home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / sci / electron / 14309 < prev    next >
Encoding:
Text File  |  1992-08-13  |  3.6 KB  |  79 lines

  1. Newsgroups: sci.electronics
  2. Path: sparky!uunet!mcsun!sun4nl!dutrun!donau!dutecag.et.tudelft.nl!knop
  3. From: knop@dutecag.et.tudelft.nl (Peter Knoppers)
  4. Subject: Re: Simple transistor project (Q)
  5. Message-ID: <1992Aug13.100326.3698@donau.et.tudelft.nl>
  6. Summary: Use a 555 timer.
  7. Sender: news@donau.et.tudelft.nl (UseNet News System)
  8. Nntp-Posting-Host: dutecag.et.tudelft.nl
  9. Organization: Delft University of Technology, Dept. of Electrical Engineering
  10. References: <1992Aug13.062418.999@cs.uri.edu>
  11. Date: Thu, 13 Aug 1992 10:03:26 GMT
  12. Lines: 65
  13.  
  14. reynhout@cs.uri.edu (Andrew Reynhout) writes:
  15.  
  16. >Hello.  I've been having some problems with a circuit, and I'm wondering if
  17. >someone out there can help me...
  18.  
  19. >   Basically, I need to take a 5v low-current logic signal, and on the 
  20. >transition from low to high, cause a relay to close for about half a second.
  21. >This is my attempt (forgive the ASCII graphics...)
  22.  
  23.  
  24. >                   +----------------------------------+
  25. >                   |        1/6 7404                  |
  26. >                   |     |\ INVERTER                  |
  27. >  logic in >--+----+-----| O-----+                    |
  28. >              |          |/      |                    |
  29. >             R1                  | B   Q1             | B   Q2
  30. >            3.3k               ----- 2N2222         ----- 2N2222
  31. >              |                 / \                  / \
  32. >             GND             C /   \ E   +        C /   \ E        +
  33. >                    +5v >-----+    ->----|>|---+---+    ->--+----|<|-------+
  34. >                                         D1    |            |    D2        |
  35. >                                       1N4148  |            |  1N4148      |
  36. >                                              --- C1        |              |
  37. >                                              --- ~10uF     |   relay      |
  38. >                                               |            +---coil-------+
  39. >                                               |             (5v / 80mA)   |
  40. >                                              GND                          |
  41. >                                                                          GND
  42.  
  43. Let us get the steady-state of this circuit first.
  44. If the logic input is high then
  45.  -> Q1 is turned off
  46.  -> Q2 is in a funny state. It will act as a diode conducting current from
  47.     the logic input (which is supposed to be low current) to the relay coil.
  48.     -> if the logic input can supply sufficient power the relay is turned on,
  49.        otherwise you are overloading the source of the logic input signal.
  50.  This is problem 1.
  51. If the logic input is low then
  52.  -> Q1 is turned on
  53.  -> Q2 is turned off
  54.    -> the relay is off
  55.  This is intentional.
  56.  
  57. To cure problem 1 you could add a resistor between base and collector of Q2
  58. and insert a diode in de connection between the base of Q2 and the logic
  59. input. The diode should "point to" the logic input. I don't see any need
  60. for diode D1, nor for resistor R1.
  61.  
  62. On an up transition of the logic input the capacitor is supposed to discharge
  63. over the relay. The resistance of the relay coil is (evidently) about 60 Ohms.
  64. The capacitor is 10 uF. This yields a discharge time in the order of 600 us
  65. (micro seconds). No physical relay will operate on such a short burst.
  66. This is problem 2.
  67.  
  68. Increasing the capacity of C1 to, say 15000 uF, might work, but it would
  69. probably kill T1 or your power supply.
  70.  
  71. I suggest that you obtain an application note for the 555 timer and use
  72. that chip. The 555 can deliver enough current to drive a relay (you will
  73. still need the diode over the relay coil) and the 555 can be driven directly
  74. by a low power logic signal.
  75.  
  76. Success!,
  77.  
  78. Peter Knoppers - knop@duteca.et.tudelft.nl
  79.