Author Topic: high current output pins?  (Read 4349 times)

0 Members and 1 Guest are viewing this topic.

Online Alex EisenhutTopic starter

  • Super Contributor
  • ***
  • Posts: 3335
  • Country: ca
  • Place text here.
high current output pins?
« on: August 08, 2014, 02:23:32 am »
I wish to drive a small brushed motor with PWM directly from the pins of a microcontroller. The object is to keep it lightweight for my foam airplane project.

I'm thinking a SOIC-8 PIC, glued to the battery pack, with one input pin from the radio and the rest of the GPIO pins shorted together to drive the motor.

(I'll take the 20ms frame throttle signal from the radio, capture it and output PWM, also I can add low-battery throttling.)

Thing is the motor easily sucks 200-300mA, which exceeds all kinds of max ratings for the PIC, like the 12F629.

eg 25mA per GPIO pin abs max, I'd have max 5 pins free = 125mA max current output
which also just happens to be the abs max total current for all GPIO pins
and in any case you can only pull 250mA abs max into the VDD pin.

Three reasons it won't work.

Is there a microcontroller in that form factor, from any company, that would have stronger output pins, and higher current limits through its power pin?

And no, a brushless motor is not the answer, since they don't typically make brushless motors that small, and the extra weight of the 6 FETs+PCB would be substantial. (There's a reason all the small toy RCs use brushed motors still)
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Offline vvanders

  • Regular Contributor
  • *
  • Posts: 124
Re: high current output pins?
« Reply #1 on: August 08, 2014, 03:17:54 am »
I think some of the earlier psocs were meant for lighting solutions and have high output drivers built in.
 

Offline kolbep

  • Frequent Contributor
  • **
  • Posts: 598
  • Country: za
    • ShoutingElectronics.com
Re: high current output pins?
« Reply #2 on: August 08, 2014, 04:09:54 am »
Cant you also stick a transistor on the micro as well. I am sure the added weight will not be too much. Or maybe a uln2003 darlington array, so that you can parallel the outputs?
====================================
www.ShoutingElectronics.com Don't just talk about Electronics, SHOUT ABOUT IT! Electronics Blog Site and Youtube Channel
 

Offline westfw

  • Super Contributor
  • ***
  • Posts: 4199
  • Country: us
Re: high current output pins?
« Reply #3 on: August 08, 2014, 08:32:56 am »
Add one transistor.  You're not doing bidirectional for a plane, are you?
http://img04.shop-pro.jp/PA01025/432/etc/262ms.jpg
 

Offline fcb

  • Super Contributor
  • ***
  • Posts: 2117
  • Country: gb
  • Test instrument designer/G1YWC
    • Electron Plus
Re: high current output pins?
« Reply #4 on: August 08, 2014, 09:00:17 am »
Add a small N-channel MOSFET (SOT23 package) - some of them exceed 1A, you'd probably get away with a GPIO>GATE without any sort of resistor, and if you measure & choose the FET carefully you might even get away without a back emf diode.  Even a 2N7002 is better than using a microcontroller pin.
https://electron.plus Power Analysers, VI Signature Testers, Voltage References, Picoammeters, Curve Tracers.
 

Offline Dago

  • Frequent Contributor
  • **
  • Posts: 659
  • Country: fi
    • Electronics blog about whatever I happen to build!
Re: high current output pins?
« Reply #5 on: August 08, 2014, 10:04:35 am »
Sounds like begging for trouble. Just put an SMD transistor, the added 100mg or something cannot make a difference even with a foam plane.
Come and check my projects at http://www.dgkelectronics.com ! I also tweet as https://twitter.com/DGKelectronics
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: high current output pins?
« Reply #6 on: August 08, 2014, 12:02:46 pm »
Quote
Is there a microcontroller in that form factor, from any company, that would have stronger output pins, and higher current limits through its power pin?

You basically designed a circuit that uses a non-existent part.

Two options:

1) make that non-existent part yourself;
2) change your design.
================================
https://dannyelectronics.wordpress.com/
 

Offline amyk

  • Super Contributor
  • ***
  • Posts: 8264
Re: high current output pins?
« Reply #7 on: August 08, 2014, 12:38:07 pm »
They do make things like this:

http://www.freescale.com/files/analog/doc/data_sheet/MM908E625.pdf

Not quite the package you're looking for, but it is a MCU with integrated H-bridge that's rated for >1A.
 

Online Alex EisenhutTopic starter

  • Super Contributor
  • ***
  • Posts: 3335
  • Country: ca
  • Place text here.
Re: high current output pins?
« Reply #8 on: August 08, 2014, 10:01:26 pm »
Sounds like begging for trouble. Just put an SMD transistor, the added 100mg or something cannot make a difference even with a foam plane.

Depends, every weight you add I might have to add more weight to maintain the CG.

It's a silly project anyhow, it's a dollar store foam glider. When I was a kid there were these small foam gliders and I always wanted to make an RC one.

Back then I used the motor from a Stomper (http://en.wikipedia.org/wiki/Stompers_%28toy%29) but of course, nothing ever came of the project, except a broken stomper and a foam plane that never flew...

I know they make super mini 4 channel planes like these
http://www.ebay.com/itm/Indoorfly-No-9-Micro-Balsa-Model-Airplane-Kit-w-Motor-prop-Prop-Saver/111421484393?_trksid=p2047675.c100011.m1850&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140602152332%26meid%3D8897458513827498465%26pid%3D100011%26prg%3D20140602152332%26rk%3D2%26rkt%3D10%26sd%3D111394491618

so it's not a problem, but this mini plane ends up being close to 100$ when you add the radio.

Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Offline fcb

  • Super Contributor
  • ***
  • Posts: 2117
  • Country: gb
  • Test instrument designer/G1YWC
    • Electron Plus
Re: high current output pins?
« Reply #9 on: August 09, 2014, 09:22:13 am »
Use a SOT23-6 packaged PIC then (10Fxxx), much smaller than a SO8...
https://electron.plus Power Analysers, VI Signature Testers, Voltage References, Picoammeters, Curve Tracers.
 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 9930
  • Country: nz
Re: high current output pins?
« Reply #10 on: August 09, 2014, 09:43:14 am »
mosfet mosfet mosfet :)

You can glue a to92 package mosfet to the top of the IC if you want to keep everything compact.
Greek letter 'Psi' (not Pounds per Square Inch)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf