galaxywide
New Member
I am attempting to build a ringer interface circuit, and I’m running into problems that are over my head.
The purpose of the circuit is to buffer the output of a central telephone system that goes to several ringers spaced throughout the building. The reason for the circuit is that whenever the line rings, it overloads and needs to be reset, thus this circuit will buffer the line and offer a lot more output capability.
The schematic is below, with a few notable exceptions:

1. The 20v diodes are 18v (what I had on hand)
2. The signal transistors are 2N4401’s
3. Since I need the output to be high when it rings, I have added another 2N4401 after the first, with the same values of resistors
4. Instead of a relay on the output, I am using a TIP32C PNP power transistor (just something I had lying about, it seems to work)
5. Instead of 5V, I am supplying it with 12V (to better trip the relay I was trying to use, prior to learning that SSR’s don’t play nice when switching DC)
6. The power transistor has its own 24V supply, as that is what I am trying to switch. The grounds are tied together however.
7. I will be adding a 555 monostable timer between the emitter of the second signal transistor and the base of the power transistor (when the phone rings, I only get out a ~.2 second chirp instead of a full ring, hopefully this will let me lengthen that pulse)
I can provide schematics of the changes if necessary, I just don’t have software for it and they will be hand drawn
Now, my problem is this: when everything is on, and the line is ringing (4N27 triggered), I only get 12V out , instead of 24. I went through and checked voltages, and it seems like none of the transistors are turning on (or off as the case may be) completely. When I tie the base resistor of the first (closest to the 4N27) signal transistor to ground (turning it 100% off), I then get the correct 24V out.
Also, it exhibits the same problem with a 5V supply, so I don’t think that’s it.
Anyone have any ideas as to what may be causing this? I’m a bit of a novice at circuit design, so any and all help is much appreciated.
The purpose of the circuit is to buffer the output of a central telephone system that goes to several ringers spaced throughout the building. The reason for the circuit is that whenever the line rings, it overloads and needs to be reset, thus this circuit will buffer the line and offer a lot more output capability.
The schematic is below, with a few notable exceptions:

1. The 20v diodes are 18v (what I had on hand)
2. The signal transistors are 2N4401’s
3. Since I need the output to be high when it rings, I have added another 2N4401 after the first, with the same values of resistors
4. Instead of a relay on the output, I am using a TIP32C PNP power transistor (just something I had lying about, it seems to work)
5. Instead of 5V, I am supplying it with 12V (to better trip the relay I was trying to use, prior to learning that SSR’s don’t play nice when switching DC)
6. The power transistor has its own 24V supply, as that is what I am trying to switch. The grounds are tied together however.
7. I will be adding a 555 monostable timer between the emitter of the second signal transistor and the base of the power transistor (when the phone rings, I only get out a ~.2 second chirp instead of a full ring, hopefully this will let me lengthen that pulse)
I can provide schematics of the changes if necessary, I just don’t have software for it and they will be hand drawn
Now, my problem is this: when everything is on, and the line is ringing (4N27 triggered), I only get 12V out , instead of 24. I went through and checked voltages, and it seems like none of the transistors are turning on (or off as the case may be) completely. When I tie the base resistor of the first (closest to the 4N27) signal transistor to ground (turning it 100% off), I then get the correct 24V out.
Also, it exhibits the same problem with a 5V supply, so I don’t think that’s it.
Anyone have any ideas as to what may be causing this? I’m a bit of a novice at circuit design, so any and all help is much appreciated.