А в чем затруднение? Включаются как на схеме.Объясните пожалуйста подключение резисторов R13(100) и R17(100)... Сильно не пинайте...
Часы-термометр на микроконтроллере ATmega8.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
- Вложения
-
- shema.gif
- (27.01 КБ) 9718 скачиваний
- Реклама
- ShurikFF
- Вымогатель припоя
- Сообщения: 616
- Зарегистрирован: Пн мар 14, 2011 15:03:27
- Откуда: Североуральск
Re: Часы-термометр на микроконтроллере ATmega8.
Как включаются я понимаю, я не понимаю назначение... т.е. не как, а зачем? Почему данные у одного идут напрямую, а у другого через резистор? Зачем токоограничитель по питанию? 
Re: Часы-термометр на микроконтроллере ATmega8.
Один датчик стоит рядом с часами, а другой на улице например, резисторы защищают цепь питания 5В и контроллер от замыкания в кабеле. Обычная защита.
- edunya
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт дек 02, 2008 10:35:15
- Откуда: Украина
Re: Часы-термометр на микроконтроллере ATmega8.
Пользую часики около 3-х лет, родителям делал, друзьям. Но, с одними из них казус произошел: все табло стало с периодичностью около 1с моргать, при этом сбились настройки. Проверив питание и все такое опять включил. Через часов 6 - то же самое. Опять выкл/вкл - та же фигня через примерно то же время.
Вылечил стиранием и перепрошивкой камня, еще RES на 5В через резак и светик подтянул. Может еще у кого какие глюки были?
- ShurikFF
- Вымогатель припоя
- Сообщения: 616
- Зарегистрирован: Пн мар 14, 2011 15:03:27
- Откуда: Североуральск
Re: Часы-термометр на микроконтроллере ATmega8.
Martin76 спасибо 
- Реклама
- Алексей93
- Родился
- Сообщения: 12
- Зарегистрирован: Чт май 15, 2014 00:24:47
- Откуда: Пенза
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Подскажите схему радиоудлинителя для термодатчика
Re: Часы-термометр на микроконтроллере ATmega8.
Год назад собрал эти часики и они работали безотказно. А недавно начались проблемы с индикаторами. У меня стоят синего цвета 5101BB, гасящие резисторы по 820 ом. Так вот, ни с того ни с сего начали гаснуть некоторые сегменты. Уже поменял 2 индикатора. Вчера еще 2 сегмента погасли один за другим. Подозреваю, что это связано с отключением света, батарейка моя видать подсела. Но никак не пойму физику процесса. Может кто-нибудь подсказать причину? Жаль, часы очень нравятся. Питание схемы ровно 5V.
- FOLKSDOICH
- Говорящий с текстолитом
- Сообщения: 1582
- Зарегистрирован: Ср окт 04, 2006 22:33:56
- Откуда: М.о.
Re: Часы-термометр на микроконтроллере ATmega8.
Быстрее всего резисторы надо побольше поставить. Покупал синие светики, которые уже при 0,5 мА светили очень ярко.
Всё придумано до и для нас.
- SergeyK
- Говорящий с текстолитом
- Сообщения: 1512
- Зарегистрирован: Вт апр 21, 2009 20:52:29
- Откуда: ХМАО Югра Белоярский
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
cat_tAVR Насчет вашей проблемы ничего не скажу. Я собрал двое таких часов. С обеими была одна и таже проблема. После сборки в течении 3-5 месяцев были постоянные глюки. Индикация постоянно сбивалась, на дисплее постоянно выводилась всякая чушь. В первый месяц приходилось по несколько раз в день перезагружать отключением питания. Потом со временем глюков становилось все меньше и меньше. Первые часики уже года 2 работают отлично. У вторых тока глюки закончились. Оба варианта вот на такой плате:


Гнев - мгновенное разрушение реальности!
Делай всегда хорошо, а хреново и так получится!!!!!
Делай всегда хорошо, а хреново и так получится!!!!!
-
operator2375
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт дек 10, 2013 16:26:26
Re: Часы-термометр на микроконтроллере ATmega8.
Собрал часы 5 цифр.работают нормально кроме сигнала будильника.При нажатии на кнопки бузер пищит,а при будильнике цифры моргают бузер молчит.Куда копать?
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Сигнал будильника выводится на отдельную ногу меги8( по схеме автора на 14 ногу). На неё нужно включить бузер с генератором или что то воспроизводящее звук.
-
operator2375
- Первый раз сказал Мяу!
- Сообщения: 22
- Зарегистрирован: Вт дек 10, 2013 16:26:26
Re: Часы-термометр на микроконтроллере ATmega8.
Спасибо.Я думал это джампер для блокировки будильника.Signalman писал(а):Сигнал будильника выводится на отдельную ногу меги8( по схеме автора на 14 ногу). На неё нужно включить бузер с генератором или что то воспроизводящее звук.
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2183
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
У меня уже лет пять, через два года перешел на Mega168, добавил ещё кучу всякого, после последней прошивки полтора года бесперебойно без единого глюка.Собирал 2 экземпляра. Более 2х лет непрерывной работы. Ни одного глюка.
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
А можно подробней про Mega168. И поделитесь схемой и прошивкой, если не жалко.
Re: Часы-термометр на микроконтроллере ATmega8.
Всем привет! Хочу поделиться опытом сборки часов на 6-ти больших индикаторах из светодиодов. ULN микросхем в наличии нет, поэтому решил собрать повторители на транзисторах. Проблема тут в том, что при опросе клавиатуры МК воспринимает переход база-эмиттер транзистора как нажатую кнопку и при включении часов мы видим ситуацию, описанную tereha на странице 81. Диагнозы были разные, от кривой прошивки до КЗ на плате. Для решения проблемы было решено создать барьер между МК и базой транзистора, роль которого с успехом выполнил стабилитрон 3,3 - 3,9V . Даже обычный светодиод создал перепад в 2 вольта, чего оказалось достаточно для нормальной работы схемы. Барьер нужно ставить только на сегменты с опросом кнопок. Удачи!
- Вложения
-
- барьер.GIF
- (26.99 КБ) 1167 скачиваний
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Всё же интересно, что же нового добавил?watchmaker писал(а):... перешел на Mega168, добавил ещё кучу всякого...
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Я себе делал на 168 меге, но добавил только датчик SHT10. Платку сделал маленькой, без выходов будильников таймеров, так как весят на стене и показывают время-температуру-влажность. Схема только в протеусе, сам ориентируюсь по печатке.
-
watchmaker
- Поставщик валерьянки для Кота
- Сообщения: 2183
- Зарегистрирован: Вс ноя 15, 2009 23:13:59
- Откуда: Харьков
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
20 мелодий, бой, интервальный таймер на один или два чередующихся интервала, функцию 5*60/T из советского секундомера, автоподстройку точности хода. Схему дать не смогу - переделывал несколько раз и не записывал, уже не помню схему подключения DS18B20, она у меня немного другая. За основу взята схема на 74145 (555ИД10), только задействованы все десять выводов дешифратора.Всё же интересно, что же нового добавил?
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...
Re: Часы-термометр на микроконтроллере ATmega8.
Доброго времени суток . Собрал часы на Atmega 16 . Работают. При подключении датчиков DS18B20 через 3 секунды гаснет полностью индикация. Дорожки после ЛУТ проверены и прозвонены . Ложные перемычки проверены и прозвонены . Датчики включением на другом электронном термометре проверены.
В чём подвох ? Прошу совета.
В чём подвох ? Прошу совета.


