Реклама ⓘ
Главная » Микроконтроллеры
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Часы на PIC16F628A и FYQ3641A

Часы с небольшим 4-х цифровым индикатором. Точка между часами и минутами мигает с частотой 0,5 секунд. Можно встроить в любой предмет: в настольный календарь, в радиоприемник, в автомобиль. Расчетная  погрешность – 0,00002%. На практике – за полгода ни разу не было необходимости в коррекции.

Питание 4.5 - 5 вольт, ток до 70мА. Стабилизатор напряжения находится в вилке - адаптере. Он собран на 3 ваттном трансформаторе и высокочастотном преобразователе – стабилизаторе по стандартной схеме. Для авто, конечно, трансформатор не нужен. Микросхема без радиатора, практически не греется. Разъём для блока питания 3.5мм. Кварц 4 МГц. Транзисторы n-p-n любые маломощные.

Схема часов на микроконтроллере PIC16F628A

Кнопки любые.  Длина толкателя кнопок выбирается исходя из требований конструкции. Можно кнопки припаять и со стороны проводников. При каждом нажатии на кнопку добавляется единичка. При удержании – счет ускоряется до разумной скорости.

Резисторы МЛТ – 0,25. R7 – R14 300 – 360 Ом. R3 – R6 1-3 кОм.
Аккумуляторы: 4 штуки из GP- 170, или подобные. При отключении сетевого напряжения они питают только микроконтроллер. 8 суток выдерживают точно, проверил.
Диоды с наименьшим падением напряжения в прямом направлении.

Платы изготовлены из одностороннего фольгированого стеклотекстолита.

Печатная плата часов

До установки микроконтроллера в панель изготовленной платы, включите питание и замеряйте напряжение на 14 ножке панельки. Должно быть 4,5 – 4,8 вольт. На 5-ой ножке 0 вольт. Если вы не уверены в качестве изготовленной платы или в исправности деталей – проверьте устройство без микроконтроллера. Делается это очень просто:

  • Вставьте перемычку из оголенного провода в панельку, 1 и 14 клемму. Это значит, что +4,5 вольт с первой ноги через резистор откроет транзистор VT 2 и катод индикатора единиц часов будет соединен с нулем.
  • Любой провод присоединить одним концом к +, а другим концом поочередно касаться клемм 6,7,8,9,10,11,12,13 панельки.
  • При этом наблюдать зажигающиеся сегменты и их соответствие схеме: + на 6-ой ножке – горит сегмент "g" и так далее.
  • Переставьте перемычку в 2 и 14 клеммы панельки. Проверьте все сегменты индикатора единиц минут.
  • Перемычка 18 и 14 – проверяются десятки часов, 17 и 14 – десятки минут.

Если что-то неправильно работает – исправляйте. Если все правильно – программируйте микроконтроллер и вставляйте, при отключенном питании, в панельку.
НЕХ файл прилагается.
Включайте питание и получайте готовые часы.

Фото часов

Если все детали покупать, включая и резисторы, то в соответствии с моей схемой устройство обойдется примерно в 400 руб:

  • PIC16F628A – 22,8 грн
  • LM2575T-5.0 – 10грн
  • FYQ 3641AS21 - 9,3грн
  • Панелька – 3грн
  • Кварц – 1,5грн

Литература:

  • Pic микроконтроллеры. Все, что вам необходимо знать. Сид Катцен.2008г.
  • PIC-микроконтроллеры. Архитектура и программирование. Майкл Предко. 2010г.
  • Pic микроконтроллеры. Практика применения. Кристиан Тавернье.2004г.
  • Разработка встроенных систем с помощью микроконтроллеров PIC. Тим Уилмсхерст. 2008г.
  • Data sheet: PIC16F628A, FYQ 3641, LM2575.
  • Самоучитель по программированию PIC контроллеров для начинающих. Евгений Корабельников. 2008г.

Ниже вы можете скачать прошивку и печатную плату в формате LAY

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК PIC 8-бит
PIC16F628A
1 Поиск в магазине ОтронВ блокнот
VR2 DC/DC импульсный конвертер
LM2575
1 Поиск в магазине ОтронВ блокнот
VT1-VT4 Биполярный транзистор
КТ315А
4 Поиск в магазине ОтронВ блокнот
VD1, VD3, VD4 Диод
Д310
3 Поиск в магазине ОтронВ блокнот
VD2 Диод Шоттки
1N5819
1 Поиск в магазине ОтронВ блокнот
VD5 Диодный мост
DB157
1 Поиск в магазине ОтронВ блокнот
С1, С2 Конденсатор20 пФ2 Поиск в магазине ОтронВ блокнот
С3 Конденсатор0.1 мкФ1 Поиск в магазине ОтронВ блокнот
С4 Электролитический конденсатор330 мкФ 16 В1 Поиск в магазине ОтронВ блокнот
С5 Электролитический конденсатор100 мкФ 35 В1 Поиск в магазине ОтронВ блокнот
R1, R2 Резистор
10 кОм
2 Поиск в магазине ОтронВ блокнот
R3-R6 Резистор
1.5 кОм
4 Поиск в магазине ОтронВ блокнот
R7-R9, R11-R14 Резистор
300 Ом
7 Поиск в магазине ОтронВ блокнот
R10 Резистор
360 Ом
1 Поиск в магазине ОтронВ блокнот
R15 Резистор
100 Ом
1 Поиск в магазине ОтронВ блокнот
Z2 Кварц4 МГц1 Поиск в магазине ОтронВ блокнот
ИндикаторFYQ 3641AS211 Поиск в магазине ОтронВ блокнот
F2 Предохранитель100 мА1 Поиск в магазине ОтронВ блокнот
L1 Катушка индуктивности330 мкГн1 Поиск в магазине ОтронВ блокнот
Tr1 Трансформатор1 Поиск в магазине ОтронВ блокнот
S1, S2 Кнопка2 Поиск в магазине ОтронВ блокнот
Bat Батарея4.8 В1 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 5 Проголосовало: 1 чел.

Комментарии (11) | Я собрал (0) | Подписаться

0
Владислав #
Я собрал похожую схему часов, разница заключается только в типе индикатора. Он у меня с общим анодом. Так вот, заметил, что цифры горят с разной яркостью, то есть единица, самая яркая, а восьмёрка самая тусклая. Ток, который ограничивается транзисторами и резисторами распределяется между сегментами индикатора, и чем больше их горит, тем меньше яркость цифры. Пробовал повозиться с токовыми стабилизаторами, для каждой группы сегментов, но контролировать 10мА довольно не просто. Что вы думаете по этому поводу, как решить вопрос одинаковой яркости?
Ответить
0
DoG70 #
А какие транзисторы ставил? КТ315(361)? Попробуй что нибудь из серии КТ814-817. Тут не надо никакой стабилизации. Транзистор работает как ключ: либо открыт, либо закрыт. А в открытом состоянии сопротивление должно быть минимальным. А иначе: больше ток- больше падение напряжения и в итоге- РАЗНОЯРКОСТЬ.
PS. Делал часы на PIC16F84+две ИР22+АЛС318 - РАЗНОЯРКОСТИ на было
Ответить
0
Ahmb #
Попробовал большие индикаторы SC08-11SRWA от Kingbright и два светодиода вместо точки. Нормально так получилось.
Ответить
0
Владимир #
Собрал по данной схеме, заработало сразу. Использовал индикатор люминесцентный УИ-26. Отлично получилось, сейчас думаю как примудрить моргающую точку или тире. Благодарность автору!
Ответить
0

[Автор]
VIG #
Я рад.
Ответить
0
Yury #
Собрал ваши часы Работают! Только за неделю уходят. Вперед на 5мин
Ответить
0

[Автор]
VIG #
Попробуйте поменять кварц и конденсаторы.
Ответить
0
Djohn #
Собрал всё правильно, а индикатор странно светится инверсия, то есть горят те сегменты которые должны быть погашены. Косяк в прошивке что ли?
Ответить
0
Дмитрий #
Собрал часы на дисплее с зелёным свечением, очень блекло светится. Посмотрел по даташиту, так у него питание должно быть 2,8В. Подскажите пожалуйста, можно ли подстроить под него и какие номиналы нужно использовать. Собирал на smd печатке (переделал из печатки с общим анадом)
Прикрепленный файл: clock_smd_led14_2-OC.lay6
Ответить
0
QuIcK #
Здравствуйте! Подскажите пожалуйста, как можно изменить яркость свечения? Собрал на сегменте с зелёной подсветкой, светится блекло...Оказалось, что для него нужно 2.8В (R7 - R14 поставил 120 Ом)
Ответить
0

[Автор]
VIG #
Может он ярче и не может?
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется сила тока?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

AVR-программатор USB ASP
AVR-программатор USB ASP
FM-модуль RDA5807M Набор 4WD Kit Bluetooth
вверх