Homeputer

Система Homeputer состоит из контроллера и сигнальных станций, максимальное число которых составляет 250. К сигнальной станции могут быть подключены выключатели, клавиши, сенсоры или любое другое устройство. Связь между контроллером и сигнальной станцией осуществляется с помощью электросети переменного тока напряжением 230 В. Для программирования контроллер подключается к интерфейсу PC, для функционирования системы PC не требуется.

Программа, которая осуществляет обмен сообщениями с сигнальными станциями, может быть по выбору установлена либо на PC, либо в управляющем блоке (контроллере). Если выключатель включен, то соответствующая ему сигнальная станция отправляет сообщение программе. Задача программы заключается в том, чтобы распознать, от какого выключателя был принят сигнал, и в соответствии с программированием отправить сигналы на любое количество станций для управления соответствующими этим станциям компонентами.

Центральный интеллект управляющего блока реализует функционирование системы с учетом взаимосвязи всех компонентов. При этом учитываются такие временные факторы, как время суток, дата, день недели и время последнего переключения объекта.

Связь между управляющим блоком и PC осуществляется при помощи интерфейса RS 232 PC.

При включении управляющего блока осуществляется проверка его функционирования. Если все испытания успешно завершены, на светодиодном индикаторе появляется сообщение о том, что устройство готово к эксплуатации.

Специальный способ передачи данных и протокол предотвращают возникновение конфликтов при обмене данными. Устройство, отправляющее сигнал, одновременно проверяет, был ли он успешно передан в сеть. Если это не так, то передача текущего пакета данных прекращается и повторяется только тогда, когда освобождается путь коммуникации. Если сигнальная станция после нескольких попыток передачи сигнала не получает от блока управления никакого подтверждения, это предполагает неисправность, и тогда производится отправка автономного сообщения с хранящимися в сигнальной станции групповыми адресами для того, чтобы непосредственно связаться с другими сигнальными станциями.

Если контроллер после многократных попыток не получает подтверждения от запрашиваемого элемента, тогда автоматически запускается программа устранения ошибок, чтобы выполнить альтернативное действие или информировать пользователя о неисправности.

Отдельным сигнальным станциям с помощью программ Homeputer присваивается уникальый адрес. Контроллер и сигнальные станции поддерживают связть при помощи сообщений различной длины, которые содержат адрес доставки, адрес отправителя, номер порта сигнальной станции и информацию о текущем действии. При получении сообщения сигнальной станцией микроконтроллер проверяет соответствие адреса доставки адресу сигнальной станции и истинность контрольной суммы. Если все верно, устройство-отправитель получает подтверждение о получении сообщения и необходимое действие выполняется.

Если сигнальная станция отправляет сообщение, PC (или контроллер) распознает, от какого объекта было принято сообщение, и может соответствующим образом отреагировать.

К сигнальным станциям в соответствии с типом порта могут быть подключены различные виды выключателей и клавиш, датчики движения, дверные или оконные контакты и/или любые другие электрические потребители.

Также сигнальные станции могут управлять рольставнями или мультифункциональными клавишными переключателями. Число устройств, центрами управлений которых являются сигнальные станции, постоянно увеличивается. В данный момент в разработке находятся диммеры и инфракрасные передатчики и приемники.