Страница 1 из 1
Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Ср мар 11, 2015 19:30:54
AVT-28
Добрый день.
Вот наконец то понадобилось поработать с датчиками промышленными которые работают по току 4..20Ма.
Проблема как их с PIC подружить?? впервые за свою мелкую и редкую практику сталкиваюсь.
Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Ср мар 11, 2015 20:30:38
igor48
А в чем собственно проблема? Как и в промышленных ПЛК - пропускаем токовую петлю через измерительный резистор, а далее напряжение с резистора - на вход АЦП.
Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Чт мар 12, 2015 01:09:01
AVT-28
Ну сколько ом? как калибровать и так далее? Ну интересно подробности с нуля.
Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Чт мар 12, 2015 08:11:38
Аlex
AVT-28 писал(а):Ну сколько ом?
Смотрите спецификацию на датчик, там должно быть указано максимальное сопротивление нагрузки.
AVT-28 писал(а):как калибровать
Да очень просто. Измеряете входной сигнал АЦП-шкой. Мериете в 2-х точках при 4 и 20 Ма, получаете некие 2 абстрактные циферки в "попугаях". Затем, вычисляете по ним формулу для дальнейшего использования, вида :
Y=a*(X+b)
Где:
X - измеренная величина на АЦП в "попугаях".
Y - вычисляемое значение. Например, давление в КПа.
a и b - коэффициенты смещения и наклона линии графика. Их и нужно вычислить, исходя из данных этих 2-ух точек.
a и b вычисляются программно по формулам :
a = (Y2-Y1) / (X2-X1)
b = Y1 - X1
Где:
X1, X2 - значения АЦП первой и второй точки
Y1, Y2 - измеряемые значения (например, давление в КПа) двух точек.
Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Чт мар 12, 2015 11:23:10
AVT-28
Спасибо, да очень просто на самом деле.
На днях попробую.

Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Чт мар 12, 2015 18:50:53
igor48
AVT-28 писал(а):Ну сколько ом?
Оптимальнее поступить следующим образом: сопротивление измерительного резистора выбрать исходя из того, чтобы при токе 20мА напряжение на нем было немного меньше полной шкалы АЦП.
Если полная шкала АЦП будет до 5В, то можно особо не парится и по этому поводу в документацию на датчик не заглядывать.
Далее калибруем: подаем 4мА - это нуль датчика, подаем 20мА - это полная шкала датчика.
В процессе работы: если измеренное напряжение будет меньше нуля датчика, то детектируем обрыв цепи, если больше полной шкалы датчика, то детектируем замыкание.
Используемый источник для токовой петли обязательно должен быть с токовым ограничением.
Если измерительная цепь очень длинная, или проходит через несколько последовательных приемников, то тут уже надо смотреть все справочные данные, чтобы общее сопротивление цепи не превысило некоторого максимального значения для заданного напряжения питания петли. Типовое напряжение питания 24-36В.
Re: Как обработать 4..20Ма ?? Промышленные датчики.
Добавлено: Пт мар 13, 2015 11:34:22
AVT-28
Всех благодарю. Отлично пояснили. Отпишусь если всё удачно получится.