Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:ups_devices:ups_nano [2018/07/27 13:20] denis [Светодиоды на плате] |
doc:jroboplc:ups_devices:ups_nano [2019/06/03 09:38] (текущий) vitaly [Контроллер UPS Nano] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Контроллер UPS "Nano" ====== | ====== Контроллер UPS "Nano" ====== | ||
| - | <note important>Предварительное описание, устройство в разработке</note> | + | Контроллер питания UPS "Nano" является вспомогательным устройством, работающем совместно с ПЛК на базе jroboplc. Основное назначение устройства - мониторить работу блока питания и в случае, если идет работа от батареи, информировать об этом ПЛК, чтобы тот корректно завершил свою работу, а по завершении работы ПЛК устройство также отключает батарею, переводя тем самым блок питания полностью в выключенное состояние. |
| + | Дополнительно устройство может: | ||
| + | * измерять температуру | ||
| + | * опрашивать один логический вход (сухой контакт) | ||
| + | * управлять двумя логическими выходами (реле), каждый из которых специализирован для управления: | ||
| + | * кулером/нагревателем с зависимостью от измеренной | ||
| + | * оповещателем об отсутствии связи с ПЛК. | ||
| - | ===== Корпус ===== | + | Устройство контактирует с ПЛК посредством обмена данными по последовательной связи RS232 (9600, 8N1). |
| - | Описание [[http://www.gainta.com/pdf/d4mg.pdf|1]] | + | Со стороны ПЛК для работы с устройством необходимо использовать перефирийный модуль [[doc:jroboplc:modules:peripherial:upsnano]]. |
| - | + | ||
| - | Купить [[http://escor.ru/catalog/gainta/d4mg_71_0kh90_2kh57_5mm_na_din_reyku/|1]] | + | |
| - | ===== Микроконтроллер ===== | + | Не забыть установить BatTimeout и SerTimeout! (обычно это 40 и 5 сек соответственно) |
| - | + | ||
| - | Спецификация | + | |
| - | [[https://store.arduino.cc/usa/arduino-nano|1]] | + | |
| - | + | ||
| - | Описание | + | |
| - | [[http://radiodetalki.narod.ru/pribory/arduino_nano_v3.pdf|1]] | + | |
| - | [[https://www.es.co.th/Schemetic/PDF/ARMB-0022.PDF|2]] | + | |
| - | + | ||
| - | Распиновка | + | |
| - | [[http://www.pighixxx.com/test/wp-content/uploads/2014/11/nano.png|1]] | + | |
| - | + | ||
| - | Подключение датчика температуры | + | |
| - | [[https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806|1]] | + | |
| - | + | ||
| - | Подключение реле [[http://howtomechatronics.com/tutorials/arduino/control-high-voltage-devices-arduino-relay-tutorial/|1]] | + | |
| ===== Назначение клемм ===== | ===== Назначение клемм ===== | ||
| Строка 44: | Строка 33: | ||
| | 16 | CoolerCOM | выход |Реле кулера. Общий выход | | | 16 | CoolerCOM | выход |Реле кулера. Общий выход | | ||
| | 17 | CoolerNC | выход |Реле кулера. Нормально-замкнутый выход | | | 17 | CoolerNC | выход |Реле кулера. Нормально-замкнутый выход | | ||
| - | | 18 | AuxNO | выход |Реле резерв. Нормально-разомкнутый выход | | + | | 28 | AuxNC | выход |Реле резерв. Нормально-замкнутый выход | |
| | 19 | AuxCOM | выход |Реле резерв. Общий выход | | | 19 | AuxCOM | выход |Реле резерв. Общий выход | | ||
| - | | 20 | AuxNC | выход |Реле резерв. Нормально-замкнутый выход | | + | | 20 | AuxNO | выход |Реле резерв. Нормально-разомкнутый выход | |
| | 21 | Led1 | выход |Выход светодиода Power. Горит всегда, когда на выходе БП есть напряжение. | | | 21 | Led1 | выход |Выход светодиода Power. Горит всегда, когда на выходе БП есть напряжение. | | ||
| | 22 | Led2 | выход |Выход светодиода Bat | | | 22 | Led2 | выход |Выход светодиода Bat | | ||
| Строка 54: | Строка 43: | ||
| {{:doc:jroboplc:ups_nano_pins.jpg?400|}} | {{:doc:jroboplc:ups_nano_pins.jpg?400|}} | ||
| + | Схема подключения с разрывом 220В (использовать прошивку версии 2) | ||
| + | |||
| + | {{:doc:jroboplc:ups_devices:scheme_ups_nano_prncpl.png?400|}} | ||
| ===== Светодиоды на плате ===== | ===== Светодиоды на плате ===== | ||
| Отсчет от стороны подключения USB-кабеля: | Отсчет от стороны подключения USB-кабеля: | ||
| Строка 80: | Строка 72: | ||
| | 14 | D11 | outAux | Дискретный выход на реле резерва | | | 14 | D11 | outAux | Дискретный выход на реле резерва | | ||
| - | ===== Компоненты мат.платы ===== | ||
| - | * резисторы светодиодов, входов, термодатчика и др. | ||
| - | * оптроны | ||
| - | * реле: | ||
| - | * реле батареи (NO) | ||
| - | * реле кулера (NO/NC) - запаивается опционально | ||
| - | * реле резерва (NO/NC) - запаивается опционально | ||
| - | * компоненты пищалки | ||
| ===== Описание работы ===== | ===== Описание работы ===== | ||
| Строка 172: | Строка 156: | ||
| ===== Прошивка ===== | ===== Прошивка ===== | ||
| - | [[doc:jroboplc:ups_devices:ups_nano_src]] | + | [[doc:jroboplc:ups_devices:ups_nano_src|версия 1 (разрывает только батарею)]] |
| + | |||
| + | [[doc:jroboplc:ups_devices:ups_nano_src_2|версия 2 (с разрыванием 220В)]] | ||
| + | |||
| + | |||
| + | ===== Ссылки ===== | ||
| + | |||
| + | ==== Корпус ==== | ||
| + | Описание [[http://www.gainta.com/pdf/d4mg.pdf|1]] | ||
| + | |||
| + | Купить [[http://escor.ru/catalog/gainta/d4mg_71_0kh90_2kh57_5mm_na_din_reyku/|1]] | ||
| + | |||
| + | ==== Микроконтроллер ==== | ||
| + | |||
| + | Спецификация | ||
| + | [[https://store.arduino.cc/usa/arduino-nano|1]] | ||
| + | |||
| + | Описание | ||
| + | [[http://radiodetalki.narod.ru/pribory/arduino_nano_v3.pdf|1]] | ||
| + | [[https://www.es.co.th/Schemetic/PDF/ARMB-0022.PDF|2]] | ||
| + | |||
| + | Распиновка | ||
| + | [[http://www.pighixxx.com/test/wp-content/uploads/2014/11/nano.png|1]] | ||
| + | |||
| + | Подключение датчика температуры | ||
| + | [[https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806|1]] | ||
| + | |||
| + | Подключение реле [[http://howtomechatronics.com/tutorials/arduino/control-high-voltage-devices-arduino-relay-tutorial/|1]] | ||
| + | |||
| + | [[http://escor.ru/catalog/shtyrevye/pbs_40_shag_2_54mm/|разъемы]] | ||
| + | |||
| + | |||
| + | ==== стоимость ==== | ||
| + | [[doc:jroboplc:ups_devices:ups_nano3#price|Такая же, как у UPS NANO V3]] | ||