В общем задался я тут вопросом считать потребление воды при помощи Fibaro Universal Sensor. Имеются водомеры берегун и Fibaro Universal Sensor. Водометр раз в 10 литров (0.01 куб. метр) (судя по инструкции), должен замыкать 2 провода отходящих от него. Это и хочу измерять, в качестве базы имеется Fibaro Home Center 2 (на нем хотел написать скрипты с сохранением показателей горячей/холодной воды в глобальные переменные, а дальше уже буду с компьютера генерировать PDF на основе этого). Все бы хорошо, только похоже сопротивление при замыкании очень высокое (1500 Ом) и сенсор просто не срабатывает. Сенсор подключен к 12V, на IN1/IN2 он выдает 2.5V (кстати, увеличится ли эта цифра, если я на вход подам больше 12 вольт?). Если в цепь со счетчиком подсоединить 2 Аккумулятора на 1.2 вольт (на одном так же не работает, то все начинает работать, то есть видимо дело в минимальной силе тока, которую он определяет? Потому что напряжение остается все те же 2.5V. I=E/R (I - ток, E - напряжение, R - сопротивление). То есть видимо 1-1.5мА он не определяет, а 2мА уже вполне. Исходя из этой формулы: http://upload.wikimedia.org/math/0/3/9/03936f21564fcf2588fe2ea8b3359439.png Я так понимаю, что мне надо в схему, параллельно включить такое сопротивление, чтоб только на нем сила тока была 1-1.5мА, а вместе со счетчиком переваливала за 2мА? Методом подбора получается, что наверное надо поэксперементировать на 1300-1800 Ом? Или если подключить сенсор, скажем к 24V (в инструкции написано, что до 30 можно), то на выходах получится напряжение выше и все будет работать? П.С. Не исключено, что я сейчас задаю очень странный и непонятный вопрос. С этим всем столкнулся в первый раз в жизни. П.С.C. Водомер бы в теги добавить, наверное. |
А не могли бы Вы уважаемый Vallefor, поделится полностью кодом вашего творения? |
По поводу счетчиков Берегун: Он у вас не сломался, просто выпускается он с двумя вариантами импульсного выхода-просто геркон или цепь Намур (с контролем замыкания или обрыва сигнальной цепи). Во втором случае сопротивление на выходе как раз такое, что вы намерили тестером. Выход один-замена на счетчик с сухим контактом. |
Добрый день! Подскажите скрипт который позволяет считать расход воды при таком подключении. С программированием под Веру только начинаю знакомится. И хочется начать именно с этого. В идеале хочу добиться чтобы универсальный сенсор выглядел как тут У меня контроллер - Home Center 2 и этого я не подскажу. Но, в общем, там смысл в том, что как только Universal Sensor срабатывает, нужно к какой-то переменной (на горячую или холодную воду) прибавлять 1. Потом эти переменные отображать на виртуальном устройстве. Но как это все у Веры создается, я не представляю. Думаю, что вам надо создать новый вопрос :) Спасибо за ответ. В HC2 подобные вещи делаются достаточно просто? Опишите процесс. Просто для понимания. Ну а пока покурю wiki на micaseverde. На примере холодной воды: Создается глобальная переменная cur_cold. На сенсор вешается такая сцена: http://dl.dropbox.com/u/5742601/shutter_screenshot_170.png (тут по мимо +1 к переменной стоит хрень, которая предотвращает плюсование в течении 2 секунд, раньше были быжные счетчики и это частично спасало, но после замены не убрал и так все ок). Создается такое виртуальное устройство: http://dl.dropbox.com/u/5742601/shutter_screenshot_171.png (тут текущие показатели + то, что было в прошлом месяце. Кнопка "бумажка" творит магию и отправляет PDF файл на почту с расходом за текущий период) Ну и на изменение глобальных переменных вешается сцена которая изменяет надписи на виртуальном устройстве: http://dl.dropbox.com/u/5742601/shutter_screenshot_172.png Кстати, на виртуальном устрйстве есть кнопки +/-. Я их сделал, так как учет воды останавливается, если что-то с контреллером случилось (например обновляется, в то время как кто-то в душ пошел). В общем для удобства корректировки. В принципе все понятно. Осталось только разобраться как в Вере задаются и вызываются глобальные переменные. А вот как Вы решили с питанием сенсора? Батарейка "крона" на 9В сдохла за 3 дня. Тянуть провод от розетки в короб с счетчиками не хочется. У меня ремонт был и по этому с питанием проблем нет. До счетчиков проведена слаботочка, сам универсальный сенсор стоит в щитке, который в квартире, там проблем с электричеством нет. Но на самом деле и у счетчиков есть 220, так как там серво-краны стоят. @Balaganov: это не форум. Просьба отвечать в комментариях, а не в ответ на вопрос. Тем более, что вообще Ваш вопрос надо было задать отдельно или в комментарии, а не ответом на совсем другой вопрос. Просьба ознакомиться с правилами: http://ask.z-wave.me/faq/ А то мы потом за Вами всё переделываем....
showing 5 of 7
show 2 more comments
|
Ставить аккумулятор не совсем правильно, т.к. контакты нужны сухие. Именно такие у счётчика. Обратите внимание, что счётчик обычно пол оборота замкнут, вторую половину разомкнут. Там стоит геркон и он при замкнутом состоянии имеет сопротивление менее 1 Ома. Сопротивление можно измерить омметром. Не думаю, что оно больше 10 Ом. Да и ток не важен для сухих контактов, т.к. там протекает менее 20 мкА. Кажется независимо от напряжения на входе должно выдаваться не более 3 В на выходе, т.к. там стоит стабилизатор напряжения и микросхема более 3.3 не любят, а от 5 вход вообще сгореть может. Ну и, забыв про всё сказанное выше, просто подключите счётчик к IN1 и GND. Тогда должно работать ;) |