Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ATMega8A-PU ?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Lisitsin
Здравствуйте. Опишу проблему.
В продаже появились контроллеры с маркировкой на корпусе ATMega8A-PU. В обозначении отсутствует указание частоты (8/16 МГц), которое должно следовать сразе после "-". Микроконтроллеры показывают себя как неработоспособные. Пи имитации USB устройства не распознаются системой. Некоторые тесты проходят нормально: запускаются от внешнего кварцевого резонатора нормально, частота 12 МГц, фронты формируемого сигнала нормальные, тест внетреннего ОЗУ и EEPROM проходит нормально.
Кто-нибудь сталкивался с подобной проблемой, и если да - удалось ли выяснить причину неработоспособности?
Спасибо.
Xenia
Цитата(Lisitsin @ Jun 9 2011, 14:27) *
В продаже появились контроллеры с маркировкой на корпусе ATMega8A-PU. В обозначении отсутствует указание частоты (8/16 МГц), которое должно следовать сразе после "-".

Кто сказал, что должно? 8A бывают только на 16 МГц, а в таких случаях указывать частоту необязательно.
Маркировку смотрите в даташите, раздел 29, стр. 294:
Цитата
29. Ordering Information
Ordering Code
ATmega8A-AU
ATmega8A-AUR
ATmega8A-PU
ATmega8A-MU
ATmega8A-MUR

А у просто Меги8 частота действительно входила в маркировку:
Цитата
Ordering Code
ATmega8L-8AU
ATmega8L-8AUR
ATmega8L-8PU
ATmega8L-8MU
ATmega8L-8MUR
ATmega8-16AU
ATmega8-16AUR
ATmega8-16PU
ATmega8-16MU
ATmega8-16MUR

Цитата(Lisitsin @ Jun 9 2011, 14:27) *
Микроконтроллеры показывают себя как неработоспособные. При имитации USB устройства не распознаются системой. Некоторые тесты проходят нормально: запускаются от внешнего кварцевого резонатора нормально, частота 12 МГц, фронты формируемого сигнала нормальные, тест внетреннего ОЗУ и EEPROM проходит нормально.
Кто-нибудь сталкивался с подобной проблемой, и если да - удалось ли выяснить причину неработоспособности? Спасибо.

Иммитировать USB никогда не пробовала - использовала для этих целей специализированные 90USB или Mega32u серии.

Где вы их купили, если не секрет? Если у вас их много, то может быть подарите штучку на испытания? sm.gif
Lisitsin
Цитата(Xenia @ Jun 9 2011, 15:01) *
Где вы их купили, если не секрет? Если у вас их много, то может быть подарите штучку на испытания? sm.gif

Купил ни я, купила контора в которой я работаю. Где - пока ге знаю. Даташит посмотрел, действительно, маркировка корректная. Только факт остаётся фактом: с одним и тем же ПО и одной и той же конфигурацией ATMega8-16PU работает, а ATMega8A-PU не хочет.
Меня интересуют голые факты: сталкивался ли кто-нибудь с данной ситуацией и если да - знает ли в чём тут дело?
Спасибо.
aaarrr
Цитата(Lisitsin @ Jun 9 2011, 15:08) *
Меня интересуют голые факты: сталкивался ли кто-нибудь с данной ситуацией и если да - знает ли в чём тут дело?

Ну, если, например, включить BOD и не запитать AVCC, то не будет работать.
Lisitsin
Цитата(aaarrr @ Jun 9 2011, 15:17) *
Ну, если, например, включить BOD и не запитать AVCC, то не будет работать.

Уау !!! Щас попробую ...

Попробовал. AVCC запитал. При любом BODEN не работает ....
Помогите !!!

Привожу схему девайса:
http://dl.dropbox.com/u/12408899/ATMega8A%20USB%20Device.doc
aaarrr
Цитата(Lisitsin @ Jun 9 2011, 15:45) *
Привожу схему девайса:

Второй GND тоже в воздухе бросили? Ну нельзя же так.
Lisitsin
Ой ...
Xenia
Цитата(Lisitsin @ Jun 9 2011, 15:45) *
Привожу схему девайса:
http://dl.dropbox.com/u/12408899/ATMega8A%20USB%20Device.doc

R5 у вас куда идет? К какому пину Меги? По рисунку невозможно понять.
Lisitsin
А что собственно ой? Они внутри соединены. Звонятся накоротко по крайней мере.
Помогите !!!
aaarrr
Цитата(Lisitsin @ Jun 9 2011, 15:53) *
А что собственно ой? Они внутри соединены. Звонятся накоротко по крайней мере.
Помогите !!!

Помогите себе сами: соедините земли и питания как полагается.
Lisitsin
R5 подтягивает сброс к +5В (питается устройство от USB порта).

Цитата(aaarrr @ Jun 9 2011, 15:54) *
Помогите себе сами: соедините земли и питания как полагается.

Земли с питанием соединять не полагается. Соединил обе земли, AVCC через 100 Ом с VCC. Без результата.
Помогите !!!
Палыч
Цитата(Lisitsin @ Jun 9 2011, 15:08) *
ATMega8-16PU работает, а ATMega8A-PU не хочет.
У этих AVR есть различия (AVR523: Migration from ATmega8 to ATmega8A см. п.2.2) - пусть небольшие, но всё же. Уж, не знаю - могут ли они повлиять на работоспособность в Вашем случае...
Lisitsin
Цитата(Палыч @ Jun 9 2011, 16:02) *
У этих AVR есть различия (AVR523: Migration from ATmega8 to ATmega8A см. п.2.2) - пусть небольшие, но всё же. Уж, не знаю - могут ли они повлиять на работоспособность в Вашем случае...

Спасибо за информацию, проверю !
Lisitsin
Действительно что-то с логическими уровнями. Номинал R1 пришлось изменить с 2,2 кОм до 1,5 кОм и дело пошло.
Всем спасибо за помощь !!!
нечитатель
Цитата(Lisitsin @ Jun 9 2011, 18:46) *
R1
http://www.google.ru/search?q=%F1%EF%E5%F6...E0%F6%E8%FF+USB

В сочетании с выбором ПО для изображения схемотехники и целом странный стиль подхода к "делать это" детектед. Дело хозяйское, главное - результат.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.