РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



Архив - только для чтения
Часы на AtMega8
Сообщение # 241        
Pentium
аватар
  Постов: 25   ОК 
ЛесникБелый, спасибо тебе добрый человек, развеял мои сомнения, С Праздиком!!!!
Сообщение # 242        
ЛесникБелый
аватар
  Постов: 13   ОК 
Цитата Pentium ()
развеял мои сомнения

Я тут попытался найти отличие вашей прошивки от прошивки Тёмыча сравнением в Total Commanderе... их нет, полное совпадение. Однако на вашей виснет, а на Тёмыча нет. Парадокс какой-то.
Pentium попробуйте мою прошивку из #228 поста и фьюзы поставить Е4 и С9. Интересно ведь причину такого поведения выяснить.
Сообщение # 243        
Pentium
аватар
  Постов: 25   ОК 
ЛесникБелый, проблема с архивом, повреждён или неизвестный формат...

Добавлено (24.02.2018, 15:01)
---------------------------------------------
ЛесникБелый, не могли бы вы кинуть ещё раз архив.тот не открывается

Сообщение # 244        
ЛесникБелый
аватар
  Постов: 13   ОК 
Странно, паковал обычным winrar-ом. Подкину просто прошивки, если надо весь архив проектов вы скажите в каком формате.
Файлы: 5959593.hex (7.0 Kb) · ___.hex (7.0 Kb)
Сообщение # 245        
Pentium
аватар
  Постов: 25   ОК 
ЛесникБелый, с первой прошивкой показывает С8 и знак градуса, со второй С79 и без знака градуса, на нагрев никак не реагирует crazy crazy crazy
Сообщение # 246        
Pentium
аватар
  Постов: 25   ОК 
ЛесникБелый, разводку делал такую
Файлы: TERMOCLOCK.lay (43.6 Kb)
Сообщение # 247        
ЛесникБелый
аватар
  Постов: 13   ОК 
Плата разведена хорошо, ошибок нет. Выводимое значение температуры равно 128 (127,9) градусов. Проверил у себя нагревом датчика паяльником. Если бы было замыкание вывода данных датчика на плюс или минус, или же его физическое отсутствие, то значение на индикаторах было бы 999 (это забито в прошивке, можно делать хоть буквенное значение). Попробуйте замкнуть вывод данных датчика на минус или выпаять его, это покажет работает ли прошивка в контроллере и сам контроллер правильно.
Если честно, я немного озадачен. Может у вас не ds18b20,а ds18s20? Насколько помню, у них разные данные вывода.
Сообщение # 248        
msmmmm
аватар
  Постов: 891   Друзья 
Цитата ЛесникБелый ()
Если честно, я немного озадачен. Может у вас не ds18b20,а ds18s20?
Если дело не в датчике, то дело может быть в большом отклонении частоты тактового RC генератора МК от номинальной. Pentium, считай программатором из МК калибровочные константы для 1МГц и 8МГц. И, если есть чем, замеряй частоту ДИ на любом из анодов индикатора.
Сообщение # 249        
ЛесникБелый
аватар
  Постов: 13   ОК 
Цитата msmmmm ()
считай программатором из МК калибровочные константы для 1МГц и 8МГц.

Так это же и есть фьюзы или я неправильно понимаю?
Сообщение # 250        
msmmmm
аватар
  Постов: 891   Друзья 
Нет, RC генератор - очень приблизительная штука, поэтому на заводе каждый генератор калибруется и константа заносится в специальные регистры, которые видны программатором. После сброса в регистр OSCCAL загружается значение калибровочной константы для 1МГц. Если используется другая частота, то соответствующая константа должна заноситься программой. Обычно этого никто не делает (точности хватает и так). Возможно это именно тот случай, когда не хватило.
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA