Here is a telephone ring cadence generator which will generate both, what I will refer to as: UK and USA ringing formats; please read further.
This is a switch selectable dual output "re-hashed" version of my previous (2007) design, and uses a field programmed EPROM for generating both versions of the ringing sequence.
We know that the ringing sequence's are such:
UK format: 400mS ring, 200mS silence, 400mS ring followed by 2 second silence
(3 second total - then cycle repeats) Ringing frequency of the bells reckoned to be about 25Hz
USA format 4 secs ring, 8 secs silent, 30Hz ringing frequency, then cycle repeats.
Referring now to the schematic:
AC mains is stepped down to about 10 v AC and fed to the familiar bridge rectifier, filter capacitor and 3 terminal voltage regulator. However a series diode is inserted between the + terminal of the bridge rectifier and the filter capacitor. Therefore at the anode end of this diode will be a pulsating 100Hz unidirectional sinusoid which is used as an accurate "clock" (Cathode end being filtered DC voltage)
This positive going sinusoid is fed to a 4093 Schmitt trigger, its action produces a fast rise (and fall) square wave output necessary to clock following logic IC's.
A clamping diode b/w the Schmitt input (pin 2) and the Vcc rail precludes the input from rising greater than one diode drop above Vcc, excess voltage being dropped across 1K resistor. It was found by experiment that a 22K "bleed" resistor was needed at the gate input to prevent "lock-up" due to some sort of "charge storage" effect.
This cleaned-up 100Hz "clock" signal is now fed to a 4013 D type flip-flop which divides the signal by 2 and also gives a 50 Hz equi' mark/space signal. This then feeds the 7490 where another divide by 2 gives; 25Hz (for ringing frequency) and further divide by 5 give 5Hz or a 200mS interval suitable for producing the correct ring cadence.
The 200mS interval pulse train feeds a 4040 ripple counter which will advance its count for each falling edge of the incoming clock.
The sequential outputs of the 4040 are connected to the address lines of a 2716 eprom which has been field programmed to provide a serial output bit-stream of 200mS interval used as a gating signal to enable on and off the 25Hz ringing signal.
For each 200mS clock pulse the output of the eprom moves to the next sequential address. The first 64 locations contain the necessary coding for two runs of the UK sequence and the next 64 memory addresses's contain coding for the 4 sec ring, 8 sec silence US sequence.
The cycle then repeats again from the starting address.
Either "bank" is enabled by the switch connected to the A6 address line (see schematic).
In fact, in my prototype I used the redundant 110/220v mains selector switch to do this job (although is obscured in photograph)
You will need some means of programming an eprom (ie. eprom "burner")
I have used the 2716 (2K x 8) device simply because I have plenty available and can program and erase them.
However the astute reader will realise that many other types would work, and in fact we are only using 128 address locations and one bit of the 8 bit wide data byte stored in the eprom (D0)
The eprom contents are shown in the table (below) it can be seen that the pink higlighted locations represent a "ring" and all others silence (read from top to bottom)
The eprom is a basically a look-up table of the ring sequence. Either format is switch selectable.
Gating is achieved in the 4093 NAND gate, its output then inverted directly feeds a VMOS FET gate which switches the unregulated 15v rail onto the transformer primary.
The VMOS FET is preferred over a bipolar transistor etc here because of their power handling capacity and very low "on" state resistance (milliohms) which allows most of the +15v DC rail be available to the transformer winding.
The VMOS FET should have some form of heat sink (even if small).
Fortunately these devices also have an internal reversed biased diode, b/w drain and source which protects them against failure from transient spikes (refer to manuf' data sheets).
The particular FET specified 2SK3296, I salvaged several from defunct P4 computer mother board (in power supply circuit). However suitable replacement types are easily available.
I have used a 5000 ohm to 4 ohm loud-speaker transformer (in reverse - so to speak) to step up the voltage to the level necessary the make the bell solenoid actuate the armature (1 : 35 ratio)
The specification for signal required to ring a telephone bell was a 25Hz , 75v swing (usually with a neg 50v DC bias).
The prototype I have fitted into a "recycled" metal box.
This box can be salvaged from discarded PC towers, being the switch mode power supply of the computer.
Simply remove the internals (circuit board, fan etc) and you have a 6" x 6" x 3" sized metal box with IEC entry connector and on/off mains switch etc - ready for re-use.
Blank off any larger holes with scrap metal material.
I have used wire-wrap sockets mounted on a hinged prototyping board to facilitate construction of the "electronics" hardware.
In summing up, I have constructed and tested the above design and find it works well.
FRANK HUGHES VK6FH JAN' 2008.