Beaglebone black and STP16NF06 Mosfet

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
byepolr
 
Posts: 1
Joined: Wed Dec 11, 2013 9:53 pm

Beaglebone black and STP16NF06 Mosfet

Post by byepolr »

I'm trying to do the project that you have posted here:
http://learn.adafruit.com/rgb-led-strips/

That said, I want to swap out the arduino for a beaglebone black. If I get the STP16NF06 can I hook my beaglebone directly to the MOSEFET like one would with an arduino? Or do I need to have a more complex circuit.

User avatar
adafruit_support_mike
 
Posts: 67485
Joined: Thu Feb 11, 2010 2:51 pm

Re: Beaglebone black and STP16NF06 Mosfet

Post by adafruit_support_mike »

I'd be leery of the STP16NF06 in a 3.3v circuit.

From what I can see in the datasheet (http://www.st.com/web/en/resource/techn ... 002501.pdf), that device prefers to be driven at 10v for high current applications, and you need at least 4v to more than a few milliamps through it.

An Arduino can deliver 5v, which (according to figure 6) is enough for 9-10A. 3.3v is somewhere around the point where the curve leaves the 0 axis.

You could use a buffer from the 74HCT family between the BBB and the mosfet. The 'T' in 'HCT' means the device conforms to the 5vTTL signal protocol, where any input below 0.8v is considered LOW and any input above 2v is considered HIGH. The HIGH output value is basically the same as the supply voltage though, so HCT makes good glue logic from 3.3v systems to 5v systems.

There are many different chips you can use to buffer a basic signal.. the 74*125, the 74*244, and the 74*245 are all noninverting buffers, but you can also use simple inverters like the 74*04 and 74*14. You can also use the 74*595 to conserve pins, but that isn't as much of a concern on the BBB.

Locked
Please be positive and constructive with your questions and comments.

Return to “Beagle Bone & Adafruit Beagle Bone products”