Жена часто жалуется на наш огромный дом: чтобы ей позвать меня кушать требуется преодолеть 2 этажа и 2 комнаты. Кажется, ерунда, но если такой путь проделывать изо дня в день на протяжении годов, то проходит в голову желание облегчить себе жизнь. Так моя жена натолкнула меня на идею создания домашнего цифрового переговорного устройства.
Схем переговорных устройств для дома в интернете очень много, но все они имеют один общий недостаток — простота. Для примера: зачастую предлагают сделать устройство из двух телефонов, усилителя и переключателя. Как вы понимаете, особым функционалом они не могут похвастатся. Пришло время изобрести что-то новое. Была поставлена следующая задача: оцифровывать голос с помощью микроконтроллера и передавать в цифровом виде данные через последовательную линию передачи; автоматически преобразовывать в аналоговый вид (голос).
В схеме был использован микрофон с АРУ (AGC). Звук воспринимается на расстоянии до метра от микрофона. Это позволяет использовать громкую связь. Принятый сигнал поступает на АЦП микроконтроллера. Там он обрабатывается и передается через последовательную шину. Передача данных осуществляется с помощью интерфейса RS-422.
Схема:
Фото готового устройства: