home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / sci / electron / 14366 < prev    next >
Encoding:
Text File  |  1992-08-14  |  2.8 KB  |  71 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: <1992Aug14.114202.3925@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> <1992Aug13.100326.3698@donau.et.tudelft.nl>
  11. Date: Fri, 14 Aug 1992 11:42:02 GMT
  12. Lines: 57
  13.  
  14. Andrew Reynhout was looking for a circuit that activates a relay for
  15. one second on a rising edge on a logic input.
  16.  
  17. In a followup I suggested using a 555 timer as a one-shot driving the
  18. relay. Besides the fact that the 555 is started by making the trigger
  19. input low (this is solved by adding an invertor) there is a slight
  20. (nonobvious) problem when the trigger signal stays active longer than
  21. the output pulse of the timer. The application notes almost forget
  22. to mention that this situation should be avoided. You will have to
  23. ensure that the logic input signal will never stay on longer than the
  24. output pulse.
  25.  
  26. If it is not possible to ensure that the input signal is low at the
  27. end of the 1 second period, you'll have to add some logic that switches
  28. off the trigger signal of the 555 after it has been started until the
  29. logic input signal has gone low again.
  30.  
  31. The following circuit should perform that function:
  32.                                         ___
  33. Input >---+-----------+----------------|   |
  34.           |           |                | & |o---> Timer trigger input
  35.           |           |             ---|___|          (active low)
  36.           |           |    ___     |
  37.           |            ---|   |    |
  38.           |               | & |o---+
  39.           |        -------|___|    |
  40.           |       |                |
  41.           |       |    ------------
  42.           |       |   |
  43.           |        ----------------
  44.           |           |    ___     |
  45.           |      ___   ---|   |    |
  46.            -----|   |     | & |o---
  47.                 | & |o----|___|
  48. Timer output >--|___|
  49.  
  50. The 555 timer must be wired as follows:
  51. Pin 1: GND
  52. Pin 2: Trigger, active low, connect to output of circuit above, or to
  53.        inverted logic input signal
  54. Pin 3: Output (also drives the relay; don't forget the diode across the
  55.        coil of the relay)
  56. Pin 4: Reset active low, connect to VCC (max current is 200 mA)
  57. Pin 5: 10 nF to GND
  58. Pin 6: Threshold, connect to RC network
  59. Pin 7: Discharge, connect to Pin 6 (and thereby to the RC network)
  60. Pin 8: VCC
  61.  
  62. The RC network consists of a 1MOhm resistor to VCC and a capacitor of
  63. 1 uF to GND. (The one-shot time of this circuit is 1.1 * R * C so this
  64. yields 1.1 second.)
  65.  
  66. Disclaimer: I have not tested this.
  67.  
  68. Success!,
  69.  
  70. Peter Knoppers - knop@duteca.et.tudelft.nl
  71.