Electronics > Projects, Designs, and Technical Stuff

BLDC chip recomendation

(1/4) > >>

spinnaker:

I was wondering if anyone could recommend a fairly easy to use BLDC chip?  I developed this project using a cheap eBay BLDC controller




 but the controller is awfully flaky and I would like to roll my own.

My requirements are:


* Fairly easy to use.
* Does not require a MCU
* Sensorless / BEMF controlled
* Ability to adjust speed via a pot
* On chip mosfets
* Works with a 3 phase hard drive motor
* Comes in a DIP package

I have looked at The DRV10983 which has the internal mosfets  but looks like it requires a mcu.   The chip has an analog mode where a pot can be used to adjust speed.  But looks like it needs IC2 to set that feature.   Unless it is on by default?


Big plus if I can detect the position of the motor. Something that can be feed to a mcu external interrupt or CCP pin.

FYI -The mcu PCB portion of this project is already designed and built without being able to communicate to the BLDC to any great extent.  So really all I am looking at doing is replace that cheap BLDC controller I purchased.   It is on a separate board.


spinnaker:
Bumping thread.   Any chip that fits the bill?


Can someone please have a look at the DRV10983 datasheet and tell me if a CPU is not really required? I am not great at reading datasheets.   It seems to be a bit sparse to me.

Datashheet does says:

The SPEED input pin can be configured to operate as an analog input(SpdCtrlMd= 0).When configured for analog mode,the voltage range on the SPEED pin can be varied from 0 to V3P3. IfSPEED> VANA_FS, the speed command is maximum. If VANA_ZS≤SPEED< VANA_FS the speed command changes linearly accordingto the magnitude of the voltage applied at the SPEED pin. If SPEED< VANA_ZS the speed command is to stop the motor.


But it does not say if that is the default mode.   Analog is mode 0 which I assume is default but I don't see where it says that.

oPossum:
You have to program the EEPROM with the motor parameters during manufacturing. A MCU on the motor controller PCB is not required.

spinnaker:
A lttile confused by that statement.   When yu as "you"   I assume you mean in the general you?   I.E. the manufacturer?

oPossum:
You the user of the chip. When you manufacture your product you have to program the DRV10983 for the specific motor used.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod