В пинципе логично было бы предположить что поставив резистор сопротивлением 125 Ом (120 Ом) и включив его в цепь измерения, мы бы получили на нем напряжение в диаппазоне 0,5 В - 2,5 В при изменении тока 4 мА - 20 мА. Однако выходя из закона, все того же Ома на нем создалось падение напряжения, в худшем случае 2,5 В. Это явно было бы неприемлемо терять целых 2,5 В.
Как из этой ситуации можно выйти?
1. Устанавливаем резистор сопротивлением не 120 Ом, а 1 Ом и тогда падение напряжения на нем будет состовлять всего 0,02В. После этого мы подадим его на операционный усилитель по схеме усиления постоянного напряжения с коэффициентом усиления 120 и получим на выходе как раз 0,5 - 2,5 В.
Недостатки: необходимо иметь двухполярный источник питания.
2. Необходимо установить шунт, чтобы иметь приемлемый уровень падения напряжения, например 0,5В - это будет соответствовать 24 Ом. Тогда можно подать на вход 10 разрядного АЦП микроконтроллера и меть покрайней мере 102 шага отсчета если верхняя граница измерения будет +5В.
Недостатки: схема уже существенно усложняеться програмной логикой.
Ответьте более конкретно для каких целей это Вам необходимо и мы попытаемся что-то придумать.
Всего наилучшего!
__________________
Конструктор - это человек, который пренебрегая мелкими неудачами, неуклонно идет к одному большому разочарованию!
|