Ethernet модуль Jerome
Несколько лет назад захотелось сделать свой "Умный дом". Отсутствие знаний в программирование, подтолкнуло на поиск готовых изделий. Одно из условий было в том чтобы устройство работало по Ethernet. Это было более практично и масштабируемо, по сравнению например с USB. Недолгие поиски привели меня на сайт www.kernelchip.ru
Где было представлено необходимое мне устройство по названием "Jerome"

Подробно описывать здесь не вижу смысла, т.к. на сайте у автора все подробнейшим образом описано. Есть отличная документация, с множеством хороших примеров. Здесь просто укажу краткие характеристики модуля :
-модуль управления с Ethernet (LAN) интерфейсом
-удобный форм-фактор в виде модуля с DIP-колодкой и Ethernet разъемом (RJ-45)
-не требует дополнительных схемных элементов, сразу готов к работе
-22 дискретных линии ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход) и сохранения настроек в энергонезависимой памяти модуля
-четыре 10-ти разрядных АЦП
-четыре счетчика импульсов
-ШИМ выход
-последовательный порт (USART)
-интерфейс TCP-2-COM
-набор готовых текстовых команд управления высокого уровня (KE - команды) по TCP/IP протоколу (открытый командный интерфейс)
-встроенный стабилизатор питания
-диапазон питающего напряжения (от 4 до 6.5 В)
-возможность питания от фиксированного источника +3.3 В
-индикационные светодиоды сетевой активности и статуса модуля
-каждый модуль имеет уникальный серийный номер доступный программно
-поддержка ОС Windows 2000, 2003, XP 32/64 bit, Vista 32/64 bit и Windows 7 32/64 bit
-поддержка OS Linux
-встроенный Web-сервер для управления и мониторинга
-открытый SDK для Web-интерфейса. Web-интефрйес может быть изменен пользователем самостоятельно (требуется знания HTML и JavaScipt)
-возможность установки обновления прошивки пользователем по сети
-возможность подключения нескольких модулей к одной сети (необходимо изменение IP/MAC адресов)
-возможность изменения сетевых настроек модуля (IP, MAC, Default Gateway, Subnet Mask)
-доступ к Web-странице управления и командному интерфейсу защищен паролем
-система “Сторож” - режим автоматического отслеживания изменения состояний входных дискретных линий
-возможность сохранения и последующего восстановления состояний аппаратных ресурсов после отключения питания (выходные дискретные линии, счетчик импульсов, ШИМ)
То что заведено сейчас на этот модуль можно посмотреть здесь.
Кратко напишу, что подключены:
1)Датчики затопления
2)Заведены кнопки от пульта управления радиорозетками.
Плюсы модуля:
- Ethernet
- Есть возможность опрашивать все контакты настроенные на вход одной командой
- Надежный модуль, за несколько лет ни разу не перезагружал его по причине зависания, или по какой то другой причине(не учитывая конечно искуственно отключение питания).
Минусы:
- Ориентирован на работу в Windows.
- Протокол управления для меня подошел только telnet. Что для меня не совсем удобно, так сервер у меня работает на ОС Linux, а мне не очень удобно пользоваться telnet-ом. По мне удобнее было бы пользоваться http запросами, или snmp запросами.
Где было представлено необходимое мне устройство по названием "Jerome"

Подробно описывать здесь не вижу смысла, т.к. на сайте у автора все подробнейшим образом описано. Есть отличная документация, с множеством хороших примеров. Здесь просто укажу краткие характеристики модуля :
-модуль управления с Ethernet (LAN) интерфейсом
-удобный форм-фактор в виде модуля с DIP-колодкой и Ethernet разъемом (RJ-45)
-не требует дополнительных схемных элементов, сразу готов к работе
-22 дискретных линии ввода/вывода с возможностью независимой настройки направления передачи данных (вход/выход) и сохранения настроек в энергонезависимой памяти модуля
-четыре 10-ти разрядных АЦП
-четыре счетчика импульсов
-ШИМ выход
-последовательный порт (USART)
-интерфейс TCP-2-COM
-набор готовых текстовых команд управления высокого уровня (KE - команды) по TCP/IP протоколу (открытый командный интерфейс)
-встроенный стабилизатор питания
-диапазон питающего напряжения (от 4 до 6.5 В)
-возможность питания от фиксированного источника +3.3 В
-индикационные светодиоды сетевой активности и статуса модуля
-каждый модуль имеет уникальный серийный номер доступный программно
-поддержка ОС Windows 2000, 2003, XP 32/64 bit, Vista 32/64 bit и Windows 7 32/64 bit
-поддержка OS Linux
-встроенный Web-сервер для управления и мониторинга
-открытый SDK для Web-интерфейса. Web-интефрйес может быть изменен пользователем самостоятельно (требуется знания HTML и JavaScipt)
-возможность установки обновления прошивки пользователем по сети
-возможность подключения нескольких модулей к одной сети (необходимо изменение IP/MAC адресов)
-возможность изменения сетевых настроек модуля (IP, MAC, Default Gateway, Subnet Mask)
-доступ к Web-странице управления и командному интерфейсу защищен паролем
-система “Сторож” - режим автоматического отслеживания изменения состояний входных дискретных линий
-возможность сохранения и последующего восстановления состояний аппаратных ресурсов после отключения питания (выходные дискретные линии, счетчик импульсов, ШИМ)
То что заведено сейчас на этот модуль можно посмотреть здесь.
Кратко напишу, что подключены:
1)Датчики затопления
2)Заведены кнопки от пульта управления радиорозетками.
Плюсы модуля:
- Ethernet
- Есть возможность опрашивать все контакты настроенные на вход одной командой
- Надежный модуль, за несколько лет ни разу не перезагружал его по причине зависания, или по какой то другой причине(не учитывая конечно искуственно отключение питания).
Минусы:
- Ориентирован на работу в Windows.
- Протокол управления для меня подошел только telnet. Что для меня не совсем удобно, так сервер у меня работает на ОС Linux, а мне не очень удобно пользоваться telnet-ом. По мне удобнее было бы пользоваться http запросами, или snmp запросами.
1 comment