Модуль USB-реле Senegal |
|
В этой статье я хотел бы познакомить вас на практике с простым и надежным модулем USB-реле Senegal. Этот модуль содержит в соем составе 2 реле, позволяющих коммутировать цепи как переменного так постоянного тока величиной до 7 А. Мы рассмотрим как с помощью этого модуля и идущего к нему в комплект программного обеспечения управлять какой-либо нагрузкой, напрмер освещением на 220 В. |
Модуль Senegal показан на руснке ниже. Это небольшая пластиковая коробочка с разъемом USB-B для подключения к компьютеру, колодкой клеммных контактов реле и тремя светодиодами, отображающих статус питания модуля и состояние каждого и реле (включено / выключено).
Рисунок 1. Внешний вид модуля Senegal
Пример |
Итак, рассмотрим практический пример управления лампой накаливания с помощью Senegal. Задача у нас будет выглядеть следующим образом: Необходимо по команде из компьютерной программы включать или выключать освещение. Рабочее напряжение: 220 В. |
Начнем с подключения цепи электролампочки к модулю. Будем использовать 1-ое реле модуля. В исходном состоянии контакты первого реле Rele.1.2 и Rele.1.3 разомкнуты - как раз то что нам нужно (см. Техническое описание модуля для дополнительных деталей). Включаем эти контакты в цепь питания электролампочки. Схема выглядит следующим образом:
Рисунок 2. Схема подключения нагрузки к модулю Senegal
Далее подключаем модуль к USB порту компьютера с помощью обычного USB-AB кабеля. Модуль Senegal определяется на компьютере под управлением ОС Windows как USB HID устройство, т.е. ни каких драйверов для установки не нужно. Установка модуля в системе происходит автоматически и занимает примерно 5-10 сек. Если все в порядке то должен загорется красный светодиод на лицевой панели модуля, сигнализируюя что модуль успешно функционирует. Теперь можно подать питание 220 В на лимпу. Будте, пожалуйста, внимательны при обращении с высоковольтными цепями! Лампа будет потушена, т.к. в исходном состоянии используемые контакты реле разомкнуты.
Рисунок 3. Контакты реле разомкнуты (исходное состояние)
Для включения лампы нам необходимо подать управляющую команду модулю. Сделать это можно с помощью специальной программы Dakar поставляемой совместно с модулем Senegal. Dakar предназначен для ОС семейства Windows. Поддерживаются следующие версии: 2000, 2003, XP 32/64 bit, Vista 32/64 bit и Windows 7 32/64 bit. Программа проста и надежна в использовании. Запускаем ее. Нажимем кнопку "Connect".
Рисунок 4. Программа управления модулем Senegal - Dakar
После успешного подключения достаточно нажать соответствующую кнопку включения первого реле и лампа загорится.
Рисунок 5. Включение / выключение 1-го реле модуля Senegal
Помимо лампы загорается соответствующий светодиод на лицевой панели модуля, сигнализирую о том что реле включено.
Рисунок 6. Контакты реле замкнуты. Лама горит.
Программа Dakar также позволяет программно считать текущее состояние реле (включено оно или выелючено). Для этого необходимо нажать кнопку "Read". Также следует упомянуть что совместно с программой предоставляется ее исходный код на языке С++ в среде Microsoft Visual Studio 6.0. Соответственно вы можете доработать программу Dakar под свои конкретные нужды или даже разработать свою собственную программу, опираясь на открытый исходный код Dakar.