|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
мониторинг сетевого напряжения (~220В)22.06.2012, 15:25. Показов 23972. Ответов 35
Метки нет (Все метки)
только не смейтесь. в этом году вдруг резко обозначилась такая проблема. хочу мониторить переменное напряжение в сети на даче. там стоит роутер с usb и интернетом - с его помощью буду раз в минуту текущее значение закидывать на сервер. хочу устройство с гальванической развязкой. не знаю, с чего брать пример и как оно будет выглядеть.
пошукал в интернете, нашел единственный похожий проект на двух мегах. на одной выполнен 8-портовый ацп, мега8 питается от одного из каналов, дальше через оптопару и линию связи сигнал поступает на мегу16, которая отображает это дело на семисегментных индикаторах. для меня это оверкиль. первое что пришло в голову - взять две тини85, в одной измерять через делитель напряжения сигнал, отправлять его через оптопару на вторую тини, на которой будет реализован vUSB, в нем виртуальный порт, который будет опрашиваться скриптом с роутера. из сложностей - придется курить vusb, чего делать не очень-то хочется. может, где-то существует уже готовое решение? кучу тем видел с подобными начинаниями (в основном хотят измерять мощность) - но ни одной законченной :-(
0
|
|
| 22.06.2012, 15:25 | |
|
Ответы с готовыми решениями:
35
Мониторинг напряжения в сети ~220В Преобразователь напряжения с 220в на 5в (0.5А) Передача управляющего напряжения 9в по сети 220в |
|
0 / 0 / 0
Регистрация: 06.08.2011
Сообщений: 532
|
|
| 22.06.2012, 15:32 | |
|
>>похожий проект на двух мегах
жжирр >>на вторую тини, на которой будет реализован vUSB USB-RS232 стоит 2..3$, охота морочиться с софтовым дерьмом ?
0
|
|
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 1
|
|
| 22.06.2012, 15:36 | |
|
Роутер (например DIR-320) с openwrt + переходник USB-RS232 + ИБП (например ippon) с RS232
поднимаете nut и сливаете данные, например, тем же кактусом (cacti). Получится что-то типа этого: http://bbs.unet.ws/serv/graph_9.html От ИБП, кроме роутера, можно запитать что-нибудь ещё. И если электричество отключат, роутер успеет сообщить об этом, и вы будете знать что его именно отключили, а не роутер повесился или же инет вырубился. Также можно мониторить напряжение батарейки: http://bbs.unet.ws/serv/graph_6.html и нагрузку: http://bbs.unet.ws/serv/graph_8.html
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 22.06.2012, 16:39 | |
|
RS232 дает гальваническую развязку?
роутер как раз такой, и как раз с опенврт. и есть даже ups (APC-ES-525) и там вроде даже RS232 есть (но не уверен, впрочем, я не знаю, что с ним делать и как его кушать). вроде бы с роутером шел кабель: с одной стороны USB, с дргой - разъем как у сетевой платы, только чуть шире. в любом случае, не ясно, какой там протокол - как данные получать? буду признателен за наводку. еще один затык заключается в том, что перед UPS вроде бы поставили стабилизатор от ресанты, который может отключаться при выходе напряжения за пределы нормы. (а там скачет от 150 едвали не до 300). вот эти перепады и хочется зафиксировать.
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
||
| 22.06.2012, 18:14 | ||
А он будет смотреть твой лог? Вообще-то, можно даже на одной тиньке сделать АЙП, добавить на платку большущую память (EEPROM, FROM) и тудЫ много налоггировать. А потом обеспечить возможность считывания этой памяти в комп самым простецким способом. Как по мне, это проще, чем в реальном времени пихать в сервер.
0
|
||
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 1
|
||||
| 22.06.2012, 18:51 | ||||
Вот пример: http://www.openkazan.info/APC_... sd_Ubuntu. Параметр LINEV должен показывать напряжение питающей линии. (в примере он почему-то показывает 0) Насчёт кабеля не понял, там 8 или 10 контактов? 10P10C вилки используют inelt, а в APC таких не видел ни разу.
0
|
||||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 22.06.2012, 20:36 | |
|
drvtos, поставщик это вряд ли станет воспринимать всерьез. хотя в принципе как повод пободаться с местным электриком - вполне покатит. а если с картой - то можно и без опторазвязки, ведь так? в принципе, нормальное решение. особенно если технике безопасности пользователей научить. на тине85 смогу сварганить?
BBS, это я к riptyti адресовал ту реплику. Штекер - да, на 10 контактов вроде бы. Когда впервые увидел - не поверил глазам, попробовал воткнуть в сетевую ноутбука- и точно не влезает. Так что шире сетевого. За apcupsd - спасибо! Попробую поиграться. А, ситуация усугубляется еще и тем, что он тут с некоторых пор начал всегда пищать и моргать светодиодом. И похоже что последовательность моргания/пищания отсутствует в описании. Так что, наверное, его сначала отремонтировать надо. Или как раз с помощью утилиты можно диагностировать?
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 22.06.2012, 20:38 | |
|
а, вот, подумалось, drvtos, с этим решением же придется заводить еще и часы с отдельной батарейкой. ну или время будет записываться от балды. при постоянном подключении к серверу же - с этим никаких проблем.
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|||
| 22.06.2012, 20:50 | |||
Сложно?
0
|
|||
|
0 / 0 / 0
Регистрация: 06.08.2011
Сообщений: 532
|
|
| 22.06.2012, 21:02 | |
|
>>BBS, это я к riptyti адресовал ту реплику
дык у тини85 тоже нет развязки
0
|
|
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|||
| 22.06.2012, 21:28 | |||
0
|
|||
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 1
|
||
| 22.06.2012, 22:17 | ||
ИБП подключите к компу напрямую и посмотрите родной программкой от APC чо выдаёт. Может ему напряжение не нравится, а может батарейку просит заменить... Там ведь USB есть?
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 22.06.2012, 23:54 | |
|
погулял :-) по порядку.
в тини развязки нет, потому и первым делом подумал про две тиньк, развязанные между собой. про восприниматься всерьез - не знаю, но предполагаю, что всерьез - данные, зафиксированные устройством, своевременно прошедшим поверку, и товарищами, имеющими сертификацию. drvtos, вообще я почему-то сначала так и понял - писать на sd карту. ведь даже если хватит внутренней памяти на пару-тройку дней - геморрой со считыванием из внутренней памяти не хочется устраивать. микруха на 8 ног - не много, но вот как соединять это с тинькой - очередная головная боль (ведь плюс карта). думаю, как вариант - в прошивке жестко указать текущую дату/время и тут же прошивать. от пары таблеток (или даже одной трехвольтовой) с правильным энергорежимом, думаю, должно прожить достаточно долго. а далее как? из сети через делитель напряжения? как быть с синусоидой?
0
|
|
|
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
|
|
| 23.06.2012, 00:10 | |
|
Боюсь, что придется забыть про поверку - это длинная дорога с непонятным результатом.
Что касается развязки - все равно питание скорее всего будет от этой же сети. Поставь трансформатор и с одной из обмоток снимай измеряемое напряжение. Или, если данные нужно снимать не очень часто (например, раз в секунду или реже) - сделай релаксационный генератор на неонке, последовательно с ней импульсный трансформатор (на ферритовом колечке) или оптрон, или к неонке прижми фотодиод, и будут у тебя импульсы с периодом, обратно пропорциональным сетевому напряжению. Не хочешь неонку, поставь динистор, например DB3. А то, что-то очень все сложно.
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 23.06.2012, 00:35 | |
|
ухуху. про поверку я и не думал.
с неонкой, трансформаторами или динисторами - эти типа несложно :-) впрочем, если с трансформаторами все более-менее понятно, то с остальным я и идею не очень уловил. мне же не частоту напряжения считать, а само напряжение. вроде бы идея с автономным питанием и без опторазвязки - тоже вполне себе ничего.
0
|
|
|
0 / 0 / 0
Регистрация: 21.10.2011
Сообщений: 1,860
|
|
| 23.06.2012, 00:46 | |
|
тинька, питальник на LNKxxx, развязка оптопарой. в принципе, можно даже RX не заводить - пусть гонит данные скажем, каждую секунду. и гнать это прям в роутер.
0
|
|
|
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
|
|
| 23.06.2012, 00:57 | |
|
http://we.iosyitistromyss.ru/uptoods/images/00/00/66/2012/06/23/150543.jpg Диод VD2 - светодиод оптрона. Вместо него можно поставить импульсный трансформатор. Частота мигания лампы зависит от входного напряжения. Измеряй период и пересчитывай в напряжение. Вместо HL1 можно поставить динистор.
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 23.06.2012, 01:28 | |
|
mzw, с лампами/трансформаторами сложно для понимания. лампу еще надо попробовать найти такую. потом встанет задача - как правильно пересчитывать (я так понял, получится уже не вольтметр, а тахометр? :-)
Но если это действительно (частота моргания зависит от напряжения) - то вроде бы все шоколадно - очень элегантное решение (если оно еще дает какую-никакую точность). другую сторону оптрона к тиньке, а там UART сразу в роутер пихать (сейчас глянул tid_fom навел на мысль - там даже хедер готовый есть) динистор, кстати, есть в продаже в местном нигазине (правда, не знаю что это - полез в гуглы). формулы пересчета сложные? VD1 отрубает половину волны? а дальше?
0
|
|
|
0 / 0 / 0
Регистрация: 25.10.2013
Сообщений: 1
|
|
| 23.06.2012, 01:34 | |
|
Прошу прощения, но идея с лампой - дикий изврат. ИБП проще
0
|
|
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
|
|
| 23.06.2012, 01:55 | |
|
BBS, ну, на мой взгляд, при определенных знаниях идея с лампой - это прекрасный пример того, что в английском называется thinking out of the box. для реализации этой идеи - мне не хватает знаний, какой диод выбрать первым (и зачем он там), какую выбрать оптопару, и как потом частоту импульсов пересчитывать в напряжение. ну и наверное глупость спрошу, но каким будет энергопотребление этого участка цепи.
с ИБП проще, когда оно есть под рукой и работает. конечно, буду разбираться, но есть ощущения, что там что-то сломалось. tid_fom, почему питальник на LNK? и на какой именно?
0
|
|
| 23.06.2012, 01:55 | |
|
Помогаю со студенческими работами здесь
20
Мониторинг напряжения в сети Измерение сетевого напряжения Мониторинг напряжения и тока осцилографом Регулятор сетевого напряжения на Arduino Идея импульсного стабилизатора сетевого напряжения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|