Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Преобразователь сопротивление - ток4-20 (на xtr115)
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
firefox77
Великие мега-гуру электроники ПОМОГИТЕ!!! smile.gif

эта схема преобразует резистивный сигнал с переменного резистора 0-1кОм в токовый 4-20мА,



Внимание вопрос! 8O

Что здесь нужно поменять, чтоб оно преобразовывало сопротивление 0-100Ом в тотже 4-20???



Зараннее благодарю, желаю успехов и процветания Вам, вашим деткам и деткам ваших деток!!!
fantex
Резистор R1 поменять на 100 Ом или R2 на 1.3 кОм
firefox77
Цитата(fantex @ May 22 2009, 17:01) *
Резистор R1 поменять на 100 Ом или R2 на 1.3 кОм


пробовал:
при сопротивлении равным 0-50 Ом ток равен 12мА, далее при увеличении сопротивления до 100 Ом - ток линейно возрастает до 16,5мА. Криво.
rezident
Цитата(firefox77 @ May 22 2009, 17:47) *
Что здесь нужно поменять, чтоб оно преобразовывало сопротивление 0-100Ом в тотже 4-20???
Если делать по-хорошему, то здесь нужен буфер/усилитель на операционнике. Но если хочется разобраться, то поясню подробнее.
XTR115 в данной схеме работает так. Ток от ИОН (напряжение ИОН - 2.5В) с 1 пина поступает на токочувствительный вход Iin (2 пин) по двум путям. 1-й путь - через R3. 2-й путь - через R1, верхнее плечо VR1 и R2. Оба этих тока суммируются, умножаются внутри XTR115 на 100 и транслируются на выход в токовую петлю. Через R3 течет ток Vref/R3=2,5В/62кОм=40мкА, он определяет минимальный ток в токовой петле, соответствующий 4мА. Если движок находится в верхнем положении, то вторая часть тока получается от 0мкА до Vref*VR1/(R1+VR1)/R2=2,5В*1кОм/(1кОм+1кОм)/7,5кОм=166мкА, которая задает диапазон изменения выходного тока токовой петли. Суммарный ток входа Iin получается 40мка+166мкА=206мкА и после усиления в XTR115 на 100 транслируется на выход как 20,6мА. При этом ток делителя R1-VR1 составляет 2,5В/(1кОм+1кОм)=1,25мА. Что у сумме с собственным током потребления XTR115 (не более 300мкА) не превышает минимальный ток петли 4мА.
Логически рассуждая, при изменении величины VR1 на 100Ом нужно уменьшить пропорционально R1 до 100Ом. Тогда максимальный ток Iin останется тем же. Но проблема состоит в том, что ток делителя при этом вырастет до неприличного значения 2,5В/(100Ом+100Ом)=12,5мА и правильного преобразования сопротивления в ток не получится. Для нормальной работы ток делителя не должен превышать 3,5мА. Поэтому если VR1=100Ом, то R1 должен быть не менее 620Ом. Диапазон изменения напряжения на движке при этом будет 0В-0,347В. И для сохранения диапазона выходного изменения тока нужно уменьшить R2 до 2кОм. Для 50Омного VR1 соответственно R1 не менее 680Ом и тогда R2 - 1кОм.
Хотя я бы на вашем месте поставил усилитель на ОУ, R1 увеличил бы до 2кОм и при изменении VR1 менял бы лишь один резистор в цепи ООС. При этом, кстати, точность и линейность преобразования сопротивления в ток должна возрасти.
firefox77
Цитата(rezident @ May 22 2009, 18:07) *
Если делать по-хорошему, то здесь нужен буфер/усилитель на операционнике. Но если хочется разобраться, то поясню подробнее.


Благодарю за такой развернутый ответ, а как проще сделать этот ОУ в моем случае?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.