110-Модуль UART_to_PIN-управление нагрузками.

Автор: | 06.10.2014

Оглавление: Введение | Keypad_IR_to_UART | UART_to_Pin | SDC_Talking

Устройство UART_to_Pin предназначено для управления нагрузками посредством UART команд. В качестве управляющих символов выступают заглавные буквы латиницы от “A” до “P” и цифры от “0” до “3”.

Устройство имеет 16 выходов, которые управляют нагрузками (как подключить к МК нагрузку). Нагрузка включается путем установки на соответствующей ножке МК логической единицы. Изменение состояния на ножках МК происходит по факту приема соответствующего символа по UART. Если пришел символ “A” – включится нагрузка A, пришел символ “B” – нагрузка B и так далее. Для разных вариантов реагирования подготовлено несколько вариантов прошивок с разным функционалом:

 

uart_to_pin (Базовая прошивка).

Включение нагрузки происходит по факту приема соответствующего символа по UART. Если пришел символ “A” – включится нагрузка A, пришел символ “B” – нагрузка B и так далее. Включение любой из нагрузок автоматически выключает все остальные нагрузки (возможна работа только одной нагрузки).

При приеме символа “0” (ноль) – все нагрузки выключаются.
При приеме символа “1” – все нагрузки включаются.

110-uart_to_pin.zip (2192 Загрузки)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

uart_to_pin_mod1

Включение нагрузки происходит по факту приема соответствующего символа по UART. Если пришел символ “A” – включится нагрузка A, пришел символ “B” – нагрузка B и так далее. Включение новой нагрузки никак не влияет на состояние остальных (одновременно может быть включено любое количество нагрузок).

Выключение нагрузки происходит при повторном приеме символа “A”, “B” и т.д.

При приеме символа “0” (ноль) – все нагрузки выключаются.
При приеме символа “1” – все нагрузки включаются.

110-uart_to_pin_mod1.zip110-uart_to_pin_mod1.zip (1973 Загрузки)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

uart_to_pin_mod2

Включение нагрузки происходит по факту приема соответствующего символа по UART. Если пришел символ “A” – включится нагрузка A, пришел символ “B” – нагрузка B и так далее. Включение новой нагрузки никак не влияет на состояние остальных (одновременно может быть включено любое количество нагрузок).

Выключение нагрузки происходит при приеме соответствующих прописных символов латиницы “a”, “b” и т.д.

При приеме символа “0” (ноль) – все нагрузки выключаются.
При приеме символа “1” – все нагрузки включаются.

110-uart_to_pin_mod2.zip (1800 Загрузок)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

Дополнительно сделаны модификации прошивок с плавным включением-отключением нагрузок при помощи ШИМ. Эти варианты больше подходят для устройств, где в качестве нагрузок используются светодиоды. Такой вариант прошивок нельзя использовать в схемах, где используется реле или необходимо четкое переключение.

 

uart_to_pin_pwm

Аналогично uart_to_pin, за исключением плавного переключения нагрузки.

110-uart_to_pin_pwm.zip (1699 Загрузок)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

uart_to_pin_pwm_mod1

Аналогично uart_to_pin_mod1, за исключением плавного переключения нагрузки.

110-uart_to_pin_mod1_pwm.zip (1939 Загрузок)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

uart_to_pin_pwm_mod2

Аналогично uart_to_pin_mod2, за исключением плавного переключения нагрузки.

110-uart_to_pin_mod2_pwm.zip (1774 Загрузки)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

 

uart_to_pin_pwm_mod3

Особняком идет эта модификация. Она позволяет на части выходов (от “A” до “H”) регулировать уровень ШИМ. Остальные нагрузки (от “I” до “P”) просто включаются/отключаются дискретно.

Немного меняется общая логика управления выходами для этой модификации. Это связано с тем, что для управления ШИМ-каналом нужно 2 кнопки, а кейпад имеет всего 16, чего не достаточно для полноценного управления всеми линиями (в случае с ИК-пультом все проще – можно изучить необходимое количество кнопок).

Управление линиями осуществляется следующим образом

ШИМ-выхода
выход А: увеличение уровня ШИМ – символ “A”, уменьшение — “E”
выход B: увеличение уровня ШИМ – символ “B”, уменьшение — “F”
выход C: увеличение уровня ШИМ – символ “C”, уменьшение — “G”
выход D: увеличение уровня ШИМ – символ “D”, уменьшение — “H”
выход E: увеличение уровня ШИМ – символ “2”, уменьшение — “6”
выход F: увеличение уровня ШИМ – символ “3”, уменьшение — “7”
выход G: увеличение уровня ШИМ – символ “4”, уменьшение — “8”
выход H: увеличение уровня ШИМ – символ “5”, уменьшение — “9”

Дискретные выхода
выход I: включение/выключение – символ “I”
выход J: включение/выключение – символ “J”
выход K: включение/выключение – символ “K”
выход L: включение/выключение – символ “L”
выход M: включение/выключение – символ “M”
выход N: включение/выключение – символ “N”
выход O: включение/выключение – символ “O”
выход P: включение/выключение – символ “P”

При приеме символа “0” (ноль) – все нагрузки выключаются.
При приеме символа “1” – все нагрузки включаются.

110-uart_to_pin_mod3_pwm.zip (1959 Загрузок)
В архиве находится исходник, прошивка, фьзы, дополнительная информация. Читайте info.txt

Оглавление: Введение | Keypad_IR_to_UART | UART_to_Pin | SDC_Talking

(Visited 3 528 times, 1 visits today)