PowerAnt (Ant в переводе Муравей) как муравей - мозгов у него мало (слабый микроконтроллер) чтобы что-то самому делать. Вот он и муравей. Много ног (выключателей), усов (датчиков) но думать за него должен кто-то другой.
Порекомендуем взять "гибрид" SwSe с контактами A-D для подключения 220В/50Гц/до 200Вт, EF с опторазвязкой 100+, GH с опторазвязкой.
Действительно существует МОРЕ признанных всем миром протоколов, но недостаток таких протоколов заключается в том, что они или закрытые или бинарные. Первая версия протокола PowerAnt тоже была бинарной (к счастью только на бумаге), но как только встал вопрос об отладке/программировании устройства о бинарности и "экономии" пришлось забыть.
Не бинарность протокола также связана с потенциальным увеличением числа типов PowerAnt. Обычно в бинарных протоколах для этого выбирают специальный байт, который указывает на то, какую функцию устройства следует вызвать (соответственно число функций ограниченно). В данном случае такого байта нет, а длина управляющего пакета не фиксирована, то есть при помощи протокола PowerAnt можно управлять устройством, поддерживающим любой набор команд.
Для желающих есть адаптеры USB <--> RS-232. Увеличивать стоимость/сложность устройства ради сомнительной фичи явно не стоит. Тем более для USB надо еще и драйвера в операционные системы писать (если не использовать USB Serial).
Читайте внимательно - везде написано "управление через RS-232 порт", "через" это от компьютера до базовой станции PowerAnt. На этом роль RS-232 порта полностью заканчивается.
Нет не Ethernet. Для взаимодействия с устройством (базовой станцией) используется порт RS-232, а разъем RJ45 выбран ввиду его широкого распространения, простоты монтажа и относительно низкой стоимости. Некоторые компании в таких случаях используют разъемы USB, но мы от этой идеи отказались, так как в USB всего 4 контакта, а нам, иногда, надо чуточку больше (от 4х до 8 контактов).
Всё значительно проще и речь не идет о программе-терминале типа telnet. Ваша программа должна работать с портом RS-232 (для чего можно использовать программу-терминал типа HyperTerminal). Что еще будет подключено и через какие сети к Вашей программе - Ваше личное дело.
В принципе ничего, не будет. Но лучше не рисковать понапрасну.
Это можно найти непосредственно в примерах, но все же начните с чтения руководства программиста.
Никаких библиотек, кроме тех что обеспечивают работу с RS-232(COM) портом, не требуется.
Передача сигналов управления в опторазвязках происходит при помощи света. В случае PowerAnt управляющие цепи применяемого микроконтроллера электрически не соединены с контактами к которым подключается внешняя нагрузка. То есть в случае если по каким-то причинам на выключатели будет подано что-то не то (например, подключен электрофен, утюг или сварочный аппарат), то микроконтроллер и тем более управляющий компьютер точно не пострадают. При этом сам выключатель, возможно, сгорит.
Это не китайский вольтметр. Напряжение можно мерять только строго определенной полятрости с верхней границей 5В. Более того, это прямой выход на микроконтроллер, что уже вобщем-то не очень хорошо. Датчик "переделанный" в режим измерения напряжения уже, фактически, не сможет работать как обычный дискретный датчик (т.к. убирается красный светодиод).
Действительно при помощи LPT порта можно управлять приблизительно 11 выключателями и 5 датчиками. Для этого необходимо и достаточно гальванически или оптически развязать управляющие выводы с LPT порта и после развязки поставить реле или что-то подобное нашим оптическим развязкам. В большей степени такие решения напоминают один PowerAnt типа SwSe без микроконтроллера на борту (соответственно, и стоят такие решения дешевле). Но если появляется необходимость управлять более чем 11 выключателями и/или 5 датчиками, на большем расстоянии чем позволяет LPT порт, то для этого уже потребуется второй LPT порт (другими словами еще один персональный комьютер) и так далее.
Для PowerAnt типа SwSe, SeSe существует возможность установить на датчик L терморезистор (исполнение микропрограммы adc). Точность измерения температуры составит порядка 1-2 градусов Цельсия. Термодатчик устанавливается непосредственно на печатную плату.
Сигналы интерфейса RS-232 передаются напряжением +-12 вольт (в сети PowerAnt все по другому), кроме того, к PowerAnt надо подвести питание. Конвертор и адаптер питания НУЖНЫ.
Если у Вас возник этот вопрос - значит оно Вам не нужно. К работе сети PowerAnt дополнительное питание никакого отношения не имеет. Это линии питания которые могут использоваться на усмотрение пользователя и идут централизованно от базовой станции. Кроме того это питание может быть "роздано" через опторазвязки.
Общая длинна кабеля от базовой станции до последнего PowerAnt должна быть не более 30 метров (например, отрезками 10+10+10 = 30). Мы проверяли работу устройств при 30 метрах обычного 4х жильного телефонного провода (Управляющий компьютер -> Базовая станция -> PowerAnt -> 30 метров 4х жильного телефонного кабеля -> PowerAnt). Возможно, устройства работают и на большем удалении от базовой станции, но точно не работают на 100м кабеля UTP5.
Длинна проводов от PowerAnt до датчиков определяется сопротивлением проводов, оно должно быть небольшим - до 20 Ом (при замыкании контактов датчика падение напряжения между квадрантным и круглым контактами датчика на PowerAnt, не должно превышать 0,3В). Это соответствует приблизительно отрезку кабеля UTP5 длиной 50м. Кроме того, должны отсутствовать всевозможные помехи и наводки.
Для PowerAnt типа SwSw с усиленной опторазвязкой никакие дополнительные силовые ключи не требуются. В случае если Вы собираетесь подключать устройства мощностью больше 200Вт, то Вам потребуется приобрести PowerAnt типа SwSw с опторазвязкой 100+ и через нее подключать электромагнитные реле (для подключения электроприборов с током потребеления от 1А до 10А).
Разумеется, для подключеня даже одного PowerAnt к компьютеру, потребуется одна базовая станция PowerAnt.
Ограничение в 7 устройств типа SwSw определяется энергопотреблением этих устройств и ограничивается током, который можно пропустить через одну жилу кабеля UTP5. Другими словами 7 (устройств типа SwSw) * 80 (мА максимальный ток) = 560мА < 577мА. В тоже время устройство типа SeSe потребляет не более 20мА, то есть таких устройств можно подключить порядка 25 шт.
В случае отказа от дополнительного питания в пользу питания +5В, верхняя граница максимального потребления по току становится порядка 1,1А, что позволяет подключить порядка 14 устройств типа SwSw.
В любом случае если Вы хотите подключить более чем 7 устройств PowerAnt к одной гирлянде, проконсультируйтесь у нас.
Нет. Это наша интеллектуальная собственность. В принципе вопрос может быть с нами обсужден, но наверняка у Вас просто нет столько денег.
Нет. В таких случаях он выпаивается и выбрасывается.
В случае, если мы решим закрыть свой бизнес, то у нас есть несколько путей решения этой проблемы: 1-Разослать всем клиентам по электронной почте исходные тексты всех программ (и не только для микроконтроллера), а так комплект документации необходимый для производства самих устройств (разводка печатной платы, схема электрическая принципиальная, спецификация...); 2-Опубликовать все необходимое на сайте; 3 - передать всю интеллектуальную собственность другой организации.
Нет. Прошивка контроллера защищена от копирования. Кроме того, произвести "на коленке" такую же плату очень даже не просто. Те, кто говорят "купите у нас микроконтроллер с прошивкой, а плату сделайте сами" - лукавят. Заказать нормальную плату стоит в несколько раз дороже чем купить и прошить эдак с 10ок таких микроконтроллеров.
Если у Вас есть опыт в ремонте материнских плат и мобильных телефонов, то может быть у Вас что-то получится. Разумеется ни о каких гарантиях с нашей стороны, на переделанные платы не предоставляется.
Не совсем. Все что только было возможно вжато в микроконтроллер. Дальнейшее расширение функциональности устройства SwSe возможно только в случае ограничения уже существующей функциональности. Для устройств типа SwSw и SeSe расширение функциональности возможно, но это относится уже к "заказным" прошивкам.
Ответ первый - если управляющий компьютер выключен, но не прекращена подача питания на PowerAnt - выключатели PowerAnt сохраняют свое состояние. В частности это можно наблюдать в случае использования базовой станции PowerAnt Pro - при перезагрузке управляющего компьютера по кнопке reset. PowerAnt после перезагрузки управляющего компьютера продолжает сохранять состояние выключателей.
Ответ второй - микроконтроллер PowerAnt может быть запрограммирован нестандартно и выполнять какую-то специфическую функцию, но это относится с заказным прошивкам.
Да. Но текст программы контроллера и прошивка останутся у нас.
Да. Сроки выполнения и стоимость обсуждаются после получения и в ходе уточнения технического задания.