Мой сайт
Главная
Вход
Регистрация
Вторник, 21.05.2024, 06:44Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Мои файлы [4]

Наш опрос
Оцените мой сайт
Всего ответов: 7

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » Файлы » Мои файлы

LED часы на Attiny2313 и DS1307
14.06.2013, 23:38

Ну собственно сложностей при сборке часов возникнуть не должно. И так, принципиальная схема часов:

Схема часов

И так, составим список что нужно для сборки часов:

1. Микроконтроллер Attiny2313 (с любыми буквенными индексами, в DIP корпусе) - 1шт.
2. Микросхема DS1307 (в DIP корпусе) - 1шт.
3. Панелька DIP-20 - 1шт.
4. Панелька DIP-8 - 1шт. 
5. Часовой кварц на 32768 Гц - 1шт.
6. Пенал для двух пальчиковых батареек типа AAA - 1шт.
7. Пальчиковые батарейки 1,5v AAA - 2шт.
8. Резисторы 4,7 кОм - 2шт.
9. Резисторы 1 кОм - 4шт.
10. Резисторы 10 кОм - 3шт.
11. Резистор 150 Ом - 1шт.
12. Резисторы 10 Ом - 7шт.
13. Транзисторы КТ315 - 4шт.
14. Семисегментные индикаторы REC-S12101AG с общим анодом - 4шт.
15. Конденсатор электролитический 100 мкф - 1шт.
16. Конденсатор керамический 100 нф - 1шт.
17. Кнопки тактовые, без фиксации - 2шт.
18. Корпус пластмассовый (по желанию) - 1шт.
19. ИБП RS-25-5 - 1шт.
20. Сетевой шнур с вилкой - 1шт.
21. Текстолит (для ПП)

DSC04550.jpg

Собрал я всё на печатных платах, семисегментные индикаторы разместил на одной плате, всё остальное на другой. Платы лудил сплавом розе и в конце покрывал цапон лаком. Печатные платы делал с помощью ЛУТа. Чертил в программе Sprint Layout 4.0. Вот фото платы с семисегментными индикаторами:

DSC04548.jpg

DSC04551.jpg

DSC04554.jpg

Платы вместе соединял шлейфом, вот так:

DSC04558.jpg

В ход можно пустить компьютерный IDE шлейф. Вот фото основной платы:

DSC04568.jpg

DSC04570.jpg

Обратите внимение, что корпус часового кварца нужно соединить с минусом питания, это позволяет избежать сбоев и внешних помех. Всё поместил в корпус, вот что получилось:

DSC04572.jpg

DSC04573.jpg

DSC04619.jpg

DSC04623.jpg

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

fusepp.png

Для программы SinaProg:

fuse(3).png

Я прошивал микроконтроллер с помощью программатора USBtiny и программы SinaProg. Программу (прошивку) для часов писал в среде BASCOM-AVR, исходник прилагается. У меня часы работают уже почти неделю и не на секунду не отстают. Точность хода часов зависит от кварца, его лучше купить новый. Яркость часов зависит от резисторов R1-R8, чтобы уменьшить яркость увеличьте сопротивление этих резисторов, но следует учесть, что резисторы необходимо ставить с сопротивлением не меньше 10 Ом а резистор R3 не менее 100 Ом. При первом включении часов либо после смены батареи резерного питания, зажмите обе кнопки S1, S2 и включите часы. Часы сбросятся на 00:00 и начнут идти.

Кстати, ночью часы смотрятся просто отлично:

DSC04631.jpg

Прикрепленные файлы:
Категория: Мои файлы | Добавил: MAS
Просмотров: 7464 | Загрузок: 0 | Комментарии: 19 | Рейтинг: 0.0/0
Всего комментариев: 3
3 scaneraErymn  
0
Охотно принимаю. На мой взгляд, это актуально, буду принимать участие в обсуждении. Вместе мы сможем прийти к правильному ответу.
<a href=https://mailsco.online/>https://mailsco.online/</a>

2 lopilato7506  
0
Cool website https://rtxn.ru/

1 Антоха  
0
Я правильно понимаю, 5 в вневнего питания используются лишь для питания индикатора, а сами часы работают от батаеек?

Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Спортсменам
  • Огородникам СЮД(А
  • Строим вместе
  • Мир развлечений
  • Кто хочет похудеть
  • Здоровье у нас одно
  • Юмор
  • Кулинарные рецепты
  • Картинки_Заставки_Демотивоторы
  • Семья
  • Кто на мальчишник
  • Металлообработка
  • Кто на девишник
  • Деревообработка
  • Смерть соседям
  • Радиомедведь
  • Блоки питания
  • Радиосайт
  • Радиосайт