Часы-термометр на м-к ATmega8 с секундной стрелкой

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

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


adlerss
Открыл глаза
Сообщения: 49
Зарегистрирован: Пт апр 27, 2012 20:23:17
Откуда: РФ

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение adlerss »

Сегменты D горят постоянно, а остальные, которые должны гореть мигают. На кнопки не реагируют.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20159
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Martin76 »

adlerss писал(а):Сегменты D горят постоянно,
Замыкание где то.
Аватара пользователя
pavasilich
Мучитель микросхем
Сообщения: 409
Зарегистрирован: Ср фев 22, 2012 17:50:27
Откуда: РФ, Европа

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение pavasilich »

Martin76 писал(а):...он бегает, но... в обратную сторону, против часовой стрелки...

Нет, это прошивка была в процессе отладки. Здесь уже отлаженная.
Изображение
artiom.2015
Родился
Сообщения: 3
Зарегистрирован: Ср дек 02, 2015 09:39:27

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение artiom.2015 »

подскажите пожалуйста есть у кого-нибудь схема часов что на 40 и 67 странице форума?
Аватара пользователя
Mem
Поставщик валерьянки для Кота
Сообщения: 1915
Зарегистрирован: Вт апр 17, 2012 14:20:59
Откуда: Новокузнецк

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Mem »

Какая схема? Печатная плата или принципиальная схема?
Главный инженер проекта - человек, который как никто другой знает, что приближаться к спроектированной им хрени близко не стоит.
artiom.2015
Родился
Сообщения: 3
Зарегистрирован: Ср дек 02, 2015 09:39:27

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение artiom.2015 »

Нужна принципиальная схема к этим часам
Вложения
BigRound.lay
(1.14 МБ) 761 скачивание
analog.JPG
(153.84 КБ) 1191 скачивание
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20159
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Martin76 »

Схема там где то в сплане выкладывалась, ищите.
artiom.2015
Родился
Сообщения: 3
Зарегистрирован: Ср дек 02, 2015 09:39:27

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение artiom.2015 »

Уже всё перечитал не могу найти!
Jan_pravdin
Родился
Сообщения: 13
Зарегистрирован: Ср дек 15, 2010 10:51:26
Откуда: Н.Новгород

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Jan_pravdin »

Добрый всем день. Собираю уже третьи часы. Двое первых запустильсь без проблем - все хорошо работает (правда, кроме коррекции, я об этом уже писал). А с третьими проблема. Часы вроде идут и температуру показывают, но 1..2 раза в секунду вместо времени загораются сегменты G. В режимах установки - все нормально, ничего не мигает, работает правильно. Прошивка с 41 стр. М\с часов DS1307, предыдущие на PCF8583, может в этом дело? Они как будто, постоянно перезагружаются, хотя время, вроде как, идет. Плату на замыкание проверял (да, если бы они были, в режиме установки тоже бы вылезали косяки, а их там нет - только в режиме часов). Может, кто сталкивался, или теоретически может подсказать, помогите.
Вложения
Мигание.rar
(750.33 КБ) 317 скачиваний
helper
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Сб окт 13, 2012 15:27:01
Откуда: Орел

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение helper »

Jan_pravdin писал(а):Добрый всем день. Собираю уже третьи часы. Двое первых запустильсь без проблем - все хорошо работает (правда, кроме коррекции, я об этом уже писал). А с третьими проблема. Часы вроде идут и температуру показывают, но 1..2 раза в секунду вместо времени загораются сегменты G. В режимах установки - все нормально, ничего не мигает, работает правильно. Прошивка с 41 стр. М\с часов DS1307, предыдущие на PCF8583, может в этом дело? Они как будто, постоянно перезагружаются, хотя время, вроде как, идет. Плату на замыкание проверял (да, если бы они были, в режиме установки тоже бы вылезали косяки, а их там нет - только в режиме часов). Может, кто сталкивался, или теоретически может подсказать, помогите.


Такая же фигня - плату перекопал 10 раз. По моему глубокому ИМХО неправильно реализован механизм опроса ds 1307. Частое ее дерганье приводит вот именно к таким косякам. Причем оригинальная 1307 может отвечать гораздо чаще чем китайская с али (так у меня вышло). Совет поменяйте rtc на PCF8583 и я думаю должно работать. В будущем если будет время - сяду переработать немного схему и п.о. уж больно нравятся эти часы.
Аватара пользователя
Vigvam
Открыл глаза
Сообщения: 60
Зарегистрирован: Чт окт 09, 2014 13:58:09

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Vigvam »

Будешь перерабатывать, добавь два шестнадцати сегментника для индикации дня недели. Цены часам не будет!
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Radan »

Что не начинаю делать, часы получаются. Старею наверно. :cry:
http://www.youtube.com/watch?v=uvn_GUwuVqs
Аватара пользователя
fedyasolder
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Ср май 01, 2013 13:53:56
Откуда: с пальмы в Рио-Инженейро

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение fedyasolder »

Бывает. Хотел сделать частотомер (ещё один)... тоже часы вышли (ещё одни)
электропримат паяю даже лёжа...
Jan_pravdin
Родился
Сообщения: 13
Зарегистрирован: Ср дек 15, 2010 10:51:26
Откуда: Н.Новгород

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Jan_pravdin »

helper писал(а):Такая же фигня - плату перекопал 10 раз. По моему глубокому ИМХО неправильно реализован механизм опроса ds 1307. Частое ее дерганье приводит вот именно к таким косякам. Причем оригинальная 1307 может отвечать гораздо чаще чем китайская с али (так у меня вышло). Совет поменяйте rtc на PCF8583 и я думаю должно работать. В будущем если будет время - сяду переработать немного схему и п.о. уж больно нравятся эти часы.

Спасибо за совет, уважаемый "helper". Я так и сделал - поменял 1307 на 8583 - все заработало хорошо.. Правда, у меня 1307 - навалом бесплатно (из старых счетчиков), а 8583 - 200р, да еще нужно ехать в областной центр на радиорынок.. Вот, еслы бы Вы нашли время и "переработали немного п.о." - было бы замечательно. Я их собрал 3 шт, еще 2 на подходе, и мне тоже "уж больно нравятся эти часы" Но это, кстати не самая большая для меня проблема в этих часах. У меня есть непонятки с коррекцией, о которых я не раз писал (например, на 73 стр, от 11 января 2015 г.) Люблю точные и функциональные часы. А если они висят далеко и неудобно их подводить... Если бы Вы переработали п.о., чтобы коррекция работала хотя бы так, как заявлено (с точностью сек/неделя), было бы отлично! А если сделать еще дополнительную коррекцию +- сек/месяц, и еще изменить алгоритм установки времени, как я это описал на стр 73... Цены бы не было проекту! Мое мнение насчет модернизации аппаратной версии (добавления каких бы то ни было элементов индикации и т.д.), я думаю, не стоит. Устройство достаточно законченное и функциональное в этом плане. А вот, точность электронных часов должна быть на высоте!
Аватара пользователя
fedyasolder
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Ср май 01, 2013 13:53:56
Откуда: с пальмы в Рио-Инженейро

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение fedyasolder »

У меня бессовестное дёрганье DS3231 приводило к её нагреву. Отказался сразу как только заметил. DS3231 напрямую (по назначению ног) заменяет ту о которой пишешь (1307). Точность высокая. Часы не подвожу. При 3.3В идут точнее. И побольше керамики в питание.
электропримат паяю даже лёжа...
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Radan »

fedyasolder писал(а):У меня бессовестное дёрганье DS3231 приводило к её нагреву. При 3.3В идут точнее. И побольше керамики в питание.

А можно по этим пунктам подробнее?
- Как часто можно опрашивать?
- Например, как вы согласовываете подключение часов с питанием 3,3вольта и контроллера 5 вольт?
- Какая керамика нужна по питанию?
Аватара пользователя
fedyasolder
Поставщик валерьянки для Кота
Сообщения: 2168
Зарегистрирован: Ср май 01, 2013 13:53:56
Откуда: с пальмы в Рио-Инженейро

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение fedyasolder »

- как часто допускается (по феншую) - не знаю, опрос при старте, дальше счёт по прерываниям по 1Гц (ищите в моих темах по часам)
- не согласовываю, если схема на 5В, то и DS тоже, 3В аналогично. Просто старые меги8 не заводятся от 3В.
- керамика та что с плат материнских сдуваю. Также в ход идёт тантал который тоже сдуваю где придётся. хорошо разделять питание мк с ds от силовой части и ставить танталы.
===
Ни одни часы которые делал не глючили.

Изображение
Вложения
Сохраненное изображение 2016-12-6_13-6-20.671.png
(44.91 КБ) 2438 скачиваний
электропримат паяю даже лёжа...
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Radan »

Radan писал(а):Что не начинаю делать, часы получаются. Старею наверно. :cry:

Вот в железе: https://www.youtube.com/watch?v=rSQYeVqLyxc
Steflon
Родился
Сообщения: 1
Зарегистрирован: Чт дек 08, 2016 10:08:18

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение Steflon »

тоже беда с часами. индикаторы часов мигают вместе с точками между ними а прошивка то без мигания точек. индикаторы термометра показывают а с часовыми проблема. Подскажите в чем прикол. и тоже как у предыдущего D индикатор горит а все остальное мигает.
Аватара пользователя
ufo0222
Родился
Сообщения: 1
Зарегистрирован: Вт фев 21, 2017 03:48:17

Re: Часы-термометр на м-к ATmega8 с секундной стрелкой

Сообщение ufo0222 »

Приветствую. Часики то хорошие...
Только вопросы возникли, есть ли у этих часиков индикатор отрицательной темературы на улице, и есть ли для них прошивка под таймер на DS3231? :solder:
Ответить

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