| ??? 04/08/00 09:00 Read: times |
#2152 - RE: decode DTMF for 8051/8052 |
No!
A simple comparator will not do. You need a controller with analog input at least 8 bit resolution. DTMF is a dual frequency tone signal. The 4 different low frequencies and 4 different high frequencies make 16 possible combinations with an audible tones. You need a AD converter with the sampling frequency of at least twice the highest frequency of the DTMF signal. Then there exist a GOERTZEL algorithm that is in fact a digital filter of second order that you can use for a frequency detection. I have used it for a tone detection out of a mains voltage for remote controled switch devices. |



