Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Часы, будильник, термометр (ATmega8).

Часы, будильник, термометр (ATmega8). 08 янв 2015 16:25 #1

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
В этой теме будет вестись обсуждение статьи Часы, будильник, термометр (ATmega8).
Принимаются пожелания по доработке часов.
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000, IVL, tola, kussns, zgl28, kot69, vdij

Часы, будильник, термометр (ATmega8). 18 янв 2015 21:14 #2

  • IVL
  • IVL аватар
  • Не в сети
  • new member
  • Сообщений: 1
Второй датчик температуры
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 28 янв 2015 13:29 #3

  • Andreykas
  • Andreykas аватар
  • Не в сети
  • new member
  • Сообщений: 3
Здравствуйте!
Подскажите пожалуйста, а печатной платы под даные часики у Вас нету?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 28 янв 2015 14:16 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Andreykas пишет:
Подскажите пожалуйста, а печатной платы под даные часики у Вас нету?
Для себя я собирал несколько другую модификацию. В ней нет будильника и фотодатчика, но есть управление по времени освещением аквариума и установка ночного режима тоже по времени. По сути схема почти та же самая, только функционал несколько другой. Плата разработана для замены начинки старых часов Старт 7176.


Под такой вариант плату могу выложить. Еще раз повторюсь, схема мало чем отличается, соответственно плата тоже.
Именно под схему из статьи у меня печатной платы нет. Знаю есть собравшие в железе данную схему, может откликнутся...
Последнее редактирование: 28 янв 2015 14:19 от Soir.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Andreykas

Часы, будильник, термометр (ATmega8). 28 янв 2015 14:27 #5

  • Andreykas
  • Andreykas аватар
  • Не в сети
  • new member
  • Сообщений: 3
Ух ты... Красиво получилось.
Если не жалко, выложите эту печатку.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 28 янв 2015 15:02 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Andreykas пишет:
Если не жалко, выложите эту печатку.
Не жалко. Собирался и так выложить, думал в виде отдельной статьи. Но все-таки почти тот же проект, поэтому выкладываю все материалы здесь.
Печатка нарисована в Proteus, двухсторонняя. Если не сможете открыть - сообщите.
Отличия.
1. Вместо вывода OUT пищалка.
2. Подключение термодатчика к другому выводу МК. Датчик выносной, под него на плате разъем.
3. Отсутствие фотодатчика и соответственно, нужно подключить выводы 20 и 21 МК.
4. Индикаторы у меня одноразрядные (большие, 0,8"), поэтому эту часть Вам придется перерисовать, если у Вас другие.
Вроде и все. Источник питания +12V (не стаб.) внешний, там же и реле.
Что непонятно - спрашивайте.





Во вложении: прошивка (индикатор с общим анодом), проект в Proteus, FUSE, подробное описание, печатная плата.
---
P.S. 02.11.2015
1. Добавлена возможность коррекции температуры.
P.S. 09.12.2015
Добавил пару эффектов анимации.
P.S. 18.07.2016
Выявлены и устранены мелкие ошибки.
Вложения:
Последнее редактирование: 18 июль 2016 21:16 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Andreykas, sergey380

Часы, будильник, термометр (ATmega8). 28 янв 2015 17:08 #7

  • Andreykas
  • Andreykas аватар
  • Не в сети
  • new member
  • Сообщений: 3
Спасибо за печатку, но все же решил сам развести все под свой индикатор.
Но столкнулся с проблемой, что в схеме с будильником используется индикатор с общим катодом,
а в наличии есть несколько штук но с общим анодом.
Возможно саму прошивку подкоректировать под ОА?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 28 янв 2015 18:39 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Andreykas пишет:
Возможно саму прошивку подкоректировать под ОА?
Возможно. Только в том виде исходники уже не сохранились, проект развивался, но постараюсь восстановить.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Andreykas

Часы, будильник, термометр (ATmega8). 28 янв 2015 20:04 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
Совсем восстанавливать не стал. Версия чуть новее. Отличия в эффектах, здесь их чуть больше. Также здесь нет ручного выбора эффекта (это уже из личного опыта, интересней случайный выбор). Но если Вам нужна именно версия со статьи - в принципе восстановить не проблема.
Может еще что упустил, протестируете - отпишитесь, поправлю.
Во вложении весь набор файлов.

Вложенный файл:

Имя файла: Termo_cloc...ime2.zip
Размер файла:53 KB
Последнее редактирование: 12 март 2015 19:16 от Soir. Причина: Устранение бага в прошивке
Администратор запретил публиковать записи гостям.
Спасибо сказали: andrusha152

Часы, будильник, термометр (ATmega8). 29 янв 2015 18:24 #10

  • Daniel
  • Daniel аватар
  • Не в сети
  • new member
  • Сообщений: 1
Здравствуйте! Собрал ваши часы, прекрасно работают, возможно ли вместо будильника реализовать вольтметр для использования в авто, заранее спасибо!
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 01 март 2015 22:42 #11

  • mwj
  • mwj аватар
  • Не в сети
  • Harness is online
  • Сообщений: 38
  • Спасибо получено: 1
Доброго всем времени суток!Может попросить уважаемого SOIR разработать версию часов в автомобиль?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 02 март 2015 00:35 #12

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
разработать версию часов в автомобиль?
А данная схема, разве не может использоваться в автомобиле?
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 07:17 #13

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
Добрый день. Можно у Вас попросить корпуса (3D) модели из данного проекта? Интересуют в частности
TO220_H
WF-03M
WF-02M
SM410806
CAP_12X5X2_GOR1
SM410806
Спасибо
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 09:43 #14

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
wolf2000 пишет:
Можно у Вас попросить корпуса (3D) модели из данного проекта?
Файлы *.3ds относительно большого размера и ограничения форума не позволяют их выложить здесь. Часть из моделей, используемых в данном проекте (в т.ч. и моего изготовления) можно найти здесь.
Которые не найдете - пишите, буду выкладывать на какие-то файлообменники.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 16:33 #15

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
Soir пишет: уже все скачано,лежит в library
Поэтому и спросил на недостающие
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 03 март 2015 16:34 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 16:50 #16

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
wolf2000 пишет:
...уже все скачано...
WF-03M и WF-02M я точно там брал. Корпус TO220_H уже не помню конкретно в этом проекте, но на казусе точно лежит несколько вариантов.
Индикатор вроде делал сам...

Вложенный файл:

Имя файла: SM410806.zip
Размер файла:27 KB
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 17:32 #17

  • andrusha152
  • andrusha152 аватар
  • Не в сети
  • new member
  • Сообщений: 3
Здравствуйте. Хочу поблагодарить автора, за данную конструкцию, и не только за нее. Давненько искал что-то подобное в автомобиль, облазил кучу сайтов, часто встречал ваш ник. И везде Вы помогаете, об`ясняете, даже разжевываете. СПАСИБО. Собрал я эту схему, правда пока только термометр. Заработал сразу, без бубна. Только во всем диапазоне показывает на 1 градус меньше. Температура тела 35,5, вода кипит 99,1 градус. Нельзя ли ввести ручную корректировку температуры? Cхема с ОК. И подскажите, пожалуйста, в этой схеме АЦП не нужно, но вы подаете на него питание. Лишнее энергопотребление. А с марта цены на электроэнергию поднялись.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 17:49 #18

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
TO220_H там же, но. скачать с народа (( меня там нет
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 19:58 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
wolf2000 пишет:
но. скачать с народа (( меня там нет
А пройтись по форуму дальше? Любите чтобы подносили на блюдечке с голубой каемочкой?
Вот тут пишут, что ссылка, которую Вы мне скидываете в ЛС не работает.
Вот тут предлагают альтернативу.
А вот тут и эта модель...
Ну и моя модель.

Вложенный файл:

Имя файла: TO220_H.zip
Размер файла:13 KB
Администратор запретил публиковать записи гостям.
Спасибо сказали: wolf2000

Часы, будильник, термометр (ATmega8). 03 март 2015 20:14 #20

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
andrusha152 пишет:
Только во всем диапазоне показывает на 1 градус меньше. Температура тела 35,5, вода кипит 99,1 градус. Нельзя ли ввести ручную корректировку температуры? Cхема с ОК.
Вода далеко не всегда кипит ровно при 100 град, кроме того, это вписывается в заявленную погрешность датчика. Температура тела... ну, не знаю каким образом Вы замеряли.
Вариант с коррекцией был здесь.
Разновидностей этих часов развелось много, я не ориентируюсь уже, чем одна версия отличается от другой, сверьте насколько это одно и то же. Может те Вам лучше подойдут. А если нет, тогда добавлю в эту версию коррекцию.
andrusha152 пишет:
...этой схеме АЦП не нужно, но вы подаете на него питание. Лишнее энергопотребление. А с марта цены на электроэнергию поднялись.
Вы правы, электроэнергия действительно дорожает. Это один из аргументов, почему на АЦП нужно подавать питание - для измерения освещенности и регулировки яркости индикатора. Этим как раз и достигается режим максимальной экономии электроэнергии.
Последнее редактирование: 03 март 2015 20:15 от Soir.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 20:38 #21

  • wolf2000
  • wolf2000 аватар
  • Не в сети
  • Moderator
  • Слава Україні !!! Смерть ворогам
  • Сообщений: 589
  • Спасибо получено: 89
вы опередили меня )) читаю заново тему. Ищу все пропущенные артефакты.
Это как книга, которую читаешь первый раз бегло, потом с каждым разом все перерчитывая находишь очень много пропущенных моментов, сюжетов, высказываний
Извиняюся за беспокойство. Еще раз спасибо.
Save Ukraine! Stop Putin!
Не купуй товари окупантів! На початку штрих-коду від 460 до 469
Последнее редактирование: 03 март 2015 20:41 от wolf2000.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 03 март 2015 20:50 #22

  • andrusha152
  • andrusha152 аватар
  • Не в сети
  • new member
  • Сообщений: 3
Спасибо. Этот вариант я как то не нашел. Самое главное, что схема та же. Ничего переделывать не надо. Только прошивку перезалить. Еще раз большое спасибо.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 12 март 2015 17:43 #23

  • ur5hic
  • ur5hic аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 2
Сделал по проекту из поста №9. Все работает отлично. Только у меня перепутано время индикации: выставляеш время индикации температуры..... меняется время индикации времени и наоборот.И вопрос к автору, можно ли сделать в программе чтобы в ночные часы (выставлять с 22 до 7) уменьшалось яркость свечения индикаторов(настраивать)?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 12 март 2015 19:21 #24

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1415
ur5hic пишет:
Только у меня перепутано время индикации: выставляеш время индикации температуры..... меняется время индикации времени и наоборот.
Поправил, перезалил в сообщение №9. Нет времени сейчас разбираться, но вроде в той прошивке еще была ошибка смены показаний через затухание индикатора. Не замечали? Исправил, но обратите внимание.
ur5hic пишет:
можно ли сделать в программе чтобы в ночные часы (выставлять с 22 до 7) уменьшалось яркость свечения индикаторов(настраивать)?
Можно. Автоматическое регулирование яркости по освещенности оставить или сделать изменение яркости только по времени?
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр (ATmega8). 12 март 2015 20:29 #25

  • ur5hic
  • ur5hic аватар
  • Не в сети
  • Harness is online
  • Сообщений: 25
  • Спасибо получено: 2
Автоматическое изменение яркости не нравится как работает. Хорошо настроить что-то не получается. В принципе устроит "день-ночь", с установкой времени "ночи" и уровней яркости.
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко