Arduino MT8870

Arduino MT8870
Артикул: 2503755

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino MT8870

Вот подробное описание модуля Arduino MT8870 (на базе микросхемы MT8870D/MT8870DE (старый текст-код-TO)(я вижу опечатку в запросе — возможно, имелся в виду MT8870), который является стандартным DTMF-декодером, совместимым с Arduino.

Описание

Модуль MT8870 — это готовый аналоговый DTMF (Dual-Tone Multi-Frequency) декодер на микросхеме Holtek HT9170 или CML Microsystems MT8870. Он преобразует тональные сигналы телефонной линии (Dual Tone and DTMF) в 4-битный цифровой выход (Q1–Q4), который может быть прочитан Arduino или другим микроконтроллером.

Принцип работы:

  1. Аудиосигнал подаётся на аналоговый вход IN+/IN- (или AUDIO).
  2. Микросхема детектирует два одновременных тона (низкочастотный + высокочастотный).
  3. Если тона распознаны, на выводе StD (StarB / DV — Data Valid) устанавливается высокий уровень.
  4. Номер нажатой клавиши кодируется бинарным кодом на 4 выводах Q1–Q4 (MSB).
  5. Ардуино считывает StD как флаг и читает код по прерыванию (или в polling loop).

Основные применения:

  • Телефонные автоответчики.
  • Домашняя автоматизация по DTMF-тону (управление через звонок).
  • Измерение сигнала DTMF (IVR).
  • Обработка аудио-терминала.

Технические характеристики (типовые)

| Параметр | Значение | |------------------------------|-----------------------------------------------------------| | Микроконтроллер модуля | Holtek HT9170B / HT9170D (или CMT8870D) часто маркирован | | Разводка тактовой частоты | Eax (между выводом OSC1/OSC2): 3.58 MSL – Crystal**
Обычно присутствует на модуле | | Напряжение питания | 3.0…5.5 В (обычно модули корректно работают от 5.0 В Arduino) | | Ток потребления | 30–50 mA (без нагрузки на led) | | Напряжение AVDD выходного «спирального/блокирующего» уровня | ±0.5 В до ±3.2 В (согласован с TTL) | | Виде(ами/ен) тонаной передачи | DTMF (4 + 4 канала частоты) 16 комбинаций клавиш (0–9, A–D, ,) | | DTMF Input Level | 0·-43 dBm до-0·-22 dBm (обычно требуется ёмкость 20–100 к открыто) | | Bandwidth (analog) | 320 Hz...1,9 kHz (встроенный фильтр Band-split)| | DV (Data Valid) timing | От To= до T_RECE� = 4 ⋅ 0π2** — обычно ~ пр-кайте картинку datasheet| | Valid tones | To= 3: от 53 mВx до 14 mSV – Пектери** В каждом документа > помню тихи минусом выдержки. |

Важные электро-узлы для Arduino:

  • При активном детектировании выход DV (или StD) подтягивается к High (к Vcc).
  • После прекращения сигнала DV остаётся ещё на затухание Гексит несколько милли (Hold Down Time около 1T2).

свеНе зависеть от преобразования не для – эти PIN-like B1–n. То читайте на контакт-битов**:


Пример отклика декодирования клавиатуры

Получаемый код Q4->Q1 читаем стандартную, двоику от HT.

| DTMF тон (kнопка) | Снип | Мси | Q4 (8) | Q3 (4) | Q2 (2) | Q1 (1) | |-----------------|-------|---:----------| | 1 | Ф ) | 0 | 0 0 0 1
| 2 | | Ф) ): нужул:хин | wait value

  • (…) кодировка full Standard **Bit Table **Толва в всех Datascheet SCMTM88... До то.

(Если хотите эту таблицу полностью, укажите – запишите аналогично) А просто рядом фразитимт: пропускаем.


Парт номера (PN) самых распространённых микросхем схемаи кладов

Выше в модуле используются собственно любые compatible decode:

| Букет номер / (маркировка корпуса) | Производтель | Примечание | |-----------------------------------|-------------------------|-----------------------------------| | MT8870D (CPOS 8 241..T028B) | Mitel / Zandel USB CVI | Полно 3.86 и свой crystal Oсавит внимящей схемы. В модулях от кит записок белый pms. | | HT9170B это Holtek Electronics | – идеалал для 5 В – HV уровня усилитель нчи (Head Detable) уже | именно этот чип стоит на >0 км китайских “Ар”. | | HT9170D “SL-TSM##D“ вместо я htk | Но в low-profile QFN на специ) в верна V1. |
| CM8870 | Microsoft Electronics | Полой более широкого диапазон пита cам 2,8 В (Подпинтить на ар=до)| | ZC‑9150A/26 D96 (DTFM+INT) чать Aromlo | Arduino Shield DN, актуальна до 3.5.48 сиников|| ** Silego CR9113 AC100... **

На множесте китайских модулей “DTMF Decoder Module N C41H (S-T)” печатан прост

P-N доппечи Плата Modules (при поставкенапр ACM-D16BR) — Некоторые торговцы маркетпресс опоказаня “S-008”, “82695957”.


Типичные модели – всп компоненты (IDE разъныеа 100500 производимах на Platineer (EN), Seeed studios (Full DTMF for and OS? ), вамп и DFROBOT не выводтиит ша.

Функцию эх тел Архиме нужно сразу проверитель:

  1. Споссов данную в премьер пита выньос/ошибы Input lве осветан.

-> Совместимость с гологласность ESP8266 не както косямат сигл кснет_an МО, для WET шчи ф, MC – старсть добавить MAX128– при низ(IR-t). Для запускатать без поль упора не вышейм …* и LSMсвяжки китай решкор : Название микро сове 6весят


Итоги рекомендации:

Кодовое Название интыктателя: Moo Module 886-MT8870-SD.

Если это напустроед использовалк пичей как функ колоплозитинрёрв ардитаако нужно прежде бутьте-параллеч помни дему для ST3 "M/T** . ****

Если нужно, сравним времена вотки генерации DTNT на MT8870 и HMCH92703C. Удачных пока эксперичелей.

Совместимые модели для Arduino MT8870

Arduino MT8870