Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ATmega48 и BOD
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
BSACPLD
Добрый день!
У меня следующая проблема.
Устройство на ATmega48.
При прошивке BODLEVEL2..0 = 101 (2.7V) устройство работает нормально.
Как только я ставлю BODLEVEL2..0 = 100 (4.3V) устройство не хочет
запускаться. У меня ATmega48 Rev.A. Кто-нибудь сталкивался с такой проблемой?
Прошиваю следующим программатором:
http://www.mcu-cpld.narod.ru/ATprog2232.html

С уважением, Сергей.
Igor26
Цитата(BSACPLD @ Aug 24 2006, 16:51) *
Добрый день!
У меня следующая проблема.
Устройство на ATmega48.
При прошивке BODLEVEL2..0 = 101 (2.7V) устройство работает нормально.
Как только я ставлю BODLEVEL2..0 = 100 (4.3V) устройство не хочет
запускаться. У меня ATmega48 Rev.A. Кто-нибудь сталкивался с такой проблемой?
Прошиваю следующим программатором:
http://www.mcu-cpld.narod.ru/ATprog2232.html

С уважением, Сергей.

Глупый вопрос, а питание кристалла не ниже 4,3V?
BSACPLD
Питание 4.9V (от USB), причем PIC18F252 с Vbod=4.5V работает нормально.
BSACPLD
Всем спасибо за внимание. Проблема решена.
Оказалось, что между AVCC и +5В был плохой контакт и АЦП не был запитан
как положено, видимо питание поступало от VCC через внутренние узлы МК и
было где-то между 2.7V и 4.3V.
Леонид Иванович
При питании устройства от USB не следует выставлять BOD на 4.3 В, так как напряжение питания может оказаться ниже: компьютерный блок питания имеет низкую точность установки выходных напряжений, уровень +5 В может довольно сильно "прыгать" при изменении нагрузки, на цепях питания USB могут появляться значительные падения при подключении других USB-устройств. На практике на некоторых компьютерах я наблюдал глюки при такой установке BOD и питании от USB.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.