Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/06/09 17:28
Modified:
  02/06/09 17:44

Read: times


 
#162148 - I would give MOSFETs a try...
Responding to: ???'s previous message




Take care, MOSFETs are fast! They are a bit slowed down by the gate resistors, which's original purpose is to prevent oscillation. Nevertheless, you will need good power supply decoupling at the BS107 (not shown in the scheme) and, of course, low inductive connections between the micro's and the FETs' grounds!! A solid ground plane is strongly recommended.

The pull-up at the micro is needed, because the micro turns-off its internal strong active pull-up after two oscillator periods, when emitting high state. (See also http://www.8052.com/faqs/121619). The resulting weak active pull-up can present a rather high source impedance, which can make the BS107 become susceptible to noise and glitches. Also, when using a Port0 line for Px,y, with its open drain topology, then a pull-up is obligatorily needed.

4k7 is a good compromise, because lower values can result in a higher output low voltage at Px,y, on the other hand, increasing the risk of turning-on the BS107 due to noise.

If noise is a problem, a cap in the 100pF range can be connected from the gate of BS107 to its source. In any case, the two 4k7 resistors and the BS107 must be mounted as close to the micro as possible.

As long as SOAR isn't an issue, there's no need to insist in ultra fast switching. The relay cannot be turned-on ultra fast, anyway, due to its intrinsic inductance. And turning-off an inductance ultra fast would only result in an ultra high inductive kick voltage. The gate capacitance of IRF540N is about 1.2nF, which gives a turn-on time of roughly 2...3µsec in conjunction with the two 1k resistors. The turn-off time is about the half. This should allow the ultra fast recovery free wheel diode BYV79 to turn-on smoothly without any relevant spike.

Don't forget good cooling. In automative applications a must!


Kai

List of 13 messages in thread
TopicAuthorDate
relay driven by 89S52            01/01/70 00:00      
   6A            01/01/70 00:00      
   Open-collector transistor            01/01/70 00:00      
      may?            01/01/70 00:00      
         Yes            01/01/70 00:00      
            Darlington            01/01/70 00:00      
               not quite correct            01/01/70 00:00      
                  Not so...            01/01/70 00:00      
                     oops            01/01/70 00:00      
   I would give MOSFETs a try...            01/01/70 00:00      
      re162148 not 2A, but 6A            01/01/70 00:00      
         Thanks! Typo, corrected...            01/01/70 00:00      
      thanks            01/01/70 00:00      

Back to Subject List