Снятие показаний с двухтарифных электросчетчиков
Снятие показаний с двухтарифных электросчетчиков
Собрал схему считывающие показания с двухтарифных элетросчетчиков
Схема просто считает количество импульсов с датчика света
и в зависимости от режима работы дневной или ночной ведет подсчет импульсов и делит их количество на 6400.
в итоге получаем кВт на экране.
Режимы переключения день и ночь не проверил так как не подошло время переключения
Я заметил одну вещь, которую как то надо обойти
Показания на экране со счетчика после запятой оч. много 10 знаков
Не знаю как удалить лишние 8 знаков
Схема просто считает количество импульсов с датчика света
и в зависимости от режима работы дневной или ночной ведет подсчет импульсов и делит их количество на 6400.
в итоге получаем кВт на экране.
Режимы переключения день и ночь не проверил так как не подошло время переключения
Я заметил одну вещь, которую как то надо обойти
Показания на экране со счетчика после запятой оч. много 10 знаков
Не знаю как удалить лишние 8 знаков
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Снятие показаний с двухтарифных электросчетчиков
Я проще сделал поставил Вольт Ампер Ваттметр PZEM-004T и DS3231 и смотрю показания день ночь
OK
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
А зачем новую тему создали?
Отправлено спустя 23 секунды:
[ref]leaner[/ref],
Отправлено спустя 23 секунды:
[ref]leaner[/ref],
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Снятие показаний с двухтарифных электросчетчиков
[ref]leaner[/ref],
Немного поправил Ваш проект, но лишь с целью оптимизации, не знаю, будет ли работать как прежде.
Я лишь хотел обратить Ваше внимание на разные подходы к задачам. Сравните, не поленитесь, открыв два проекта сразу.
Надеюсь, Вы сделаете конечный вариант лучше.
Отправлено спустя 1 минуту 2 секунды:
Лишние знаки - или завтра, или народ подскажет.
Немного поправил Ваш проект, но лишь с целью оптимизации, не знаю, будет ли работать как прежде.
Я лишь хотел обратить Ваше внимание на разные подходы к задачам. Сравните, не поленитесь, открыв два проекта сразу.
Надеюсь, Вы сделаете конечный вариант лучше.
Отправлено спустя 1 минуту 2 секунды:
Лишние знаки - или завтра, или народ подскажет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Снятие показаний с двухтарифных электросчетчиков
[ref=#ff8000]Sancho[/ref],
Большое спасибо. Проверю работу завтра.
По поводу разного подхода к задаче
Могу сказать одно - "Я не волшебник, я только учусь".
Может я, чуть позже, оптимизировал бы схему.
По своей схеме...
Проработав почти 12 часов выяснилось
1. узел счета врет, как "сивый мерин" отставание на 1 кВт за 8 часов.
Хотя импульсы один в один проходят , импульс виден на счетчике, на датчике , и на ардуинке
( в проекте я убрал соединение входа датчика импульса 3 pin с 13 pin , в скетче он присутствует)
2. режим переключения дневной/ ночной работает отчасти
в 23-00 на экране появилось сообщение ночь
(Делал индикатор для проверки переключения режима дневной и ночной)
показания 3 строка экрана с ночным режимом сменились на текущие показания дневного режима
счет импульсов продолжился где и был, в первой строке .
Завтра попробую оптимизированную схему.
Большое спасибо. Проверю работу завтра.
По поводу разного подхода к задаче
Могу сказать одно - "Я не волшебник, я только учусь".
Может я, чуть позже, оптимизировал бы схему.
По своей схеме...
Проработав почти 12 часов выяснилось
1. узел счета врет, как "сивый мерин" отставание на 1 кВт за 8 часов.
Хотя импульсы один в один проходят , импульс виден на счетчике, на датчике , и на ардуинке
( в проекте я убрал соединение входа датчика импульса 3 pin с 13 pin , в скетче он присутствует)
2. режим переключения дневной/ ночной работает отчасти
в 23-00 на экране появилось сообщение ночь
(Делал индикатор для проверки переключения режима дневной и ночной)
показания 3 строка экрана с ночным режимом сменились на текущие показания дневного режима
счет импульсов продолжился где и был, в первой строке .
Завтра попробую оптимизированную схему.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
А от куда у Вас там запятые берутся?leaner писал(а): 30 янв 2018, 14:48Показания на экране со счетчика после запятой оч. много 10 знаков
Удалить можно так
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Снятие показаний с двухтарифных электросчетчиков
[ref]Phazz[/ref], зачем так сложно
[spoiler]
[/spoiler]
[spoiler]

- brig62
- Лейтенант
- Сообщения: 469
- Зарегистрирован: 13 май 2016, 16:37
- Откуда: Казань
- Имя: Игорь
- Благодарил (а): 1 раз
Снятие показаний с двухтарифных электросчетчиков
А общее потребление за это время какое? Если 3кВт то это ужас, если 200, то очень даже хорошо.
Отправлено спустя 7 минут 28 секунд:
При нагрузке 5кВт это получается 9 импульсов в секунду.Наверное есть еще какое то время разгарания и затухания светодиода. Для глаза это уж точно сплошное свечение. Может быть с мерцанием. Ох сомневаюсь, что датчик корректно считает эти импульсы. Датчик освещенности это датчик освещенности. Уверен, что никто не рассчитывал его на такое быстродействие.
Последний раз редактировалось brig62 31 янв 2018, 09:20, всего редактировалось 3 раза.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
Офтопик
[spoiler]
[/spoiler]
Да уж, совсем забыл ))))
[/spoiler]
То есть за 12 часов он отстал на 1,5кВт?leaner писал(а): 31 янв 2018, 02:21Проработав почти 12 часов выяснилось
1. узел счета врет, как "сивый мерин" отставание на 1 кВт за 8 часов.
Снятие показаний с двухтарифных электросчетчиков
[ref]brig62[/ref],
По поводу датчика освещенности я поставил на шару, то, что было под рукой.
Надо будет сегодня посмотреть, как ведет себя счетчик при спокойной нагрузке 200 Вт.
и при 3 кВт но все равно надо купить фототранзистор и заменить датчик света.
По поводу датчика освещенности я поставил на шару, то, что было под рукой.
Надо будет сегодня посмотреть, как ведет себя счетчик при спокойной нагрузке 200 Вт.
и при 3 кВт но все равно надо купить фототранзистор и заменить датчик света.
- brig62
- Лейтенант
- Сообщения: 469
- Зарегистрирован: 13 май 2016, 16:37
- Откуда: Казань
- Имя: Игорь
- Благодарил (а): 1 раз
Снятие показаний с двухтарифных электросчетчиков
Тогда и можно будет говорить о точности снятия показаний.
Хотя и индикатор в счетчике это тоже всего навсего индикатор работы. Типа много или мало.
Последний раз редактировалось brig62 31 янв 2018, 09:44, всего редактировалось 1 раз.
Снятие показаний с двухтарифных электросчетчиков
[ref]Phazz[/ref], за 8 часов 1 кВт, потом включился ночной режим, который оказался не подгрузил забитые по умолчанию данные ночного расхода в счетчик ( ошибка в проекте)и дальше я не смог отслеживать.
Отправлено спустя 15 минут 52 секунды:
[ref=#ff8000]Sancho[/ref],
Загрузил Ваш измененный проект
1 проблема данные дневного и ночного режима не выводится на экран так как блоки разрешения вывода показаний ХВС и ГВС на экран были сделаны через детектор изменения числа. сооветственно число в переменной меняется с каждым импульсом . И в итоге постоянно моргает вывод показаний и записей на экране не видно. Поставил 1 на вход разрешения записи на экран ... стало нормально показывать.сегодня проверю как подгружает в счетчик данные счета ночной тариф.
А там уже поменяю входной элемент и будем бороться за точность показаний.
Отправлено спустя 15 минут 52 секунды:
[ref=#ff8000]Sancho[/ref],
Загрузил Ваш измененный проект
1 проблема данные дневного и ночного режима не выводится на экран так как блоки разрешения вывода показаний ХВС и ГВС на экран были сделаны через детектор изменения числа. сооветственно число в переменной меняется с каждым импульсом . И в итоге постоянно моргает вывод показаний и записей на экране не видно. Поставил 1 на вход разрешения записи на экран ... стало нормально показывать.сегодня проверю как подгружает в счетчик данные счета ночной тариф.
А там уже поменяю входной элемент и будем бороться за точность показаний.
Последний раз редактировалось leaner 31 янв 2018, 09:58, всего редактировалось 1 раз.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
[ref]leaner[/ref], и все таки где у Вас запятая?
Отправлено спустя 7 минут 14 секунд:
В том виде как Вы сейчас выводите на экран при делении происходит округление в меньшую сторону. И поэтому даже если результатом деления будет 9,99 кВт на экране будет 9 кВт. Преобразуйте данные во float перед конвертированием в строку.
Отправлено спустя 7 минут 14 секунд:
В том виде как Вы сейчас выводите на экран при делении происходит округление в меньшую сторону. И поэтому даже если результатом деления будет 9,99 кВт на экране будет 9 кВт. Преобразуйте данные во float перед конвертированием в строку.
Снятие показаний с двухтарифных электросчетчиков
[ref]Phazz[/ref],
По поводу запятой
Запятая появилась после того как в блоке деления разделил данные Unsigned long Integer разделил на данные Float
мне хотелось получить два знака после запятой, что бы примерно совместить показания счетчика и показания моего прибора.
В параметрах блока конвертации строк стояло 2 знака после запятой( по умолчанию)
Как показал эксперимент, кол-во знаков надо выбрать принудительно перед сохранением тогда будет 2 знака после запятой.
Я сегодня удостоверился в этом
По поводу запятой
Запятая появилась после того как в блоке деления разделил данные Unsigned long Integer разделил на данные Float
мне хотелось получить два знака после запятой, что бы примерно совместить показания счетчика и показания моего прибора.
В параметрах блока конвертации строк стояло 2 знака после запятой( по умолчанию)
Как показал эксперимент, кол-во знаков надо выбрать принудительно перед сохранением тогда будет 2 знака после запятой.
Я сегодня удостоверился в этом
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
[ref]leaner[/ref], Просто в проекте который в шапке нет нигде данных float.
- Phazz
- Полковник
- Сообщения: 3120
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 232 раза
- Поблагодарили: 113 раз
Снятие показаний с двухтарифных электросчетчиков
[spoiler]
То есть на экран выводились значения с запятой?
[/spoiler]То есть на экран выводились значения с запятой?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Снятие показаний с двухтарифных электросчетчиков
Извиняюсь оказывается выложил проект в котором данных float нет
[ref]Phazz[/ref], большое спасибо
[ref]Phazz[/ref], большое спасибо
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Снятие показаний с двухтарифных электросчетчиков
[ref]leaner[/ref],
Пожалуйста, возьмите за правило:
Новый выкладываемый на форум проект должен иметь Уникальное имя.
Сравните названия Ваших проектов даже в этой ветке - скачал, а где - какой?
Даже для себя - делайте промежуточные сохранения проектов с новым номером версии - так проще откатится и сделать иначе, а также всегда видна последняя версия.
Пожалуйста, возьмите за правило:
Новый выкладываемый на форум проект должен иметь Уникальное имя.
Сравните названия Ваших проектов даже в этой ветке - скачал, а где - какой?
Даже для себя - делайте промежуточные сохранения проектов с новым номером версии - так проще откатится и сделать иначе, а также всегда видна последняя версия.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Снятие показаний с двухтарифных электросчетчиков
я всегда делал так, но вот вторая ночь без сна дало о себе знать. прошу прощения
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя