Author Topic: BLDC chip recomendation  (Read 2123 times)

0 Members and 1 Guest are viewing this topic.

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
BLDC chip recomendation
« on: March 25, 2019, 10:46:27 pm »

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.


 

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #1 on: April 14, 2019, 06:43:24 am »
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.
 

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1472
  • Country: us
  • Very dangerous - may attack at any time
Re: BLDC chip recomendation
« Reply #2 on: April 14, 2019, 09:22:50 am »
You have to program the EEPROM with the motor parameters during manufacturing. A MCU on the motor controller PCB is not required.
 

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #3 on: April 14, 2019, 10:52:32 am »
A lttile confused by that statement.   When yu as "you"   I assume you mean in the general you?   I.E. the manufacturer?
 

Online oPossum

  • Super Contributor
  • ***
  • Posts: 1472
  • Country: us
  • Very dangerous - may attack at any time
Re: BLDC chip recomendation
« Reply #4 on: April 14, 2019, 11:15:15 am »
You the user of the chip. When you manufacture your product you have to program the DRV10983 for the specific motor used.
 

Offline MagicSmoker

  • Super Contributor
  • ***
  • Posts: 1408
  • Country: us
Re: BLDC chip recomendation
« Reply #5 on: April 14, 2019, 11:31:10 am »
An old standby is the MC33035 and is likely the only chip which comes in a PDIP package. However, it has driver level outputs, rather than integrated MOSFETs.

I'm not familiar with the DRV10983, but a quick perusal of its datasheet suggests that merely providing either a linearly or PWMed variable voltage on the SPEED pin is all that is necessary; the i2c interface can be used as an alternate means of controlling speed and direction, receiving telemetry data, and programming motor parameters in lieu of the IC automatically obtaining said parameters during operation. The datasheet is a bit ambiguous about that last bit, though.

 

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #6 on: April 14, 2019, 12:33:07 pm »
You the user of the chip. When you manufacture your product you have to program the DRV10983 for the specific motor used.

Then it does require a micro.   At least initially.
 

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #7 on: April 14, 2019, 12:41:04 pm »
An old standby is the MC33035 and is likely the only chip which comes in a PDIP package. However, it has driver level outputs, rather than integrated MOSFETs.

I'm not familiar with the DRV10983, but a quick perusal of its datasheet suggests that merely providing either a linearly or PWMed variable voltage on the SPEED pin is all that is necessary; the i2c interface can be used as an alternate means of controlling speed and direction, receiving telemetry data, and programming motor parameters in lieu of the IC automatically obtaining said parameters during operation. The datasheet is a bit ambiguous about that last bit, though.

Ah should have checked the packaging first.  Yes it looks like the DRV10983 is only SMD.    I will check out the MC33035.

But thanks for checking out the datasheet.   Yeah I wonder if a micro is really required or not.  Would be nice it is was clear in the datasheet.

« Last Edit: April 14, 2019, 12:43:59 pm by spinnaker »
 

Offline Benta

  • Super Contributor
  • ***
  • Posts: 6420
  • Country: de
Re: BLDC chip recomendation
« Reply #8 on: April 14, 2019, 01:17:58 pm »
The MC33035 will not work without sensors.
If you really need sensorless drive, check Toshiba, they have a nice line of BLDC ICs:
https://toshiba.semicon-storage.com/us/product/linear/motordriver/brushless-motor.html

 
The following users thanked this post: spinnaker, kony

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #9 on: April 14, 2019, 01:45:36 pm »
The MC33035 will not work without sensors.
If you really need sensorless drive, check Toshiba, they have a nice line of BLDC ICs:
https://toshiba.semicon-storage.com/us/product/linear/motordriver/brushless-motor.html

LOL I was just about to post that.  Just checked out the datasheet. ;)

 

Offline MagicSmoker

  • Super Contributor
  • ***
  • Posts: 1408
  • Country: us
Re: BLDC chip recomendation
« Reply #10 on: April 14, 2019, 01:54:47 pm »
The MC33035 will not work without sensors.
...

LOL I was just about to post that.  Just checked out the datasheet. ;)

Oops. I forgot about that.
 

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #11 on: April 14, 2019, 01:56:34 pm »
The MC33035 will not work without sensors.
If you really need sensorless drive, check Toshiba, they have a nice line of BLDC ICs:
https://toshiba.semicon-storage.com/us/product/linear/motordriver/brushless-motor.html

Trying to understand the chart on their site.   Looks to me like they only have drivers for 12?   

Should have mentioned that in my specs.   Needs to be 12V or less.   Also I don't need a whole lot of current since I am just driving a hard drive motor.
 

Offline Benta

  • Super Contributor
  • ***
  • Posts: 6420
  • Country: de
Re: BLDC chip recomendation
« Reply #12 on: April 14, 2019, 02:06:39 pm »
The "12-volt" parts work at 5.5...22 V. And they're made for sensorless drive. Nice parts (no affiliation).

 
The following users thanked this post: spinnaker

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #13 on: April 14, 2019, 03:58:06 pm »
The "12-volt" parts work at 5.5...22 V. And they're made for sensorless drive. Nice parts (no affiliation).

Found the datasheet.   Looks like it is the controller with drivers.

But only      surface mount :(

Did a search on mouser looks like there is not much in the through hole department.
 

Offline Benta

  • Super Contributor
  • ***
  • Posts: 6420
  • Country: de
Re: BLDC chip recomendation
« Reply #14 on: April 14, 2019, 04:46:11 pm »
The TB6633 will do exactly what you want. And SSOP isn't that difficult to solder.
 
The following users thanked this post: spinnaker

Offline spinnakerTopic starter

  • Regular Contributor
  • *
  • Posts: 52
Re: BLDC chip recomendation
« Reply #15 on: April 14, 2019, 05:42:28 pm »
The TB6633 will do exactly what you want. And SSOP isn't that difficult to solder.

Yeah what  I was thinking.   I have done some SSOP before just with less pins.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf