Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

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

Годинник, будильник, термометр (ATmega8). 02 бер. 2019 18:37 #1101

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Наверно печать не обязательно переделывать. Резисторы удаляются, а вместо них перемычки на свободные выводы МК. Выводы я могу назначить другие для удобства монтажа.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Dr_Off

Годинник, будильник, термометр (ATmega8). 02 бер. 2019 22:10 #1102

  • Dr_Off
  • Dr_Off аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 151
  • Подякували: 3
Со всем разобрался, все работает.
Будет еще одна просьба, можно ли в прошивке из поста #589 переназначить выводы МК?

A - PD0
B - PD1
C - PD2
D - PC3
E - PD7
F - PB0
G - PB1
H - PB2

D1 - PB4
D2 - PB5
D3 - PB6
D4 - PB7

MENU - PD6
SET - PD5
PLUS - PD3
MINUS - PD4

BUZZER - PB3
TERMO - PC2

Заранее спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 03 бер. 2019 12:18 #1103

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Нет. По крайней мере, сегменты должны остаться на своих местах. Из остального что-то можно, нужно смотреть.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 03 бер. 2019 12:31 #1104

  • Dr_Off
  • Dr_Off аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 151
  • Подякували: 3
Жаль, что не получается. А то я развел печать под корпус TQFP32 и при таком раскладе практически невозможно развести печать.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 12 бер. 2019 11:56 #1105

  • fireline
  • fireline аватар
  • Оффлайн
  • Користувач
  • Дописи: 1
Взял прошивку из поста №9, в PROTEUS в 1.00.30 не происходит корректировка времени.
Останнє редагування: 12 бер. 2019 12:58 від Vakula. Причина: пм Vakula
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 12 бер. 2019 18:08 #1106

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Во-первых, корректировка происходит в 0.00.30.
Во-вторых, первые сутки после подачи питания корректировка не работает. Чтобы корректировка активировалась, время должно пройти через 0.01.00 (секунды могут быть любые, а минуты больше нуля). Если создадите такие условия в Proteus - увидите работу коррекции.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 17 бер. 2019 16:32 #1107

  • nick
  • nick аватар
  • Оффлайн
  • Користувач
  • Дописи: 3
Здравствуйте,Soir.Хочу немного изменить звучание будильника.В связи с этим не могли бы Вы в прошивке в сообщении №949 выход на будильник сделать таким образом что бы длительность звучания и пауза были одинаковыми примерно по 1сек и во втором случае длительность звучания будильника была постоянной без пауз?Спасибо.
Останнє редагування: 17 бер. 2019 17:32 від Oto. Причина: п.м.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 17 бер. 2019 18:47 #1108

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
nick пише:
во втором случае длительность звучания будильника была постоянной без пауз?
А какой это "второй случай"?
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 18 бер. 2019 07:13 #1109

  • nick
  • nick аватар
  • Оффлайн
  • Користувач
  • Дописи: 3
Две прошивки с разными будильниками.Буду подбирать окончательные устройства.
Останнє редагування: 18 бер. 2019 07:14 від nick.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 18 бер. 2019 07:48 #1110

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
nick пише:
Две прошивки с разными будильниками.
Две. Не три, не четыре...? А может сразу десять, а Вы потом себе выберете, какая понравится?
А может Вы соберёте два окончательных устройства, а потом выберете из них то, которое больше подходит к имеющейся прошивке? Мне такой вариант больше нравится - не я работаю 50% "на корзину", а Вы.

Ладно... Просто на будущее прошу немножко большего уважения к чужому труду.
Добавил выбор варианта звука будильника через меню (Snd).
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Arctros

Годинник, будильник, термометр (ATmega8). 18 бер. 2019 08:45 #1111

  • nick
  • nick аватар
  • Оффлайн
  • Користувач
  • Дописи: 3
Soir,прошу прощения за беспокойство и большое спасибо за помощь.Я как-то не подумал что в одной прошивке можно применить три функции звонка.Всё работает отлично.Ещё раз большое спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 17 квіт. 2019 10:11 #1112

  • kolik62
  • kolik62 аватар
  • Оффлайн
  • Користувач
  • Дописи: 1

Вкладений файл:

Назва файлу: Termo_clock_ATM4.rar
Розмір файлу:87 KB

Можливо комусь знадобиться.
Останнє редагування: 17 квіт. 2019 11:32 від Oto. Причина: п.м.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 13 трав. 2019 20:41 #1113

  • HAP59
  • HAP59 аватар
  • Оффлайн
  • Користувач
  • Дописи: 8
  • Подякували: 2
Електронщик приклав руки - і стара сова знову «ожила», навіть закліпала очима і коли потрібно –
«репетує не своїм голосом – ніби її ріжуть на холодець!»…Я майже ветеринар!...
Мабуть треба з кумом по добрячій чарці випити за її довголіття!
Я мав на увазі квасу… А Ви що подумали? Як Вам не соромно!? (Та й мені теж…)
Ще раз дякую Soir за відмінну розробку!

Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: gorg26

Годинник, будильник, термометр (ATmega8). 16 трав. 2019 20:54 #1114

  • HAP59
  • HAP59 аватар
  • Оффлайн
  • Користувач
  • Дописи: 8
  • Подякували: 2
Вже закінчились всякі корпуси, куди можна втулити годинник!
Але ще не всі куми і друзі-мисливці мають такий добрячий годинник-термометр.
При черговій перебірці непотребу в гаражі потрапили на очі два футляри від паяльників ЭПСН-25/220.
Коли витер пилюку – думка просіяла, як сонце з неба! Та це-ж майже готові годинники!
Та цим коробкам ще працювати і працювати! І хай їм зносу не буде!

Майже в кожен годинник добавляю нічний світлячок з вимиканням. Білий світлодіод через
120 Ом до +5в. Світить вгору. Деяким людям дуже потрібно.

Сообщения объединил. Нарушение Правил форума, раздел 5, п.8.
Soir
Долучення:
Останнє редагування: 17 трав. 2019 06:35 від Soir. Причина: Нарушение правил форума.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 16:37 #1115

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
Всем, доброго здоровья! Забажалось мне собрать часы, на 56мм-х индикаторах с ОК. Собрал схему индикации с ключами как здесь sxem.org/media/kunena/attachments/287/hf85aa9a.jpg но с прошивками совсем запутался. Какую мне нужно использовать? Часы хочу сделать, как в основной статье sxem.org/2-vse-stati/23-chasy-budilnik-termometr-atmega8. 4 индикатора и 1 датчик температуры. Правда, модуль хочу поставить DS3231.
Есть еще одна мелкая просьба, но это, только если многоуважаемый Soir согласится помочь.
Впрочем опишу желалку, а там да-да, нет-нет.
Вместо разделительной запятой, я поставил 2 светодиода, между 2 и 3 знаком. Но при отображении температуры, это двоеточие не будет смотреться. Вот я и подумал, что если, в режиме температуры, переназначить точку на другой разряд (1й, 3й, 4й), то я смогу просто, на плате, скомутировать ее на 2 знак. В результате, в режиме часов, будет моргать 2 светодиода, а в режиме температуры, будет светиться запятая второго знака.
Если, что-то подобное, уже было, не ругайтесь. Ткните носом. Я во всех этих часовых темах совсем запутался.
Останнє редагування: 09 лист. 2019 16:40 від SuNik.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 17:04 #1116

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
SuNik пише:
с прошивками совсем запутался. Какую мне нужно использовать?
Часы хочу сделать, как в основной статье...
Наверно и прошивку нужно брать оттуда. Или Вам придется самому листать тему и выбирать вариант, который подойдет Вам.

SuNik пише:
Я во всех этих часовых темах совсем запутался.
Поверьте, я в них тоже уже давно не ориентируюсь. Только когда знаю о какой версии какого проекта идет речь, тогда уже могу что-то сказать.
Поэтому все просьбы и пожелания доработки прошивки должны начинаться с номера сообщения, где я эту прошивку выкладывал.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: SuNik

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 18:15 #1117

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
Soir пише:
Наверно и прошивку нужно брать оттуда
Допаяю плату и начну по порядку заливать. Надеюсь, какая то точно заработает. :lol:
А Вы, случайно, не помните, какую прошивку Вы гоняли, когда писали пост №179 sxem.org/forum/chasy/15-chasy-budilnik-t...ga8-2?start=175#2842. Там Вы именно про те ключи пишете, которые я, благодоря этому сообщению и решил использовать.
А что скажете по переносу запятой? Реально это сделать? Или уже была такая тема?
Блин!!! Это я туплю. :huh: Тот пост был уже в новой теме.
Останнє редагування: 09 лист. 2019 18:23 від SuNik.
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 18:39 #1118

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
SuNik пише:
А что скажете по переносу запятой? Реально это сделать?.
Мне нужно знать версию прошивки, только тогда смогу ответить.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: SuNik

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 18:54 #1119

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
При использовании DS3231, подключать только SCL и SDA, кроме питания? Просто, видел схемы, где еще и SQW куда то подключен
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 09 лист. 2019 19:57 #1120

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Подключайте точно так, как подключена DS1307 - только SCL и SDA. Если используете модуль, то в нем внутри уже могут быть подтягивающие резисторы, в этом случае внешние можно не ставить. Также в модуле следует отключить зарядную цепь, если будет батарейка, а не аккумулятор.

DS3231 имеет некоторые функциональные отличия. Когда определитесь с прошивкой - напомните мне, что желательно внести в нее изменения.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: SuNik

Годинник, будильник, термометр (ATmega8). 10 лист. 2019 20:27 #1121

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
Что то с моими индикаторами пошло не так. :dry: Подсвечиваются не используемые сегменты. При включении появляется надпись, отдаленно напоминающая Soir, но различаю я ее потому, что знаю что она должна быть. Возник вопрос, правильно ли указаны номиналы резисторов в посте №173 (sxem.org/media/kunena/attachments/287/hf85aa9a.jpg) Просто, во всех остальных схемах, делитель в базе Q5-Q12 перевернут. Т.е. 10кОм между базой и коллектором, а 3кОм на коллектор обратного. Если вопрос совсем тупой, не пинайте. Чукча не мыслитель, чукча повторитель :woohoo:
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 10 лист. 2019 21:00 #1122

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Первое - мне нужно знать о какой версии какого проекта идет речь. Уже не раз об этом писал.
Второе. Если "перевернуть делитель", то это только создаст дополнительные условия для подсветки сегментов.
Третье. Возможно недостаточное быстродействие (большие емкости переходов) транзисторных ключей при чувствительных светодиодах. Или значительный нулевой ток коллектор-эмиттер ключевых транзисторов. С таким сталкивался - установил в ключи старые советские транзисторы типа КТ814-КТ815. Пока их не выкинул - не мог побороть засветку. При чувствительных светодиодах засветку может давать даже плохо отмытая от флюса плата.
Но здесь желательно определить с какой стороны идет засветка - со стороны сегментов, или со стороны общих катодов. Если со стороны общих катодов, то засветка как бы повторяет соседний разряд. Тогда ясно будет в какую сторону копать.
И четвертое - ошибки монтажа и/или неисправность деталей. Индикатор с общим катодом?
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: SuNik

Годинник, будильник, термометр (ATmega8). 11 лист. 2019 05:14 #1123

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
Прошивку я брал с основной статьи (sxem.org/2-vse-stati/25-chasy/23-chasy-b...ik-termometr-atmega8) Транзисторы использовал N2222 и N2907. Индикаторы с общим катодом. Монтаж сегодня тщательно проверю.
Возможно я ошибаюсь, но как я понял, мне нужно подать плюс и в базу анодных ключей и в базу катодных чтоб сегмент засветился, а ведь без ключей в анод плюс, а на катод минус :dry:
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 11 лист. 2019 07:18 #1124

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
SuNik пише:
Возможно я ошибаюсь, но как я понял, мне нужно подать плюс и в базу анодных ключей и в базу катодных чтоб сегмент засветился, а ведь без ключей в анод плюс, а на катод минус :dry:
Нет. Вы ошибаетесь в другом. Схему берете в одном месте, а прошивку в другом. Это разные версии и не взаимозаменяемы.
Для этой схемы и прошивка рядом со схемой. Почитайте тему начиная с сообщения №160 (может чуть раньше). Кстати, и проблема с которой Вы столкнулись, там тоже рассматривается...
Увійдіть до облікового запису, щоб писати повідомлення.

Годинник, будильник, термометр (ATmega8). 11 лист. 2019 17:41 #1125

  • SuNik
  • SuNik аватар
  • Оффлайн
  • В минулому
  • Дописи: 75
Soir пише:
Схему берете в одном месте, а прошивку в другом. Это разные версии и не взаимозаменяемы.
Уважаемый Soir! Из второй темы, я хотел взять только ключи. Думал, что в этой теме уже есть прошивка под такой вариант. Не нашел. Если Вам не сложно, подскажите какие ключи мне сделать, чтоб я мог взять прошивку из статьи (sxem.org/2-vse-stati/25-chasy/23-chasy-b...ik-termometr-atmega8) и оно работало?
Попытаюсь обьяснить, чего хочу я. Я хочу, ПРОСТЫЕ ЧАСЫ, с возможностью изменения яркости. Мне не нужны будильники, календари и метры. (Метры это - термометры, гигрометры, психрометры, барометры, тонометры, манометры, спидометры и т.д.) Если будет возможность подключения одного датчика температуры, будет здорово. Ну а нет, то и без него обойдусь.
Я имею ввиду, что есть нога процессора, на которую я могу прицепить DS18b20. Если не прицепил, то просто часы. Если прицепил, 10сек отображение времени, 3 сек температура. Анимация, конечно у Вас классная. Если останенется, будет велликолепно. Ну а нет, то и суда нет.
Понимаю, что такой примитив Вам не интересен, но вдруг.
Я уже думал тему создать "Суперпростые часы с большими индикаторами и DS3231". Но ведь опять начнут перламутровые пуговицы просить. В результате опять супер часы получаться.
Если не поможите, ломаю лыжи и ухожу из большого спорта!
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir