Различия Atmega168 в разных корпусах

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 2
Зарегистрирован: Ср дек 06, 2017 18:56:38

Сообщение mc_12 »

Здравствуйте, имеется бортовой компьютер, собранный по схеме, найденной в интернете. Устройство работает под управлением Atmega8 (для упрощения пайки контроллер был взят в корпусе PDIP вмеcто TQFP). Всё собрано, прошито и работает неплохо.
У того же автора есть обновление этого компьютера с переходом на Atmega168. Так вот, это устройство в нашем исполнении не работает как надо - существует как минимум 3 проблемы:
- отображаемое напряжение завышено в 2 раза;
- что-то неправильное с частотами (всё стало более тормозным, время идёт медленно);
- ну и как следствие ни топливо, ни скорость не считается.
Из этого вопрос: могут ли такие косяки быть вызваны различиями корпусов устройств? Или фьюзами? У меня Atmega168-20PU, а со слов автора, у него atmega8 TQFP заменена на Atmega168 TQFP (другие компоненты не менялись).
Программу переписать не хватит знаний =(
Спойлерпроект
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Дело вероятно в различии фьюзов у М8 и М168, а Atmega168-20PU это всего лишь разновидность Atmega168, которые бывают еще 168Р, 168РА и тд, если не используются ADC6,7 в меге в tqfp , то эти МК ничем не отличаются от DIP , кроме цоколевки .
Реклама
Потрогал лапой паяльник
Сообщения: 312
Зарегистрирован: Вс июл 29, 2012 16:25:39

Сообщение mas123 »

[uquote="mc_12",url="/forum/viewtopic.php?p=3252316#p3252316"]- отображаемое напряжение завышено в 2 раза;[/uquote]У Atmega8 напряжение опоры АЦП - 2.56В, а у Atmaga168 всего 1.1В.
Если в схеме замер напряжения идет от внутренней опоры, то вот и причина завышения в ~2.3 раза.
Дорабатывать программу или настроить делитель замера +12: R18-R19
Впрочем, в исходниках проектов учтено это различие.

А-а-а-а, впрочем вот ещё что. Если автор не учел момент, что в Атмега8 выводы AVCC и AREF замкнуты, т.е. напряжение опоры = 5В.
http://www.radiokot.ru/forum/viewtopic.php?f=20&t=64791

[uquote="mc_12",url="/forum/viewtopic.php?p=3252316#p3252316"]- что-то неправильное с частотами (всё стало более тормозным, время идёт медленно);[/uquote]Правильно ли запрограммированы FUSE? В частности CKSEL - выбор источника частоты.
А из-за корпуса не должно зависеть.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

тож думаю что решаемо если не заюзаны лишние ноги которых нетутив дипах
а внешний реф заюзать есть смысл кроме устранения проблем еше и точность вон китаюзы в своих транзитестерах делают обшую палату под 8 \168\328 мегу в TQFP но там где впаяна опора на 431 нет проблем с переходом на старший чип просто льют прошиву под них
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 15605
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

У АВРок одна ДОСАДНАЯ ПРОБЛЕМА...
Есть на каждый МК кучка еррат с указанием версии, в пределах которой те ерраты действительны...
ТОЛЬКО ВОТ...
Указание к какой партии/ревизии принадлежит кристалл, попавший в лапы...
УКАЗЫВАЕТСЯ НА КОЛЛЕКТИВНОЙ УПАКОВКЕ поставляемых МК.
А от той упаковки ессно ... и следов не найти...
:cry:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

возможно... :cry:
но не думаю что в раних версиях чипов ошибки наслоко глобалны что новые проги на них совсем не запустятся -как максимум -будут глючить слегка..
lТЕКУШУЮ. версию кричстала можно отследить по дате выпуска чипа...
помню как мы искали AMD CPU выпуска до 39 недели 2002г там множитель частоты ядра еще не залочен БЫЛ :))) :wink:
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15605
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Я ту метку на АВРках давно искал...
Недавно наскочил на один даташит (из новых) где эта трактовка имелась...
ПЕЧАЛЬКА... Ибо коробок "коллективной упаковки" штука для МК ... МНДЯАА....
:cry:
В отличии от "биновки светиков" - там где она (биновка) важна их упаковками берут...
8)
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

наверно никто не покупает стока у нас даже если брать у китацев..
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Родился
Сообщения: 2
Зарегистрирован: Ср дек 06, 2017 18:56:38

Сообщение mc_12 »

предположим, у автора новая версия работала как надо, а схемы у нас одинаковые. мог ли он установить 168a, 168p или что-то другое (с другим опорным напряжением АЦП), что привело бы к этому результату? кстати, автор всё делал уж лет 10 назад, может сча 168 СОВСЕМ другие?
ps
второй раз запорол МК, первый раз фьзами выставил частоту 128kHz (схема стала работать медленно, что ппц. на других настройках работает вроде как одинаково), чуть откачал. а сча выставил Ext low-frec crystal, так теперь вообще не работает
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

Там еще про делитель на 8 не нужно забывать.
Друг Кота
Аватара пользователя
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Сообщение musor »

если вклюсил на внешний кварк -паяй его и 2 кондра иначе чип даже не увидится прогером

вобще надо взять правило сначало считать конфиг кристала а потом испрвит ТОЛКО НУЖНОЕ И ЗАШИТь тогда никак не отключих внутрений такт и внутрисхемное прошивание-чем чаше всего и лочат мк чайники с всякими 5продковыми прогерами
просто даже китаюзы в своих оболочках сделали предупредженря правна на их мове-ругается красным на китаймове- но ИЭТО ДАЖЕ не мешает дураккам подвердить стирани фьюза spien!! :facepalm:
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Ответить

Вернуться в «AVR»