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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/18/06 14:49
Read: times


 
#120483 - Alternatives
Responding to: ???'s previous message
Asok Sankar Rudra said:
Dear Members,
Can I drive a 12 Volts 400 Ohms relay (like LEONE SC5-S-DC12V OR GOODSKY RW-SH-112D)by a '51 microcontroller working at 5 Volts?
I normally use 5 Volts 100 Ohms relays (GOODSKY GS-SH-205T-DS) with a BC557/8B and a 10 KOhms resistance connected between the port pin and the base. The collector goes to ground and the emitter to the relay coil, the other end of which is connected to the Vcc +5Volts,the usual IN4148 is across the coil.This unisolated arrangement works faultless even with inductive loads like fridge.
When the same arrangement is used with 12Volts relay connected to 12v,the relay is put on only once by the microcontroller as desired, by clearing the port pin;but the relay cannot be put off by setting high the port pin.It appears that the transistor is leaking.Since the whole arrangement is on a transformerless platform,I would not like to fiddle and adjust bias.What is the proper design or shall I forget 12 Volts relays in this context?
With best regards,
A.S.Rudra

As an alternative to a discrete component solution, you may wish to consider a highly integrated driver.

Take a look at this thread:

http://www.8052.com/forum/read.phtml?id=91200

Erik and I both commented on the use of integrated drivers. In particular, you might want to look at these messages:

http://www.8052.com/forum/read.phtml?id=91206
http://www.8052.com/forum/read.phtml?id=91376
http://www.8052.com/forum/read.phtml?id=91397

--Sasha Jevtic

List of 49 messages in thread
TopicAuthorDate
Driving 12 Volts relay by 5 Volts microcontroller            01/01/70 00:00      
   12v relay            01/01/70 00:00      
      This will not work properly!            01/01/70 00:00      
         well, it might            01/01/70 00:00      
         pullup?            01/01/70 00:00      
            Doable, but disadvantagous            01/01/70 00:00      
               language and a comment            01/01/70 00:00      
                  Makes only 3 drivers per port            01/01/70 00:00      
      12v relay            01/01/70 00:00      
   12V relay driver for 80C52            01/01/70 00:00      
      12V relay driver for 80C52            01/01/70 00:00      
      Analysis            01/01/70 00:00      
         sure.but why? this is \"grab bag values\"            01/01/70 00:00      
            Re: Analysis            01/01/70 00:00      
               basically they are 'bleeders'            01/01/70 00:00      
                  Choosing Bleeder resistor values            01/01/70 00:00      
                     Values Are design Specific            01/01/70 00:00      
                        how to calculate?            01/01/70 00:00      
                           what you are missing is that a transistor junction            01/01/70 00:00      
                           Two ways of calculation...            01/01/70 00:00      
                              Thank you very much!            01/01/70 00:00      
                                 Nearly....            01/01/70 00:00      
                                    BC556 base current direction...            01/01/70 00:00      
                                       Three currents arround the base...            01/01/70 00:00      
                                          Yes. Its clear for me now.            01/01/70 00:00      
                                             Was a pleasure...            01/01/70 00:00      
                                                So Nice of You. Thanks again!            01/01/70 00:00      
   Didn't search first            01/01/70 00:00      
      Everything is already here. That is not the point!            01/01/70 00:00      
         Maybe it IS the point            01/01/70 00:00      
            Please read again his post            01/01/70 00:00      
               He'd have seen other alternatives            01/01/70 00:00      
                  I give up...            01/01/70 00:00      
                     don't            01/01/70 00:00      
         faq            01/01/70 00:00      
            Beat me to it            01/01/70 00:00      
            freewheling            01/01/70 00:00      
               1n4148            01/01/70 00:00      
               Heaven, no!            01/01/70 00:00      
                  as usual, the global became specific            01/01/70 00:00      
                     That's why I...            01/01/70 00:00      
                  FAQ update            01/01/70 00:00      
                     Comment            01/01/70 00:00      
                        It's fixed now. Thanks.            01/01/70 00:00      
   Alternatives            01/01/70 00:00      
   yet another way            01/01/70 00:00      
      Trouble making            01/01/70 00:00      
   the case of fault            01/01/70 00:00      
      Some thoughts            01/01/70 00:00      

Back to Subject List