Перейти к содержанию
    

Дело обстоит так.

Если питание выключено и Вы вставляете батарейку - потребление устанавливается порядка 500мкА.

Если подать основное питание и в программе не выключить часы в PCONP - потребление устанавливается порядка 100мкА. Если часы в PCONP выключить - 20мкА. Если потом убрать основное питание - останентся 20мкА.

 

Баг: если вставить батарейку при выключенном питании, бит в PCONP снять некому, и от батарейки питается много лишнего.

 

Итого: батарейку можно вставлять при выключенном питании, только потом надо подать основное питание и дождаться, пока программа выключит часы.

 

Я проверил...

 

void RTCInit( void )

{

alarm_on = 0;

/*отключение питания*/

//PCONP&=~(1<<9); /// как видите часы часы не отключены от основного питания, но потребление все равно 17 мкА

 

RTC_CCR = CCR_CTCRST;

RTC_CCR |=CCR_CLKEN ;

RTC_ILR |= ILR_RTCCIF;

RTC_AMR = 0xFF;

RTC_CIIR = 0x00;

RTC_CCR = 0x10;

 

return;

}

Видимо PCONP тут ни при чем... И опять же не вижу проблемы.

Beginning, не заморачивайся -- делай схему как на отладочных платах...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

OK. А какие вы диоды используете? Вот, в olimex стоит сборка BAT54C (прямое падение при 0.1mA 240mV) не много ли?

Я вот хочу использовать не CR, а BR(аккум.) схема зарядки есть у кого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

OK. А какие вы диоды используете? Вот, в olimex стоит сборка BAT54C (прямое падение при 0.1mA 240mV) не много ли?

Я вот хочу использовать не CR, а BR(аккум.) схема зарядки есть у кого?

Ставил шоттки BAV54(сдвоенный) и ставил 1N4148. У шоттки падение маленькое. Нафиг бат. заряжать ее надолго хватит...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Информация от официальных представителей NXP: Ситуация с батарейкой следующая: Если на новый чип с конвейера сначала подать батарейку а потом сделать первое включение, то будет наблюдаться баг с повышенным потреблением. Если вы сделали первое включение питания БЕЗ батарейки, то всё путём. Второе и последующие включения можно уже делать как заблагорассудится (хоть сначала батарейку, а потом основное питание).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Информация от официальных представителей NXP: Ситуация с батарейкой следующая: Если на новый чип с конвейера сначала подать батарейку а потом сделать первое включение, то будет наблюдаться баг с повышенным потреблением. Если вы сделали первое включение питания БЕЗ батарейки, то всё путём. Второе и последующие включения можно уже делать как заблагорассудится (хоть сначала батарейку, а потом основное питание).

Странно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нафиг бат. заряжать ее надолго хватит...

При 20 мкА? Емкость батареи CR2032 какая? Порядка 220 мA/ч. При этом, при наличии основного питания потребление от батареи не снижается (то есть оно и есть 20 мкА при наличии питания, а без основного питания 28 мкА) . В итоге имеем год и три месяца (11 месяцев без внешнего питания), потом батарею надо менять в любом случае. Это долго? Я рад, если Вам хватит, мне - нет. Кроме того, напряжение отключения порядка 1.6 В и нет флага ошибки, что вообще крайне странно.

У PCF8563 ток потребления в диапазоне температур 400-500 нА. Это 50 лет. Пусть даже 20. Если питать не через диоды, а через простую схему на двух транзисторах, можно исключить утечку через диодную развязку. Тогда вообще хватит навечно :) Плюс напряжение установки флага возможной некорректности показаний при 1 В, но в общем-то работает и дальше... Возни, конечно, больше; больше элементов и всего лишь несколько байт SRAM в ALARM-регистрах, но решать Вам.

По поводу аккумуляторов. Использовал для PCF8563 один NiMH аккумулятор, 80 мАч. Проблемы начинаются только в том случае, если устройстово находится без питания более года-двух, из аккумулятора выходят наружу соли (возможно при подаче зарядного напряжения, судьба у устройств была нелегкая)..При этом часы еще идут, но бит ошибки уже стоит :) Если плата была покрыта лаком (батарею монитрую в отверстии в плате для экономии высоты), все продолжает работать как ни в чем ни бывало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При этом, при наличии основного питания потребление от батареи не снижается

 

 

С чего-бы это вдруг, при наличии хотя-бы поминаемых Вами-же двух диодов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что, при батарейке еще и SRAM сохраняется?

Читал довольно внимательно мануаль, не весь правда.

Где там про ето и всяли SRAM?

 

LPC2148 в частности интересует

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

As far as I know, " Increased power consumption on Vbat when Vbat is powered before the 3.3 V supply used by rest of device", this is a bug on LPC23xx/LPC24xx.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С чего-бы это вдруг, при наличии хотя-бы поминаемых Вами-же двух диодов.

Мда, как-то не подумал... Большую часть проблемы это решает. Остается только флаг ошибки :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какую батарейку ставите?

Аккумуляторы вроде на 3.6Вольта, не 3.3 - при дидах как переключателях

потреблять ток будет от аккумулятора, т.к. 3.6В > 3.3В

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что, при батарейке еще и SRAM сохраняется?

Да, там где есть

 

А какую батарейку ставите?

Литиевую, естественно на 3V

Аккумуляторы вроде на 3.6Вольта, не 3.3 - при дидах как переключателях
Ну и как Вы литиевые аккумуляторы заряжать-то собрались :)?  А те которые Ni - те, считай, 2,5V. Вот и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кроме того, напряжение отключения порядка 1.6 В и нет флага ошибки, что вообще крайне странно.

 

Если уж требуется следить за разрядом батареи -- подключи внешнюю схему.

 

У PCF8563 ток потребления в диапазоне температур 400-500 нА. Это 50 лет.

 

Куда такой срок -- наши с Вами устройства уже исчезнут лет через 5. Да и как я уже говорил -- производитель кричит об очень большом снижении потребления в последующих партиях.

 

больше элементов и всего лишь несколько байт SRAM в ALARM-регистрах, но решать Вам.

 

Памяти не несколько байт, а 2кБ с 32-х разрядным доступом и сидит на другой шине, правда. Все равно -- оооочень вкусно :-)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

больше элементов и всего лишь несколько байт SRAM в ALARM-регистрах, но решать Вам.

 

Памяти не несколько байт, а 2кБ с 32-х разрядным доступом и сидит на другой шине, правда. Все равно -- оооочень вкусно :-)))

Я говорил про PCF. Про ARM и так все знают :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...