Счетчик импульсов с интерфейсом 1-wire (сделано в Украине)
Код: 409442
Про товар
Счетчик можно использовать в системах "умный дом" для удаленного снятия показаний с бытовых приборов учета электроэнергии, воды, тепла, газа, но этим его применение не ограничивается.
Характеристики:
- Напряжение шины 1-wire: от 4.5 до 5.5В
- Потребление от 1-wire: менее 1мА
- Паразитное питание: да
- Экономия батареи при питании от 1-wire: да
- Совместимые батарейки: CR2032
- Поддержка аккумуляторной батареи: нет
- Потребление от батарейки: от 3мкА
- Питание датчиков: да, импульсное
- Поддержка датчиков с логическим выходом: да
- Поддержка датчиков с аналоговым выходом: да
- Детектируемые импульсы: не менее 19мс
- Счетчик имеет два счетных входа и два соответствующих 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 < DS2423.h >
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);
}
}
Характеристики
Наличие на складе | Да |
---|
- Гарантия
- Каждый товар гарантировано поступит к покупателю точно в обговоренный срок
- Доставка
- Доставка товара любым из удобных Вам предложенных способов
- Возврат товара
- Возврат товара осуществляется в течение 14 дней после покупки, в соответствии с действующим законом
- Оплата при получении товара
- Оплата проводится во время получения товара, наложенным платежом
Похожие товары
164 грн.
Спец. цена 139 грн.В наличии
395 грн.
Спец. цена 338 грн.В наличии
389 грн.
Спец. цена 333 грн.В наличии
Вопросы и отзывы
Вопросов еще нет, но Вы можете быть первым
Отмеченные поля * обязательны к заполнению.