Простые часы на микроконтроллере

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Какой у вас стоит? ОА или ОК?
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на микроконтроллере

Сообщение Axx »

ОК
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Прошивка ОК
- Если выставить время и выйти с меню кнопкой Set - секунды сбрасываются на 00.
- Точка мигает во 2 и 3 разряде
- Время ночной яркости 21:00-6:00
- Кстати точка мигает медленно-проверил в протеусе,теперь вроде нормально,проверьте
- Убран незначащий 0 в разряде часов
- 24 часовой формат времени
Добавил-если у вас "часовые" индикаторы то точки можно прямо от DS1307 брать,будут мигать точно

Вторая прошивка(с буквой "е")-теперь значения яркости хранятся в еепром,протестировано в железе тов Axx
Вложения
OK_DS1307_002E.hex
(5.55 КБ) 122 скачивания
OK_DS1307_002.hex
(5.36 КБ) 108 скачиваний
Последний раз редактировалось Novice user Пн окт 31, 2022 22:36:25, всего редактировалось 1 раз.
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на микроконтроллере

Сообщение Axx »

Novice user, спасибо за правку прошивки, особенно за функцию автояркости. Теперь часы не светят ночью как прожектор :)

Эта прошивка подходит распиновкой индикаторов к схеме по которой я собрал часы в 13-14 году на больших 2.3 дюйма индикаторах.
Единственное нужно добавит третью кнопку с 19 ноги мк на - и саму 19 ногу подтянуть на + резистором 10-100к. И поставить галку на фьюз CKDIV8.
Фото:
СпойлерКорпус от каких то покупных часов, сегменты через unl2003, разряды unl2003+нпн транзисторы.
Питание на mc34063 для платы часов и отдельно для индикаторов.
Светофильтр с зеленой бутылки в 2 слоя
Изображение Изображение Изображение
Последний раз редактировалось Axx Пн окт 31, 2022 21:17:36, всего редактировалось 1 раз.
Аватара пользователя
Alex_641
Поставщик валерьянки для Кота
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Re: Простые часы на микроконтроллере

Сообщение Alex_641 »

Axx писал(а):mc36063
Возможно может быть имелось ввиду MC34063, или MC33063 ...
Не спрашивай по ком звонит колокол, он звонит по тебе !
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на микроконтроллере

Сообщение Axx »

[uquote="Alex_641",url="/forum/viewtopic.php?p=4312775#p4312775"]MC34063[/uquote]
Опечатка
Masema
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс окт 23, 2022 15:58:10

Re: Простые часы на микроконтроллере

Сообщение Masema »

[uquote="Novice user",url="/forum/viewtopic.php?p=4309299#p4309299"]Файл протеуса есть тут https://radiokot.ru/forum/viewtopic.php ... 8#p4041248
Прошивка где вместо "00" часов высвечивается "12" ,проверил только в протеусе,общий катод
Поправил прошивку (раздельная регулировка яркости убрана,введено гашение незначещего нола в разряде часы)
Добавил ту же прошивку общий анод[/uquote]

Добрый вечер дорогая

есть ли шанс сохранить яркость в памяти, если она установлена ​​только один раз, в случае сбоя питания?
Cаtоk
Встал на лапы
Сообщения: 88
Зарегистрирован: Вс авг 07, 2022 15:48:13

Re: Простые часы на микроконтроллере

Сообщение Cаtоk »

Axx писал(а):Эта прошивка подходит распиновкой индикаторов к схеме по которой я собрал часы в 13-14 году на больших 2.3 дюйма индикаторах.
Единственное нужно добавить третью кнопку с 19 ноги мк на - и саму 19 ногу подтянуть на + резистором 10-100к. И поставить галку на фьюз CKDIV8.
+
сегменты через unl2003, разряды unl2003+нпн транзисторы.
Питание на mc34063 для платы часов и отдельно для индикаторов.
===
а не культурнее было бы нарисовать хоть бы изменения к указанной схеме ? ....и выкладывать чем-то готовым, а не по Жванецкому "тут играть, тут не играть, а тут мы селёдку заворачивали"......
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Cаtоk Так схема одна,просто на выходы добавлен unl2003 https://www.radiokot.ru/forum/download/ ... p?id=63141
Я еще добавил конденсатор по питанию 100 мкф,схему нарисовать?

Добавлено after 34 seconds:
Masema, есть
Cаtоk
Встал на лапы
Сообщения: 88
Зарегистрирован: Вс авг 07, 2022 15:48:13

Re: Простые часы на микроконтроллере

Сообщение Cаtоk »

Novice user писал(а):схему нарисовать?
если вам нетрудно....особенно про УЛН и "нпн-транзистор" для разрядов...Остальное сам сложу в кучку на картинку
Последний раз редактировалось Cаtоk Пн окт 31, 2022 23:07:04, всего редактировалось 1 раз.
Masema
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс окт 23, 2022 15:58:10

Re: Простые часы на микроконтроллере

Сообщение Masema »

Добавлено after 34 seconds:
Masema, есть[/uquote]



надеюсь, вы также можете поделиться этой версией для OA и OK ..


мои автомобильные часы вышли из строя до 2 лет.. теперь я пытаюсь восстановить с вашими часами. смотрите фото..


Я использую DS3231 вместо DS1307 .... о проблемах не сообщалось. работает идеально. очень рад получить последнюю обновленную версию прошивки с сохранением яркости в памяти. благодарю вас.
Вложения
IMG_20221101_014131_copy_487x597.jpg
(233.67 КБ) 163 скачивания
Axx
Нашел транзистор. Понюхал.
Сообщения: 152
Зарегистрирован: Пн фев 08, 2016 22:46:08

Re: Простые часы на микроконтроллере

Сообщение Axx »

[uquote="Cаtоk",url="/forum/viewtopic.php?p=4312852#p4312852"]особенно про УЛН и "нпн-транзистор" для разрядов[/uquote]
Собственно и показывать нечего.
Один из вариантов подключения индикаторов, может не самый оптимальный.
В моем случае большие индикаторы ОА, а прошивка должна быть ОК из за инверсии сигналов схемы подключения.

Расчитываем/подбираем резисторы в сегментах которые после унл на ток около 20ма через сегмент.
Для точки dp так же расчитываем/подбираем резистор.
Изображение
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

[uquote="Masema",url="/forum/viewtopic.php?p=4312808#p4312808"]есть ли шанс сохранить яркость в памяти, если она установлена ​​только один раз, в случае сбоя питания?[/uquote]
Проверяйте!
(12-ти часовой формат,яркость хранится в еепром,FUSE HIGH=DB,LOW FUSE=64) )
Вложения
OA_DS1307_002 12 ЧФE.hex
(4.71 КБ) 112 скачиваний
OK_DS1307_002 12 ЧФE.hex
(4.71 КБ) 115 скачиваний
Последний раз редактировалось Novice user Вт ноя 01, 2022 20:42:32, всего редактировалось 1 раз.
Cаtоk
Встал на лапы
Сообщения: 88
Зарегистрирован: Вс авг 07, 2022 15:48:13

Re: Простые часы на микроконтроллере

Сообщение Cаtоk »

Axx писал(а):В моем случае большие индикаторы ОА, а прошивка должна быть ОК из за инверсии сигналов схемы подключения.
так мне стало понятно...))
Изображение
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Cаtоk, в моих прошивках резисторы к кнопкам можно не ставить,подтяжка к плюсу сделана программно
Masema
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс окт 23, 2022 15:58:10

Re: Простые часы на микроконтроллере

Сообщение Masema »

[uquote="Novice user",url="/forum/viewtopic.php?p=4313301#p4313301"][uquote="Masema",url="/forum/viewtopic.php?p=4312808#p4312808"]есть ли шанс сохранить яркость в памяти, если она установлена ​​только один раз, в случае сбоя питания?[/uquote]
Проверяйте!
(12-ти часовой формат,яркость хранится в еепром)[/uquote]

Привет

в новой прошивке есть возможность регулировки яркости, но нельзя сохранить в памяти. Полная яркость восстанавливается при повторном включении питания. двойное тестирование на реальном оборудовании. благодарю вас
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Я Вас не понимаю...
яркость не надо сохранять,она сама сохраняется автоматом после регулировки

Проверю на своих часах и сообщу
Masema
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс окт 23, 2022 15:58:10

Re: Простые часы на микроконтроллере

Сообщение Masema »

[uquote="Novice user",url="/forum/viewtopic.php?p=4313390#p4313390"]Я Вас не понимаю...
яркость не надо сохранять,она сама сохраняется автоматом после регулировки[/uquote]
Хорошо понял. Еще одна вещь, чтобы спросить вас, не могли бы вы удалить переключатель настроек, а HH, MM могут напрямую переключаться? если нет, мне нужно просверлить третье отверстие в самой кабине для установки переключателя.

Длительное нажатие для регулировки яркости
короткое нажатие для настройки времени хорошо
Является ли это возможным?
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Простые часы на микроконтроллере

Сообщение Novice user »

Поправил для вас прошивку
Писать новую специально для вас я не буду,и не могу понять что вам надо (что такое "НН" И "ММ" я понятия не имею)
Masema
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс окт 23, 2022 15:58:10

Re: Простые часы на микроконтроллере

Сообщение Masema »

[uquote="Novice user",url="/forum/viewtopic.php?p=4313408#p4313408"]Поправил для вас прошивку
Писать новую специально для вас я не буду,и не могу понять что вам надо (что такое "НН" И "ММ" я понятия не имею)[/uquote]

ОК брат. Большое спасибо за вашу тяжелую работу. HARD для часа и MM для минут, я имею в виду. В любом случае, большое спасибо.
Ответить

Вернуться в «Статьи»