Генератор токовой петли своими руками

Генератор токовой петли своими руками

Задатчик тока 4-20мА

Автор: shadowlamer
Опубликовано 07.07.2011
Создано при помощи КотоРед.

Возможно кому-нибудь из вас приходилось программировать или пусконалаживать различные промышленные контроллеры или другие приборы с унифицированными аналоговыми входами типа токовая петля 4-20 мА. В теории надо бы для таких случаев иметь специальный калибратор, но на практике часто под рукой не оказывается ничего подобного. Вот я подумал и решил собрать задатчик тока из подручных средств. Под рукой оказались: измерительная головка PM213B и операционный усилитель LM358. В результате было собрано вот такое устройство:

Микросхема LM358 представляет собой сдвоенный операционный усилитель. Его первая половина вместе с транзистором T2 и резистором R2 образуют источник тока управляемый напряжением. Транзистор я использовал полевой IRLML2402, но можно и биполярный npn, например BC817 (как на схеме). Управляющее напряжение для источника тока устанавливается резистором R1. При указанных номиналах R1 и R6 управляющее напряжение меняется от 0 до 2 вольт. Соответственно ток через T2 меняется от 0 до 20 мА. Вторая половина усилителя включена как повторитель напряжения и используется для управления индикатором на PM213B. С помощью подстроечного резистора R7 можно откалибровать показания индикатора.

PM213B не допускает использование общей земли у измеряемого сигнала и питания индикатора, поэтому в схеме предусмотрен DC-DC преобразователь SPU02L-05 (IC3) для питания индикатора. Если у вас не найдется подходящего преобразователя, можно просто использовать еще одну батарейку для питания индикатора. Вместо PM213B можно использовать любую другую измерительную головку или выполнить устройство как приставку к тестеру.

Ниже приведены чертеж печатной платы (вид сверху. для ЛУТа нужно отзеркалить перед печатью) и расположение на ней компонентов.

Печатная плата немного отличается от приведенной схемы наличием делителя R3,R4, с помощью которого можно задать коэффициент усиления второй части усилителя. Чтобы было как на схеме R3 нужно закоротить а R4 не распаивать. Разъемы JP2 и JP3 совпадают по размерам и расположению с соответствующими разъемами PM213B.

Пара слов об использовании устройства: пассивные входы подключаются между выходами IN и VCC, активные (имеющие собственный источник питания) — между выходами IN и GND. При подключении соблюдайте полярность. Для питания устройства используется батарейка 9В типа «крона».

Источник

Как реализовать передатчик токовой петли 4-20 мА на базе MAX12900

Юрий Курцевой (Maxim Integrated)

Высокоинтегрированный аналоговый формирователь сигнала токовой петли 4-20 мА MAX12900 производства Maxim Integrated может конвертировать ШИМсигнал микроконтроллера, который не обладает встроенным ЦАП, в сигнал петли 420мА для двух-, трех- или четырехпроводных конфигураций.

Токовая петля 4…20 мА на сегодняшний день является одним из наиболее популярных методов передачи данных во многих отраслях промышленности. Благодаря своей устойчивости к помехам при передаче сигнала от передатчика к приемнику она идеально подходит для таких задач. Другое преимущество – относительная простота и бюджетность метода. Хотя, конечно, необходимость контроля за падением напряжения в некоторых участках цепи и за рядом других параметров часто приводит к усложнению схемы и увеличению стоимости решения. В таблице 1 обобщаются преимущества и недостатки метода передачи данных на основе токовой петли 4…20 мА.

Таблица 1. Преимущества и недостатки токовой петли 4…20 мА

Преимущества Недостатки
Основной стандарт во многих отраслях промышленности Одной токовой петле соответствует только один канал передачи данных
Возможность передачи значения только одной переменной
Простота в подключении и настройке Для одновременной работы нескольких каналов данных (для передачи значений нескольких переменных) требуется создать столько же токовых петель. Но использование большого количества проводов может приводить к проблемам с контурами заземления, если независимые петли не изолированы должным образом.
Сигнал не деградирует с увеличением дистанции Проблемы, связанные с изоляцией каналов, возрастают с увеличением количества каналов
Меньшая чувствительность к помехам
Отсутствие тока указывает на ошибку в канале передачи данных

Все датчики с интерфейсом 4…20 мА, в зависимости от конфигурации, могут быть разделены на три группы:

  1. двухпроводной (питаемый петлей) датчик 4…20 мА;
  2. трехпроводной датчик 4…20 мА;
  3. четырехпроводной датчик 4…20 мА.

Наиболее удобной конфигурацией является решение, питаемое петлей. Однако если сам датчик потребляет более 3…4 мА из бюджета петли 4…20 мА, то для его функционирования придется использовать дополнительный источник питания. При подключении таких датчиков придется использовать 4-проводную конфигурацию. 3-проводная конфигурация является упрощенной версией предыдущей, в которой объединен положительный вывод питания датчика с токовой петлей (рисунок 1б). На рисунке 1 показаны все описанные выше конфигурации. В таблице 2 приводятся преимущества и недостатки каждого из них.

Рис. 1. Способы подключения датчика по схеме с токовой петлей

Таблица 2. Преимущества и недостатки датчиков с разными схемами подключения

Конфигурация 2-проводная 3-проводная 4-проводная
Преимущества Не нужен локальный блок питания; малая стоимость; подходит для работы в агрессивных условиях Экономичнее варианта с четырьмя проводами; простота реализации; возможность использования устройств индикации и других устройств , требующих дополнительного питания; возможность использовать мощные выходы, реле Внешнее питание; возможность передавать переменный сигнал; изоляция цепи питания; возможность использования устройств индикации и других устройств , требующих дополнительного питания; возможность использовать мощные выходы, реле
Недостатки Падение напряжения на участках петли может вызвать проблемы; имеются ограничения по потреблению схемы Отсутствие изоляции петли питания; линии питания и петли нужно реализовывать с осторожностью Более высокая стоимость; больше проводов; неприменим в агрессивной среде эксплуатации

Применение MAX12900 в схемах датчиков с 2-, 3- или 4-проводными конфигурациями токовой петли

MAX12900 – это высокоинтегрированный аналоговый формирователь сигнала с ультрамалым потреблением для датчиков с передатчиком 2…20 мА. В его компактный корпус встроено 10 модулей:

  • LDO-преобразователь с широким входным диапазоном напряжений;
  • цепи обработки ШИМ-модулированных сигналов для двух входов;
  • два малопотребляющих операционных усилителя с малым дрейфом;
  • один операционный усилитель с малым дрейфом напряжения смещения и широкой полосой пропускания;
  • два диагностических компаратора;
  • контроллер включения с выходом индикации хорошего качества питания (power-good выход);
  • источник опорного напряжения с малым дрейфом.

Ключевое преимущество MAX12900 в том, что он может конвертировать ШИМ-сигнал микроконтроллера, который не обладает встроенным ЦАП, в сигнал петли 4…20мА для двух-, трех- или четырехпроводных конфигураций. Таким образом он является эквивалентом совокупности малопотребляющего ЦАП с высоким разрешением, обработчика ШИМ-сигнала, двух цепей обработки и активного фильтра с интегрированным малопотребляющим операционным усилителем. Две цепи обработки сигналов обеспечивают стабильную ШИМ-амплитуду, несмотря на колебания амплитуды сигнала, изменения температуры и напряжения питания. Усилитель с широкой полосой пропускания в сочетании с дискретным транзистором преобразует входное напряжение в выходной ток и позволяет использовать HART® и FOUNDATION Fieldbus H1 модуляцию сигнала. Благодаря ОУ с малым напряжением смещения и источнику опорного напряжения с низким дрейфом обеспечивается минимальный уровень ошибки в широком диапазоне температур. Малопотребляющий ОУ и компараторы являются блоками для создания продвинутых диагностических систем. Мониторинг шины питания, измерение выходного тока и детектирование разрыва цепи – вот некоторые примеры диагностических возможностей таких систем. Все это, наряду с высокой точностью и малым общим потреблением делает MAX12900 идеальным устройством для интеллектуальных датчиков с интерфейсом токовая петля.

Применение MAX12900 в качестве 2-проводного передатчика (питание через токовую петлю)

На рисунке 2 показана упрощенная блок-схема и модель того, как MAX12900 может быть сконфигурирован в качестве части датчика с питанием через петлю. Такая конфигурация требуется для систем, работающих в агрессивных средах, она должна соответствовать директиве ATEX Directive 94/9/EC и получить сертификат IECEx. Такая реализация схемы датчика возможна только в случаях, когда передатчик потребляет менее 4 мА. ШИМ-сигналы, генерируемые микроконтроллером, поступают на специальные цепи нормирования и обработки ШИМ-сигнала, встроенные в MAX12900. С использованием одного из встроенных операционных усилителей и внешней RC-цепи можно создать фильтр низких частот. Для конвертирования напряжения в ток используются внешние транзисторы.

Рис. 2. Блок-схема датчика на базе токовой петли с применением MAX12900

На рисунке 3 показана реализация на уровне электрической принципиальной схемы двухпроводной токовой петли, питающей сенсор (обратите внимание, что весь выделенный бирюзовым цветом блок интегрирован в MAX12900).

Рис. 3. Конфигурация передатчика, питаемого 4-20мА токовой петлей, на базе MAX12900

Одни из наиболее распространенных датчиков такого типа – это датчики температуры. Давайте попробуем спроектировать передатчик датчика температуры на базе MAX12900 с применением прецизионной термопары и специализированного преобразователя сигнала термопары (MAX31856). MAX31856 обрабатывает сигнал с термопары и передает данные по интерфейсу SPI. Таким образом, чтобы считывать показания с датчика и генерировать ШИМ-сигналы для MAX12900, необходимо использовать микроконтроллер. В отладочном комплекте MAX12900EVKIT для этой задачи применяется микроконтроллер STM32L071. Ключевой момент в такой схеме – оценить бюджет по потребляемой мощности для наихудших сценариев (максимальные потребления тока для всех рабочих значений температуры и напряжения). На основе этого можно принять решение о применении той или иной конфигурации токовой петли: двух-, трех- или четырехпроводной.

В соответствии с техническим описанием MAX12900EV, общее потребление малопотребляющего микроконтроллера и MAX12900 составляет 3,5 мА для худшего случая. MAX31856 потребляет максимум 2 мА при напряжении питания 3,3 В (таблица 3). Таким образом общее потребление превышает 4 мА, а это значит, что реализовать двухпроводной передатчик не представляется возможным.

Таблица 3. Потребление компонентов датчика температуры

Устройство Потребление тока, мА
MAX31856 2
MAX12900 + STM32L071 3,5
Итого: 5,5 мА (> 4мА)

Применение MAX12900 в схеме трехпроводного передатчика

Исключив возможность использовать двухпроводное решение, посмотрим, какова возможность проектирования трехпроводной схемы. Первое, что следует иметь в виду – это возможность применения только одного положительного вывода питания и для передачи данных, и для питания схемы. Напряжение 24 В (от ПЛК) является слишком высоким для микроконтроллера и MAX31856, для работы которых требуется напряжение 3,3 В. Существует несколько подходов решения этой проблемы. Первый – это использовать для преобразования 24 В в 3,3 В DC/DC-преобразователь, например, MAX17550, как это изображено на рисунке 4. MAX17550 является ультракомпактным синхронным понижающим DC/DC-преобразователем с высоким КПД и выходным током до 25 мА. Для изоляции датчика/МК ШИМ-интерфейса с MAX12900 используется цифровой двухканальный изолятор MAX12930. На рисунке 4 компоненты в пунктирном квадрате находятся в изолированным домене питания с плавающей землей, которая отличается от земли ПЛК.

Рис. 4. Трехпроводная схема передатчика с DC/DC-преобразователем

Другой подход к решению проблемы с питанием – использовать линейный преобразователь напряжения с ультрамалым током покоя MAX15006AATT+, который может обеспечить напряжение 3,3 В с током нагрузки до 50 мА, как это показано на рисунке 5.

Рис. 5. Трехпроводная схема передатчика сенсора с линейным преобразователем напряжения

Вторая проблема, о которой нужно помнить при разработке таких датчиков – плавающая земля передатчика. Датчик сам по себе, микроконтроллер и MAX12900 – передатчик для обмена данными – должны иметь общую шину земли. В то же самое время потенциал этой земли является плавающим потенциалом по отношению к земле ПЛК. Состояние плавающей земли зависит от передаваемых данных и уровня нагрузки петли. Для решения этой проблемы применяются несколько подходов, например использование двухканального малопотребляющего MAX12930 (как показано на рисунке 4) для изоляции PWMA- и PWMB-входов от передатчика.

Альтернативный подход заключается в том, чтобы использовать активную схему, которая занимается постоянным мониторингом и управляет общим уровнем земли микроконтроллера и датчика. Такой вариант реализации становится возможным и удобным благодаря присутствию ОУ общего назначения, а именно – OP2, интегрированного в MAX12900. Для этой схемы также требуется использовать внешний n-канальный MOSFET-транзистор с малым напряжением управления Q3 и PNP-транзистор общего назначения Q4, чтобы согласовать падения напряжения на RLOAD и RSENSE.

Применение MAX12900 в схемах с четырехпроводным передатчиком

Мы рассмотрели, как MAX12900 может быть применен в двух- и трехпроводных передатчиках. Реализация четырехпроводного решения по сравнению с ними очень проста, поскольку для датчика и ПЛК имеются отдельные контуры питания и земли.

Заключение

Ультрамалопотребляющий аналоговый формирователь сигнала MAX12900 производства компании Maxim Integrated для передатчиков 4…20 мА предлагает непревзойденный уровень гибкости в различных приложениях и идеально подходит для использования в промышленных датчиках для систем контроля и автоматизации, сигналы которых необходимо преобразовать в сигнал токовой петли 4…20 мА.

Источник

Читайте также:  Замена стекал iphone 5 своими руками
Оцените статью