Re: Driving two transistors with same signal




"vic" <news@xxxxxxxxxxxxx> wrote in message
news:48233453$0$20289$426a74cc@xxxxxxxxxxxxxxx
Hi,

I have two common anode 7-segments displays, and only one wire to drive
them. I need to achieve the following : when the control signal is +5V,
display1 is ON and display2 is OFF. When the signal is 0V, display1 is OFF
and display2 is ON. When the signal is not connected (high impedance),
both displays are OFF.

I tried using a NPN transistor for display1 and a PNP for display2,
connecting their bases together. It works when the driving signal is
present, but when the signal is floating current flows from the base of
the PNP to the base of the NPN and both transistors turn each other on,
resulting in both displays being ON.

The circuit that didn't work :

VCC
+
|
|
___ |<
o---------------------|___|--|
| |\
| VCC |
| + |
| | Display2
| | |
| ___ |/ |
Input---o---|___|--| GND
|>
|
|
Display1
|
|
GND



Is there a way to achieve this ?

Thanks.

Try this:
5V
| 5V
R5 |
| |<---
|/-------------| Q3
----| Q1 |\--------- (to display 1 and then to GND)
| |>-- 5V
| | |
| | R3
| | |
---R1-----R2----------
| | |
| | R4
| |<--- |
|--| Q2 GND
|\
| |/--------- (to display 2 and then to 5V)
-------------| Q4
| |>----
R6 |
| GND
GND

Q1 and Q2 form a comparator so that when the input is floating they will
both be off. R3 and R4 set the input threshold.

When the input is high (5V) then Q1 will be on and that will turn on Q3.
When the input is low (GND) then Q2 will be on and that will turn on Q4.

You can figure out the resistor values. They shouldn't be too critical, but
R3 and R4 need to be small enough to ensure enough drive for the four
transistors.

I hope I got the ascii art right as I had to compose it in a separate word
processor.

Bob
--
== NOTE: I automatically delete all Google Group posts due to uncontrolled
SPAM ==


.



Relevant Pages

  • Re: Driving two transistors with same signal
    ... I tried using a NPN transistor for display1 and a PNP for display2, ... the PNP to the base of the NPN and both transistors turn each other on, ... will be conducting when the input is floating. ... locations of the added resistors, ...
    (sci.electronics.basics)
  • Re: Driving two transistors with same signal
    ... I tried using a NPN transistor for display1 and a PNP for display2, ... the PNP to the base of the NPN and both transistors turn each other on, ... |--| Q2 GND ... I see, now, that your displays are both common anode. ...
    (sci.electronics.basics)
  • Re: Driving two transistors with same signal
    ... I tried using a NPN transistor for display1 and a PNP for display2, ... It works when the driving signal is present, but when the signal is floating current flows from the base of the PNP to the base of the NPN and both transistors turn each other on, resulting in both displays being ON. ...
    (sci.electronics.basics)
  • Re: Driving two transistors with same signal
    ... I tried using a NPN transistor for display1 and a PNP for display2, ... the PNP to the base of the NPN and both transistors turn each other on, ... The circuit that didn't work: ...
    (sci.electronics.basics)
  • Re: Switching +/-12V from 6/0V
    ... George wrote: ... transistors - you just have to know how. ... View in a fixed-width font such as Courier. ...
    (sci.electronics.design)