Свежие обсуждения
Измерения

Преобразователь +- 0...12 В, +- 0...1 А для подключения АЦП

1 3

Уже давно собираюсь, и всё руки не доходят сделать.
Идея такая - имеем двуполярный блок питания +- 0...12 В, +- 0...1 А. Требуется одновременный контроль напряжений и токов по обоим каналам с помощью PIC16F876 (со встроенным АЦП, 4 канала). Задача - преобразовать напряжения и токи в пропорциональные положительные напряжения от 0 до 4 В, с линейной зависимостью.
Схема вырисовывается примерно такая:
http://www.pic16.nm.ru/schem/converter01.gif

Как вообще решаются подобные задачи, кто сталкивался? Может быть есть схемы получше?

 

Боюсь наврать, но, по-моему, в "токовых" каналах никакие резисторы на общий провод не требуются. Схема вполне нормальная. Думаю, весьма не помешают конденсаторы небольшой емкости (типа 0.01 мкф) с выходов ОУ на инвертирующие входы - дабы получился интегратор.

 

Схема усилителя с дифференциальным входом взята из книги: В.И. Лачин, Н.С. Савёлов. Электроника. Учебное пособие. изд."Феникс", Ростов-на-Дону, 2000. Стр.203.
Оттуда же взята и формула для расчёта напряжения на выходе. Так вот, напряжение на выходе для токовых каналов очень сильно зависит от сопротивлений подстроечников, подключенных к шунту. Причём абсолютное значение сопротивлений определяет коэффициент усиления, а соотношение сопротивлений - "сдвиг" выходного напряжения.

 

chav1961: Боюсь наврать, но, по-моему, в "токовых" каналах никакие резисторы на общий провод не требуются.
Дай хоть я чего-нибудь picmaniacу подскажу.
Делитель на инвертирующий вход операционника в токовом канале необязателен, если Uin находится внутри диапазона допустимых синфазных напряжений для данного типа операционника и напряжения его питания. В операционниках типа rail - to - rail допустимое синфазное напряжение равно напряжению питания, и даже несколько превышает его (для уточнения надо смотреть даташит). Если напряжение питания операционника превышает Uin, то вообще проблем нет.
Токосъемный резистор надо брать минимальной величины (1А на 1Оме - это ж целый вольт; если не жалко, можно и так) и операционник выбирать с минимальным "напряжением сдвига". В крайнем случае может потребоваться балансировка. Далее. Этот резистор надо ставить перед цепью, откуда снимается сигнал обратной связи стабилизатора напряжения (обычно ток сигнала ОС очень мал, и сильно на измеряемый ток не повлияет). Это необходимо для обеспечения низкого выходного сопротивления вашего источника. В противном случае, выходное напряжение будет зависеть от тока нагрузки.

 

Zandy: Делитель на инвертирующий вход операционника в токовом канале необязателен
Мне ж требуется коэффициент усиления подбирать, как я без делителя?
Операционник планирую применить какой есть, он у меня трофейный, выпаян откуда-то. Для опытов, полагаю, сгодится. На макетке я уже эту схему тестировал. Правда, это год назад было... Но в общем вроде работало.
Шунт, конечно, буду подбирать с минимальным сопротивлением.
На первых порах мне только померить напряжения и токи требуется. С индикацией на ЖКИ HD44780. Прошивка для измерения и индикации уже давно подготовлена, протестирована в Протеусе и в железе, и ждёт своего часа.

А вообще мысль использовать PIC для управления блоком питания. И 2 канала ШИМ могут пригодиться...

 

Zandy: Делитель на инвертирующий вход операционника в токовом...
Я описАлся. Следует читать "...на неинвертирующий вход..."
Если тип операционника неизвестен, делайте с делителем, т. е., как на вашей схеме, хуже не будет, тем более, что с помощью делителя вы сможете еще его и балансировать. Кстати, тот самый ток цепи ООС стабилизатора, о котором я писал, вы сможете скомпенсировать путем балансировки.
picmaniac: А вообще мысль использовать PIC для управления блоком питания. И 2 канала ШИМ могут пригодиться...
Что ж, идея хорошая.

 

Управление БП - это всё планы, планы на будущее... Будут ли они воплощены - трудно сказать.

 

Будут-будут... В случае чего - "пинками" заставим...

picmaniac, Вы бы сразу расчитывали на токи до 20А и напряжение до 20В... Вам бы цены не было!

 

DWD: "пинками" Щаззз... ноги коротки, мечтать не вредно!

 

picmaniac, я на колени "стану"! Два раза... Первый раз - для прощения попросить, а другой - что бы уболтать...