Добрый день, Уважаемые форумчане!
Есть датчик тока,
ACS712 (datasheets).
Выходное напряжение = напряжение питания /2 + K x I, где K - коэффициент преобразования (для 5 амперного датчика равен 185 мВ/А); I - ток в цепи измерения датчика. Ну эту информацию вы можете увидеть и в самом даташите!
напряжение питания в диапазоне 4,5 - 5,5 вольт.
Т.е. выход в диапазоне от 1,575 до 3,425 В (2,5 +/- 0,925 В).
Есть камени STM32F, 100 и 400 серии. АЦП 3.3 В, 12 бит (4096 ед.). Ну и обоих этих зверьков надо скрестить по красивому, для измерение переменного тока частотой 50 Гц!
Подключать датчик напрямую к АЦП, ну ни как не выгодно: ток положительной полярности при амплитуде более ~ 4,5 ампер заведёт ацп в насыщение. Ставить делитель - и так коэффициент преобразования мал! Диапазон АЦП используется практически на 53%. Получается на одну ед. АЦП = 4,5 мА. С учётом помех самого датчика и иже с ним...короче грустно.
Ну и почему бы не растянуть весь полезный сигнал в 3,3 вольта?
Смакетировал пару схем на операционнике
AD8605, но каждый раз чего нить, да не так. Схемы брал со следующих источников:
раз и
два.
Посоветуйте схемотехнику каскада усиления и смещения. Т.е. чтоб выход при токе = 0 А, был равен 3,3 / 2, и амплитудой 3,3/2 при токе 5 А.
Заранее огромное спасибо!