Технический форум по робототехнике.
Michael_K » 07 июн 2010, 13:54
Duhas писал(а):2blindman, я телепатирую, что у ТС датчик который меняет свой ток потребления.. такая схема ж не прокатит...
Да, конечно, именно меняет ток потребления. Это ж промышленный стандарт.
Такой датчик и включают обычно между плюсом питания
(типично 12 или 24 вольта плюс минус трамвайная остановка)
и измерительным резистором на землю...
Вот у блайндмана так и получилось - измерительный резистор 250 Ом наверху нарисован.
Ivon86 » 07 июн 2010, 13:58
понял.., был не прав, оказывается все проще чем я тут вообразил
Michael_K » 07 июн 2010, 14:05
Ivon86 писал(а):понял.., был не прав, оказывается все проще чем я тут вообразил
Если точности хочется, то гораздо важнее использовать точный резистор.
Radist » 07 июн 2010, 14:07
по моим прикидкам предложенную на опере схему нельзя рассчитать для решения задачи преобразования 4 - 20 мА в 0 - 5 В.
Присоединяюсь к мнению большинства, что это все делать не надо. Если вам 20 % не хватает чтобы измерять ток с нужной точностью - берите АЦП с большей разрядностью.
ЗЫ. Предложенный мой способ с отрицательным источником математически точен - получите именно то, что нужно. Но убежав от одного точного измерения, прибежали к двум точным подгонкам: точный источник отрицательного напряжения и точный резистор нестандартного номинала.
Добавлено спустя 1 минуту 13 секунд:
почему нельзя схему рассчитать: при 20 мА схема должна выродиться в повторитель
blindman » 07 июн 2010, 15:03
Ерунда. Я нарисовал классический дифференциальный усилитель на одном ОУ. Возможно в таком варианте его будет легче узнать:
- Вложения
-

- shift.png (1.4 КиБ) Просмотров: 3738
Michael_K » 07 июн 2010, 15:09
Так гораздо правильнее. Предыдущая схема усиливала шум источника питания.
Radist » 08 июн 2010, 07:27
Присоединяюсь. По этой схеме работать будет.
blindman » 08 июн 2010, 07:38
А по какой такой причине работать не будет предыдущая ?
AnyWay » 08 июн 2010, 12:33
Radist писал(а):Присоединяюсь к мнению большинства, что это все делать не надо. Если вам 20 % не хватает чтобы измерять ток с нужной точностью - берите АЦП с большей разрядностью.
На некоторых микроконтроллерах есть вход нижней границы опорного напряжения. Если на него 1В подать делителем, можно сигнал 1-5В мерить в полном диапазоне АЦП.
Radist » 08 июн 2010, 14:15
blindman писал(а):А по какой такой причине работать не будет предыдущая ?
когда я писал что работать не будет - я не заметил, что вы подправили источник, вместо 2,5 В стало 5 В. Не обратил внимание, что двойка исчезла. А так то схемы одинаковые, дополнительный резистор 250 Ом для источника тока даже не делит сигнал.
Так что работать будут обе последние схемы

Int_13h » 09 июн 2010, 11:14
В промавтоматике модули ввода токового сигнала строятся обычно таким образом: сигнал пропускается через резистор 50 Ом (таким образом входное сопротивление будет 50 Ом) и с него снимается напряжение (соответстенно 0.2...1 В), которое и усиливается операционником перед оцифровкой. Такой подход позволяет для одного датчика использовать несколько измерительных устройств, включаемых последовательно в цепь (например несколько контроллеров или миллиамперметры, со шкалой на 4..20 мА, которые можно отградуировать в любых попугаях - скорость, перемещение, проценты и пр.).
Zeus » 10 июн 2010, 17:54
А зачем усиливать-то?
если 0,2-1В, то его можно и сразу померить АЦП встроенным или нет?
При 10битах(1024) и 5В питания МК шаг измерения должен быть 4,88мВ.
К тому же можно взять не 50Омный резистор, а 100Ом или 250Ом - и сразу с него мерить напряжение без усиления.
А если нужно преобразователь сделать ток 4-20мА в четкую напругу 0-5В, то конечно без усилителя не обойтись.