Hello everyone.
A friend of mine recently purchased a rotary phone, and after plugging it into the wall, discovered his provider doesn't support pulse dialing. This seemed like a fun project, so I offered to help him out.
I purchased a couple things for the project: an atTiny104 (xplained) uC and an HT9200A DTMF encoder IC. The uC counts the number of pulses, not hard at all. This information gets pumped serially to the DTMF encoder, which then produces a tone matching the provided number. Overall, this process was fairly simple, although I'm still working on the serial encoding (which will be done very soon).
I have a new problem, however. Now that I'm this far in, I've started to think about where the DTMF signal will actually go, and that's where I start to get lost. A standard RJ11 plug is supposed to have 2 pairs of 2 wires each, individually referred to as a 'tip' and a 'ring'. The jack in my rotary phone seems to use all four wires, even though they're duplicates, and I'm not sure why.
But, it gets more confusing. Interfacing with the tip and ring seems to be rather difficult, requiring either an octocoupler or a 1:1 600 ohm transformer, both requiring transistors, diodes, and more. I was hoping I could just pump the DTMF wave into the wall and be done with it, but nothing is ever that easy. I really need some help with this interface -- does anyone have an idea of what to do?
I'd be happy to provide block diagrams, photos, or any more information that is necessary. I've read through dozens of forum posts related to this concept already, and most of the links provided were dead, so I couldn't find much.
A friend of mine recently purchased a rotary phone, and after plugging it into the wall, discovered his provider doesn't support pulse dialing. This seemed like a fun project, so I offered to help him out.
I purchased a couple things for the project: an atTiny104 (xplained) uC and an HT9200A DTMF encoder IC. The uC counts the number of pulses, not hard at all. This information gets pumped serially to the DTMF encoder, which then produces a tone matching the provided number. Overall, this process was fairly simple, although I'm still working on the serial encoding (which will be done very soon).
I have a new problem, however. Now that I'm this far in, I've started to think about where the DTMF signal will actually go, and that's where I start to get lost. A standard RJ11 plug is supposed to have 2 pairs of 2 wires each, individually referred to as a 'tip' and a 'ring'. The jack in my rotary phone seems to use all four wires, even though they're duplicates, and I'm not sure why.
But, it gets more confusing. Interfacing with the tip and ring seems to be rather difficult, requiring either an octocoupler or a 1:1 600 ohm transformer, both requiring transistors, diodes, and more. I was hoping I could just pump the DTMF wave into the wall and be done with it, but nothing is ever that easy. I really need some help with this interface -- does anyone have an idea of what to do?
I'd be happy to provide block diagrams, photos, or any more information that is necessary. I've read through dozens of forum posts related to this concept already, and most of the links provided were dead, so I couldn't find much.