23.11.2011, 22:39
|
#333 (permalink)
|
Лентяй
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
|
Я лично собираюсь делать на аттини2313, схема простая и всё есть.
Цитата:
Таймер – меньше не бывает (схема на attiny2313)
автор Unmasker в Пн Ноя 15, 2010 3:04 am
Таймер собран на микросхеме attiny2313. Предназначен для управления бытовыми нагрузками по одному из 3 алгоритмов:
* Цикл: непрерывный режим включения и отключения нагрузки(подходит для автополива).
* Ожидание и включение – нагрузка будет включена после ожидания.
* Включение на некоторое время – включение нагрузки с последущем отключением.
Основные технические характеристики и функции таймера:
Минимальный отсчитываемый интервал времени 1 сек
Максимальный отсчитываемый интервал времени 999 мин. 59 сек.
Шаг перестройки интервалов времени в интервале 1 сек.
Управление Кнопками
Количество кнопок управления 2
Тип индикатора 7-сегментный с общим анодом или катодом, светодиодный, 3(4)-разрядный
Сохранение заданных интервалов для каждого режима при отключении питания Предусмотрено
Продолжение отсчета времени при восстановлении основного питания Предусмотрено
Резервный источник питания Литиевая батарейка 3В
Выходной сигнал Логический, 0 – 5В, 20 мА
Предупредительный сигнал за 10 секунд до окончания интервала Предусмотрен
Тип индикатора (общий анод/катод) Не имеет значения
Прошивку можно скачать здесь (смотрите в конце страницы): ARV Research - Таймер - меньше просто не бывает (Таймер - меньше просто не бывает, скачать)
Сайт автора разработчика таймера: ARV Research - Таймер - меньше просто не бывает
|
Цитата:
Собрали таймер, а он не работает? Проверьте нет ли ошибок:
1. Появление восьмёрок на циферблате таймера. После программирования МК нажмите кнопку СС (переключится тип индикатора), восьмёрки исчезнут появится буква А (общий анод) или С (общий катод).
2. Таймер беспорядочно моргает. Это может быть вызвано плохим источником питания (не хватает мощности). Такое бывает при включение реле.
3. Таймер не будет нормально работать, если неправильно выставлены фьюзы. CKSEL=0100 это значит CKSEL3=0, CKSEL2=1, CKSEL1=0, CKSEL0=0 (в PonyProg галочка означает =0, отсутствие галочки =1)
|
|
|
|