Вольтметр на 220 вольт с защитой на atmega8

Рассказать в:

Вольтметр на 220 вольт с защитой на ATmega8
  Вольтметр на 220 вольт с защитой на ATmega8Не сектер что качество и стабильность поставляемай элекро-энергии оставляет жеалаль лучшего, кроме того большой износ сетей приводит к частым аварийным ситуащиям , банльное отгорание N-го проводника может привемти к скачку напряжения до ~380v в розеточной цепи конечного потребителя совсеми вытекающими  из этого последствиями.Данное устройство не только отображает значение напряжения сети на светодиодном 7"сегментном 3"разрядном индикаторе, но и при возникновении аварийной ситуации, когда напряжение сети выйдет за допустимые пределы, устройство защиты отключает нагрузку.Устройство защиты имеет следующие технические характеристики:
Диапазон контролируемых напряжений, В . . . . . . . . . . . . . . . . . .120…380
Нижний/верхний предел устанавливаемых напряжений срабатывания, В.170..209/216..280V 
Время срабатывания при аварии при использовании реле, с . . . . . . . . .0,1
Погрешность измерения напряжения, В . . . . . . . . . . . . . . . . . . . . . . . . .±1
Время включения после аварии (задаётся пользователем), с . . . . . .1…600
Дискретность установки порогов напряжения, В . . . . . . . . . . . . . . . . .1
Потребляемый ток (без учёта реле), мА . . . . . . . . . . . . . . . . . . . . . . ..30Принципиальная схема:  Вольтметр на 220 вольт с защитой на ATmega8Установка фьюзов для  ATmega 8  Вольтметр на 220 вольт с защитой на ATmega8Меню устройства защиты (УЗ)«Режим»           Вольтметр на 220 вольт с защитой на ATmega8• UuP - верхнее граничное напряжение (первое нажатие на кнопку «Режим»);           Вольтметр на 220 вольт с защитой на ATmega8• Udn - нижнее граничное напряжение (второе нажатие на кнопку «Режим»);          Вольтметр на 220 вольт с защитой на ATmega8• tir - время на задержку включения контактора после вхождения измеряемого напряжения в заданные пределы (третье нажатие на кнопку «Режим» );         Вольтметр на 220 вольт с защитой на ATmega8 • tun - поправочный коэффициент, необходимый для пересчёта результата измерения сетевого напряжения, произведённого АЦП. Таким образом, каждое изменение параметров установки фиксируется в энергонезависимой EEPROM-памяти МК. Это необходимо для того, чтобы при выключении сетевого напряжения ранее установленные значения были сохранены. После записи в память EEPROM и выхода из режима настройки производится разрешение всех прерываний.Выход из системного меню происходит при пятом нажатии кнопки «Режим», или если в течении 30 с не нажималась ни одна из кнопок УЗ.
Каждое изменение параметров установки фиксируется в энергонезависимой EEPROM памяти МК.
Вольтметр может-быть сделан в корпус на Din-рейку для монтажа в щиток, на двух платках, платки соединяются 5-ю проводками.Работа схемы УЗ в Proteus 7.7 SP2.  Вольтметр на 220 вольт с защитой на ATmega8Печатная плата.  Вольтметр на 220 вольт с защитой на ATmega8Комментарий автора:
Уважаемые читатели!
При более плотной эксплуатации своего прибора я столкнулся с проблемой зависимости показаний прибора от времени суток. Это обусловлено неудачным выбором алгоритма измерения синусоидального напряжения. Дело в том, что форма напряжения 220 В в разное время суток разная. Причина - обилие включенных активных и импульсных нагрузок днем и малое их количество ночью. Эту проблему я смог побороть, только изменив полностью алгоритм измерения напряжения. Теперь мой прибор измеряет действующее значение напряжения, прошивки прилагаю. Правда, несколько снизилось удобство управления прибором: теперь кнопка РЕЖИМ активна только в момент, когда прибор измеряет напряжение, т.е. для повторного нажатия кнопки РЕЖИМ приходится ждать перехода прибора в состояние измерения сетевого напряжения.
Возможно, придется также разменять местами провода идущие на 26 и 25 ноги микроконтроллера (прошивка переделывалась под другую плату).
Алгоритм измерения в двух словах выглядит теперь так: Во время прихода положительной полуволны запускается АЦП, Который успевает за время прохождения этой полуволны сделать порядка 100 выборок, которые обрабатываются по формуле:
Urms= sqrt(1/T* S[u(t)*u(t)]dt,
где: sqrt - корень квадратный, S - интеграл за период времени от 0 до Т.
Для дискретного способа взятия интеграла формула упроститься до вида
Urms=K*sqrt(1/N*sum(Uadc*Uadc)),
Где: К - поправочный коэффициент, Uadc - значение на выходе АЦП, N - число выборок за время прохождения полуволны синусоиды. Более точно подсказать я вам не смогу, т.к. исходники на Си были уничтожены вместе с винчестером, прошивки в hex я вам скачал с оставшегося прототипа, надеюсь, они Вам помогут.
Фьюзы программируются так: для меги 8
В программаторе кодвижн сверху вниз
1. первые два – галки CKSEL0=0, CKSEL1=0
2. третий – нет галки CKSEL2=1
3. следующие пять – есть галки CKSEL3=0, SUT0=0, SUT1=0, BODEN=0, BODLEVEL=0.
4.остальные нет галок
Частота внутреннего генератора микроконтроллера 8 МГц
С уважением, Роман Булышев.

Всю небходимую документацию (обновлённые прошивки, печатные платы в Лау и т.д.) для повторения донного устройства можно взять  здесь


Раздел: [Конкурс на лучшую конструкцию на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Наше сообщество в VK, а ты с нами? Присоединяйся!!!
Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru