Пульт предназначен для передачи команд на открытие и закрытие ворот. Устройство состоит из трех частей: карманного кнопочного пульта управления и двух приемников. Пульт управления – это радиопередатчик с четырьмя кнопками. При нажатии какой – либо кнопки, передатчик посылает сигнал, содержащий код, соответствующий этой кнопке, на приемник. Приемники принимают сигнал и подают управляющий импульс на то выходное реле приемника, которому соответствует кнопка нажатая на передатчике. В зависимости от того какое реле сработало, ворота открываются или закрываются. Так как приемника два, то и управлять можно двумя воротами с одного пульта управления.
Ниже представлены фотографии готовых устройств без корпусов. Слева – приемник, справа – пульт управления.
На фотографии ниже – то же самое, только в корпусе из орг. стекла.
Ниже приведена схема электрическая принципиальная кнопочного пульта управления.
Принцип работы следующий. При нажатии любой из кнопок SB1 … SB4, напряжение от батарейки подается на соответствующий порт ввода-вывода контроллера РА0 … РА3. Одновременно с этим напряжение проходит через один из диодов VD1…VD4 к входам питания контроллера DD2 и приемопередатчика DD1. После запуска, контроллер обнаруживает, что одна из кнопок нажата и передает в эфир код нажатой кнопки с помощью приемопередатчика DD1. Приемопередатчик обменивается информацией с контроллером посредством интерфейса SPI, а передача информации в эфир происходит на частоте 2,4 ГГц.
Для того, чтобы устройство начало работать, в контроллер нужно залить программу. Но с целью уменьшения размеров пульта, разъем для программирования на плате не предусмотрен. Программирование пульта осуществляется по интерфейсу SPI путём припайки методом навесного монтажа временного разъема для программирования, до установки на плату приемопередатчика DD1.
Схема приёмника выглядит следующим образом.
Приемопередатчик DD1 принимает сигнал от пульта и когда сигнал принят, устанавливает на линии IRQ низкий уровень. Обнаружив это, контроллер DD2 считывает принятые байты из приемопередатчика и если принятый код соответствует заранее запрограммированным в контроллере значениям, выдает сигнал на один из портов PA0 или PA1. Как уже было сказано, таких приемников два. Отличаются они только прошивками и в соответствии с этим, приемник реагирует на нажатие одной либо второй пары кнопок передатчика. Сигналы с портов ввода-вывода контроллера через транзисторы VT1, VT2 передаются на обмотки реле К1 и К2 соответственно. Сухие контакты реле переключаются, и удерживаются в таком положении 0,5 секунды. Если сигнал с пульта управления не поступает повторено, то через пол секунды реле возвращается в исходное положение.
Для удобства, плата снабжена разъемом для подключения программатора ХР1. После завершения программирования, нужно установить перемычки между ножками 3 и 4, 5 и 6, 7 и 8 разъема. Приемник питается от постоянного напряжения 24 В. Сухие контакты реле (К1 и К2) способны коммутировать переменное напряжение до 250 В.
PS: Исходный код программы написан в среде Atmel Studio 6.2. Плата разведена Sprimt - Layout 5.
Разработано и изготовлено Дмитрием Чупановым.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот | |
---|---|---|---|---|---|---|---|
Компоненты для пульта управления | |||||||
DD1 | Приемопередатчик | NRF24L01 MINI | 1 | Поиск в магазине Отрон | |||
DD2 | МК AVR 8-бит | ATtiny44A | 1 | Поиск в магазине Отрон | |||
VD1-VD4 | Диод Шоттки | SS14 | 4 | 1A 40В SMA | Поиск в магазине Отрон | ||
C1 | Конденсатор | 10 мкФ 10 В | 1 | Чип | Поиск в магазине Отрон | ||
R1-R4 | Резистор | 0805 20 кОм | 4 | Чип | Поиск в магазине Отрон | ||
SB1-SB4 | Кнопка тактовая | 1-1825910-4 (FSM8JH) | 4 | h = 9.5 мм | Поиск в магазине Отрон | ||
GB1 | Элемент гальванический | 3 B | 1 | CR2032 | Поиск в магазине Отрон | ||
Держатель батареи | 2032 - BS-02D-1B | 1 | Поиск в магазине Отрон | ||||
Компоненты для приемника (из расчета на 1 приемник) | |||||||
DD1 | Приемопередатчик | NRF24L01 MINI | 1 | Поиск в магазине Отрон | |||
DD2 | МК AVR 8-бит | ATtiny44A | 1 | SO14 | Поиск в магазине Отрон | ||
DD3 | стабилизатор напряжения 3,3 В | L78L33ACUTR | 1 | КорпусSOT89 | Поиск в магазине Отрон | ||
VT1, VT2 | Биполярный транзистор | BC846C | 2 | BC846CLT1G PBF | Поиск в магазине Отрон | ||
VD1, VD2 | Диод Шоттки | SS14 | 2 | Корпус DO214AA | Поиск в магазине Отрон | ||
VD3 | Диод | КД521В | 1 | Поиск в магазине Отрон | |||
C1 | Конденсатор | 10 мкФ 10 В | 1 | Чип | Поиск в магазине Отрон | ||
С2 | Конденсатор | 1206 0.1 мкФ 12 В | 1 | Чип | Поиск в магазине Отрон | ||
XP1 | Разъем | IDC-10MS | 1 | Использовал только штырьки | Поиск в магазине Отрон | ||
R1, R2 | Резистор | 1206 750 Ом | 2 | Чип | Поиск в магазине Отрон | ||
К1, К2 | Реле | 4101-24VDС-LSС | 2 | 24 В | Поиск в магазине Отрон | ||
Скачать список элементов (PDF)
Прикрепленные файлы:
- Прошивки.rar (2 Кб)
- Исходники.rar (95 Кб)
- Платы.rar (25 Кб)
Комментарии (7) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация
[Автор]
Вижу перспективу разработки с обратной связью по данной теме... (для управления стационарным дизель-генератором)
[Автор]
[Автор]