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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Измерение тока микроконтроллера, от 1мкА до 100 мА
kada
сообщение Apr 19 2014, 12:05
Сообщение #16


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

Группа: Свой
Сообщений: 106
Регистрация: 23-05-05
Из: Ташкент
Пользователь №: 5 324



Цитата(sifadin @ Apr 19 2014, 02:31) *
Я имел ввиду опорное сопротивление - скажем набор резисторов от 1 до 1000, зашунтированных транзистором каждый, или диодом.
Тогда измеряя на каждом можно перекрыть весь диапазон
но падение большое - получится 4*0.6 или 4*0.3 (шотки)
Правда можно больше подать, ограничив стабилизатором, но он внесет погрешность, правда его ток тоже можно измерить

Тоже пришла такая идея в голову. Думаю использовать эту цепочку в качестве обратной связи трансимпендансного усилителя. В этом случае падение на резисторах будет скомпенсировано. См. прилагаемую схему.

Цитата(Меджикивис @ Apr 19 2014, 13:01) *
А зачем всё это, когда существуют известные, проверенные схемы логарифмирующих усилителей?

Вы несомненно правы. Но смущает сужение динамического диапазона. В итоге вряд ли удастся измерить ток с достаточной точностью.

Цитата(Herz @ Apr 19 2014, 14:13) *
Однако решение ищете же Вы. И легкомысленно не обращаете внимания на тот факт, что блокировочный конденсатор должен быть подключен к питанию МК не только с минимальным сопротивлением, но и максимально короткими проводниками. Иначе поведение контроллера станет непредсказуемым. О каких там килоомах может идти речь?!
О какой полосе в 500кГц? Задача явно надумана безграмотным человеком.

Мне эта идея тоже показалась авантюрной. Но даже отказавшись от нее, и измеряя ток до блокировочного конденсатора, никто не запрещает иметь полосу пропускания 500 кГц или около того. При питании 3,3В и потребляемом токе 15 мА в активном режиме, постоянная времени цепи, образованной блокировочным конденсатором 0,1 мкФ и микроконтроллером будет порядка 20 мкс. Это конечно не 500 кГц, но и потребляемый ток микроконтроллера может быть значительно больше 15 мА.
Прикрепленные файлы
Прикрепленный файл  Current_Analyzer_SCH3.PDF ( 83.47 килобайт ) Кол-во скачиваний: 65
 
Go to the top of the page
 
+Quote Post
Herz
сообщение Apr 19 2014, 13:58
Сообщение #17


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(kada @ Apr 19 2014, 15:05) *
Мне эта идея тоже показалась авантюрной. Но даже отказавшись от нее, и измеряя ток до блокировочного конденсатора, никто не запрещает иметь полосу пропускания 500 кГц или около того. При питании 3,3В и потребляемом токе 15 мА в активном режиме, постоянная времени цепи, образованной блокировочным конденсатором 0,1 мкФ и микроконтроллером будет порядка 20 мкс. Это конечно не 500 кГц, но и потребляемый ток микроконтроллера может быть значительно больше 15 мА.

Конечно, это далеко не 500кГц. И 0.1мкф - далеко не всегда достаточная ёмкость. Особенно, если контроллер потребляет больше 15мА.
Кстати, какой максимум потребления Вы предполагаете? 100мА? Это о каких МК речь?
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Apr 19 2014, 14:31
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Цитата(kada @ Apr 19 2014, 18:05) *
смущает сужение динамического диапазона. В итоге вряд ли удастся измерить ток с достаточной точностью.
Однако с переключаемыми шунтами Вы же делаете то же самое - только ступенчато.
На шунте для 100 мА Вы не сможете замерить с точностью до 1 мкА (для того Вы их и переключаете).




--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
kada
сообщение Apr 19 2014, 15:13
Сообщение #19


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

Группа: Свой
Сообщений: 106
Регистрация: 23-05-05
Из: Ташкент
Пользователь №: 5 324



Цитата(Herz @ Apr 19 2014, 18:58) *
Конечно, это далеко не 500кГц. И 0.1мкф - далеко не всегда достаточная ёмкость. Особенно, если контроллер потребляет больше 15мА.
Кстати, какой максимум потребления Вы предполагаете? 100мА? Это о каких МК речь?

100 мА не предел. Например STM32F4 на частоте 168 МГц потребляет 102 мА. Это будет универсальный инструмент для отладки спящих режимов разных микроконтроллеров: AVR, STM8, STM32, NRF.

Цитата(Меджикивис @ Apr 19 2014, 19:31) *
Однако с переключаемыми шунтами Вы же делаете то же самое - только ступенчато.
На шунте для 100 мА Вы не сможете замерить с точностью до 1 мкА (для того Вы их и переключаете).

Поэтому я переключусь на шунт 100К и замерю с точностью до 1 мкА. А как это сделать с помощью логарифмического усилителя (если быть точнее, то преобразователя) не совсем понятно.
Кстати, идея изображенная на последней схеме, по предварительным тестам работает. А в ней не нужно ничего переключать.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 19 2014, 16:23
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Herz @ Apr 19 2014, 13:13) *
Однако решение ищете же Вы. И легкомысленно не обращаете внимания на тот факт, что блокировочный конденсатор должен быть подключен к питанию МК не только с минимальным сопротивлением, но и максимально короткими проводниками. Иначе поведение контроллера станет непредсказуемым. О каких там килоомах может идти речь?!
О какой полосе в 500кГц? Задача явно надумана безграмотным человеком.

А если именно на конденсаторе еще напряжение измерять... быстро? Короткие просадки дадут импульсный ток, а средний тоже нужно измерять... можно в земляном проводе умощненным трансимпедансным усилителем.
Go to the top of the page
 
+Quote Post
Plain
сообщение Apr 19 2014, 18:27
Сообщение #21


Гуру
******

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



Цитата(kada @ Apr 19 2014, 15:05) *
смущает сужение динамического диапазона. В итоге вряд ли удастся измерить ток с достаточной точностью

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

1) Совет простой — ставьте 16-разрядный АЦП требуемого быстродействия и в типовой схеме включения, к нему соответствующий усилитель, и один прецизионный резистор 0,1 Ом в качестве датчика. Далее всё каким-то образом закидываете в компьютер.

2) Решение попроще — купить бескорпусной 16-разрядный осциллограф, т.е. демоплаты какого-либо производителя АЦП, и довесить к нему датчик и усилитель.
Go to the top of the page
 
+Quote Post
Herz
сообщение Apr 19 2014, 22:49
Сообщение #22


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(Tanya @ Apr 19 2014, 19:23) *
А если именно на конденсаторе еще напряжение измерять... быстро? Короткие просадки дадут импульсный ток, а средний тоже нужно измерять... можно в земляном проводе умощненным трансимпедансным усилителем.

Надо будет хорошо знать конденсатор: ёмкость, ESR, зарядный ток...
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Apr 20 2014, 05:48
Сообщение #23


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Цитата(kada @ Apr 19 2014, 21:13) *
Цитата(Меджикивис @ Apr 19 2014, 20:31) *
На шунте для 100 мА Вы не сможете замерить с точностью до 1 мкА
Поэтому я переключусь на шунт 100К и замерю с точностью до 1 мкА.
А какое общее падение напряжения дадут 100 мА по 100 кОмам, ага sm.gif
Микроампер можно замерить только в начале шкалы, на десятках-сотнях микроампер.

Цитата(kada @ Apr 19 2014, 21:13) *
А как это сделать с помощью логарифмического усилителя (если быть точнее, то преобразователя) не совсем понятно.
А ничего и не надо "делать" - в начале шкалы он и сам меряет с большим Ku и отмечает микроамперы.
А по мере увеличения сигнала, Ku пропорционально снижается - так что относительная точность, то есть в процентах от измеренного тока, остается одной и той же.

Переключаемые шунты дают выигрыш только по шумам, так как измерение малых сигналов на том же сильноточном низкоомном шунте при большом Ku конечно подвержено помехам. Зато низкоомный шунт оказывает меньшее влияние на цепь.

Но это всё я так к слову; разъяснил только потому что Вы спросили. Делайте как Вам удобнее конечно.




--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
undefined
сообщение May 21 2014, 08:35
Сообщение #24





Группа: Участник
Сообщений: 13
Регистрация: 6-07-05
Пользователь №: 6 577



Стартеркиты Energy Micro с J-Link-ом умеют мониторить потребление отлаживаемого устройства с построением реал-тайм графиков через свою прогу energyAware Profiler:

The Advanced Energy Monitor is capable of measuring currents in the range of 0.1uA to 50mA. For
currents above 250uA, the AEM is accurate within 0.1mA. When measuring currents below 250uA, the
accuracy increases to 1uA. Even though the absolute accuracy is 1uA in the sub 250uA range, the
AEM is able to detect changes in the current consumption as small as 100nA. The AEM produces 6250
current samples per second.

Схемотехника этого безобразия имеется в схематиках ихних стартеркитов, например в документе BRD2201A_A02_schematic.pdf
ЗЫ. Сам не пользовался, потому что к чему не в курсе.
Go to the top of the page
 
+Quote Post
Jekin
сообщение May 21 2014, 08:42
Сообщение #25


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

Группа: Свой
Сообщений: 91
Регистрация: 9-09-07
Из: Минск
Пользователь №: 30 406



Есть и универсальное устройство для решения данной задачи - PowerScale от hitex http://www.hitex.com/fileadmin/pdf/product...-powerscale.pdf , правда недешевое и рабоает с ненамного менее дешевым адаптером ULINKpro
Go to the top of the page
 
+Quote Post
muravei
сообщение Jun 5 2014, 13:35
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



В Радиолоцман №4 , на стр 20 решение проблемы.
http://yadi.sk/d/OUruAsJMNs4tP
ссылка не вставляется
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jun 8 2014, 04:23
Сообщение #27


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Фактически это разновидность кулонометра. Довольно интересное решение. У меня тоже есть потребность в подобном устройстве, но для решения руки пока не дошли (приходиться суррогатными методами), предполагал сделать на AD7741 (токовый шунт, усилитель и дальше 7741)...
Go to the top of the page
 
+Quote Post

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

 


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


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