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

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


Ответить

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

Чт сен 14, 2017 10:36:58

Кто нибудь ответит?
В посте выше я писал что часики забарахлили.
Изображение
Вчера вечером все хуже и хуже моим часикам, а утром так вообще захворали.
Я нашел причину, только не пойму почему так происходит. По даташиту DSки все так красиво, а на самом деле все очень плохо (((((((((((( на батарейки не напасешся.
Поставил я новую батарейку и часики пошли.
Изображение
Думаю может что то в обвязке DS1307 ? хотя там той обвязки два резюка 4.7к :shock:
Ребята как вы думаете? или может подтянуть через резюк к плюсу батарейки 5 вольт.?

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

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

Пн сен 25, 2017 13:54:38

Схему собрал вот эту http://radiokot.ru/circuit/digital/home/33/.
внизу картинка с фьюзами.
Вложения
fuse.png
(42.23 KiB) Скачиваний: 836

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

Пн сен 25, 2017 17:54:27

Должно быть так.
fuse_clock.png
(40.29 KiB) Скачиваний: 795

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

Пн апр 09, 2018 11:59:51

Собрал для своего авто часы по этой схеме: http://radiokot.ru/circuit/digital/home/33/ . Нарисовал плату что-бы поместилась в корпус от старых часов. Прошивка на кварц 4МГц. Запустил работают, вот только спешат. Кто делал часы и идут нормально более-менее точно. Поделитесь прошивкой или подскажите где можно скачать. Индикатор использую с общим катодом.
Вложения
VID 1.jpg
ВИД_1
(40.88 KiB) Скачиваний: 807

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

Вт апр 10, 2018 08:32:30

Попробуйте.
CLOCK_4MHz.zip
(259.47 KiB) Скачиваний: 365

То что часы спешат, вполне нормально. Они, хоть и кварцевые, но тоже требуют регулировки. В этой программе все для этого есть. Запускаете часы на длительный период, чтобы отклонение хода было заметно. Главное, запомнить этот период. Вначале исходника есть выражение для расчета частоты кварца. К примеру, за 48 часов часы убежали на 40 секунд.
To=48*3'600=172'800 сек, Tr=172'840 сек Fr=4'000'000*172'840/172'800~4'000'926Гц. Вот это число записываете в строке
Код:
.equ   Fo=4000000
Запускаете .bat, полученный .hex загружаете в камень.

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

Вт апр 10, 2018 10:56:57

Спасибо. Буду подгонять. В исходнике есть ASM файл там нашёл такие строчки о секундах.

inc Chsec ; увелечение секунд
cpi Chsec,120 ; разность 120*0.5c=60c=1мин
brne Output2 ; если не ноль то выход

;==============
ldi Chsec,0 ; обнуление счетчика секунд
;==============

В этом месте как править (в программировании не очень)
Вложения
clock.asm
(7.32 KiB) Скачиваний: 456

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

Ср апр 11, 2018 06:59:11

Нет, здесь менять не надо.

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

Ср май 02, 2018 21:47:27

Благодаря помощи и поддержке автора vitalyadm - Виталия, мною были собраны и запущены эти часы. Со всеми вкусностями данной конструкции. Часы показывают время и дату. Запустились с первой попытки. Правда были ошибки в монтаже, что проявилось в виде не горящих сегментов. Тестер выручил. Теперь нет никаких проблем. Показывают время замечательно! Будут стоять на работе и радовать меня.
Собрано на плате из гетинакса, это у меня запасы еще со школьной скамьи. В отличие от оригинальной платы, моя плата сделана с применением СМД-деталей. Меньше сверлить, легко монтировать. Кнопки перенес на сторону пайки, туда же перенесу и батарейку, чтобы было потом проще менять, когда плата будет стоять в корпусе. Плату прилагаю. Может кому и понадобится.
Вложения
Часы Атмега2313+1307 - Vitaly.lay
Плата в формате ЛАЙ
(146.18 KiB) Скачиваний: 547
DSC_0267.JPG
(26.92 KiB) Скачиваний: 1074
DSC_0265.JPG
(29.77 KiB) Скачиваний: 952

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

Пт апр 05, 2019 20:54:08

Поделюсь своей печаткой под SMD.
Со стороны индикатора паяются лишь сам индикатор, светодиод и кнопки управления.

Из рекомендаий.
Кварц выбирайте из старючих материнок, у меня с таким кварцем за полгода часы убегают вперед всего на 2-3секунды.
У кого при запуске на индикаторе 75:75 (с недорисованной семеркой) проверяйте блок питания. Там или мощности не хватает или просажено напряжение.
У меня был косяк с некачественным стабилизатором питания (78L05), не держал заявленную мощность.

P.S. Прошивки для общего анода и катода немного разные.
На мой взгляд, с катодом удачнее.
С анодом - не гасится незначащий нуль.

И ещё внимание, индикаторы у которых двоеточие по середине имеют РАЗНОЕ ПОДКЛЮЧЕНИЕ по самому двоеточию! В некоторых индикаторах двоеточие засвечивается от 3 или 4 разряда, а у другие от 1 или 2 разряда. Нужен 3-4 разряд.
Но даже если под рукой нет нужного индикатора, то можно просто подключить двоеточие напрямую к плюсу или минусу питания (в зависимости от индикатора и прошивки), но в этом случае не будет двоеточие мигать, будет просто светиться.
Вложения
Часы ATTiny2313 DS1307 smd.lay
(48.78 KiB) Скачиваний: 671

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

Вс авг 11, 2019 22:36:30

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

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

Вс авг 18, 2019 13:49:20

привет. есть прошивка для индикатора с общим анодом? именно для схемы из статьи. а то все общие аноды из темы куда-то испарились например тут https://radiokot.ru/forum/viewtopic.php ... 76#p348476 или тут пользовател упоминает но ничего не находится https://radiokot.ru/forum/viewtopic.php ... 31#p682731

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

Пн авг 19, 2019 05:56:52

Попробуйте. Правда, чтобы привести в соответствие к схеме из статьи пришлось убрать из прошивки все предыдущие "хотелки" типа перемигивающихся точек, кнопку ПАУЗА, гашение десятков часов.
Вложения
CLOCK2313_CA.zip
(2.82 KiB) Скачиваний: 308

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

Пн дек 16, 2019 11:46:07

Всем привет!Ребята ситуация такая. собрал часики еще в 2016, по схеме на стр 30 от vitalyadm, https://radiokot.ru/forum/viewtopic.php ... &start=580
а сейчас решил довести до ума.
Вставил я их в авто, работают справненько. Я их включил к замку зажигания. Зажигание включил часики запустились, зажигание выключил часики потухли.Но есть одно но!! Когда зажигание включаешь часы запускаются, проходит весь цикл запуска, бывает сбивается время когда часто дрыкаешь зажиганием. И назрела у меня мысль,а не сделать ли, чтоб при включенном зажигании циферки светились на полную мощность, а при выключеном зажигании выключать дисплей, но чтоб часы работали. То что когда в авто никого нет, часы собственно и не нужны и лишнее свечение привлекающее недоброжелателей как то напрягает. По схеме посмотрел один вывод №19 тиньки можно как раз задействовать для этих целей, а светодиод который там висит можно удалить. Так вот, ребята в СИ я начинающий, и по этому решил прибегнуть к вашей помощи, если можно помогите решить эту задачу.
Файлы СИ и PROTEUS в архиве.
Схема.Изображение
Вложения
CVAVR.rar
(24.51 KiB) Скачиваний: 271

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

Пн дек 23, 2019 13:51:57

Молчат все!!

Добавлено after 44 minutes 20 seconds:
Всем спасибо!! Справился своими силами.
На PINB.7 с замка зажигания подаю 12вольт. через резистор и стабилитрон. В прожке немного намудрил. в while поместил if включаю аноды и else отключаю аноды да и все. Делов то 10 мин))))))
всем спасибо за оперативную помощь

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

Чт дек 26, 2019 21:08:42

Всем привет! решил поделиться тем что у меня получилось.
Часы для автомобиля.
Включили зажигание часы включились, уходите выключили зажигание часы потухли но работают, разделительный светодиод мигает.Разделительный светодиод я вывел отдельно. Потребляют часы в выключенном состоянии 7,5 Ма, во включенном 35 Ма.
Это я сделал для того чтоб часы не сбивались при старте двигателя, когда были включены от замка зажигания и не светились когда никого нет в авто.
В архиве фотки, схема (там видно что откуда и куда), хексы для общего анода и катода, фьюзы. Печатку не выкладывал, то что плату делал для посадочного места на торпедо и врядли комуто подойдет.
Вложения
Clock.rar
(154.29 KiB) Скачиваний: 347

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

Вс июл 26, 2020 20:31:59

привет. у кого-нибудь есть прошивка для STC15W404AS для вот таких часов https://ae01.alicdn.com/kf/HTB1W9kaNVXX ... nction.jpg наиболее похожая на родную?
у этой не отключается индикация даты https://github.com/zerog2k/stc_diyclock
а у этой время показывает с нулём впереди типа 08:00 http://microsin.net/programming/msc51/d ... 404as.html

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

Чт дек 24, 2020 13:02:34

привет. у кого-нибудь есть прошивка для STC15W404AS для вот таких часов https://ae01.alicdn.com/kf/HTB1W9kaNVXX ... nction.jpg наиболее похожая на родную?
у этой не отключается индикация даты https://github.com/zerog2k/stc_diyclock
а у этой время показывает с нулём впереди типа 08:00 http://microsin.net/programming/msc51/d ... 404as.html

Если еще актуально, то могу подсказать. Брал года два назад себе такие же. Для встраивания в медицентр, который собирал в корпусе старого видака.
Заработало сразу после сборки. Но. Родная прошивка тоже не понравилась. Нашел пины, которые позволяют переключать режим индикации, но все равно чьо-то не понравилось. Набрел на тему
https://radiokot.ru/forum/viewtopic.php ... &start=100

Там прошивки от Zhuk72. Решил рискнуть прошить. Прошилось нормально. Меня вполне устроило все.

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

Ср июн 02, 2021 08:34:35

Понадобились часы,быстро нашел эту тему,собрал,прошивку сделал под себя-яркость 2 уровня-ночь(с 23.00 до 6.00) и день (с 6.00 до 23.00),обе яркости регулируются,может кому пригодится
Протеус,нех,плата
Вложения
Часы ATTiny2313 DS1307 smd.rar
(32.4 KiB) Скачиваний: 239

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

Вс окт 23, 2022 16:10:35

Понадобились часы,быстро нашел эту тему,собрал,прошивку сделал под себя-яркость 2 уровня-ночь(с 23.00 до 6.00) и день (с 6.00 до 23.00),обе яркости регулируются,может кому пригодится
Протеус,нех,плата




Привет мои дорогие друзья

Может ли кто-нибудь предоставить прошивку 12-часового формата для общего анода и общего катода?

заранее спасибо...

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

Вс окт 23, 2022 18:35:25

...Может ли кто-нибудь предоставить прошивку 12-часового формата для общего анода и общего катода?..

А что, у Вас в Индии никто прошивку написать не может? Или индусы работают исключительно для Майкрософт? :dont_know: :)))
Ответить