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
Message Index
Next page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod