??? 04/09/05 11:14 Read: times |
#91290 - 2N7000 Not Good By Itself Responding to: ???'s previous message |
Peter:
In general it is not a super idea to use an N-Channel FET by itself to drive a relay when the microcontroller is of the 8051 variety. If you look at the circuit that I posted here http://www.8052.com/forum/read.phtml?id=64176 some time ago (and referenced again by Raghunathan) the idea behind the dual stage driver is the elimination of the power on activation of the relay. With a relay driven exclusively by one of the N-FETs that you recommend there will be a moment between power-on and when the 8051 can get around to driving the port pin to a low level to turn off the 2N7000. This brief period can cause the relay to click or to turn on momentarily. I'll grant you that there may be some designs where having the relay coil be active directly from power-up time may be the desired logic configuration. On the other hand this is NOT how I like to design relay and output circuits on the 8051. I like to have the software in the microcontroller be able to take the actions of when it is appropriate to activate outputs and turn on the relay. For this reason it is needed to use the port pins in an active low mode to drive the transistors that in turn drive the relay. So I would recommend to go ahead and use the 2N7000....but either use two of them OR mate one up with an appropriate P-FET type device so as to realize the equivalent circuit topology as shown in the circuit. Michael Karas |
Topic | Author | Date |
Driving 12V Relay W/ 8051 | 01/01/70 00:00 | |
Ammended Image Post | 01/01/70 00:00 | |
that get you nowhere. | 01/01/70 00:00 | |
A few things | 01/01/70 00:00 | |
No, that is not so. | 01/01/70 00:00 | |
an 8751, perhaps | 01/01/70 00:00 | |
Pull Ups and Base Current | 01/01/70 00:00 | |
ULN2003 | 01/01/70 00:00 | |
door lock diagram | 01/01/70 00:00 | |
One more method... | 01/01/70 00:00 | |
Why not use 2N7000 | 01/01/70 00:00 | |
2N7000 Not Good By Itself | 01/01/70 00:00 | |
You have a point | 01/01/70 00:00 | |
FET solution | 01/01/70 00:00 | |
Elegant? | 01/01/70 00:00 | |
True.. | 01/01/70 00:00 | |
It Can Be Small | 01/01/70 00:00 | |
Zetex | 01/01/70 00:00 | |
Could it be smaller? | 01/01/70 00:00 | |
Think so. | 01/01/70 00:00 | |
Onboard Resistors | 01/01/70 00:00 | |
Digital transistors | 01/01/70 00:00 | |
Missed![]() | 01/01/70 00:00 | |
an added note | 01/01/70 00:00 | |
solved by Allegro | 01/01/70 00:00 | |
part number for Allegro chip? | 01/01/70 00:00 | |
take your pick | 01/01/70 00:00 | |
I missed a few | 01/01/70 00:00 | |
It was a note :) | 01/01/70 00:00 |