Счетчик zigbee: Счётчик Меркурий 206 PNOF03. Цена в Москве, описание, характеристики, наличие на складе, заказ.
|Содержание
Счетчик импульсов Zigbee — Всё чем хочется поделиться…Всё чем хочется поделиться…
Практически все современные приборы учета имеют импульсный выход, счетчики воды, газа и т.д. Это позволяет организовать удаленное получение показаний и автоматизированную отправку этих данных в сбытовые компании.
Существует множество вариантов таких интерфейсов, как фабричных так и DIY. Очень интересный проект Waterius в котором реализована работа с различными типами устройств и передачей данных через WiFi. Часть этого устройства ответственного за подсчет импульсов я использовал для своего проекта. Устройство имеет два канала для счетчиков и канал для датчика протечки, предназначено для работы в сети zigbee, питается от двух элементов ААА.
Для подсчета импульсов применен микроконтроллер attiny85V (обратите внимание на индекс «V», эта модификация работает от 1,8 вольт). Работа возможна как со счетчиками с «сухими контактами», так и со счетчиками с интерфейсом НАМУР. Датчик протечки в виде двух контактов можно подключить к соответствующему разъему на плате, в прошивке реализован биндинг на это событие, т. е. можно напрямую управлять реле/приводом. За zigbee часть отвечает проверенный модуль E18-MS1-PCB.
На плате предусмотрено место для установки сенсоров DS18B20, BME280 и SHT30. Соответственно если не распаивать часть схемы отвечающую за подсчет импульсов, то плату можно так же использовать например как уличный термометр. Есть возможность использовать держатели ААА батарей с различной полярностью, для этого на плате есть перемычки, которые надо распаять в соответствии с имеющейся у вас моделью.
Плата разработана в EasyEDA и заказана в JLCPCB
Сборка не должна вызвать затруднений, после окончания пайки обязательно тщательно промыть плату, желательно в УЗ ванне. В качестве разъемов можно использовать не только зажимные, но и винтовые клеммы с шагом 2,54мм. или разъемы типа JST
Устройство в режиме счета и спящем модуле zigbee потребляет всего 7 мка.
Прошивку для устройства написал @aggsoft, автор конфигуратора PTVO. Загрузить прошивку в attiny85V можно различными способами, через arduino, USBasp или Pickit. Для этого на плате выведен интерфейс, прошивать с установленными элементами питания.
Правильно собранное устройство после регистрации в сети готово к эксплуатации. В SLS Gateway стройство выглядит так
Счетчикам можно прописать начальное значение вписав его в поле «Value», так же можно выставить интервал получения данных, выставляется в минутах. Так как модуль zigbee постоянно находится в глубоком сне, после изменения данных в течении 3 секунд его необходимо разбудить с помощью сервисной кнопки, чтобы он получил измененные значения.
В zigbee2mqtt устройство так же поддерживается через внешний конвертер, начальные значения счетчиков можно отправлять через MQTT в топик …./set/l5. Положительное значение изменит состояние счетчика, отрицательное изменит интервал отправки данных.Для изготовления корпуса устройства использовал набор сантехнических изделийВ качестве основы используется муфта для 32мм трубы.Корпус получился дешевым, герметичным и удобным для монтажа прямо на трубы в месте установки счетчиков.
Для желающих повторить, все необходимые файлы в архиве.
Устройство можно обсудить в профильном чате zigbee в телеграм.
Понравилось это:
Нравится Загрузка…
Запись опубликована в рубрике handmade, Железо с метками EasyEDA, zigbee, Дом, Самоделка, Электроника. Добавьте в закладки постоянную ссылку.
Стационарный zigbee радиомодем ZigBee радиомодем
Характеристики надежности
- Гарантийный срок эксплуатации радиомодема — 12 месяцев со дня ввода в эксплуатацию, но не более 18 месяцев от даты поставки.
Достоинства
- Протокол передачи ZigBee.
- В модуле четыре операционные системы: Стек Zigbee, ОС Координатора, ОС Роутера (маршрутизатора) , ОС спящего устройства.
- Возможность автоматического горячего резервирования координатора сети одним из роутеров сети при выходе из строя основного координатора.
- Простота интеграции с помощью AT команд.
- Автоматическое формирование сети после инициализации устройств.
- Высокая помехозащищенность сети Zigbeе.
Область применения
В составе автоматизированных систем технического и коммерческого учета электроэнергии и систем контроля (АСКУЭ) на промышленных предприятиях, объектах энергосистемы, объектах жилино-коммунального хозяйства.
Особенности
- Радиомодем ZigBee имеет металлический корпус с креплением на DIN рейку.
- Имеет интерфейсы RS232, RS485.
- Разъем SMA (F) для подключения внешней антенны.
Низкое энергопотребление
- Ток на время опроса сети (по умолчанию 3 мс) после пробуждения: 165мА±10% (9-27В).
- Ток отключения: 30 мA.
Удобство в работе
- Автоматическое формирование Mesh сети (координатор -> всем устройствам, координатор -> устройство, устройство -> координатор).
- Автоматическое переформирование сети при замене координатора(такую задачу может взять на себя любой роутер).
- Автоматическое переподключение выпадающих из сети устройств.
- Поддержка всевозможных типов устройств:
- координатор;
- роутер;
- спящее устройство;
- мобильное устройство (перемещаемое спящее устройство).
- Поддержка координатором или каждым из роутеров до 6 спящих(мобильных устройств).
- Получение информации о подключенных устройствах в сети и их связях.
- Возможность получения эхо от любого от устройств.
- Небольшие габаритные размеры.
- АТ и АРI командные режимы для конфигурирования параметров радиомодема и передачи данных.
Показатели | Величины |
Постоянное напряжение питания, В |
9-27 |
Диапазон частот, МГц |
2400-2483,5 |
Вид модуляции |
O-QPSK |
Скорость передачи данных пользователя в Mesh сети, бит/с |
2400-4800 |
Количество каналов |
16 |
Количество адресов в сети |
65000 |
Дальность связи в помещении, в городе, м |
100 |
Дальность связи на открытой месности, м |
1800 |
Диапазон рабочих температур, °С |
от минус 40 до 85 |
Программное обеспечение
Программа ConfigEmbee | ZIP 537 Kb |
счетчик Гейгера Zigbee | Устройства zigbee своими руками
Github
Все мы знаем, что такое радиация и ее вредное воздействие на человека. Поскольку эта опасность нематериальна, в связи с этим родилась идея сделать индикатор для непрерывного контроля радиационной обстановки.
Прибор не предназначен для измерения уровня радиации в эпицентре ядерного взрыва, но позволяет постоянно следить за изменением фоновых значений. Это может пригодиться в случае техногенных катастроф или когда вы или кто-то другой вносите в дом что-то с повышенным радиационным фоном. Это могут быть вполне безобидные на вид вещи, тем не менее, они несут прямую угрозу жизни и здоровью.
Проектов любительских дозиметров много, например раз и два.
Все они построены практически по одним и тем же схемам, связанным с особенностями используемых счетчиков Гейгера. Принцип работы счетчиков Гейгера основан на эффекте ударной ионизации газовой среды под действием радиоактивных частиц в межэлектродном пространстве при высоком ускоряющем напряжении. Соответственно счетчику требуется источник высокого напряжения.
Как составить
Следите за этой статьей https://zigdevwiki. github.io/Begin/IAR_install/
ВНИМАНИЕ! В УСТРОЙСТВЕ СОДЕРЖИТСЯ ВЫСОКОЕ НАПРЯЖЕНИЕ 400 ВОЛЬТ
Поскольку у Jager дома есть сеть Zigbee, устройство будет элементом этой сети.
Схема не содержит редких элементов и является типичной для данного типа устройств.
Схема
Центральными элементами являются счетчик Гейгера SBM-20 и модуль Zigbee E18-MS1PA1-PCB. В схеме предусмотрена возможность использования как одного, так и двух счетчиков для повышения точности измерений.
Корпус GAINTA 407 был выбран исходя из размера счетчика.
Печатная плата
Плата разработана EasyEDA
Производство JLCPCB
Общая сборка особенностей не имеет, самые маленькие SMD элементы 0805. Конденсаторы в умножителе напряжения 600 вольт и типоразмера 1206. На плате есть подстроечный резистор для установки высокого уровня напряжения.
Есть особенность в пломбировании держателей счетчиков, так как ширина корпуса не позволяет разместить два счетчика и разъем micro USB на достаточном расстоянии друг от друга, держатели должны быть приподняты над платой. При пайке используйте любую прокладку 0,8-1,0 мм.
Физически можно установить счетчики длиной 90 или 107 мм.
Такие как советские СБМ-20 и СБМ-19 или китайские J305 и M4011.
Для оживления устройства @anonymass написал прошивку с открытым исходным кодом. В прошивке реализована поддержка нескольких счетчиков, отображающих количество зарегистрированных частиц в минуту с переводом этих значений в обычные мкР/ч. Важной особенностью является возможность установки уровня срабатывания будильника. Это условие можно привязать к срабатыванию физической сирены или лампочки в качестве средства контроля и использовать прямую привязку к устройству Zigbee, что позволит получать уведомления, даже если сеть Zigbee недоступна.
Если плата собрана правильно, то после загрузки прошивки можно будет сразу «видеть» зарегистрированные частицы
Поддержка
Поддержка устройств реализована в zigbee2mqtt и SLS Gateway
7
37
alert_threshold — установить уровень в мкР/ч, при превышении которого сработает тревога
зуммер — встроенный зуммер (пока не поддерживается)
Led — включение/выключение светодиода, отображающего регистрацию частиц
rph — записанное значение в мкР/ч
pm — зарегистрированное значение частиц в минуту
чувствительность — чувствительность счетчика (используется, если в Sensor_type выбран пункт 3)
sensor_type — выберите тип счетчика:
- СБМ-20 / СТС-5 / БОИ-33
- СБМ-19 / СТС-6
- все остальное
sensor_count — количество установленных счетчиков
Устройство также является маршрутизатором в сети Zigbee, что позволяет увеличить ее покрытие.
Окончательная сборка включает в себя установку платы в корпус и изготовление торцевой заглушки с отверстиями для светодиода и разъема micro USB. Эти отверстия можно сделать в стандартной заглушке, но Джагер нарисовал и распечатал на 3D-принтере
Вот и все, устройство готово к работе.
На фотографиях видно, что счетчики Джагера повреждены, так получилось, что Джагеру достались именно такие. Повреждения намного серьезнее и это видно на фото ниже, но при сохранении герметичности они не влияют на работу счетчиков.
Как подключиться
- Сброс в FN перезагрузка устройства 5 раз с интервалом менее 10 секунд, при сбросе светодиод начнет мигать
Файлы для воспроизведения
- Gerbers, BOM и STL от Jager
- Прошивка от @anonymass
Исходное сообщение Jager
- Прошивка с открытым исходным кодом
- cc2530
Включите JavaScript для просмотра комментариев на платформе Disqus. comments на базе Disqus
Команды плагина: Счетчики — v6.5
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTER_PRINT_COUNTER_TYPE |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_CLEAR |
plugin counters clear | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_PRINT |
счетчики плагинов печать | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_PRINT_THRESHOLDS |
plugin counters print-thresholds | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_RESET_THRESHOLD |
plugin порог сброса счетчиков | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_SEND_REQUEST |
plugin counters send-request | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_SET_THRESHOLD |
plugin счетчики установить порог [тип: 1] [порог: 2] | |
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_SIMPLE_PRINT |
plugin counters simple-print |
This plugin provides APIs and CLI commands for reading and manipulating counters that record different events в стеке.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTER_PRINT_COUNTER_TYPE |
счетчик плагинов print-counter-type [type:1]
- Распечатать значение этого конкретного счетчика.
- тип — INT8U — тип счетчика для печати.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_CLEAR |
очистить счетчики плагинов
- Очистить все значения счетчиков.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_PRINT |
счетчики плагинов печать
- Распечатать все значения счетчиков и очистить их.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COUNTERS_PLUGIN_COUNTERS_PRINT_THRESHOLDS |
плагин счетчики пороги печати
- Выводит пороговые значения всех счетчиков.