Стационарный кнопочный телефон

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем grand, 28 авг 2015.

  1. grand

    grand Гик

    Подскажите, возможно ли без использования дополнительных модулей, а лишь только имея ардуино, подключенн уж к стационарному кнопочному телефону - считывать набираемый номер?
    Нашел библиотеку dtmf, пытался с ней попробовать, там и скетч есть, в итоге вообще ничего не выводится на экран(( может подключил не так...
     
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    Если взять микруху 8870, то все очень просто. Без неё сложнее - надо программно эмулировать её работу по раскодированию DTMF.
     
  3. grand

    grand Гик

    А библиотека dtmf, которая есть в сети не это ли она делает? Никто не разбирался?
     
  4. vvr

    vvr Инженерище

  5. grand

    grand Гик

    Там дисковый телефон - там иначе, проще.
     
  6. DrProg

    DrProg Вечный нерд

    А телефон в импульсном или тоновом режиме? Мне кажется можно и так и этак определить по звуку набора, на разными алгоритмами.
     
    ИгорьК нравится это.
  7. Radius

    Radius Гик

    Если набор импульсный, то можно просто посчитать количество импульсов. При передаче цифры линия закорачивается с частотой 5...10 импульсов в секунду. цифра 1 - один импульс, ... цифра 9 - девять импульсов, цифра 0 - десять импульсов. Между цифрами пауза 0,5...1,0 сек. Если набор тоновый, то проще использовать микросхему МТ8870, чем программно декодировать DTMF.