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

 
 
> 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
Ответов
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



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

 


RSS Текстовая версия Сейчас: 6th August 2025 - 20:56
Рейтинг@Mail.ru


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