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

ТЕМА: Часы - AТtiny2313 - с будильником

Часы - AТtiny2313 - с будильником 03 янв 2019 10:53 #1

  • Proshka
  • Proshka аватар
  • Не в сети
  • habitue
  • Сообщений: 179
  • Спасибо получено: 7
  • sxem.org Sponsor 2020
Возможно ли на основе проекта с изменениями sxem.org/2-vse-stati/25-chasy/23-chasy-b...ik-termometr-atmega8 сделать часы на AТtiny2313? Дано: - микросхема AТtiny2313, LED индикаторы, DS3231.
ТЗ (не нужное вычеркнуть):
- часы с одним будильником (индикация состояния будильника светодиодом).
- отключение будильника любой клавишей.
- просмотр времени срабатывания будильника при нажатии какой нибудь кнопки (например Alarm при удержании которой можно кнопками мин-часы выставлять время срабатывания)
- функция день ночь от фоторезистора.
- + Ваше предложение влезит ли функция термометр (с возможностью выбирать время отображения показания или выводить на 3-5 сек. при нажатии кнопки).
Захист кордону здійснюється Державною прикордонною службою України. Державний кордон України є недоторканним.
Последнее редактирование: 03 янв 2019 11:34 от Proshka.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 03 янв 2019 12:49 #2

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Дополнительно ничего не могу предложить - МК слишком маленький. А так - часы, будильник... и все. Проект в архиве.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Proshka

Часы - AТtiny2313 - с будильником 10 янв 2019 20:34 #3

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Если имеется возможность добавить(заменить):
1.работа с DS1307
2.подключить термометр по I2c DS18xхх
3.ежечасный сигнал
Последнее редактирование: 10 янв 2019 21:21 от Oto. Причина: п.м.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 11 янв 2019 09:05 #4

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
1 - можно. В некоторых случаях будет работать и без изменений в прошивку.
2 - нет.
3 - можно.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 14 янв 2019 16:11 #5

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
На макетке спаял часики из #2.
1.Была установлена DS1307 DIP.DS3232 нет в наличии.
2.Фьюзы прошил тоже из этого поста.
3.Резисторы в анодних цепях по 240 ОМ.
4.Индикатор 0,56дюйма ОК.
5.Батарея 3в установлена.
При подаче питания на 2 сек загорается, на средней яркости, логотип автора прошивки Soir и дальше темнота.
На шинах SDA . SLC 5в.
На кнопки нет реакции.
На пин 1 Attiny подал через 15КОМ +5в,нет результата.
При дребезге контакта при подаче питания ,не всегда,на индикаторах появляются непонятные знаки и при этом с частотой 1 раз в секунду моргает символ H в разряде единиц часов и
постоянно горит символ H в разряде единиц минут.
Может есть какие подсказки по наладке часов. Благодарю за помощь.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 14 янв 2019 16:54 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Каких-то программных причин для зависания я не вижу. Изменил прошивку для 1307, но это тоже не должно быть причиной.
Проверьте монтаж на наличие к.з.
Проверьте питание. Желательно с осциллографом - нет ли провалов или пульсаций по +5V.
Вложения:
Последнее редактирование: 14 янв 2019 16:55 от Soir.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 14 янв 2019 18:26 #7

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Проверил на макете - всё работает.
Прошивку брал для DS3231, а подключал DS1307.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 16 янв 2019 19:34 #8

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Добрался до наладки схемы.
Обнаружил причины неправильной работы моей сборки:
1.Увеличил анодные резисторы с 240R до 470R.
2.Установил конденсатор по питанию 104(до этого о нем забыл).
3.Подключил зумер-генератор через 4,7к и КТ315 к +5 вольт.
Схема заработала адекватно. Чисто мои просчеты в сборке . Извините сборщика.
Прошивки работают обе.
Если можно вопрос-предложение автору:
1.В меню имеется режим b (уровень яркости при замкнутом контакте Ligt 1-100%)
при разомкнутом контакте(днем )яркость 100% это правильно?
2.Просьба добавить ежечасный сигнал.
3.Как будут работать кнопки при добавлении анодных и катодных ключей?
Спасибо за понимание и терпение автору!
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 16 янв 2019 20:37 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Mischa-5 пишет:
1.В меню имеется режим b (уровень яркости при замкнутом контакте Ligt 1-100%)
при разомкнутом контакте(днем )яркость 100% это правильно?
Да.

Mischa-5 пишет:
2.Просьба добавить ежечасный сигнал.
Добавил. Работает только днем (когда Light размокнут).

Mischa-5 пишет:
3.Как будут работать кнопки при добавлении анодных и катодных ключей?
Будут работать, но подключать нужно к выводам МК, а не ключам. Если ключи с инверсией, то нужно вносить изменения в прошивку, тогда возможно и схема подключения кнопок изменится.
Вложения:
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 16 янв 2019 21:38 #10

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Отлично , паяем дальше и пробуем.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 05 окт 2019 18:02 #11

  • zz232
  • zz232 аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 8
Увожаемый Soir хоть вы с ворогами не общаитись но в ваших проектах тоже есть ошибки, а ваши друзи молчат в данном проекте нет сохранения памяти будильника и яркости при пропадании питания.В прошивках на 2 и 9 это даже видно в Proteus.При подачи питания все настройки начинают с режимов Автора прошивки акромя хода часов.
Последнее редактирование: 05 окт 2019 18:05 от zz232.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 17 дек 2019 10:59 #12

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Может у автора имеется время на переделку часов с индикатором ОА.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 17 дек 2019 14:58 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Общий анод.
Обратите внимание на изменение в подключении кнопок.
Вложения:
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 18:03 #14

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Проверил работу схемы и прошивки из #14(схема с ОА) на железе. Все работает адекватно.
Использовал: DS1307-часы,TD62783-анодные ключи,TL431+фоторезистор-датчик освещения.
В качестве катодных ключей ничего похожего на ULN2803(только не инвертор а повторитель)не нашел.
Может посетители форума подскажут мощный восьми канальный катодный повторитель?
Спасибо автору за помощь и отзывчивость. Удачи,успехов,творческих побед,обязательно здоровья и
с наступающим НОВЫМ ГОДОМ.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 19:11 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Mischa-5 пишет:
В качестве катодных ключей ничего похожего на ULN2803(только не инвертор а повторитель)не нашел.
А что мешает использовать ULN2803? Инвертировать сигналы?
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 20:09 #16

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Физически - это поставить: до ULN или после инвертор возможно. А програмно , я не смогу подправить прошивку , не умею.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 20:47 #17

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Скажите, если нужно - я умею...
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 20:59 #18

  • Mischa-5
  • Mischa-5 аватар
  • Не в сети
  • Пользователь
  • Сообщений: 17
Если не затруднит, сделайте пожалуйста.
Администратор запретил публиковать записи гостям.

Часы - AТtiny2313 - с будильником 29 дек 2019 22:32 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 10827
  • Спасибо получено: 3915
  • Respect sxem.org Sponsor 2019 Author
Инвертировал.
Вложения:
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir