Потребление К1946ВМ014

Модераторы: ea, Alis, pip, gurzzza, sya, _sva_

Ответить
Nezumi
Сообщения: 1
Зарегистрирован: 08 июн 2026, 17:11
Предприятие: ООО "Фплюс"

Потребление К1946ВМ014

Сообщение Nezumi »

Доброго времени суток всем форумчанам!
В настоящее время веду разработку малопотребляющего устройства с батарейным питанием на базе К1946ВМ014. Для чистоты экспериментов контроллер посажен на макетную плату с минимальной обвязкой (конденсаторы по питанию, цепь сброса, часовой резонатор 32768 Гц, разъем программирования). В коде все выводы работают как вход, АЦП отключен, в главном цикле ничего. Состояние фьюзов: high = 0xC9, low = 0xC9. В таком режиме ожидаю потребления в районе 35-40 мкА при питании 3.3 В, согласно Figure 136 из даташита Atmega8535 (в даташите К1946ВМ014 этого раздела по неизвестным мне причинам нет). Однако реальное потребление 2.4 мА и не зависит от частоты, что недопустимо много для моей задачи.
Нормальное ли это потребление для ВМ014, и не стоило смотреть в даташит для восемь пять три пять? Либо я что-то не предусмотрел?
На всякий случай привожу код:

int main(void)
{
/* All pins are inputs */
DDRA = DDRB = DDRC = DDRD = 0x00;

/* Enable pull-ups on all pins */
PORTA = PORTB = PORTC = PORTD = 0xFF;

/* Disable ADC */
ADCSRA &= ~(1 << ADEN);

/* Disable Analog Comparator */
ACSR |= (1 << ACD);

/* Disable SPI */
SPCR &= ~(1 << SPE);

/* Disable Timer/Counter interrupts if enabled */
TIMSK = 0;


cli();

while (1)
{

}
}
RabidRabbit
Сообщения: 176
Зарегистрирован: 10 июн 2025, 12:11
Предприятие: HomeWork

Re: Потребление К1946ВМ014

Сообщение RabidRabbit »

А если висящие в воздухе выводы сконфигурировать как выходы?
Аватара пользователя
ejsan
Сообщения: 112
Зарегистрирован: 15 авг 2022, 21:17
Предприятие: vbrspb.ru

Re: Потребление К1946ВМ014

Сообщение ejsan »

Вырубайте подтяжку, она кушает энергию. Но все незадействованные входы при этом вам обязательно придётся повесить на землю.
И раз уж вы включаете CKOPT, убедитесь, что у вас на кварц не повешены внешние конденсаторы!
Ответить

Вернуться в «Микроконтроллеры RISC»