Sfera-perm.ru

Сфера Пермь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Прошивка для электронных счетчиков

Такие умные, что обмануть не получится? 8 вопросов к новым счетчикам, которые вам скоро поставят.

Разбираемся, кто, кому и что должен после вступления в силу новых правил.

Счетчики должны менять бесплатно уже сейчас.

В России вступил в силу закон об умных счетчиках, который должен поменять отношения потребителей электричества с его поставщиками. Согласно ему, приборы учета должны стать не только умными, но и бесплатными для потребителя. Пока действовать будет только первый этап: владельцы домов и квартир больше не должны следить за счетчиками на электричество. Разбираемся, что это значит на практике.

Что такое умный счётчик?

Умный счетчик, или, как уважительно называют его в Минэнерго, интеллектуальный прибор учета, от обычного отличается наличием доступа к интернету — проводному или мобильному — с помощью сим-карты. Технология позволяет передавать данные со счетчика энергокомпании автоматически. Причем речь не только о показаниях — счетчик будет фиксировать уровень напряжения и частоту, позволяя потребителям следить за качеством подачи электричества.

Правда, у такой самодостаточности могут быть минусы — уже не раз умные вещи удивляли своих хозяев. Так, например, в Новосибирске на сим-карту гаражных ворот подключили платные подписки. Но в Минэнерго заверили, что конечного потребителя эти проблемы не коснутся: договор должен быть оформлен не на пользователя, а на обслуживающую счетчик компанию. И с платными подписками пусть уже разбирается она.

Кто хозяин счетчика?

По закону, за потребителем сохраняется единственная обязанность — обеспечивать целостность счетчика, и то — только в том случае, если он стоит либо в квартире клиента, либо в границах земельного участка (например во дворе частного дома). А если счетчик расположен, к примеру, в подъезде многоквартирного дома, ответственность за него несет обслуживающая организация.

Установка самих умных счетчиков еще не обязательна — полный переход на них начнется в 2022 году, пока что можно использовать и обычные. Но, как объяснили в Минэнерго, потребитель не может самостоятельно выбирать прибор учета. Если вы захотите установить интеллектуальный счетчик уже сейчас, поставщик вправе вам отказать. И наоборот: может поставить обычный прибор учета, даже если вам уже хочется умный.

Когда мне поменяют счетчик на умный?

Смена привычных счетчиков на умные в обязательном порядке начнется с 1 января 2022 года, до этого компания может установить вам обычный прибор учета. Новинка в первую очередь появится в новостройках, жители которых только подключаются к электросетям. Остальные получат оборудование по мере выхода из строя старого или истечения его межповерочного интервала.

Закончить переход от простых счетчиков к умным планируется за 15 лет. А это значит — не надо верить людям, которые говорят вам, что счетчик нужно менять срочно, а не то будет штраф. Никакой срочности. И штрафов тоже.

За что придется платить?

Только за электричество. За установку счетчика платить теперь будут поставщики электричества и сетевые организации, а не вы. По оценке Минэнерго, это позволит людям сэкономить от 5 до 20 тысяч рублей в зависимости от модели счетчика и сложности его монтажа.

— Также с потребителя снимается вся ответственность за обслуживание и поверку приборов учета. Затраты, которые ранее несли потребители, теперь будут нести гарантирующие поставщики и сетевые организации, — объяснили в Минэнерго.

Читайте так же:
Электросчетчики с вводным автоматом

В профильном министерстве уверяют, что тарифы в связи с этим не вырастут, поскольку их рост ограничен уровнем «инфляция минус». По крайней мере, правила пока действуют такие: максимальные индексы роста тарифов уже утверждены до 2023 года. Чиновники считают, что интеллектуальные приборы учета помогут окупить затраты на них за счет повышения эффективности процессов и снижения коммерческих потерь, так что увеличивать тарифы будет не нужно.

А мне сказали, что за установку надо платить. Почему?

Скорее всего, вас посетили коммивояжеры, старательно прикидывающиеся представителями социальных или коммунальных служб. В Минэнерго отмечают всплеск сообщений о таком способе вытягивать деньги из доверчивых потребителей. В полиции говорят, что угроза штрафом — одна из главных их уловок.

— Если посетитель представляется сотрудником коммунальной или социальной службы — у него обязательно должно быть соответствующее удостоверение. Запомните или запишите анкетные данные посетителя. Необходимо позвонить в организацию, которую он представляет (по телефону, указанному на сайте организации, а не по предоставленному самим визитером), и уточнить — направляли ли они в ваш дом для проведения работ такого сотрудника, — советуют в МВД.

Возможно, вам кажется, что это преувеличение и вы будете выглядеть нелепо, но отдать 20 тысяч мошенникам будет еще более неприятно. К сожалению, вернуть деньги в таком случае почти невозможно — с точки зрения закона это не мошенничество, потому что вы оплачиваете услугу и ее получаете. А то, что она вам была не нужна, — с этим ничего не поделаешь.

Если же платить вас заставляет компания, которая должна заниматься установкой и обслуживанием счетчиков, то это повод обратиться в Роспотребнадзор.

Можно ли обмануть умный счетчик?

Можно, но ваш обман быстро раскроют. Данные о любых изменениях в приборе отправляются в информационную систему.

— При внесении изменений в параметры прибора учета информация об этом немедленно фиксируется и передается в интеллектуальную систему. Таким образом, данные о незаконном вмешательстве поступят в организацию, выполнившую установку и производящую обслуживание прибора учета, то есть гарантирующему поставщику или в сетевую организацию, — объяснили в компании «Екатеринбургэнергосбыт».

Сам счетчик тоже обманывать не может. По крайней мере, пока он исправный — до выпуска с завода он проходит проверку метрологических характеристик.

Как сэкономить без обмана?

Как правильно (и легально) экономить с помощью счетчика, можете прочитать в этом материале. https://www.e1.ru/news/spool/news_id-69244696.html

А вот здесь тест: https://www.e1.ru/news/spool/news_id-69386635.html

проверьте, что вы вообще знаете об экономии на коммуналке.

Интеллектуальный счетчик электроэнергии

Как-бы то ни было печально, но и потребление электроэнергии иногда приходится ограничивать. Существующие сети часто не в состоянии выдержать возросший объем потребления электроэнергии. В итоге потребители, даже если они и являются исправными плательщиками, получают электроэнергию не надлежащего качества (пониженное напряжение, скачки напряжения) или вообще остаются без электричества. Поэтому наметилась тенденция установки счетчиков с различными дополнительными функциями (ограничения потребляемой мощности, многотарифные) и объединения приборов учета в автоматизированные системы учета и контроля. К сожалению, данные электросчетчики сравнительно дороги. В то же время практически все эксплуатируемые в настоящее время счетчики имеют, так называемый, телеметрический выход. Используя этот выход можно оснастить любой счетчик дополнительными блоками, выполняющими те или иные функции по учету и контролю электроэнергии.

Читайте так же:
Межповерочный интервал электросчетчика энергомера се 102

На практическом примере рассмотрим блок, который подключается к телеметрическому выходу электросчетчика и позволяющий передавать текущие показания электросчетчика по протоколу MODBUS и отключать потребителей электроэнергии по потреблению заданного объема кВатт*часов.

Основой блока является микроконтроллер ATTiny2313. Связь между блоком и компьютером организована через микросхему MAX487, организующую канал стандарта RS-485. Более подробно про стандарт RS-485 я писал в своей статье «Контроллер температуры и влажности, счетчик импульсов с протоколом MODBUS». С помощью любой терминальной программы на компьютере производится установка адреса блока и передача параметров подключенного электросчетчика в микроконтроллер. Какие параметры и их формат можно увидеть в файле «Формат команд». Кнопка BUT1 предназначена для сброса параметров в значения по умолчанию. Практически она не нужна и предусмотрена на будущее. Пока же с её помощью можно сбросить адрес устройства в &hFF. Кнопка BUT2 имитирует телеметрический выход электросчетчика. Кстати, в большинстве современных счетчиков телеметрический выход представляет из себя транзистор оптопары. Поэтому надо подключать с соблюдением полярности — эмиттер оптопары на общий провод, коллектор — на вход PB6 микроконтроллера. К порту PA2 микроконтроллера подключена оптопара U3, через которую включена обмотка реле/пускателя для подключения нагрузки к электрической сети. Сам блок запитан от любого источника питания, обеспечивающего постоянное напряжение на выходе не менее 7 Вольт при токе не более 100 мА. Большинство китайских импульсных зарядок для сотовых телефонов соответствует этим требованиям. В блоке счета все параметры и подсчитанные значения сохраняются в энергонезависимой памяти микроконтроллера, что исключает пропадание данных при отключении устройства от электросети.

Общая схема соединений представлена ниже:

А вот и фото собранного устройства:

Электросчетчик типа DDS232, реле применено типа МКУ-48, блок питания размещен внутри синей коробочки, блок счета — маленькая платка в правом нижнем углу. Нагрузка представляет из себя лампу накаливания (для индикации) и розетку, куда подключается более мощная нагрузка (обогреватель, электрочайник) для проверки и настройки.При желании можно разместить блок питания, блок счета и малогабаритное реле с контактами на ток до 25 Ампер внутри электросчетчика. Понятно, что эту систему можно реализовать и для 3-х фазного подключения.

Печатная плата блока счета прилагается. Дополнительно на плате предусмотрены места для установки снаберов на 5.5 — 6.8 Вольт, предназначенных для защиты входов MAX487 от бросков напряжения. В то же время, судя по описаниям, микросхемы с буквой «Е» в конце обозначения имеют уже встроенную защиту. А других микросхем (т.е. без буквы «Е») я в продаже не встречал. В принципе схема не критична к номиналам деталей и позволяет изменять значения резисторов и конденсаторов в широких пределах.

Прошивка для микроконтроллера прилагается с ограничением до 254 кВатт*часов.

Для желающих промоделировать в Proteus прилагается файл в архиве. Правда, скорее всего, придется немного поправить схему (убрать реле, заменить оптопару светодиодом и прочее).

Читайте так же:
Каким физическим величинам пропорциональны показания электросчетчика

Порядок задания параметров:
1. Первоначально блок счета имеет адрес &hFF.
2. Запускаем любую терминальную программу, позволяющую работать с HEX-кодами.
3. Задаем новый адрес «02» и показания счетчика 5 кВатт командой FF 06 02 00 00 00 05 00
4. Передаем в микроконтроллер коэффициент пересчета 02 06 02 FF 10 00 00 00 (&h10 = 16 в десятичной системе).
6. При необходимости, передаем в микроконтроллер порог потребления 02 06 02 F0 00 05 00 00 (для примера ограничим в 5 кВатт)
7. При необходимости можно проверить, сколько киловатт*часов осталось до отключения: запрос — 02 06 02 F1 00 00 00 00, ответ 02 06 02 F1 05 00 00 00 00 — осталось 5 кВатт*часов

Все эти команды показаны ниже:

При программировании микроконтроллера необходимо выставить фьюзы: работа от внутреннего осциллятора на 8 МГц, деление на 8 — отключено, порт PA2 работает как порт ввода-вывода, а не как RESET (по умолчанию во фьюзах установлено, что работает как RESET).

В конце статьи остается только отметить, что таким образом можно разработать различные устройства, позволяющие «добавить мозгов» стандартным электросчетчикам вплоть до использования карточек предоплаты и возможности управления и передачи данных по каналам сотовой связи. Полёт фантазии здесь не ограничен.

«Прошиваем» микроконтроллеры. Часть 1. Знакомство.

Микроконтроллер относится к программируемому типу микросхем, на основе которого можно собрать схему какого либо автоматического устройства. Такое устройство может представлять собой простейшую схему с мигающим светодиодом, или автомат, выполняющий сложные вычисления и управляющий другими устройствами. Основной элемент в обоих случаях может быть одним и тем же микроконтроллером, разница будет состоять лишь в записанной в него программе.
Доступность микроконтроллеров и простота составления своих собственных программ для них, делает микроконтроллеры очень заманчивым для сборки разнообразнейших схем. Раньше, для изменения функций устройства, построенного на обычных логических микросхемах, требовалось изменять саму схему, выпаивать и впаивать детали, а теперь конструкцию на микроконтроллере обычно достаточно лишь перепрограммировать. Отчасти как раз из-за этой простоты изменения функций, микроконтроллеры быстро вытеснили устройства, построенных на множестве логических элементах.
Программы для микроконтроллеров могут быть написанны на различных языках программирования с использованием специальных компьютерных программ. Написанная и преобразованная (откомпилированная) программа переносится в микроконтроллер с помощью программатора.
Программатором называют электронное устройство, к которому подключается микроконтроллер, а так же программатор — это компьютерная программа, управляющая процессом переноса подготовленной программы из компьютера в микроконтроллер.
Конструкцию с микроконтроллером, в который прошивается прошивка, называют целевой конструкцией или целевой схемой.

Прошивка («прожиг») — (глагол) процесс переноса программы в электронное устройство.
Прошивка — (существительное) подготовленная программа для электронного устройства.

Определить, какое именно значение слов «программатор» или «прошивка» употребляется, можно обычно из контекста. Далее мы убедимся, что это не так сложно.

Большинство программ-программаторов могут быть настроены для работы с разными схемами программаторов-адаптеров. Программатор-адаптер подключается к компьютеру через какой либо порт ввода-вывода. В настоящее время существуют три наиболее распространённых возможности подключения программатора к компьютеру по какому либо порту:

  • LPT
  • COM
  • USB
Читайте так же:
Двунаправленные счетчики электроэнергии меркурий

В течении последних лет параллельный порт принтера LPT и последовательный COM-порт были вытеснены USB-портом. Тем не менее всё ещё имеются в продаже отдельные платы расширения для LPT- и/или COM-порта. Такие карты («мультипортовки») можно дополнительно установить в уже имеюшийся компьютер, но дополнить ноутбук COM- или LPT-портом нельзя или крайне сложно.

Вместе с тем практически на всех современных компьютерах и ноутбуках имеется хотя бы один USB-порт, а так же распространены недорогие адаптеры USB-COM, которые позволяют создавать на компьютере с USB-портом недостающий COM-порт.

Часто схемы программаторов для USB-порта достаточно сложны для повторения начинающими электронщиками, и нередко содержат микроконтроллер, который тоже необходимо сначала каким то образом прошить, можно посоветовать несложную схему программатора, подключаемого к компьютеру на COM-порт или на USB через адаптер USB-COM. Через существующие адаптеры USB-LPT прошить микроконтроллер не удасться, так как эти адаптеры «эмулируют» не LPT порт, а лишь управляют работой с принтером.
Нужно предупредить, что программа в микроконтроллер через USB-COM-адаптер загружается в десятки раз дольше, чем через «нормальный» COM-порт и с этим придётся мириться.

Пожалуй, большинство начинающих выбирает восьмибитные AVR-микроконтроллеры RISC архитектуры фирмы ATMEL из-за их гибкости, хорошо описанных примеров применения и невысокой цены. Эти микроконтроллеры, как и множество других, могут быть запрограммированны через ISP-интерфейс.

ISP (In System Programming) – интерфейс внутрисхемного программирования, позволяет программировать контроллер не отсоединяя от остальной схемы.

ISP-интерфейс состоит из пяти проводников: MOSI, MISO, SCK, RESET и GND. Подключение ISP-программатора позволяет программировать микроконтроллеры, (в большинстве случаев) не извлекая сам микроконтроллер из схемы.

Среди радиолюбителей распространнено много схем-программаторов для последовательного COM-порта. Многие из них собраны на нескольких транзисторах и стабилитронах, и даже на нескольких резисторах. Достоинством таких схем является их простота, но они имеют и важный недостаток. Дело в том, что стандат RS-232 допускает отклонения уровней напряжения на выводах COM-порта, причём эти отклонения у разных производителей компьютеров могут сильно меняться, всё же оставаясь при этом в разрешённых пределах. Поэтому такая простая схема, работающая на одном компьютере, может работать с перебоями на другом или не работать совсем. Очень неудобно и то, что программатор, собранный по простейшей схеме, необходимо каждый раз подключать и отключать от целевой конструкции на время сеанса прошивки.

Вышеперечисленных недостатков лишина схема на Рис. 2. Это программатор для последовательного COM-порта всего на двух распространённых микросхемах: микросхемы RS232-драйвера MAX232 (или аналога) и логической микросхемы 74LS240 (отечественный аналог К555АП3).
Микросхема MAX232 представляет собой широкораспространённый четырёхканальный драйвер (преобразователь уровня) интерфейса RS-232 (примерно от минус 12 до плюс 12 вольт) к уровням CMOS/TTL (уровень 5-вольтовой логики). Микросхема 74LS240 является сдвоенным инвертирующим буфером четырёх линий с разрешением выхода.

Программатор, собранный по этой схеме обладает следующими достоинствами:

  • благодаря MAX232 происходит гарантированное преобразование уровней сигналов
  • программатор не требуется отключать от схемы после прошивки
  • в схему программатора можно легко внести модификации, которые будут полезными в дальнейшем
  • эту схему можно использовать как при работе через COM-порт, так и через переходник USB-COM
  • с этой схемой работают многие программы-программаторы (например, avrdude и PonyProg200).
Читайте так же:
Муниципальная квартира установка счетчиков электроэнергии

Для начинающих электронщиков эта схема может показаться сложной, но с этим мы постараемся справиться в следующей части статьи.

Смелых и Удачных Экспериментов.

Дополнения и файлы:

Коррекция пробега своими силами, или как прошить память EEPROM

Всем привет, в это раз хочу осветить саму распространенную хитрость перекупов а это сматывание пробега электронных одометров. В периуд высоких технологий все сложные электроприборы у которых есть процессоры имеют внешнюу энергонезависимую память. За частую это небольшие микросхемы память EEPROM (англ. Electrically Erasable Programmable Read-Only Memory) — электрически стираемое перепрограммируемое ПЗУ (ЭСППЗУ). EEPROM разного назначения имеет разные объемы памяти, и различные интерфейсы передачи данных. Но нас интересует память с нашим пробегом, что бы узнать что за память хранит наш пробег разбираем приборку, ищем процессор (микросхема у которой очень много ножек) рядом микруха памяти имеет 8 ног . В моем случае это 93С56 объем памяти 256 байт.

Аккуратно ее выпеваем.
Теперь нужно считать ее прошивку, для этого нужен программатор.

Если по чистой случайности у вас его нет, то собираем с нуля.
Для сбора простейшего программатора вам потребуется COM порт (RS-232) если на задней панели компьютера его нет то вам потребуется переходник USB-COM (RS-232)

Дальше нужно собрать простейшую цепь для подключения память к разъему com порта.

Проверяйте по 10 раз как вы все подключили перед подключением к ПК!
У меня получилась вот такая ЗАЛИПУХА 🙂

Далее дело за программной частью
Незабываем устанавливливать драйвера на переходник USB-COM
Качаем с просторв интернет программулину PonyProg
Ну я по старинке пользовался IC-PROG (только для ОС XP)
Не забывайте о разрядности вашей ОС ищите программы для вашей ОС.

Если программы скачены и даже работают, настройте адаптер у PonyProg вкладка setup ->interface Setup
Выберите ваш COM порт назначенный системой вашему USB-com переходнику.

interface Setup»>
Далее, выбираем в правом верхнем углу тип памяти и название,

Ну и пытайтесь считать прошивку.
Должно считать примерно так

Далее сохраняем прошивку в качестве гарантии, что бы можно было вернуть прошивку в первоначальном виде.
Теперь нам понадобиться программа калькулятор пробега, программа под названием carculator V-1.07

Находим в программе свое авто, (моего авто не было, по анологии понял куда вписывать новые данные).
Вбиваем в программу нужный пробег, и нажимаем Calculate он выдает преобразованный пробег в шестнадцатеричном виде, далее ставим галочку swap и опять нажимаем Calculate, мы получили набор символов который нужно вставить в определенную область памяти. Программа carculator v1.07 при выборе авто показывает в какие строки и ячейки нужно вставить новые данные с примером.

Далее меняем в программе редактора памяти значения на новые, и программируем контроллер.
Ворачиваем его в приборку, для удобства в приборку припаял сокет 8 ног, что бы постоянно не выпаивать микруху а просто вставлять.
Метаморфозы моего пробега ))

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector