Заказать прошивку

 





 

 

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

Измененная прошивка от автора и описание изменение скачать 

Доработка прошивки:

 

При более плотной эксплуатации своего прибора я столкнулся с проблемой зависимости показаний прибора от времени суток. Это обусловлено неудачным выбором алгоритма измерения синусоидального напряжения. Дело в том, что форма напряжения 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 МГц.

 

Фото от OlK:


 

Доработка прибора от vofik:

Изменения и доработки:
Добавил три разрядника (случаи бывают разные :))
Использована более мощная релюха, с фиксацией контактов (защелкой), которая управляется не постоянным током а кратковременным импульсом, что позволило уменьшить потребление от сети и коммутировать мощные нагрузки.
Соответственно добавил мк для управлениями обмотками реле.
Остальное в разводке, типа выбора стабилитрона либо тиристора, кренки на пять вольт... варианты разных элементов связано с тем, что было то и паял. 4 прибора собрал, и все с отличиями. Но работают как часы!
Что касается электролитов на 4700,0 я думаю объяснять не нужно. :)
Все элементы, места пайки проводников подписаны.


Программирование attiny13:
Используется внутренний генератор на 4,8 МГц, делитель на 8 отключен, всё остальное по умолчанию.

Микроконтроллеры AVR защищают аппаратуру от анамального напряжения

 

Микроконтроллеры AVR защищают аппаратуру от анамального напряжения

 

Микроконтроллеры AVR защищают аппаратуру от анамального напряжения



 

Вы не можете скачивать файлы с нашего сервера печатку, прошивку для attiny13 от vofik


 
Дата: 5-02-2010, 23:49, Просмотров: 18844, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Dmitriy # 1
29 марта 2010 23:30  
 
собрал. прошил но что то не работает у меня девайс.
  •    •     


   
Nikolai4 # 2
30 марта 2010 07:19  
 
там два файла hex (прошивка) и eep (EEprom) оба заливали?
  •    •     


   
OlK # 3
16 января 2011 01:10  
 
Собрал, все работает. Автор выложил новый вариант прошивки на сайте "Радио", изменен алгоритм измерения напряжения, немного тяжелей организовано управление.
  •    •     


   
edunya # 4
25 января 2011 03:40  
 
Кк можно связаться с автором?
  •    •     


   
Nikolai4 # 5
25 января 2011 19:36  
 
Новая прошивка уже в статье!
  •    •     


   
edunya # 6
6 февраля 2011 23:38  
 
Позарез нужно связаться с автором. Желательно снизить порог срабатывания до 140 В. А мож исходник есть?
  •    •     


   
Nikolai4 # 7
7 февраля 2011 07:04  
 
точных координат автора не знаю и исходника нету
  •    •     


   
edunya # 8
7 февраля 2011 19:02  
 
Дааа. Автор не особо разговорчивый. Здесь (http://forum.soel.ru/forum_posts.asp?TID=971) открыта тема, посвященная его работам. Сей девайс не получил должного развития.
  •    •     


   
vocha # 9
26 мая 2011 21:28  
 
Подскажите пожалуйста может у кого есть рисунок печатных плат?Выложите пожалуйста.
  •    •     


   
кт3102 # 10
26 марта 2012 23:45  
 
так нормально будет работать даниое устройство?
кто собирал?
имеется пару десятков Atmega8 ....хотелось би использовать...и устройство нужное и полезное=)

скажите как залить в мк файл еер и hex одновременно через обичний програматор через сом порт????
  •    •     


   
Nikolai4 # 11
27 марта 2012 06:56  
 
кт3102, почитай http://bezkz.su/publ/10-1-0-259
Пользователь OlK собирал и не жалуется!
  •    •     


   
кт3102 # 12
28 марта 2012 19:52  
 
печатку можно в студию?
  •    •     


   
dextron # 13
27 августа 2012 22:32  
 
Собрал в макете, все работает.

Платы выложил бы кто ?!
  •    •     


   
IKostik # 14
27 ноября 2012 15:20  
 
Уважаемый Olk нельзя ли выложить печатки с фото Вашего устройства? Спс.
  •    •     


   
vofik # 15
2 февраля 2013 10:58  
 
Собрал. Прошил. Работает.
  •    •     


   
vofik # 16
26 февраля 2013 00:49  
 
Если кому нужно, могу выложить свой проект с печатками и доработками данной схемы на 100 А реле.
  •    •     


   
Nikolai4 # 17
26 февраля 2013 08:22  
 
vofik, присылай мне я прикреплю к статье Nikolai4@bezkz.su
  •    •     


   
vofik # 18
26 февраля 2013 23:31  
 
Схему я не рисовал, лепил прямо в layout.
Изменения и доработки:
Добави три разрядника (случаи бывают разные :))
Использована более мощная релюха, с фиксацией контактов (защелкой), которая управляется не постоянным током а кратковременным импульсом, что позволило уменьшить потребление от сети и коммутировать мощные нагрузки.
Соответственно добавил мк для управлениями обмотками реле.
Остальное в разводке, типа выбора стабилитрона либо тиристора, енки на пять вольт... варианты разных элементов связано с тем, что было то и паял. 4 прибора собрал, и все с отличиями. Но работают как часы!
Что касается электролитов на 4700,0 я думаю объяснять не нужно. :)
Все элементы, места пайки проводников подписаны.
Программирование attiny13:
Используется внутренний генератор на 4,8 МГц, делитель на 8 отключен, всё остальное по умолчанию.
Если будут вопросы, пишите.
  •    •     


   
RAFI # 19
4 июня 2014 18:27  
 
Здраствуйте. Сделал даный девайс на мокроконтролере Атмега 8 прошыл hex и EEprom выставил фюзы на 8 Мгрц на кнопки реагирует прекрасно а вот подаю напряжение никакой реакцыи нету не показывает напряжение текущее хоть убейся. Не подскажете может что пропустил с цепочкой измерения напряжения вроде всё в по схеме и не работает.
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Сенсорный выключатель 379
Рецензия на фильм Макс Стил 0
Спидометр - одометр + квазиана ... 4
бaкoмeтр 1829
Бакометр 2 211
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4