|
LPC2368 и Vbat |
|
|
|
Feb 10 2009, 11:41
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166

|
Цитата(meister @ Feb 10 2009, 14:16)  Дело обстоит так. Если питание выключено и Вы вставляете батарейку - потребление устанавливается порядка 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, не заморачивайся -- делай схему как на отладочных платах...
|
|
|
|
|
Feb 10 2009, 14:50
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166

|
Цитата(Beginning @ Feb 10 2009, 16:27)  OK. А какие вы диоды используете? Вот, в olimex стоит сборка BAT54C (прямое падение при 0.1mA 240mV) не много ли? Я вот хочу использовать не CR, а BR(аккум.) схема зарядки есть у кого? Ставил шоттки BAV54(сдвоенный) и ставил 1N4148. У шоттки падение маленькое. Нафиг бат. заряжать ее надолго хватит...
|
|
|
|
|
Feb 12 2009, 05:43
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166

|
Цитата(Petka @ Feb 11 2009, 23:40)  Информация от официальных представителей NXP: Ситуация с батарейкой следующая: Если на новый чип с конвейера сначала подать батарейку а потом сделать первое включение, то будет наблюдаться баг с повышенным потреблением. Если вы сделали первое включение питания БЕЗ батарейки, то всё путём. Второе и последующие включения можно уже делать как заблагорассудится (хоть сначала батарейку, а потом основное питание). Странно.
|
|
|
|
|
Feb 12 2009, 11:25
|

читатель даташитов
   
Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999

|
Цитата(WDT @ Feb 10 2009, 16:50)  Нафиг бат. заряжать ее надолго хватит... При 20 мкА? Емкость батареи CR2032 какая? Порядка 220 мA/ч. При этом, при наличии основного питания потребление от батареи не снижается (то есть оно и есть 20 мкА при наличии питания, а без основного питания 28 мкА) . В итоге имеем год и три месяца (11 месяцев без внешнего питания), потом батарею надо менять в любом случае. Это долго? Я рад, если Вам хватит, мне - нет. Кроме того, напряжение отключения порядка 1.6 В и нет флага ошибки, что вообще крайне странно. У PCF8563 ток потребления в диапазоне температур 400-500 нА. Это 50 лет. Пусть даже 20. Если питать не через диоды, а через простую схему на двух транзисторах, можно исключить утечку через диодную развязку. Тогда вообще хватит навечно  Плюс напряжение установки флага возможной некорректности показаний при 1 В, но в общем-то работает и дальше... Возни, конечно, больше; больше элементов и всего лишь несколько байт SRAM в ALARM-регистрах, но решать Вам. По поводу аккумуляторов. Использовал для PCF8563 один NiMH аккумулятор, 80 мАч. Проблемы начинаются только в том случае, если устройстово находится без питания более года-двух, из аккумулятора выходят наружу соли (возможно при подаче зарядного напряжения, судьба у устройств была нелегкая)..При этом часы еще идут, но бит ошибки уже стоит  Если плата была покрыта лаком (батарею монитрую в отверстии в плате для экономии высоты), все продолжает работать как ни в чем ни бывало.
|
|
|
|
|
Feb 12 2009, 15:22
|
Участник

Группа: Новичок
Сообщений: 52
Регистрация: 5-12-08
Пользователь №: 42 221

|
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.
|
|
|
|
|
Feb 12 2009, 16:37
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(A. Fig Lee @ Feb 12 2009, 17:48)  А что, при батарейке еще и SRAM сохраняется? Да, там где есть Цитата(A. Fig Lee @ Feb 12 2009, 19:19)  А какую батарейку ставите? Литиевую, естественно на 3V Цитата Аккумуляторы вроде на 3.6Вольта, не 3.3 - при дидах как переключателях Ну и как Вы литиевые аккумуляторы заряжать-то собрались  ? А те которые Ni - те, считай, 2,5V. Вот и все.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Feb 13 2009, 05:18
|
Участник

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166

|
Кроме того, напряжение отключения порядка 1.6 В и нет флага ошибки, что вообще крайне странно.
Если уж требуется следить за разрядом батареи -- подключи внешнюю схему.
У PCF8563 ток потребления в диапазоне температур 400-500 нА. Это 50 лет.
Куда такой срок -- наши с Вами устройства уже исчезнут лет через 5. Да и как я уже говорил -- производитель кричит об очень большом снижении потребления в последующих партиях.
больше элементов и всего лишь несколько байт SRAM в ALARM-регистрах, но решать Вам.
Памяти не несколько байт, а 2кБ с 32-х разрядным доступом и сидит на другой шине, правда. Все равно -- оооочень вкусно :-)))
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|