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

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

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

Сообщение mc_12 »

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

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

Сообщение Martin76 »

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

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

Сообщение 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 - выбор источника частоты.
А из-за корпуса не должно зависеть.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

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

Сообщение musor »

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

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

Сообщение BOB51 »

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

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

Сообщение musor »

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

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

Сообщение BOB51 »

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

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

Сообщение musor »

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

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

Сообщение mc_12 »

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

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

Сообщение Martin76 »

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

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

Сообщение musor »

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

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

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