Электросхемы в помощниках.
Приветствую Вас, Гость · RSS Пятница, 26.04.2024, 21:12











Главная » Файлы » AVR » AVR

Счетчик от 1 до 9999 на Atiny2313 с ( может с реверсом счёта), показания сохраняются в EEPROM МК
14.01.2011, 09:05

Счетчик от 1 до 9999 на Atiny2313 показания сохраняются в EEPROM 

 источник журнал Радио №7 2006г. С. РЫЧИХИН

Предлагаю Вашему вниманию несколько вариантов схем использования счетчика.

Авторская с реверсом счёта, в качестве датчика используются ИК  диоды и фототранзисторы.

Второй вариант применения счетчика, для счёта событий в одном направлении, Датчик - любые механические контакты, дребезг контактов убирается  с помощью схемы таймера NЕ555

Еще вариант, основа этого же счетчика,  изготовлено устройство для контроля реального времени работы двигателя (учета суммарной наработки) с дискретностью 1 мин.

Применен такой счетчик в бытовом генераторе 230V, для учёта наработанного времени генератором моточасов. 
Схема подключена к напряжению вырабатываемую генератором, как он только заводится ,счет идёт минутами, получается 9999 минут – это примерно 166 часов работы или семь дней . Теперь со счетчиком, точно будет известно время его наработки, а отсюда и техобслуживание ему будет правильное(регулировка замена масла и т.д.)

Индикаторы применяются общий анод.

Налаживание счетчика начинают, не устанавливая микроконтроллер в панель на плате. К схеме временно подключают регулируемый источник постоянного напряжения.

При напряжении источника 15 В измеряют напряжение на контактах 12 и 13 панели микроконтроллера относительно общего провода (конт.10). Первое должно находиться в интервале 4...4.5 В, а второе — быть больше 3,5 В, но меньше первого. Далее постепенно уменьшают напряжение источника. Когда оно упадет до 9... 10 В, разность значений напряжения на контактах 12 и 13 должна стать кулевой, а затем поменять знак.

Теперь можно установить в панель запрограммированный микроконтроллер, подключить питание схемы. Спустя 1,5...2 с нужно нажать на кнопку СБРОС. На индикатор счетчика будет выведена цифра 0. Если на индикатор ничего не выведено, еще раз проверьте значения напряжения на входах 12 и 13  микроконтроллера. Первое должно быть, больше второго.

Когда счетчик успешно запущен, остается проверить правильность счета,

Плата

 



Фьюзы

Прошивка в формате е2р, архив  S4et4ik_Atiny2313_OA.rar 

Прошивка  в формате  нех., архив  S4et4ik_Atiny2313_OA.rar 


вот генератор проработал со счётчиком 26 часов 35 минут, не за один раз конечно , не меньше 50 раз генератор запускался останавливался, и все в памяти сохранилось! 

вот генератор проработал со счётчиком 26 часов 35 минут, не за один раз конечно , не меньше 50 раз генератор запускался останавливался, и все в памяти сохранено!

По применению подобного учета, есть статья; Счетчик отработанного времени, цифровой.

Категория: AVR | Добавил: RSS | Теги: ATiny2313, EEPROM
Просмотров: 23580 | Комментарии: 9
Всего комментариев: 9
1 rasel  
мало разрядов! для счётчика sad

2 Simidko  
В архиве пароль-как откръит архив и извлечь hex?

3 kvadra  
Нормальный бюджетный счётчик. Повторил - спасибо ! Вот в схеме есть одна не точность по номиналу конденсатора стоящего паралельно стабилитрону - нужно ставить 3n3 вместо 3300n. Он влияет на запись в память показаний счётчика при отключении питания.

4 RSS  
Это просто опечатка, там всегда стоял 3300пФ.
Спасибо за подмеченую неточность.
Все таки и с прошедшим временем, мое мнение не изменилось программа написана толково, схему можно применять универсально, конечно при пользовании в качестве датчика КНОПКИ есть дребезг, один из вариантов как боротся, я показал на схеме.(применив дополнительно микросхему 555, бюжет практически не меняется smile )

5 kvadra  
Я променяю в качестве датчиков - оптопары.

6 Miphody  
А как всё-таки с паролем в hex архиве ?

7 c2  
Там в архиве примечание, но со временем оказалось, что не в каждом браузере это видно, выглядит оно вот так...


http://c2.at.ua/index/parol_k_arkhivam_sajta_http_c2_at_ua/0-6

8 UNSCRIPTED  
Собрал я этот счётчик и ни фига он не зарабртал....
Собирал с таймером 555 , всё учёл-напрежение 3.8В и 4.3В присутствовало ,а на индикаторе сначала горели четыре тирешки ,а потом ноль начел моргать на 4ом разряде и всё не какие манипулячие не к чему не привели.
Фьюзы я ставил в кодВижоне -я так понимаю они одинаковые с понипрогом?Где в понипрог галки ставить нужно то и в кодвижоне теже надо проставить?

9 Basscadet  
Кандеры на фототранзисторах это феил!, их необходимо убрать или уменьшить на порядок, делители 12к\5к1 и 27к\8к2 (12В питание), на сегменты лучше 290-300 Ом вешать, шторка должна закрывать чуть больше чем два транзистора, оптопары дешевле выдрать из мыши, там общий коллектор, некоторые источники пишут что ОЭ, на фотодиоды - 510 Ом, а так все ок работает!
UNSCRIPTED  - в пони фюзы инверсные, потому ничего и не заработало.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Конструктор сайтов - uCoz
Copyright MyCorp © 2024