Могу ли я оставить AVcc отключенным?
Я использую автономный ATmega8A, но аналоговые контакты (порт C) не используются.
Из-за того, что ATmega8A не имеет PRR (регистра снижения мощности) для отключения АЦП и TWI.
Я хотел бы знать, есть ли обходное решение для снижения энергопотребления, если AVcc не подключен?
@Allen Chak, 👍0
Обсуждение2 ответа
Лучший ответ:
Нет, в техническом описании указано, что питание должно быть подключено к Avcc. Это от '328P, Atmega8A аналогична, но с меньшим объемом памяти: (Microchip долго не может открыть для меня техническое описание Atmega8A).
5.2.7 АВКК AVCC — это вывод напряжения питания для аналого-цифрового преобразователя (АЦП), PC[3:0] и PE[3:2]. Он должен быть внешне подключен к VCC, даже если АЦП не используется. Если используется АЦП, его следует подключить к VCC через фильтр нижних частот.
https://www.microchip.com/wwwproducts/en/ATmega8A
Нет. Вы должны подключить AVcc, даже если вы не используете ADC. Согласно техническому описанию:
AVCC – это вывод напряжения питания для аналого-цифрового преобразователя, порта C (3:0) и АЦП (7:6). Он должен быть внешне подключен к VCC, даже если АЦП не используется. Если АЦП используется, его следует подключить к VCC > через фильтр нижних частот. Обратите внимание, что порт C (5:4) использует цифровое напряжение питания, VCC.
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Питание светодиодной ленты - Сколько ампер?
- Как запомнить значения переменных после перезагрузки платы Arduino Uno R3
- Power Bank самопроизвольно отключается
- Как я могу запитать Arduino Nano от батареи LiPo, желательно 3,7 В
- Если USB дает 5 В, как Arduino может подавать 5 В на контакт 5 В? (И еще вопрос)
- Могу ли я иметь резервное питание для устройства Arduino?
- Клон Digispark не распознается при подключении
Вы можете отключить АЦП на ATMega8 обычным способом. Хотя и не так, как это делает PRR. Но я обнаружил, что PRR мало что делает. Отключение АЦП, таймеров и BOD и максимальное засыпание MCU — это примерно 99%., @Gerben
Если MCU не позволяет вам подавать питание выборочно (не в случае ATmega), сбой подачи питания на некоторые из контактов приведет к тому, что некоторые внутренние напряжения будут приложены в обратном направлении, что приведет к внутренним коротким замыканиям., @Dmitry Grigoryev