Каталог
|
Счетчик можно использовать в системах "умный дом" для удаленного снятия показаний с бытовых приборов учета электроэнергии, воды, тепла, газа, но этим его применение не ограничивается. Характеристики:
Счетчик имеет два счетных входа и два соответствующих 32-битных счетных регистра. К счетному входу можно подключить, например, фототранзистор и направить его на мигающий светодиод в счетчике электроэнергии - счетчик будет считать вспышки светодиода. При этом, что самое важное, не происходит вмешательства в работу прибора учета и не требуется нарушение пломб. Текущее состояние счетных регистров считывается по протоколу 1-wire, для подключения по которому можно использовать всего два провода: земля и данные. Подключение по 1-wire требуется только для настройки и считывания показаний счетных регистров, все остальное время счетчик может работать и считать автономно, батарейки CR2032 хватит на несколько лет автономной работы. Настройка Raspberry Pi В файле /boot/config.txt добавить строку: dtoverlay=w1-gpio,gpiopin=4 В командной строке выполнить: sudo apt-get update -y sudo apt-get install -y owfs ow-shell В файле /etc/owfs.conf добавить строку: server: w1 Перезагрузить: sudo reboot Команда для просмотра идентификаторов всех найденных 1-wire устройств: owdir /uncached (идентификаторы счетчиков начинаются на "1D.") Команда для просмотра счетных регистров счетчика 1D.xxxxxxxxxxxx: owget /uncached/1D.xxxxxxxxxxxx/counter.ALL ;echo Для настройки счетчика через веб-интерфейс открыть в браузере: http://honey.com.ua/counter/setup.htm В поле "owhttpd address:port" ввести "127.0.0.1:2121" (127.0.0.1 заменить на IP-адрес Raspberry Pi) и нажать "Ok", в появившемся списке выбрать необходимый идентификатор счетчика. Пример скетча для Arduino
#include OneWire ow(10); // DQ на пине 10, также необходим резистор 1кОм между DQ и VCC DS2423 cnt(&ow); void setup(void) { Serial.begin(9600); } void loop(void) { byte i; byte addr[8]; unsigned long a, b; if (!ow.search(addr)) { Serial.println("No more addresses."); ow.reset_search(); delay(5000); return; } Serial.print("ROM ="); for (i = 0; i < 8; i++) { Serial.write(' '); Serial.print(addr[i], HEX); } Serial.println(); if (addr[0] == 0x1d && cnt.counter(addr, 0, &a) && cnt.counter(addr, 1, &b)) { Serial.print(" Counter.A = "); Serial.println(a); Serial.print(" Counter.B = "); Serial.println(b); } } Ссылки: Відгуки покупців про Счетчик импульсов с интерфейсом 1-wire (сделано в Украине) Кузьмич Владимир анатольевич (05.04.2024) Купил счетчик импульсов , возникла проблема с подключением к его настройкам, с кем можно обсудить этот момент ? ВідповістиKirill (14.01.2022) Можно ли подключить к нему TEMT6000 для снятия показания со счетчика электричества, а также как подключить к ESP8266 ВідповістиHoney (18.01.2022) TEMT6000 это фототранзистор с двумя выводами: эмиттер и колектор, если речь идет о модуле с TEMT6000, то эмиттер это вывод S, коллектор - вывод V, а вывод G подключен к S через резистор. Т.е. к счетчику подключается так: S к GND, V - к счетному входу A или B, третий вывод G никуда не нужно подключать. Володимир (14.12.2020) Спробував підключити до ESP32 (через перетворювач USA177), працює нестабільно. Відповідає декілька раз підряд, потім мовчить. Через якийсь час знову відповідає і пропадає. Honey (17.12.2020) При паразитном питании напряжение на контакте DQ счетчика относительно GND должно быть в пределах 4.5-5.5V, если проседает ниже, то счетчик отключает 1-wire (только интерфейс, но не счетную часть) и включит его снова при наличии стабильного напряжения на DQ в течение 5 сек - это штатное поведение. Володимир (21.12.2020) На лінії висів тільки 1 лічильник. Та й VCC підключений (там стабільно 5.0-5.1). Якщо доберуться руки, гляну осцилографом. ВідповістиHoney (22.12.2020) Тогда вот Вам более точное условие перехода в режим пониженноого энергопотребления, в котором отключается интерфейс: Vcc - Vbat < 0.65V. Руслан (07.01.2021) Була схожа проблема, виявилось, що лічильник не працює нормально без батарейки. З батарейкою працює стабільно. Можливо ця інформація допоможе. ВідповістиВолодимир (27.11.2020) Очікував що на платі використовується стандартний DS2423, натомість там ATtiny13. В роботі поки не перевіряв. ВідповістиНаписати відгук: Є питання по "Лічильник імпульсів з інтерфейсом 1-wire (зроблено в Україні)" ? Також рекомендуємо ознайомитися:
Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.
|