Я пытаюсь реализовать схему измерения тока шунта. Это должно быть автоматическим, и в настоящее время я хочу, чтобы он измерял мкА до 200 мА и переходил в диапазон мА около 200 мкА. Это для профилирования сна и активных профилей в микроконтроллерах. Затем он, наконец, будет взаимодействовать с АЦП.
Цепь состоит из следующего:
2 x LTC6102 — это усилители измерения тока, питаемые от двух шунтирующих резисторов разного размера. 10 Ом для диапазона мкА, 10 мОм для диапазона мА.
1 x Компаратор LT1016, активный низкий уровень — я использую его здесь для переключения на диапазон мА. С референсом 3в3.
1 x PMOS — используется для замыкания соединения резистора 10 Ом, когда ток изменяется на мА.
Итак, идеальная теория операции такова:
Вот схема в LTSpice
Проблемы
У меня проблема с этим, это просто не работает. Я не знаю, связано ли это с тем, что мне нужна какая-то задержка при переключении и обнаружении M2?
У меня также есть проблема с вводом синфазного напряжения. Таким образом, при использовании 5 В LTC6102 будет выдавать правильное усиление при насыщении, это определяется соотношением Av=R3/R2, что равно 1650 в обоих усилителях. Однако при использовании 3v3 этот же коэффициент усиления не работает, кажется, около 1/4 выходного напряжения?
При необходимости могу предоставить профили тока/напряжения
Существует проблема, связанная с тем, что uA LTC6102 закорачивает собственный входной сигнал. Вы должны попытаться использовать для этого мА и поместить его ближе к источнику, а не так, как он у вас есть.
Вам понадобится компаратор, который имеет диапазон синфазного сигнала, который распространяется на отрицательную шину, и вам нужно будет установить опорное напряжение в несколько мВ для компаратора. Вам, вероятно, потребуются некоторые обходные конденсаторы, чтобы замедлить работу, чтобы компаратор мог переключать транзистор до того, как ваш микроконтроллер выйдет из строя из-за изменения напряжения питания.
Альпер91
Бимпельрекки
Нил_UK
Андреа Коррадо
Андреа Коррадо