Огромное спасибо, а по 2 вопросу правильно я там обвел зеленым?rivald писал(а):a-11-это индикатор
b-7
c-4
d-2
e-1
f-5
h-3
левый индикатор анод1-12-левый разряд-15 нога 595
анод2-9 -1
анод3-8 -2
средний анод1-12 -3
анод2-9 -4
анод3-8 -5
правый анод1-12 -6
анод2-9 -7
анод3-8 -9
Часы-термометр на микроконтроллере ATmega8.
Re: Часы-термометр на микроконтроллере ATmega8.
- Реклама
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Пожалуйста, я не проверял..DimAlt, подправь пожалуйста прошивку на 595, чтобы вместо d(дом) было П
- Вложения
-
- cl9_v42_P.zip
- (47.51 КБ) 273 скачивания
Re: Часы-термометр на микроконтроллере ATmega8.
Oldnafу-правильно
Re: Часы-термометр на микроконтроллере ATmega8.
Почему часы на 595 садят батарейку CR2032 до 0.7 в. а на ИД10 все нормально
Re: Часы-термометр на микроконтроллере ATmega8.
Можно спросить, что за прошивки? клок, маятник клок? Плиз что в них нового? Спасибоnbo писал(а):m.ix
Вот исправил, а также во втором режиме мигает точка. Кроме того изыскал резервыи вернул шестой режим, правда практической пользы от него не вижу. Пробуйте, в железе не пробывал
.
- Реклама
Re: Часы-термометр на микроконтроллере ATmega8.
Братцы, помогите разобраться никак не могу разобраться в настройках что и в какой последовательности показывает.
Вот допустим такая комбинация " 4г0с05пю3 " и почему и ногда показывает только число.месяц.год. Как сделать так чтобы последовательно показывал показатели. Спасибо.
Все с настройкой разобрался.
Теперь другая беда, иногда загораются сразу все сегменты в 9 индикаторах поморгают слегка и опять все возвращается назад. Что за беда? Может что с прошивкой намудрил? (Это первый мой опыт работы с микроконтроллерами AVR) Программировал в Кодевиженавр.
Сначала выставил контроллер, порт
Затем меню, файл, загрузить флеш
выставил фьюзы как в статье (правда там для понипрог, может в этом ошибка?)
затем прошиваю, контроллер шьется, верифицируется, затем там менюшка я прочитал как залить фьюзы, я нажал, чтото залилось.
Выключил вставил в схему. Все работает, только иногда загорается все насвете.
Подскажите мож чего намудрил, не правильно сделал?
И по схеме вопрос, что за диод (VD4 5v1) он у меня отсутствует.
И еще у меня отсутствуют сопротивления которые идут на сегменты - это критично?
Вот допустим такая комбинация " 4г0с05пю3 " и почему и ногда показывает только число.месяц.год. Как сделать так чтобы последовательно показывал показатели. Спасибо.
Все с настройкой разобрался.
Теперь другая беда, иногда загораются сразу все сегменты в 9 индикаторах поморгают слегка и опять все возвращается назад. Что за беда? Может что с прошивкой намудрил? (Это первый мой опыт работы с микроконтроллерами AVR) Программировал в Кодевиженавр.
Сначала выставил контроллер, порт
Затем меню, файл, загрузить флеш
выставил фьюзы как в статье (правда там для понипрог, может в этом ошибка?)
затем прошиваю, контроллер шьется, верифицируется, затем там менюшка я прочитал как залить фьюзы, я нажал, чтото залилось.
Выключил вставил в схему. Все работает, только иногда загорается все насвете.
Подскажите мож чего намудрил, не правильно сделал?
И по схеме вопрос, что за диод (VD4 5v1) он у меня отсутствует.
И еще у меня отсутствуют сопротивления которые идут на сегменты - это критично?
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Уважаемый Александр. Можно ли в версии для шести индикаторов, чтоб в "0" режиме моргала чёрточка в одном разряде, а не в двух как сейчас. Уж очень растянуто получается. А "9" режим пустой или я где то не дочитал?
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
с сайта разработчика прошивку бери там она и будет одна чёрточка.Signalman писал(а): в версии для шести индикаторов, чтоб в "0" режиме моргала чёрточка в одном разряде, а не в двух как сейчас.
Лечу лечить WWWашу покалеченную технику.
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Хотелось бы версию, где с П. вместо d. и миганием точки во "2" режиме.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Сброс настроек делали?Oldnaf писал(а):Теперь другая беда, иногда загораются сразу все сегменты в 9 индикаторах поморгают слегка и опять все возвращается назад. Что за беда? Может что с прошивкой намудрил? (Это первый мой опыт работы с микроконтроллерами AVR)
Ток замеряли? Дело в том, что я не делал эту версию в железе. Вполне возможно, что что то упустил. Ну тут еще надо определить, что потребляет. Не правильно устанавливаются выводы мк или микросхемы 74НС595. Или остальная схема. Вообщем надо знать полную схему, версию прошивки.rivald писал(а): Почему часы на 595 садят батарейку CR2032 до 0.7 в. а на ИД10 все нормально
- nbo
- Нашел транзистор. Понюхал.
- Сообщения: 162
- Зарегистрирован: Вт май 06, 2008 20:14:37
- Откуда: Ukraine
Re: Часы-термометр на микроконтроллере ATmega8.
Черточка мигает в одном разряде.Signalman писал(а):Хотелось бы версию, где с П. вместо d. и миганием точки во "2" режиме.
Версия без термостата, пробуйте.
9-й да - пустой.
Александр.
- Вложения
-
- clock-new-П-1mig.rar
- (96.57 КБ) 300 скачиваний
Последний раз редактировалось nbo Пт дек 23, 2011 17:18:18, всего редактировалось 1 раз.
Re: Часы-термометр на микроконтроллере ATmega8.
Сброс настроек делали?DimAlt писал(а):Oldnaf писал(а):Теперь другая беда, иногда загораются сразу все сегменты в 9 индикаторах поморгают слегка и опять все возвращается назад. Что за беда? Может что с прошивкой намудрил? (Это первый мой опыт работы с микроконтроллерами AVR)
Да, после сброса настроек вроде все лучше. Помаргивания продолжаются. И что я заметил моргают в какихто определенных моментах когда на индикаторах высвечивается день недели, а в остальных случаях все нормально. И если можно подскажите я не ставил сопротивления на сегменты и пропустил стабилитрон в цепи power detect - Это критично? Спасибо.
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Сопротивления надо все же поставить. На счет стабилитрона, если не нужен переход в сберегающий режим, то можно замкнуть ножку мк РС5(28) на землю. Стабилитрон помогает быстро переключать часы в режим сбережения.
Укажите схему, ссылку на прошивку и номер режима где есть засветка, попробую исправить.
Укажите схему, ссылку на прошивку и номер режима где есть засветка, попробую исправить.
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Мои большие синенькие часики 4,5 см в
потребляют 50мА 12в
потребляют 50мА 12в
Лечу лечить WWWашу покалеченную технику.
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Спасибо Александр. Прошивки работают как надо и простая и с маятником.
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Теперь вопрос к Дмитрию. Вопрос про туже чёрточку между часами и минутами
в версии 9 разрядов прошивка cl9_v42_P.zip . Она перестала моргать, а горит постоянно во всех режимах, где есть часы. В старых версиях она моргала. Это закралась ошибка или сделано специально? (сброс настроек делал)
-
DimAlt
- Вымогатель припоя
- Сообщения: 576
- Зарегистрирован: Пт май 19, 2006 05:39:11
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Не посмотрел, что в исходнике отключено мигание. В файле clock.h была закомментирована строчка
#define miganie // если обьявленна то линия, разделяющая часы и минуты, мигает.
А у Вас наблюдается подмаргивание, о чем писалось выше?
#define miganie // если обьявленна то линия, разделяющая часы и минуты, мигает.
А у Вас наблюдается подмаргивание, о чем писалось выше?
- Вложения
-
- cl9_v42_P2.zip
- с миганием разделяющей линии
- (46.48 КБ) 248 скачиваний
- Signalman
- Встал на лапы
- Сообщения: 96
- Зарегистрирован: Пт янв 02, 2009 22:34:29
- Откуда: от туда
- Контактная информация:
Re: Часы-термометр на микроконтроллере ATmega8.
Спасибо нормально мигает.
Собрал уже несколько таких часов и ничего подобного как у Oldnaf не наблюдалось. Первые часы уже работают почти 3 года и батарейки не менялись ни разу.
Специально сейчас гонял часы 15 мин. с включенными "3" и "6" режимами отображения на новой прошивке и ничего плохого не увидел.
Собрал уже несколько таких часов и ничего подобного как у Oldnaf не наблюдалось. Первые часы уже работают почти 3 года и батарейки не менялись ни разу.
Специально сейчас гонял часы 15 мин. с включенными "3" и "6" режимами отображения на новой прошивке и ничего плохого не увидел.
Re: Часы-термометр на микроконтроллере ATmega8.
Возможны 2 варманта:Signalman писал(а):Спасибо нормально мигает.
Собрал уже несколько таких часов и ничего подобного как у Oldnaf не наблюдалось. Первые часы уже работают почти 3 года и батарейки не менялись ни разу.
Специально сейчас гонял часы 15 мин. с включенными "3" и "6" режимами отображения на новой прошивке и ничего плохого не увидел.
1 Я чтото намудрил с питанием (отсутствие стабилитрона, отсутствие сопротивлений. Коротыша нигде нет. Сегодня доберусь до часиков тогда ногу коротну на массу и сопротивления поставлю, если ничего не изменится значит чтото с фьюзами наверно)
2. Не правильно прошил фьюзы (если можно скриншот какие фьюзы выставляете)
И вот такой вопрос, в кодевижнавр , я перед прошивкой ставлю галочки в окне фьюзов и прошиваю или еще надо отдельно фьюзы прошивать там вроде есть в меню пункт типа прошить фьюзы. Подскажите ПЛИЗ. А то я чтото совсем с этими фьюзами заблудился. Спасибо.
Re: Часы-термометр на микроконтроллере ATmega8.
Термометр завышает показания на пару градусов при температуре ниже нуля, до -10, ниже не проверялось. Сравнивали с несколькими ртутными, спиртовыми термометрами. Насколько точно он показывает (ds18b20)? Возможна ли корректировка? При плюсовых температурах нормально вроде.
пысы
датчиков 4 штуки- все показывают одинаково )
пысы
датчиков 4 штуки- все показывают одинаково )


