|  |  |  | 
|  | Уже давно собираюсь, и всё руки не доходят сделать.Идея такая - имеем двуполярный блок питания +- 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, я на колени "стану"! Два раза... Первый раз - для прощения попросить, а другой - что бы уболтать...  | 
 | 
|  |  |  |