При использовании маломощного сверхяркого индикатора (такого как CA04-41SRWA) и обычных пальчиковых или мизинчиковых батареек (ещё лучше, но дороже поставить аккумуляторы) необходимости отключать индикатор во время отсутствия сетевого напряжения нет.

Схема такого варианта питания удобна, если применён блок питания, выполненный в виде зарядного для мобильного телефона со стабилизированным выходным напряжением 5 вольт.
В этом случае можно использовать любую из прошивок для часов с питанием от батареек (clock_4c).

Рис 1. Схема часов без контроля внешнего напряжения питания(clock_4c_02a)


В том случае, если используется индикатор с большим потреблением, или миниатюрные батарейки с малым ресурсом, лучше использовать схему с контролем напряжения питания. В этой схеме контроллер проверяет наличие напряжение на входе RA5 (4-й вывод микросхемы).
При отсутствии напряжения обесточиваются индикаторы, цепь звука и игнорируется нажатие на кнопки, а сам контроллер продолжает отсчитывать время.
Кроме того анодные цепи индикатора дополнительно усилены транзисторами, чтобы не перегрузить порты микроконтроллера. Резисторы в цепях катодов индикатора устанавливаются с таким расчётом, чтобы максимальный ток на одном сегменте не превышал 25 мА.

Рис 2. Схема часов с контролем внешнего напряжения питания(clock_4c_02b)

Диоды в схеме нужно применить шотки 1N5817,либо 1N5818 или 1N5819 и резисторы в базах всех транзисторов заменить на 2.2Ком

Транзисторы в анодах индикатора bc337-40,в цепи будильника один A1015 второй c1815.Резитор указаный в схеме стрелкой ставить обязательно,у автора его нет,но без него некорректно работает контроль питания.Дисплей применяем с общим анодом CA56-21SRWA,EWA,GWA либо CA56-12SRWA,EWA,GWA,в зависимости какой цвет хотим,прошивки прилагаю под оба вариантов дисплеев.

 

Скачать прошивки под дисплей CA56-21SRWA, CA56-12SRWA…

 

Скачать прошивку, сделана индикация дней недели цифрами,и еще много улучшений,она под дисплей с двумя разделительными точками CA56-21SRWA

 

Скачать печатку

 

Скачать [20,91 Kb] (cкачиваний: 722)печатку от Alex_F

Скачать [22,44 Kb] (cкачиваний: 719)печатку от Alex_F :

Если кому интересно что за тип смд транзисторов я использовал: использовал я транзисторы BC807-40 маркируются на корпусе как 6С,они NPN проводимости,так же можно применить BC847B-C,маркируются 1F-1C,в будильнике использовал BC807-40 и BC817-40,маркируется как 5С,BC817 проводимости PNP можно заменить на BC857B-C,маркируется как 3F-C.Резисторы применены типоразмера 1206,в катодах индикатора применены 1208 на 220Ом.В базах всех транзисторов применены резисторы на 2.2Ком.Диоды применены смд шотки с дохлой материнской платы,маркируются как SS14.Ну и еще посылаю фото готового изделия ))).

Часы - будильник

Часы - будильник
Часы - будильник

 

Скачать [2,99 Kb] (cкачиваний: 476) прошивку от  Alex_F :
 Еще вот один вариант прошивки под дисплей  CA56-12SRWA,в ней индикация дней недели цифрами,вместо чёрточек,отключен переход лето-зима.

 

Скачать печатку от Nikolai4 (измененная 21,11,10)

печатка под индикатор с кнопками отдельно, наставлено много отверстий для разных индикаторов, транзисторы p-n-p и n-p-n на печатке подписаны, конденсатор там же - ёмкости любой не критично, был испытан от 47мк до 1000мк :

Вот, что получилось:

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

 

Описание работы часов полностью соответствует описанию часов с питанием от батареек.

Видео от @SUS :

Сделал по первой схеме! Питание. Зарядка от мобильного телефона, импульсная + батарея мобильного! Роботой часиков доволен!

Скачать [40,76 Kb] (cкачиваний: 287) печатку под  DIP МК от  ursus2000 



Источник

   
Nikolai4 # 31
 
 
да конечно можно, работы просто больше будет


   
slavyan # 32
 
 
Спасибо за ответ, Николай.
а то у меня их уже порядочно собралось
и работа меня не пугает.
Спасибо. smile


   
ASUS # 33
 
 
вот те с синими сигментами как раз одиночніе))
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))


   
boroda # 34
 
 
посмотри здесь http://dmitrstas.narod.ru/
никак руки до паяльника не дойдут! схема и программа для больших индикаторов есть (драйвер MBI5026 статическая индикация до 17вольт 90мА на сегмент) P.S. в конце статьи примерное описание


   
boroda # 35
 
 
@SUS посмотри здесь dmitrstas.narod.ru. На маленьких индикаторах работают без проблем уже месяца 3!
Никак руки до паяльника и больших индикаторов не дойдут! Схема и программа для них есть (драйвер MBI5026 статическая индикация до 17вольт 90мА на сегмент) P.S. В конце статьи примерное описание.
Так же есть часы на LCD + радиодатчик + DS18S20 , но пока так же на стадии Протеуса (отлажено , но на железе не проверялось)


   
ASUS # 36
 
 
2boroda с ув! схема класная ну не для больших цыфр! если хочешь с большими сигментами то присоединяйся к нам на форум! а тут лутше не флудить! вот форум жми
--------------------
против лома нет приема, разве что законы ома, лом ужасен и велик, он хороший проводник)))


   
tika # 37
 
 
Народ Кто делал http://www.kaligraf.narod.ru/timer_4c_ok.html Схема таймера под индикаторы с общим катодом . Просто нужен жене на кухню с кнопками и по проще типа установка часы- минуты- стоп -старт . Для женщины короче .


   
Gold193 # 38
 
 
Всем привет!
Подскажыте програматор которым могда запрограмирувать контролёр што в статье!!


   
Nikolai4 # 39
 
 
Gold193, любым который предназначен для PIC


   
voyager73 # 40
 
 
Люди добрые подскажите в чем может быть проблема. Собрал выше указанную схему(с ключами транзисторов) и одна первая часовая цифра вообще не горит. Использовал http://www.rcscomponents.kiev.ua/modules/Asers_Shop/images/datasheets/DA08-11_.p
df
вот такой. Прозвонка цепи ничего не показал. Сигнал доходит до всех сегментов. а он категорически отказывается гореть. На что можно грешить?


   
nikto # 41
 
 
Скачал прошивку от Alex_F с отключенным переходом на летнее - зимнее время, дни недели цифрами, а сегодня часы всё равно перешли на зимнее время, может есть другая прошивка с отключенным переходом зима-лето?


   
Alex_F # 42
 
 
Если прошивка под четырёхточечный дисплей то возможно что так и есть,так как я её не тестировал,да и мог просто перепутать когда выкладывал,если нужно,то могу собрать и выслать все варианты прошивок,а там проверишь уже,а вот в прошивке под двухточеный дисплей переход лето-зима точно отключен,так как на этой прошиве работают все собраные у меня часы.


   
leotom # 43
 
 
Уважаемые знатоки! У меня на всех индикаторах в цыфре"1" не высвечиваетса сегмент"b", в цыфре "7" не высвечиваетса сегмент"c", в цыфре "5" не высвечиваетса сегмент"g", с дгугими цыфрами всё ОК. Плату промывал, проверял, прошивка записываетса, считываетса без ошибок(пробовал и автора и модифицырованную) РІС менял. Что может быть?


   
Nikolai4 # 44
 
 
leotom,

18,1,12 ножках контроллера, прозвони от контроллера к дисплею, где-то нет контакта


   
leotom # 45
 
 
leotom,
Nikolai4,
Да нет цыфра 8 светитса полностью, я быстрее грешу на бракованую партию РІСов- может біть такое? Ведь прошивка считываетса без ошибок!


   
Nikolai4 # 46
 
 
leotom, померяй напряжение на этих выводах контроллера, при условии , что этот сигмент включен и выключен


   
leotom # 47
 
 
Вот осцылограммы:
База транзисторов индикаторов http://i28.fastpic.ru/big/2011/1116/ed/108ffadfa6acca0ef6301198c1df86ed.jpg
емиттер транзисторов индикаторов http://i30.fastpic.ru/big/2011/1116/fb/d85dd97fd76ca84483a2abd9fd3fa1fb.jpg
сегменты индикаторов http://i30.fastpic.ru/big/2011/1116/6f/06ecaec5db96a5ee5aac4b42e79d296f.jpg
На всех сегментах всех индикаторов уровни идентичны.


   
ursus2000 # 48
 
 
всем привет
пожалуйста если есть у кого выложите платы поменьше размером типа как под smd но под нормальные детали,2х-3х платные
хочу сделать часики чтобы поменьше были


   
ursus2000 # 49
 
 
ursus2000,
да и под DIP корпус


   
ursus2000 # 50
 
 
а почему на плате отAlex-а 18 ножек?
он же 20 ножечный


   
Nikolai4 # 51
 
 
ursus2000,pic16f628 на 18ног


   
ursus2000 # 52
 
 
просто в даташите на этот тип корпуса(SSOP) почему то указано 20
спасибо разобрался
а плат как я просил нетути?


   
Nikolai4 # 53
 
 
все , что есть у меня прикреплено уже в статье!


   
ursus2000 # 54
 
 
переделал плату МК под DIP могу выложить
только объясните как выложить


   
Nikolai4 # 55
 
 
ursus2000, присылай мне Nikolai4@bezkz.su я прикреплю


   
ursus2000 # 56
 
 
Nikolai4 адрес можно в личку а то через сайт не вижу как файл вложить


   
ursus2000 # 57
 
 
все увидел
извиняюсь

выслал


   
Nikolai4 # 58
 
 
ursus2000, добавил


   
ursus2000 # 59
 
 
спасибо
если можно укажите что под дип корпус мк


   
ursus2000 # 60
 
 
буззер как я понимаю без генератора нужен ??


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25