Страница 83 из 148
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 11:35:51
Danko
Валерон писал(а):Я практически не знаю СИ.
Не стоит прибедняться.
Все примерно так. Только задержка в миллисекундах т.е. у Вас 0,5 сек.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:10:19
Валерон
if (key == KEY_MINUS) {
alarm_OFF();
view_date();delay_ms_read_time(500);
если delay_ms_read_time(500) - это 0,5 сек, почему тогда в Протеусе время индикации даты получается около двух секунд? Или я что не понимаю?
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:21:25
Danko
А после индикации даты в какой режим часы переходят?
Или по другому: что на экране?
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:23:02
Валерон
Danko писал(а):А после индикации даты в какой режим часы переходят?
Или по другому: что на экране?
Показание времени.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:27:08
Danko
А индикация времени в Протеусе совпадает с установленной индикацией в настройках?
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:48:00
Валерон
Danko писал(а):А индикация времени в Протеусе совпадает с установленной индикацией в настройках?
Пробую в реальном железе, может и 0,5 с или 1 с показывает, секундомера нет. Это не столько важно. главное сделал как хотел. Без Вашей помощи долго пришлось бы сидеть, за что очень благодарен!!!
И еще одна заковырка мне не дает покоя:
При принудительном вызове показания температуры кнопкой "+", индикация появляется с задержкой. Так оно есть и в Протеусе и в реальном железе. Мне это как-то не сруки. Я весь код облазил, с индикацией даты нашел, чтобы выводилась быстро, а вот с индикацией температуры въехать не могу.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 15:52:18
Danko
Да при принудиловке индикации температуры задержка будет всегда.
Вы нажимаете кнопку и часы уходят на опрос датчика на 0,750 сек плюс задержка на опрос кнопок в 0,2 сек вот и получается примерно 1 сек.
На индикацию даты задержка если будет, то совсем незаметная.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 16:05:28
Валерон
Danko писал(а):Да при принудиловке индикации температуры задержка будет всегда.
Вы нажимаете кнопку и часы уходят на опрос датчика на 0,750 сек плюс задержка на опрос кнопок в 0,2 сек вот и получается примерно 1 сек.
На индикацию даты задержка если будет, то совсем незаметная.
Точно так! А до меня и не доходило!
Еще раз огромное спасибо!!!
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Вт апр 03, 2012 21:49:06
Simidko
Danko ! Большое спасибо! Без твоя помочь я не справился! Поклон! 
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Ср апр 04, 2012 11:37:28
Seal
Думаю, что-бы в принудительном опросе вывод температуры был с минимальной задержкой, необходимо значение температуры сохранять в памяти.И в таком случае при "нормальной" и ручном вызове будет происходить чтение быстрее.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Ср апр 04, 2012 20:26:39
Валерон
Всем добрый вечер! Ни кто не задовался мыслью в даном проекте вместо DS1307 использовать более совершенную DS32x25.
http://www.maxim-ic.com/datasheet/index.mvp/id/5283
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Ср апр 04, 2012 21:54:00
ILYAUL
Тогда уж DS3232M- как более совершенную. Но разницы практически никакой, берете и переносите с DS1307 на любую более старшую с учётом их особенностей , но это , так мелочи. Правки не много.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Чт апр 05, 2012 12:10:51
Валерон
Проблема нарисовалась (проект "Clock-Term-Calendar-Alarm_LED_2011-08-11" на Atmega8):
Кнопки реагируют не адыкватно, например: жму на "-" (в режиме индикации времени) часы высвечиват коррекцию хода или установку часов или еще чего-нибудь и т.д. и т.п. Это не постоянно, а как-то переодически.
Кто даст совет, как это исключить.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Чт апр 05, 2012 12:56:06
kret_a_v
Валерон писал(а):Проблема нарисовалась (проект "Clock-Term-Calendar-Alarm_LED_2011-08-11" на Atmega8):
Кнопки реагируют не адыкватно, например: жму на "-" (в режиме индикации времени) часы высвечиват коррекцию хода или установку часов или еще чего-нибудь и т.д. и т.п. Это не постоянно, а как-то переодически.
Кто даст совет, как это исключить.
помойте платы в спирте (чистом, пару раз) а после покрасьте цапонлаком
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 07:47:57
Валерон
kret_a_v писал(а):Валерон писал(а):Проблема нарисовалась (проект "Clock-Term-Calendar-Alarm_LED_2011-08-11" на Atmega8):
Кнопки реагируют не адыкватно, например: жму на "-" (в режиме индикации времени) часы высвечиват коррекцию хода или установку часов или еще чего-нибудь и т.д. и т.п. Это не постоянно, а как-то переодически.
Кто даст совет, как это исключить.
помойте платы в спирте (чистом, пару раз) а после покрасьте цапонлаком
Канифоль вредно действует?
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 08:22:00
kret_a_v
Валерон писал(а):
Канифоль вредно действует?
ага , она гигроскопична, и как следствие впитывает влагу со всеми вытекающими последствиями
Вы сделайте, потом вопросы ....
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 08:30:31
Валерон
kret_a_v писал(а):Валерон писал(а):
Канифоль вредно действует?
ага , она гигроскопична, и как следствие впитывает влагу со всеми вытекающими последствиями
Вы сделайте, потом вопросы ....
Когда-то я где-то читал, что канифоль отрицательно действует в платах, где обрабатывается СВЧ сигнал, но чтоб здесь...?
Так и хочеться сказать: "Губит радиолюбителя не пиво, губит радиолюбителя канифоль!"
Когда сделаю, дам знать.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 10:35:35
Валерон
kret_a_v, сделал процедуру, как вы советовали, эффекта ноль.
А дело было так: стоял у меня керамический кондер на входе 23 МК, как советовали на форуме, были глюки.
Так как кнопки у меня вынесены, решил еще поставить пару кондеров. Жуть, что начилось! Выкиныл все кондеры, стало так прекрасно жить! Теперь на кнопках можно как на пианино играть, никаких глюков!
И самое, что интересно, у меня двое таких часов, и у обоих кнопки вынесены и стояли кондеры на входе 23 МК. У одних глюков нет, а других были. Может кондер попался "вредный". Менять кондер не буду, пускай все так и остается.
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 12:35:54
kret_a_v
Валерон писал(а):kret_a_v, сделал процедуру, как вы советовали, эффекта ноль.
А дело было так: стоял у меня керамический кондер на входе 23 МК, как советовали на форуме, были глюки.
Так как кнопки у меня вынесены, решил еще поставить пару кондеров. Жуть, что начилось! Выкиныл все кондеры, стало так прекрасно жить! Теперь на кнопках можно как на пианино играть, никаких глюков!
И самое, что интересно, у меня двое таких часов, и у обоих кнопки вынесены и стояли кондеры на входе 23 МК. У одних глюков нет, а других были. Может кондер попался "вредный". Менять кондер не буду, пускай все так и остается.
23 МК - это что за кондер? 23 микрофарада, электролит?
у меня тоже кнопки на пультике и на экранированном кабеле длинной 2 м, так я сразу впаял керамические по 0,1мк (маркируются как 104)
их еще называют блокировочными емкостями
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Добавлено: Пт апр 06, 2012 21:25:00
Валерон
kret_a_v писал(а):Валерон писал(а):kret_a_v, сделал процедуру, как вы советовали, эффекта ноль.
А дело было так: стоял у меня керамический кондер на входе 23 МК, как советовали на форуме, были глюки.
Так как кнопки у меня вынесены, решил еще поставить пару кондеров. Жуть, что начилось! Выкиныл все кондеры, стало так прекрасно жить! Теперь на кнопках можно как на пианино играть, никаких глюков!
И самое, что интересно, у меня двое таких часов, и у обоих кнопки вынесены и стояли кондеры на входе 23 МК. У одних глюков нет, а других были. Может кондер попался "вредный". Менять кондер не буду, пускай все так и остается.
23 МК - это что за кондер? 23 микрофарада, электролит?
у меня тоже кнопки на пультике и на экранированном кабеле длинной 2 м, так я сразу впаял керамические по 0,1мк (маркируются как 104)
их еще называют блокировочными емкостями
Я имел ввиду, что кондер стоит керамический, как блокировочный на входе 23 МК, емкость его 0,1 мкф