Okazyvaetsa mikroschema zaprogramirovana no ona ne Atmega8 a Atmega8A. Vcem raznica. Programa kakby rabotaet no temperaturu ne pokazyvaet i ne v meniu nedaet ustanovit porogi????????????????????????????????????????????? Pamogite soveton pazaluista!!!!!!!!!!!!!!!!!!!!!!!
Okazyvaetsa mikroschema zaprogramirovana no ona ne Atmega8 a Atmega8A. Vcem raznica. Programa kakby rabotaet no temperaturu ne pokazyvaet i ne v meniu nedaet ustanovit porogi
Da nikakoi.... В общем- то между ATmega8, ATmega8A и ATmega8L - применительно к "стандартным" условиям разницы особой нет, программа должна работать в любой.. Смотрите у вас фьюзы, правильность подключения, исправность деталей..
Delo vtom sto eta plata rabotala po polnoi . Fuse postavil galocku tolko BODEN ostalnoe ostavil kak s zavoda bylo. Kak govoril vse rabotalo no indikator nemnoshko morgal, Kakby dinamiceskaja indikacyja na nizkoi castote. I ja durak reshil poigrat s drugimi FUSE. Doigralsa , Atmegu perestal uznovat programator. Byla ishce Atmega i ja reshil perepojat. Perepojal no pocemuto takaja fignia. Na Atmegu programa zapisana ispravno, proverial, pereproverial, VERYFY prochodet narmalno. Posle zapisi kakvsegda zagoraetsa EEP , posle zachoda vmeniu vse kak i ranshe idet krugom pokazanija tolko procerki mesto tamperatury. A indikator vceravno morgaet, na glaz neprijatno . Pravda v PONYPROG v meniu netu ATMEGA8 i ja vybral ATMEGA8 , no PONYPROG nematiukalsa i normalno rabotal. V cem delo???
Знаете, мне один раз попалась интересная Мега8 - я делал сервотестер, на Мега8- программу зашил, запустил- вроде как работает, но вот толькочастота на выходе НЕ ТА, хотя все фьюзы стояли правильно.. Взял другую (точно такую же) Мегу8- всё заработало.. По какой- то причине первая микросхема не переводилась в работу от внутреннего генератора на 8 мГц.. Работала только на частоте 1 мГц.. Возможно, у вас подобный случай- раз вы говорите "индикатор мерцает" - это может указывать на низкую тактовую частоту МК.
А ссылку на ваше устройство можно? а то не хочется всю ветку перебирать..
J vyshe sprashival O FUSE v PONIPROG no mnie tak nekto i neotvetil. Interesno ja zdelal pravilno ostaviv vse FUSE kak bylo v Atmege i dobavil kriucok na BODEN??? .
Spasibo za otvet . No ja i zapalik pervuju Atmegu kogda snial galocku s CKSEL2. A na risunke galocki sootvetstvuet PONYPROG???? No s pervoi Atmegoi rabotalo normalno, temperaturu pokazyvalo , tolko mercalo?
Все заработало. Фусе на рисунке неправилно. Надо добавитъ BODEN и сниатъ CKSEL1. Все работает, и индикатор немерцает. Спасибо модератору за ссылку, оченъ удобно писатъ.
Здравствуйте! Прошу помощи по данному проекту http://radiokot.ru/circuit/digital/home/29/ . Проблема такова- все время на инд ЕЕР. Проверял плату, менял меги, перешивал не раз все равно ЕЕР. Подскажите в чем проблема. Заранее благодарю.
Чуть мозг себе не сломал!!! В терморегуляторе (http://startcd.narod.ru/termostat/t_stat.html) ver.4.2 после нескольких лет безупречной работы сгорел стабилизатор напряжения и прихватил с собой на тот свет МК Atmega8 и один датчик температуры DS18b20(потом узнал). Датчики температуры остались на солнечном коллекторе и бочке, а контроллер принёс домой, что бы отремонтировать. Отремонтировал быстро, т.е. заменил микросхему стабилизатора напряжения и прошитый МК. Оставалось только проверить работу. Подал питание, проверил ещё раз напряжение +5в, индикаторы светятся (а не горят!!!), на них отображается EEP, т.е. всё нормально. Нажимаю кнопку "SET", кратковременно (как и положено) высвечивается режим устанавливаемой температуры включения (Pon - Power ON), а потом неожиданно вместо цифр три прочерка (дефисы, черточки, минусы). Родилось несколько версий происходящего: * Не та версия прошивки * Неправильно установленные фьюзы * Без датчиков температуры так и должно быть * Не работают две кнопки. Попробовал другие файлы для прошивки - результат тот же - прочерки. Проверил цепи кнопок и кнопки - исправны. Поигрался с фьюзами и программами программаторов - результат тот же - прочерки. Отнёс контроллер к солнечному коллектору и подключил датчики температуры - результат тот же - прочерки. Обратился к гуглу с "прочерками". Гугл дал несколько ссылок. Проблема у людей была связана с неправильными фьюзами. Досконально "копнул" информацию по фьюзам, попробовал вариант, приведенный в одном из ответов - результат тот же - прочерки. Полез в дебри калибровочной константы - может частота сильно отличается от 4МГц? Подключил осциллограф и стал изучать сигналы. Вроде всё на месте и всё нормально. НО!!! Как узнать точно? Хотел уже задать вопрос на форуме и тут меня осенило. Есть же схема в протеусе!!! Т.е. можно в протеусе проверить две имеющиеся у меня прошивки и посмотреть осциллограммы. В протеусе, залитая прошивка в железо, работает. Посмотрел осциллограммы, сравнил с реальными на осциллографе - почти совпадают. Почему почти? В протеусе подключены датчики температуры, а в железе - нет. Решил отключить термодатчики DS18b20 в протеусе. И чудо свершилось. В протеусе тоже появились прочерки. Причем прочерки при установке температуры не исчезают только если нет датчика на линии "П" (прямая). Если нет датчика на обратке "О", то цифры для установки температуры появляются и изменяются. Вывод: 1) Прочерки появляются при неправильно установленной частоте внутреннего генератора(должно быть 4МГц) (см фьзы. у меня для прошивки H=0xD9, L=0xE3, E=, LB=0x3F) 2) Прочерки появляются при неподключеном/неисправном термодатчике на линии "П". (Датчик V2, линия DS1) 3)Установливать температуру включения/отключения помпы нужно только при подключенных термодатчиках, как минимум, "П"
Остался только вопрос, почему когда я подключил термодатчики от солнечного коллектора прочерки не исчезли? Ответ: Видимо на тот момент были установлены неправильно фьюзы, так как температура с обоих датчиков отображалась в виде прочерков. И второй момент. Термодатчик на линии "П" был неисправен. Поэтому, даже если бы были правильные фьюзы, прочерки в настройках температуры не исчезли бы. СЛАВА ПРОТЕУСУ!!! Всем успехов!!!
вощето ппппротеус и подобные шншки предназначены для отладки програ мы ДО а не после ...строго говоря для роемонта и анализа отказоф оно не заточено ...но вы нашли еще +1 применени ненужной прожке....ЗАЧЕТ!!
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Сейчас этот форум просматривают: zmey71 и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения