Лічильник імпульсів з інтерфейсом 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 днів після покупки, відповідно до чинного закону
- Оплата при отриманні товару
- Оплата проводиться під час отримання товару, післяплатою
Схожі товари
458 грн.
Спец. ціна 395 грн.В наявності
Питання та відгуки
Питань ще немає, але Ви можете бути першим
Відмічені поля * необхідно заповнити.