Каталог
|
Счетчик можно использовать в системах "умный дом" для удаленного снятия показаний с бытовых приборов учета электроэнергии, воды, тепла, газа, но этим его применение не ограничивается. Характеристики:
Счетчик имеет два счетных входа и два соответствующих 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 (сделано в Украине) 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) Була схожа проблема, виявилось, що лічильник не працює нормально без батарейки. З батарейкою працює стабільно. Можливо ця інформація допоможе. ОтветитьНаписать отзыв: Есть вопросы по "Счетчик импульсов с интерфейсом 1-wire (сделано в Украине)" ? Также рекомендуем ознакомиться:
Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
|