ua3vvm.qrz.ru


 DTMF декодер на микроконтроллере

 

  

Внешний вид

Описание:

    DTMF декодер удобный инструмент для анализа сигналов генерируемых телефоном. Декодированные цифры отображаются на двухстрочном ЖКИ. ДТМФ декодер может быть соединен с последовательным портом персонального компьютера, а информация просматриваться программой "ГиперТерминал". Устройство сохраняет в энергонезависимой памяти последние принятые 234 цифры, которые можно просматривать на дисплее нажимая кнопки прокрутки. Потребляемый ток составляет 12 мА. DTMF декодер имеет два входа: разъем J1 соединяется с телефонной линией, а аудиоразъем J3 с записывающим магнитофоном.

Использование:

    Декодер соединяется с источником питания 9V и телефонной розеткой.
При первоначальном включении на дисплее загорается надпись "DTMF decoder by www.infidigm.net". Это сообщение можно убрать нажимая кнопки скроллинга (вверх, вниз). При приеме ДТМФ сигнала постоянно заполняется буфер ОЗУ дисплея. И нажимая кнопки "вверх" или "вниз" можно просматривать поледние принятые 234 цифры из буфера ЖКИ. Резистором R5 производится регулировка контрастности дисплея.

    Устройство может соединятся с персональным компьютером через последовательный порт. В качестве гальванической развязки используется оптопара на элементе 4N25. Он необходим для предотвращения замыкания на землю телефонной линии. Данные в ПК передаются в формате
9600 8-N-1 в ASCII кодах. Информация воспроизводится программой "Гипертерминал" на ПК.

    Примечание:
Чувствительность приемника можно регулировать, так как на входе стоит делитель напряжения на R7 и R8. В данной схеме коэффициент передачи составляет единицу.

Схема устройства (кликни для расширения!)

Детали:

U1 - 78L05 +5V стабилизатор
U5 - MCP120 модуль контроля напряжения 
U2 - AT90S2313 микроконтроллер 
U4 - MT8870DE DTMF декодер 
U3 - 4N25 оптопара 

С1 - 10uF
C6,7,9,10 - 4.7 uF
C2,4,8 - 0.1 uF
C11,C12 - 18pF

R4 - 4.7K 1/4 Watt
R1,2,6 - 10K 1/4 Watt
R7,R8 - 47K 1/4 Watt
R9 - 390K 1/4 Watt
R5 - 20K переменный резистор

LCD - 16x2 LCD
Phone - RJ 11 Jack
Audio - 1/8 Audio Jack 
S1,S2 - кнопки 
Кварц - 3.579545 Mhz

Рекомендованные ссылки:

PCB Layout (рус)
Parts Placement
All Program Project Files.
C Source Code
Hex file for AT90S2313 (рус)

AT90S2313 Data Sheet (Microprocessor)
MT8870DE Data Sheet (DTMF Decoder)
LCD Data Sheet

Источник: www.infidigm.net
Перевод А. Анкудинов (ua3vvm)


2008 год ( UA3VVM)