PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   AVK RelayBOX (http://pccar.ru/showthread.php?t=17177)

awtoap 05.04.2012 20:19

AVK RelayBOX
 
Вложений: 3
Разработкой сего устройства послужил заказец для плазмореза, с помощью которого должны управляться клапаны подач рабочих сред. В процессе разработки понял, что можно получить довольно универсальную железку.

Железяка имеет следующие входы-выходы:
1. Два входа, реагирующие на установленный уровень (либо замыкание на массу, либо подача высокого уровня до 30В), которые могут конфигурироваться через USB.
2. Один вход для разных датчиков, типа температуры, ИК (пульт ДУ) и тд. Возможно добавление еще одного подобного входа, но тогда не будет шестого реле из-за нехватки портов у выбранного МК.
3. 6 (шесть) выходов на реле с током коммутации до 7А. Причем 5 (пять) реле с переключающими парами контактов и одно только на замыкание.
4. Имеет в наличии 6 (шесть) светодиодов, отображающие состояние каждого реле.
5. Возможно управление каждым реле с помощью ПК. (Написан соответствующий софт).

В итоге для себя сделал такой функционал (для дома в первую очередь):
1. Управление каждым реле с ПК через USB.
2. Настройка всех параметров через USB и сохранение в энергонезависимой памяти МК.
3. Управление каждым реле с помощью ДУ (дистанционка), причем программируются кнопки пульта опять же через USB.
4. На каждое реле есть таймер (дискретность установки 100мс), который может выключать реле после его включения.
5. Вход 1 и 2 привязаны к соответствующим реле.
Работает каждый вход так:
1. Нормальный режим - При появлении на входе активного уровня (устанавливается в настройках) реле включается через время (устанавливается в настройках) и выключается как только активный уровень пропадает.
2. Режим 'Триггер' - При появлении на входе активного уровня (устанавливается в настройках) реле включается через время (устанавливается в настройках) и выключается как только активный уровень появится во второй раз.

ЗЫ. Пока что не дошел до финиша...не прикрутил пульт ДУ и соответственно не дописал в оболочке настройку кнопок, но это доделаю в ближайшие пару дней ))).

Итак пару картинок....


Часовой пояс GMT +4, время: 22:50.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot