Например TDA7294

РадиоКот >Лаборатория >Цифровые устройства >

Теги статьи: Добавить тег

Тестер пультов дистанционного управления (конструкция выходного дня).

Автор: ДоброКот
Опубликовано 01.10.2020
Создано при помощи КотоРед.
Участник Конкурса "Поздравь Кота по-человечески 2020!"

Тестер пультов дистанционного управления (конструкция выходного дня).
    Возникла проблема проверки пульта дистанционного управления телевизором, и решил собрать какое-нибудь устройство (с минимальными затратами), позволяющее быстро сделать такую проверку. В интернете полно схем, но у нас сейчас век микроконтроллеров, решил: не только светодиод должен моргать , но и код передаваемого сигнала должен быть виден ( Была история. Сломался пуль от ТВ , по марке телевизора купил у частника пуль и не подходит, сигналы управления оказались другими, обидно было).
    Основным элементом этой схемы является:
1. Системная плата STM32F030F4P6 (Cortex-M0). Это ARM 32-битная Cortex-M0 CPU, частота до 48 МГц.
2. IR-приемник, который можно выдрать практически из любого старого аппарата типа телевизора, видеомагнитофона, CD-проигрывателя, работающих с пультом ДУ, TSOP4838.
3. Светодиодный модуль SSD1306 с ЖК-дисплеем, 0,91 дюйма, 128x32, IIC, I2C, синий, OLED, Драйвер IC, 3,3 В, 5 В, для Arduino PIC.
4. Литиевый аккумулятор от старого планшетника.
5. Зарядная плата для литиевых батарей 18650 Micro USB 5 в 1 А, модуль зарядного устройства + защита, две функции, TP4056.
6. Кнопка включения питания (приобретал в «Чип и Дип»).
7. Пластиковый корпус (тоже «Чип и Дип»).

Схема простая: обвязка контроллера стандартная, светодиодный индикатор подключаем по протоколу I2C. IR приемник на входе PA6.

Питание с аккумулятора подаётся на линейный стабилизатор 3.3 вольта. IR-приемник и светодиодный модуль питаются тоже 3.3 вол. Проверка работоспособности прибора проверялась от регулируемого блока питания и показала от 2,9 вольт.
Программное обеспечение написано с помощью ПО: STM32CubeMX и Keil uVision5. Протестировал на пультах работающих по протоколу NEC. Сам протокол можно изучить по статьям с нашего сайта https://www.radiokot.ru/articles/14/, спасибо автору Aheir.


В первой версии программное обеспечение декодирование протокола NEC реализовано на прерывании по сигналу на входе. В дальнейшем возможно реализация декодирования сигнала с использованием таймера и захвата. Расширить протоколы декодирования и других пультов.


Все файлы выкладываю для ознокомления. https://cloud.mail.ru/public/4D4B/2bzKrP6FV
Программное обеспечение в архиве прилагается.
Удачи в работе!

 


Файлы:
Фотография


Все вопросы в Форум.




Как вам эта статья?

Заработало ли это устройство у вас?

12 9 5