реклама на сайте
подробности

 
 
> LSM330DL потребляемый ток в режиме power-down
otrog
сообщение Jul 19 2012, 09:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Здравствуйте.

Нужен был акселерометр с малым потреблением в режиме power-down. Была выбрана микросхема LSM330DL. В даташите указано потребление:
LA current consumption in power-down mode - 0.5 µA
AR current consumption in power-down mode - 5 µA

В работе устройство потребляет ток примерно 142 µA. При выпаянной микросхеме LSM330DL потребляемый ток находится на уровне около 14 µA.

Устройство собрано на микроконтроллере MSP430F4132IPM. Акселерометр подключен к шине I2C, с чтением и записью проблем нет.

Пробовал запускать устройство без инициализации LSM330DL. Инициализировал LSM330DL записью нулей в регистры
CTRL_REG1_A
CTRL_REG2_A
CTRL_REG3_A
CTRL_REG4_A
CTRL_REG5_A
CTRL_REG6_A
и
CTRL_REG1_G
CTRL_REG2_G
CTRL_REG3_G
CTRL_REG4_G
CTRL_REG5_G
И так и этак потребляемый ток не опускается ниже чем 142 µA.

Помогите заставить LSM330DL потреблять ток на уровне ~5,5 µA, как указано в даташите.
Прикрепленное изображение

Подтягивающие резисторы шины I2C не показаны, но установлены на плате, номинал 10к.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 8)
Ruslan1
сообщение Jul 19 2012, 10:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Вариантов не так уж много
1. Неправильное подключение.
2. Утечка через ноги, напрямую подключенные к земле/питанию.
3. Утечка через ноги I2C (может быть, цепь утечки проходит в том числе и через подтягивающие резисторы I2C)
4. Некорректное конфигурирование, микросхема не попадает в этот самый power-down.
5. Опечатка в даташите, исправление будет в следующих версиях (шутка, но....)
6. Утечка по плате (хотя уж больно много утекает)

Пункты (2) и (3) проверяются легко, если Вы можете напрямую измерить ток, разовав тестируемую цепь. (4) значительно сложнее проверить. (5) опровергается только гуглением на предмет такой же проблемы у других пользователей. такое же гугление может помочь убедиться в отсутствии (1).

P.S. Но лучший power-down- это FET в питании. Дешево (отлаживать не нужно) и сердито. sm.gif
Go to the top of the page
 
+Quote Post
otrog
сообщение Jul 19 2012, 11:08
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(Ruslan1 @ Jul 19 2012, 14:23) *

Спасибо за желание помочь.
1. Неправильное подключение.
Перепроверял уже много раз. Не вижу расхождений с даташитом.
2. Утечка через ноги, напрямую подключенные к земле/питанию.
Имеете ввиду неисправность микросхемы? Имеется семь плат, часть из них запаяна вручную феном, часть в конвекционной печи.
На те платы что паялись вручную можно еще подумать что был перегрев. Но все платы ведут себя одинаково, т.е. потребляемый ток находится в пределах 140 - 144 µA.
3. Утечка через ноги I2C (может быть, цепь утечки проходит в том числе и через подтягивающие резисторы I2C)
На этой же шине сидит преобразователь ёмкость- код AD7746ARUZ. С ней проблем нет. На одной плате выпаял LSM330DL, потребляемый ток стал 14 µA.

Разрывать цепи нет возможности - слишком мелко всё.

4. Некорректное конфигурирование, микросхема не попадает в этот самый power-down.
Вот и спрашиваю что я делаю не так. По идее, что бы перевести LSM330DL в режим power-down достаточно записать нули в регистры CTRL_REG1_A и CTRL_REG1_G. Но на практике не получается.
6. Утечка по плате (хотя уж больно много утекает)
Утечка была бы разная на разных платах.

Гуглил много, может и недостаточно. Не нашел ни одного вопроса о потреблении тока и режиме power-down.
Питание дёргать пока не вариант.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jul 19 2012, 12:10
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(otrog @ Jul 19 2012, 14:08) *
Разрывать цепи нет возможности - слишком мелко всё.

Жаль, я люблю отсекать очевидное и предсказуемое по затратам времени (с помощью микроамперметра), а потом перехожу к проверке неочевидного (кодинга). Но у Вас нет никаких других вариантов как копать код, все остальные пути проверки отсечены.
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 20 2012, 06:36
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Например, входные буферы IIC в активном режиме из-за непаспортных уровней. Также, неплохо бы проверить, может это сам МК впадает в ступор и начинает потреблять больше при подключении данной периферии. И на схеме имеется соединитель — какие проблемы измерить ток хотя бы в этих трёх проводах?
Go to the top of the page
 
+Quote Post
otrog
сообщение Jul 20 2012, 09:29
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(Plain @ Jul 20 2012, 10:36) *
Например, входные буферы IIC в активном режиме из-за непаспортных уровней.

Не понятно что имется ввиду. Питание схемы - 3.3 В, линии I2C подтянуты к питанию резисторами по 10к. Всё по паспорту.

Также, неплохо бы проверить, может это сам МК впадает в ступор и начинает потреблять больше при подключении данной периферии. И на схеме имеется соединитель — какие проблемы измерить ток хотя бы в этих трёх проводах?


Померил ток в цепях на разъёме:
Код
SCL   0 µA (так показывает мультиметр, ясно что во время обмена импульсы тока будут порядка 3.3V/10k = 0.33 mA)
SDA   0 µA
AVCC 130 µA
GND   130 µA

Итого получилось, что по линиям I2C утечек нет.
Акселерометр потребляет 130 µA
Микроконтроллер потребляет 142 - 130 = 12 µA.

Какие еще мысли есть?

И еще вопрос. Правильно ли я понимаю, что если просто подать питание на LSM330DL, безо всякого конфигурирования, то она окажется в режиме power-down, и должна кушать порядка 5,5 µA?


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post
Plain
сообщение Jul 20 2012, 10:38
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



На странице оффсайта в колонке PD прочерк и указан статус снимаемого с производства, так что вполне похоже на ошибку в кристалле, в исправление которой не стали вкладывать по причине выпуска новой модели.
Go to the top of the page
 
+Quote Post
ren5
сообщение Jul 22 2012, 15:31
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 17-11-08
Из: Ростов
Пользователь №: 41 700



Цитата(Plain @ Jul 20 2012, 14:38) *
На странице оффсайта в колонке PD прочерк и указан статус снимаемого с производства, так что вполне похоже на ошибку в кристалле, в исправление которой не стали вкладывать по причине выпуска новой модели.


сняли по причине выпуска LSM303DLM, она в отличие от DL не требует доп питания 1.8в
используем LSM303DLM, потребление не измеряли


--------------------
Go to the top of the page
 
+Quote Post
otrog
сообщение Jul 23 2012, 07:17
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Цитата(Plain @ Jul 20 2012, 14:38) *
На странице оффсайта в колонке PD прочерк и указан статус снимаемого с производства, так что вполне похоже на ошибку в кристалле, в исправление которой не стали вкладывать по причине выпуска новой модели.

Вот засада! Действительно NRND и прочерк в PD. Ладно, пусть будет рабочая гипотеза - кривой кристалл.
Но хотелось бы послушать мнение людей, работавших с LSM330DL.

Цитата(ren5 @ Jul 22 2012, 19:31) *
сняли по причине выпуска LSM303DLM, она в отличие от DL не требует доп питания 1.8в
используем LSM303DLM, потребление не измеряли

Речь идет о LSM330DL - акселерометр и гироскоп. А про доп. питание можно подробней?
Если речь о "Digital supply voltage I/Os, 1.8V", то в таблице "Electrical characteristics" для Vdd_IO указан диапазон 1.71V - Vdd+0.1V. Так что не вижу криминала в общем питании 3.3V.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01423 секунд с 7
ELECTRONIX ©2004-2016