Automating a phone keypad, use relays?
Hello All,
I'm very new to this and have a very basic question:
Let's say I take apart a phone and remove the keypad.· I'm left with 13·pins that are connected to something like 20 buttons.· When the button on the keypad is pushed it connects 2 of the 13 pins.· Ex.· Pins 7 and 8 generate the dtmf signal for the button 1, pins 7 and 5 = button 2 etc.
My question is, is there anyway to use the sx chip to connect the various pins that were originally intended to be connected by physically pushing a button?· Hopefully there is a way that does not involve using many relays.
Maybe it would be easier to just get a dtmf chip, but I am curious how the senario above would accomplished.
Thanks for reading.
I'm very new to this and have a very basic question:
Let's say I take apart a phone and remove the keypad.· I'm left with 13·pins that are connected to something like 20 buttons.· When the button on the keypad is pushed it connects 2 of the 13 pins.· Ex.· Pins 7 and 8 generate the dtmf signal for the button 1, pins 7 and 5 = button 2 etc.
My question is, is there anyway to use the sx chip to connect the various pins that were originally intended to be connected by physically pushing a button?· Hopefully there is a way that does not involve using many relays.
Maybe it would be easier to just get a dtmf chip, but I am curious how the senario above would accomplished.
Thanks for reading.
Comments
The BS2 does have a DTMFOUT command capable of generating the correct tones for dialing. And you can also implement DTMF with the SX.
Otherwise if you still want to go with the modified Keypad approach, instead of relays, you could use a 4016 or 4066 IC.... the main difference between the two is that the 4066 has a lower "ON" resistance than the 4016.
SX DTMF example (use the same circuitry as in the BS2 DTMFOUT interface to the Phone line):
www.parallax.com/Portals/0/Downloads/appnt/sx/An11Sine.pdf
BS2 DTMFOUT:
www.parallax.com/Portals/0/Downloads/docs/cols/nv/vol1/col/nv19.pdf
4066:
www.datasheetcatalog.org/datasheets/185/109228_DS.pdf
4016:
www.datasheetcatalog.org/datasheets/185/108711_DS.pdf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
Post Edited (Beau Schwabe (Parallax)) : 3/28/2009 7:19:13 PM GMT