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

  1. Newsgroups: sci.electronics
  2. Path: sparky!uunet!usc!sol.ctr.columbia.edu!eff!snorkelwacker.mit.edu!thunder.mcrcim.mcgill.edu!server.cs.uri.edu!reynhout
  3. From: reynhout@cs.uri.edu (Andrew Reynhout)
  4. Subject: Simple transistor project (Q)
  5. Message-ID: <1992Aug13.062418.999@cs.uri.edu>
  6. Organization: University of Rhode Island, Computer Science Dept.
  7. Date: Thu, 13 Aug 1992 06:24:18 GMT
  8. Lines: 62
  9.  
  10.  
  11. (the first post contained an error in the schematic.  I hope the cancel
  12. catches it before it propagates too far...)
  13.  
  14. Hello.  I've been having some problems with a circuit, and I'm wondering if
  15. someone out there can help me...
  16.  
  17.    Basically, I need to take a 5v low-current logic signal, and on the 
  18. transition from low to high, cause a relay to close for about half a second.
  19. This is my attempt (forgive the ASCII graphics...)
  20.  
  21.  
  22.                    +----------------------------------+
  23.                    |        1/6 7404                  |
  24.                    |     |\ INVERTER                  |
  25.   logic in >--+----+-----| O-----+                    |
  26.               |          |/      |                    |
  27.              R1                  | B   Q1             | B   Q2
  28.             3.3k               ----- 2N2222         ----- 2N2222
  29.               |                 / \                  / \
  30.              GND             C /   \ E   +        C /   \ E        +
  31.                     +5v >-----+    ->----|>|---+---+    ->--+----|<|-------+
  32.                                          D1    |            |    D2        |
  33.                                        1N4148  |            |  1N4148      |
  34.                                               --- C1        |              |
  35.                                               --- ~10uF     |   relay      |
  36.                                                |            +---coil-------+
  37.                                                |             (5v / 80mA)   |
  38.                                               GND                          |
  39.                                                                           GND
  40.  
  41.    I hope that's reasonably clear...My theory follows:
  42.    R1 is to make sure that a logic low is really 0v. (Important to make
  43. sure that Q2 doesn't conduct until I want it to.)
  44.    When the logic input is low, the inverter output is high, causing Q1 to
  45. conduct.  ~5v should be available at the emitter.  It charges C1 through
  46. D1, but doesn't go through Q2, since the base voltage on Q2 should be zero.
  47. C1 charges quickly, and after that point, very little current flows thru Q1.
  48.    Then, when the logic goes high, it turns OFF Q1, and turns ON Q2, and
  49. C1 discharges quickly through Q2, and then through the relay.  Since
  50. Q1 is off, there is no other current available after C1 discharges, and
  51. the relay should return to its normal state.
  52.    When the logic input goes low again, the process repeats.
  53.    
  54.    I am aware of a possible problem involving a one-diode drop in voltage by
  55. the time the relay sees anything, but what else is wrong with this circuit??
  56. It is distinctly possible that I've overlooked something simple, or even
  57. used the wrong approach to begin with.
  58.    Currently (no pun intended, :) the emitter of Q2 seems to follow logic,
  59. although at a greater current capacity...but it goes high and stays
  60. high...this is not particularly useful.
  61.  
  62.    If anyone can help me out or point me in the right direction, I would be
  63. greatly appreciative.  This started out as a seemingly simple project, but
  64. has turned confusing...
  65.  
  66.    Many thanks,
  67.    Andrew
  68. -- 
  69.    Andrew <reynhout@cs.uri.edu>    "If you remind me of my dog,
  70.                                     we'll probably get along"  -jane siberry
  71.  
  72.