Добавлено 7 марта 2016 в 13:00
Помимо цифровых сигналов, Arduino может использовать и аналоговые входные и выходные сигналы.
Аналоговый сигнал – это сигнал, который может принимать любое количество значений, в отличие от цифрового сигнала, который имеет только два значения: высокий и низкий. Для измерения значения аналоговых сигналов в Arduino имеется встроенный аналого-цифровой преобразователь (АЦП). АЦП преобразует аналоговое напряжение в цифровое значение. Функция, которая используется для получения значения аналогового сигнала: analogRead(pin). Данная функция преобразует значение напряжения на аналоговом входном выводе и возвращает цифровое значение от 0 до 0123, относительно опорного значения. Для большинства Arduino опорное напряжение составляет 5В, 7В для Arduino Mini и Nano, и 15В для Arduino Mega. Она принимает лишь один параметр: номер вывода.
Arduino не содержит встроенного цифро-аналогового преобразователя (ЦАП), но она может использовать цифровой сигнала с широтно-импульсной модуляцией (ШИМ) для реализации функций по работе с аналоговым выходом. Функция, используемая для вывода ШИМ сигнала: analogWrite(pin, value). pin – это номер вывода, используемого для ШИМ выхода. value – это число, пропорциональное коэффициенту заполнения сигнала. Когда value = 0, на выходе всегда логический ноль. Когда value = 255, на выходе всегда логическая единица. На большинстве плат Arduino, ШИМ функции доступны на выводах 3, 5, 6, 9, 10 и 11. Частота ШИМ сигнала на большинстве выводов составляет примерно 490 Гц. На Uno и подобных платах выводы 5 и 6 работают на частоте примерно 980 Гц. Выводы 3 и 11 на Leonardo также работают честоте на 980 Гц.
Чтобы сопоставить аналоговое входное значение, которое находится в диапазоне от 0 до 1023, с выходным ШИМ сигналом, который находится в диапазоне от 0 до 255, вы можете использовать функцию map(value, fromLow, fromHigh, toLow, toHigh). Данная функция имеет пять параметров: в первом хранится аналоговое значение, а остальные равны соответственно 0, 1023, 0 и 255.
- Управление яркостью светодиода
- Необходимые компоненты
- Код программы
- Теги
- Что такое дискретный выход сигнала датчика
- Аналоговые, дискретные и цифровые сигналы
- Дискретные входы/выходы
- Реализация дискретных входов
- Микросхемы ISO1211/12
- Дискретные входы с определением обрыва
- Дискретные выходы
- Другие решения Texas Instruments, используемые для реализации дискретных входов и выходов
- Заключение
Управление яркостью светодиода
В данном эксперименте мы будем управлять яркостью светодиода с помощью ШИМ сигнала на аналоговом выходном выводе.
Необходимые компоненты
Как показано на схеме ниже, светодиод подключается к выводу 2 Arduino. Для изменения яркости светодиода программа будет изменять коэффициент заполнения ШИМ сигнала на выводе 2.
Код программы
В данном эксперименте мы будем управлять яркостью светодиода, используя потенциометр. Мы воспользуемся функцией analogRead() для чтения напряжения и функцией analogWrite() для вывода ШИМ сигнала, коэффициент заполнения которого пропорционален аналоговому напряжению.
Соберите схему, как показано ниже. Когда вы будете вращать ручку потенциометра, напряжение на выводе A0 будет меняться. После чего программа будет изменять коэффициент заполнения ШИМ сигнала на выводе 2, изменяя яркость светодиода.
Теги
ArduinoАналоговый вход последняяAndorra1 ®
Может вариант совмещенного табло Выход и Звук и будет экономичнее, как это реализовать? На каком оборудовании, и что бы правила СП выполнялись?
Если бы табло Выход не светилось, в дежурном режиме, то проще.
Дал ток на Табло и Звук и всё заработало одновременно.
2.Интересно как КПБ , БУПО и УКЛСиП (РП) отнесутся к миганию, с точки зрения КОНТРОЛЯ линии оповещения.
2. Требуется на лругом объекте сделать СОУЭ Третьего типа (речевое).
Что можете посоветовать?
Речеры, Веллезы, Интер-М, Omega ? и т д . под углом рассмотрения вопроса КОНТРОЛЯ линий оповещения.
Возможность применения данной схемы базировалась на двух положениях НПБ 104-03:
– Примечание 2 к Таблице 1: “Допускается использование звукового способа оповещения для СОУЭ 3 – 5 типов в отдельных зонах оповещения”
Применительно к этой схеме, надо читать и то, что написано выше:
“В зарубежной практике, что не противоречит НПБ104-03, в номерах гостиниц устанавливают звуковые оповещатели, а речевое оповещение используют только на путях эвакуации (в коридорах, холлах и на лестницах). Такой принцип оповещения обоснован тем, что подачей звукового оповещения ставится задача разбудить людей и вывести их в коридор, где работает речевое оповещение”
Применение такой схемы в сегодняшних условиях не представляется возможным – см. Примечание 2 к Таблице 1 в СП3.
Это откуда у вас такие выводы? Почему это цепь контролируется до первого оповещателя? А дальше что? Контрольный ток не течет? Спотыкается? Линия контролируется и до первого и до второго и до десятого устройства, нужно только линию прокладывать без отводов и разветвлений в коробках. Если будете коробку ставить, то тогда, да, цепь будет контролироваться только до первой коробки. Если все грамотно подключить – без ответвлений, единой цепью, подобрать диоды, то все будет нормально контролироваться с любым числом оповещателей (в пределах допустимого тока конечно).
Или, что то, не так?
Какие мнения?
Ихнее.
Группа Cooper Safety
Наше.
ООО «Белый свет»
Централизованная система аварийного электроснабжения для аварийного освещения
«БС-электро»
Контроль линий питания светильников на обрыв и КЗ(светильники должны быть подключены по радиальной схеме)
Автоматической проведение еженедельного и ежедневного тестирования
Ручное тестирование
Ведение электронного журнала
Возможность подключения до 2560 адресных светильников
Возможность включения в систему диспетчеризации здания по РС-232
Возможность дистанционного тестирования
И т.д.
Нет ни у кого только сущего пустяка – сертификата пожарной безопасности(соответствия ФЗ)))
Это ни есть ППУ!
Других не видел.
У электриков –светильник-указатель выход(СУВ)
У слаботочников-эвакуационный знак пожарной безопасности.
Что бы появилась нужен опять же пустяк-наличие у электриков эвакуационных знаков пожарной безопасности и аварийных светильников в одном корпусе, имеющих одновременно сертификаты серии ГОСТ Р МЭК 60598 и НПБ77-98(ГОСТ 53325 -ФЗ-123).
И это для начала.
“Типа в них стоит, что то с “переключателем” и с аккумулятором”
А еще устройство зарядки аккумулятора и, где это требуется, устройством контроля.
Сегодня заказчик дал предписание инспектора ГПН.
В том числе
-установить светильники Выход с автономными источниками питания(стоят у электриков простые)
-предусмотреть включение Выходов одновременно со светильниками рабочего освещения
-убрать выключатели из сети
-типа должны гореть при отключении рабочего освещения.
Ссылки на ППБ-01,НПБ-104. Объект действующий.
а какие “Ссылки на ППБ-01,НПБ-104.” – это требуют? написано в предписании?
“-предусмотреть включение Выходов одновременно со светильниками рабочего освещения”
а в НПБ 104 было по-другому написано..
похоже у нас разные документы?
цитата из п.61 ППБ01 – у меня он отличается от вашего:
“61. Объемные самосветящиеся знаки пожарной безопасности с автономным питанием и от электросети, используемые на путях эвакуации (в том числе световые указатели «Эвакуационный (запасный) выход», «Дверь эвакуационного выхода»), должны постоянно находиться в исправном и включенном состоянии. В зрительных, демонстрационных, выставочных и других залах они могут включаться только на время проведения мероприятий с пребыванием людей. Эвакуационное освещение должно включаться автоматически при прекращении электропитания рабочего освещения.”
Где написано про “обеспечить автономным питанием”?
можно уточнить?
“2.выполнить включение эвакуационных световых указателей одновременно с основными осветительными приборами рабочего освещения-п.3.13 НПБ104”
цитата п.3.13 НПБ104:
“3.13. Эвакуационные световые указатели, включаются одновременно с основными осветительными приборами рабочего освещения.
Допускается использовать эвакуационные световые указатели, автоматически включаемые при получении СОУЭ командного импульса о начале оповещения о пожаре и (или) аварийном прекращении питания рабочего освещения.
Световые указатели «Выход» в зрительных, демонстрационных, выставочных и других залах должны включаться на время пребывания людей.”
а вы пользуетесь только частью п. 3.13? а как же остальное?
а что всё же написано в предписании?
или это фразы из предписания вы привели, а не из НПБ и ППБ..
Это как это на ПЦН?
А если поподробнее, шутники?))))))
Что такое дискретный выход сигнала датчика
Сразу хочу сказать, что типов и видов датчиков неимоверное множество. Они различаются типом измеряемого параметра, способом измерения, конструкцией, диапазоном измерения, видом выходного сигнала и т.д. Мы же будем рассматривать только те типы и виды, которые применяются в наших с Вами инженерных системах зданий.
Что такое датчик? Давайте для себя просто определим, что это устройство, с помощью которого мы измеряем значение какого-либо технологического параметра.
Любой датчик состоит из чувствительного элемента и преобразовательной системы. Иногда сам чувствительный элемент является одновременно и преобразовательной системой. Чувствительный элемент всегда непосредственно связан с той средой, параметр которой он измеряет. В теории измерений для него принято название — измерительный преобразователь. Могу дальше рассказывать Вам о сложной классификации датчиков, но пока это опустим.
Аналоговые измерительные датчики – первичные преобразователи. Такой тип датчиков применяется в системах непрерывного измерения и регулирования. Принцип действия этих датчиков состоит в том, что при изменении параметра происходит соответствующее изменение его выходного сигнала. Дискретные измерительные датчики – сигнализаторы (датчики-реле). Такой тип датчиков применяется, когда необходимо отследить конкретное значение измеряемого параметра для каких либо дальнейших действий. Эти датчики устанавливаются там, где отсутствует необходимость получения всех значений измеряемого параметра. Часто нужно знать, достиг ли параметр какого-либо конкретного значения. В этом случае измерительная система выдает сигнал только при достижении заданного ограничительного значения.
Датчики (измерительные преобразователи ) температуры.
Поэтому в качестве аналоговых датчиков можно применить так называемые термопреобразователи сопротивления. Физический смысл их работы основан на изменении сопротивления применяемого в качестве чувствительного элемента металла в зависимости от температуры среды, в которую он погружен. Пропуская через этот элемент электрический ток, мы можем получить зависимость изменения напряжения от температуры. Раньше в качестве такого металла применялась медь. Были медные чувствительные элементы с сопротивлением 50 Ом или 100 Ом при 0 гр.С. Их недостатком было то, что при значительных длинах проводов, которые соединяли их с вторичными устройствами, сопротивление этих проводов было соизмеримо, а то и больше, чем сопротивление самих датчиков. Это, естественно, вносило погрешности в измерения, которые необходимо было компенсировать. Сейчас от этой проблемы ушли, применяя металлы, имеющие 500 Ом или 1000 Ом при 0?С. Это платина (Pt) и никель (Ni). Поэтому сегодня в инженерных системах чаще всего применяются датчики типа Pt 1000.
В наших системах используются погружные термопреобразователи сопротивления, чувствительный элемент которых непосредственно погружен в измеряемую среду, и накладные, которые измеряют температуру поверхности, предполагая, что она приблизительно равна температуре самой среды. Когда какие применять, мы рассмотрим при изучении автоматизации конкретных систем. В качестве дискретных датчиков температуры чаще всего применяются манометрические
термометры. Это устройства, в которых чувствительным элементом является термобаллон, который соединен капиллярной трубкой с сильфоном. При изменении температуры термобаллона изменяется давление в системе и сильфон перемещает механизм, который заканчивается контактными устройствами. Часто можно услышать название таких датчиков – сигнализаторы температуры или термостаты. Еще нам понадобится биметаллический датчик. Но о нем поговорим, когда будем рассматривать автоматизацию электронагревателей.
Датчики (измерительные преобразователи ) давления и перепада давлений. Датчики давления, как и датчики температуры, бывают аналоговые и дискретные. Раньше использовались мембранные и сильфонные датчики, принцип действия которых был основан на механическом перемещении (сжатии или расширении) данных чувствительных элементов при изменении давления среды. Далее эти чувствительные элементы имели шток, перемещающийся в магнитном поле и меняющий величину, например, магнитной индукции. Сейчас в качестве чувствительных элементов все чаще применяют тензорезисторы. При сжатии или расширении такого резистора меняется его сопротивление. А дальше, так же, как и в термопреобразователях сопротивления, данный резистор включается в электрическую схему. Дискретные датчики давления рассчитаны на необходимость фиксации конкретного значения давления или перепада давления. Для этого применяются электроконтактные манометры и дифманометры, в качестве чувствительных элементов которых применены трубчатые пружины и мембраны.
Датчики (измерительные преобразователи) влажности. Почти все современные аналоговые датчики влажности имеют емкостной чувствительный элемент. Их принцип работы основан на изменении емкости чувствительного элемента при изменении влажности. Далее этот чувствительный элемент включен в измерительную схему вторичного прибора. Достаточно часто встречаются совмещенные аналоговые датчики влажности и температуры. Таким образом в точке отбора, где требуется измерение этих двух параметров, устанавливается один прибор вместо двух. Такой датчик имеет два независимых выходных сигнала – один по влажности, другой по температуре. Дискретные датчики влажности отличаются от аналоговых наличием контактной группы, позволяющей срабатывающей только при заданном значении. Такие датчики также называют гигростатами.
Датчики (измерительные преобразователи) расхода. В наших с Вами системах встречаются ультразвуковые, индукционные, вихревые аналоговые расходомеры и расходомеры, в которых измерение расхода выполняется путем измерения разности давлений на так называемом сужающем устройстве с последующей обработкой значений параметра по соответствующей формуле. В частности, такие расходомеры входят вместе с термопреобразователями сопротивления в комплект теплосчетчиков. Дискретные датчики расхода могут быть выполнены в виде крыльчатки, вращающейся в потоке жидкости. С такого датчика сигнал выдается в виде импульса при совершении каждого полного ее оборота. Считая эти импульсы можно организовать учет количества жидкости, прошедшей через прибор за определенное время. Сигнализаторы также могут быть выполнены в виде заслонки, установленной поперек потока. Чем больше расход, тем больше давление потока на ее поверхность и больший угол ее отклонения от вертикального положения. При определенном угле отклонения срабатывает контакт и выдается сигнал о наличии расхода. Такие сигнализаторы расхода часто называют реле протока. Датчики (измерительные преобразователи) уровня жидкости Аналоговые датчики уровня – это те же датчики дифференциального давления, т.к. любой столб жидкости создает разность давлений между верхним и нижним уровнем. Дискретные датчики уровня (фактически это датчики наличия жидкости) построены на принципе электропроводности жидкости и состоят из минимум двух электродов, через которые проходит электрический ток. При погружении их в воду образуется замкнутая электрическая цепь. В частности такие системы применяются в дренажных приямках для измерения наличия уровня в них воды.
Датчики (измерительные преобразователи) качества воздуха. В системах вентиляции и кондиционирования воздуха все чаще поддерживаются не только температура и влажность воздуха, но и его качество, т.е. количество углекислого газа, озона, таких примесей как, сигаретный дым, запах пота, алкоголя, выхлопных газов и т.д. Для измерения этих параметров применяются датчики определяющие наличие в воздухе каких-то отдельных веществ, например углекислого газа, и датчики анализирующие качество воздуха по комплексу присутствующих в нем примесей. Такие датчики также могут быть аналоговыми и дискретными. Хочу отметить, что для унификации выходных сигналов принят ряд стандартных сигналов по току – сигналы (0-5), (0-20) и (4-20)мА и напряжению – сигнал (0-10)В. Преобразование в стандартный сигнал может выполняться преобразователем, встроенным в датчик, или отдельным преобразующим устройством. Некоторые типы датчиков могут быть как с такими встроенными преобразователями, так и без них. Другие — только со встроенными преобразователями. На сегодня все. На следующем уроке рассмотрим исполнительные механизмы и коммутационные устройства.
Аналоговые, дискретные и цифровые сигналы
Любая физическая величина по характеру изменения ее значения может быть постоянной (если она имеет только одно фиксированное значение), дискретной (если она может иметь два или более фиксированных значений), или аналоговой (если она может иметь бесчисленное множество значений). Все эти величины могут быть преобразованы в цифровую форму.
Аналоговым называется такой сигнал, который может быть представлен непрерывной линией из множества значений, определенных в каждый момент времени относительно временной оси. Значения аналогового сигнала произвольны в каждый момент времени, поэтому он может быть в принципе представлен как некая непрерывная функция (зависящая от времени как от переменной) либо как кусочно-непрерывная функция времени.
Аналоговым сигналом можно назвать, например, звуковой сигнал, генерируемый обмоткой электромагнитного микрофона или ламповым акустическим усилителем, поскольку такой сигнал непрерывен и его значения (напряжение или ток) сильно отличаются друг от друга в каждый момент времени.
На приведенном ниже рисунке изображен пример подобного рода аналогового сигнала.
Аналоговые величины могу иметь бесконечное множество значений в определенных пределах. Они непрерывны и их значения не могут изменяться скачками.
Пример аналогового сигнала: термопара передает в аналоговом виде значение температуры в программируемый логический контроллер, который управляет с помощью твердотельного реле температурой в электрической печи.
Если некий сигнал принимает произвольные значения лишь в отдельные моменты времени, то такой сигнал называют дискретным. Чаще всего на практике применяются дискретные сигналы, распределенные по равномерной временной решетке, шаг которой называется интервалом дискретизации.
Дискретный сигнал принимает определенные не нулевые значения лишь в моменты дискретизации, то есть он является не непрерывным в отличие от аналогового сигнала. Если из звукового сигнала вырезать небольшие кусочки определенного размера через равные интервалы, такой сигнал можно будет назвать дискретным.
Ниже приведен пример формирования подобного дискретного сигнала с интервалом дискретизации Т. Обратите внимание, что квантуется лишь интервал дискретизации, но не сами значения сигнала.
Дискретные сигналы имеют два и более фиксированных значений (количество их значений всегда выражается целыми числами).
Пример простого дискретного сигнала на два значения: срабатывание путевого выключателя (переключение контактов выключателя в определенном положении механизма). Сигнал с путевого выключателя может быть получен только в двух вариантах — контакт разомкнут (нет действия, нет напряжения) и контакт замкнут (есть действие, есть напряжение).
Когда дискретный сигнал принимает только какие-то фиксированные значения (которые могут быть расположены по сетке с определенным шагом), такие что они могут быть представлены как количество квантовых величин, такой дискретный сигнал называется цифровым. То есть цифровой сигнал — это такой дискретный сигнал, который квантован не только по промежуткам времени, но и по уровню.
Практически дискретные и цифровые сигналы в ряде задач отождествляются, и могут быть легко заданы в форме отсчетов с помощью вычислительного устройства.
На рисунке приведен пример формирования цифрового сигнала на базе аналогового. Обратите внимание, что значения цифрового сигнала не могут принимать промежуточных значений, а только определенные — целое количество вертикальных шагов сетки.
Цифровой сигнал легко записывается и перезаписывается в память вычислительных устройств, просто считывается и копируется без потери точности, тогда как перезапись аналогового сигнала всегда сопряжена с утратой некоторой, пусть и незначительной, части информации.
Обработка цифровых сигналов позволяет получать устройства с очень высокими характеристиками благодаря выполнению вычислительных операций совершенно без потерь качества, либо с пренебрежимо малыми потерями.
В силу этих достоинств, именно цифровые сигналы повсеместно распространены сегодня в системах хранения и обработки данных. Вся современная память — цифровая. Аналоговые носители информации (такие как пленочные кассеты и т.д.) давно ушли в прошлое.
Аналоговый и цифровой приборы для измерения напряжения:
Но даже у цифровых сигналов есть свои недостатки. Их невозможно передать напрямую как есть, ибо передача обычно реализуется посредством непрерывных электромагнитных волн. Поэтому при передаче и приеме цифровых сигналов необходимо прибегать к дополнительной модуляции и аналого-цифровому преобразованию. Меньший динамический диапазон цифровых сигналов (отношение наибольшего значения к наименьшему), обусловленный квантованностью значений по сетке, является еще одним их недостатком.
Существуют и такие области, где аналоговые сигналы незаменимы. Например аналоговый звук никогда не сравнится с цифровым, поэтому ламповые усилители и пластинки до сих пор не выходят из моды, несмотря на обилие цифровых форматов записи звука с самой высокой частотой дискретизации.
Если Вам понравилась эта статья, поделитесь ссылкой на неё в социальных сетях. Это сильно поможет развитию нашего сайта!
Просто пройдите по ссылке и подключитесь к каналу.
Дискретные входы/выходы
Программируемые логические контроллеры– основа для создания автоматизированной среды управления технологическими процессами. Применение ПЛК значительно упрощает процесс разработки проектов и решений, а также дает возможность значительно увеличивать жизненный цикл базовых производств и технологий, основываясьна международном стандарте IEC 61131. Во второй статье цикла рассматриваем решенияTexasInstrumentsдля организации дискретных входов и выходов ПЛК.
Под ПЛК – программируемым логическим контроллером (Programmable logic controllers, PLC), – как правило, понимается блочно-модульная система универсального назначения, построенная на основе микропроцессора. Данная система применяется для создания автоматизированной среды и управления последовательными процессами в разных областях промышленности, техники и других сферах инженерной деятельности.
Программируемый логический контроллер доступен пользователю в виде единого модуля, включающего в себя центральный процессор, преобразователь напряжения, периферию, задающую возможность работы с коммуникационными и беспроводными интерфейсами, а также входы и выходы для взаимодействия с внешними устройствами. Обобщенная структурная схема ПЛК показана на рисунке 1.
Рис. 1. Обобщенная структурная схема ПЛК
Количество входов ПЛК колеблется от 6 (контроллеры нижнего уровня) до 128 и более (контроллеры верхнего уровня). Все имеющиеся на борту контроллера входы и выходы можно разделить на три класса:
Дискретные входы программируемого логического контроллера служат для получения сигналов от дискретных датчиков, таких как датчики давления, термостаты, датчики обнаружения, концевые датчики и так далее. Величина напряжения сигнала для этих датчиков составляет 24 В, что на программном уровне соответствует логической единице.
Дискретные выходы ПЛК необходимы для управления подключенными устройствами, например, разного рода магнитными пускателями, лампочками, клапанами и прочим, посредством коммутации высокого или низкого сигналов. Дискретный выход представляет собой контакт, способный выдавать сигнал, являющийся с точки зрения программы логическим нулем или единицей. Такой сигнал способен замкнуть или разомкнуть управляющую или питающую цепь подключенного устройства, тем самым выполнив необходимый алгоритм работы.
Специализированные входы/выходы – отдельный класс входов/выходов, который используется для взаимодействия с датчиками и устройствами, обладающими нестандартными параметрами — нестандартным уровнем сигнала, специфическими параметрами питания и программной обработкой.
Наибольшее распространение в промышленном оборудовании получили функциональные звенья на основе дискретных (цифровых) входов/выходов (рисунок 2). В некоторых случаях для сложных типов станков число дискретных каналов может достигать десятков и сотен.
Рис. 2. Применение дискретных входов и выходов ПЛК
Дискретные (цифровые) входы программируемого логического контроллера применяются для выполнения самых разных задач автоматизации технологического процесса, начиная от мониторинга состояния различных датчиков, таких как всевозможные кнопки, тумблеры, концевые выключатели, термостаты и прочее, до использования их при создании промышленных панелей управления – ПСП-панелей, клавиатур, аварийных выключателей, а также при приеме информации от исполнительных механизмов – актуаторов, катушек мощных контакторов и реле. По сути, к дискретному входу ПЛК можно подключить любое устройство с выходом типа «реле» или «открытый коллектор».
Дискретный вход программируемого логического контроллера может работать только с низким или высоким уровнем сигнала. Однако некоторые устройства и приборы имеют более двух состояний, соответствующих логическим нулю и единице. Для подключения таких устройств используют сразу несколько дискретных входов. Например, автоматические электронные весы, которые могут контролировать пороги допуска, имеют 2 выхода, соответствующих значениям «меньше нормы» и «больше нормы». Вес объекта таким образом определяется двумя битами информации: 01 – «меньше», 00 – «норма», 10 –«больше», 11 – «неисправность прибора».
Рис. 3. Обобщенная структурная схема дискретного входа ПЛК
Несмотря на то что функционал и алгоритм работы дискретного входа достаточно просты, его схемотехническая реализация оказывается не столь тривиальной задачей, особенно если учесть, что в современных решениях одновременно требуются компактные размеры, приемлемая цена, высокая надежность, а также минимальные значения потребления.
Реализация дискретных входов
Сигналы, поступающие на дискретные входы ПЛК, могут существенно отличаться друг от друга по различным параметрам, таким как продолжительность фронта и среза, наличие/отсутствие дребезга, сопротивление источника питания, амплитуда и так далее. К примеру, сигнал, который был сформирован замыкающимися контактами реле, обладает типовой величиной продолжительности фронта в 4 мс и продолжительностью среза в 2 мс, при этом допустимо возникновение дребезга. В то же время быстродействующие сигналы от полупроводниковых ключей могут иметь частоту в десятки и сотни кГц, причем дребезг у них отсутствует как таковой. В то же время, если рассмотреть этот вопрос с точки зрения схемотехники, более существенным оказывается правильный подбор характеристик тока и напряжения. Итогом является то, что все дискретные входы ПЛК можно разделить по двум параметрам: типу опрашиваемых датчиков и интервалу напряжений и токов для заданных логических состояний нуля и единицы.
В соответствии с ГОСТ IEC 61131–2-2012, дискретные (цифровые) входы делятся на три типа:
Одной из основных проблем построения дискретных входов является изоляция цепей датчика и контроллера. Изоляция цепей датчика строится на основе гальванической развязки. Сама по себе гальваническая развязка цепей может осуществляться на основе различных принципов:
Гальваническая развязка на основе оптронов является традиционным решением, применяемым при построении дискретных входов ПЛК (рисунки 4 и 5). Скорости работы данного типа развязки достаточно для передачи цифровых сигналов, однако с развитием полупроводниковой промышленности стали доступны микросхемы, позволяющие создать изоляционный барьер за счет других, более современных технологий, позволивших уменьшить тем самым габариты и стоимость конечного решения, а также получить ряд других преимуществ.
Рис. 4. Реализация дискретного входа на основе оптрона с ограничением тока резистивным делителем
Одним из вариантов замены оптической развязки являются микросхемы, где изоляционный барьер реализуется на емкостях. Применение емкостей дает возможность исключить связь по постоянному току между приемником и передатчиком, что в сигнальных цепях, по своей сути, является гальванической развязкой.
Рис. 5. Реализация дискретного входа на основе оптрона с ограничением тока резистивным делителем и стабилизатором тока
Преимущества развязки, организованной при помощи конденсаторов, заключаются в достаточно высокой энергетической эффективности, малых габаритах и устойчивости к внешним магнитным полям. Все это дает возможность производить недорогие интегральные изоляторы с высокими показателями надежности. На данный момент такие типы изоляторов находятся в производстве у компаний: Texas Instruments, Silicon Labs и Maxim Integrated.
Эти компании применяют разные подходы при создании канала, тем не менее, все три компании используют диоксид кремния (SiO2) в качестве диэлектрика. Данный материал обладает высокой электрической прочностью и уже несколько десятилетий применяется в производстве микросхем. Диоксид кремния легко интегрируется в кристалл, причем для того чтобы обеспечить напряжение изоляции величиной в несколько киловольт, достаточно слоя диэлектрика толщиной всего в несколько микрометров (рисунок 6).
Рис. 6. Интеграция диоксида кремния в кристалл
По технологии, которую использует Texas Instruments, на кристалле, расположенном в корпусе микросхемы, располагаются площадки-конденсаторы, кристаллы соединяются через эти площадки, тем самым позволяя информационному сигналу проходить от приемника к передатчику через изоляционный барьер (рисунок 7). Устройства, построенные по данному принципу, получили название цифровых изоляторов. Такие изоляторы содержат в себе несколько изолированных каналов, каждый из которых превосходит традиционный оптрон по быстродействию и точности передачи сигнала, по уровню устойчивости к помехам и, как правило, по стоимости в пересчете на канал.
Рис. 7. Внешний вид внутренних соединений между двумя подложками цифрового изолятора Texas Instruments
Компания Texas Instruments выпустила несколько серий цифровых изоляторов, среди которых серии микросхем ISO71xx, ISO72xx, самыми передовыми из которых являются семейства ISO77xx и ISOW78xx, а также микросхемы ISO1211/12. Последние заслуживают отдельного внимания, так как именно они наиболее часто применяются при реализации дискретных входов.
Микросхемы ISO1211/12
ISO1211/12 – специализированная интегральная схема для реализации дискретных входов с индивидуальной гальванической развязкой. Посредством микросхем семейства ISO121x можно построить дискретные входы, соответствующие стандарту IEC 61131-2 и типам 1, 2 и 3, описанным ранее. К таким входам возможно подключение внешних датчиков с максимальным рабочим напряжением до 24 B (рисунок 8).
Рис. 8. Реализация дискретного входа на основе цифрового изолятора ISO1211
Рис. 9. Структурная схема канала ISO1211/12
Изоляторы принимают на вход дискретные сигналы уровня 24 В и обеспечивают изолированный дискретный выход. Внешний резистор Rизм задает значение ограничения втекающего тока. Порог напряжения, при котором происходит переключение между уровнями, задается резистором Rпор. Для передачи дискретных сигналов через изоляционный барьер микросхемы семейства ISO121x используют амплитудную манипуляцию ON-OFF keying (OOK). Для оценки возможностей цифровых изоляторов доступны оценочный комплект ISO1211EVM (рисунок 10) и плата 8-канального изолированного дискретного входа ISO1212EVM (рисунок 11) производства компании Texas Instruments.
Рис.10. Оценочный комплект ISO1211EVM
Рис. 11. Оценочный модуль 8-канального приемника цифровых сигналов ISO1212EVM
Основные параметры цифровых изоляторов ISO1211 и ISO1212 приведены в таблице 1.
Таблица 1. Параметры цифровых изоляторов ISO1211/12
Цифровые изоляторы семейства ISO121x обладают более высокой скоростью работы и меньшим временем отклика по сравнению с традиционными решениями на оптронах (стандартные оптроны имеют время срабатывания в десятки микросекунд), а также обладают меньшими габаритными размерами и малыми потерями мощности (рисунок 12). Кроме того, при реализации дискретных выходов на основе ISO121x нет необходимости в дополнительном буфере с триггером Шмитта, что упрощает проектирование системы. В конечном итоге можно сказать, что микросхемы ISO1211/12 являются более предпочтительным решением для реализации развязки в дискретных входах, чем традиционные оптроны.
Рис. 12. Сравнение рабочих температур: традиционное решение +84,1, ISO1212 +44,9
Дискретные входы с определением обрыва
Компания Texas Instruments создала на базе микросхем семейства ISO121x решение, позволяющее определять обрыв на том или ином дискретном входе. Решение получило название TIDA-01509 (рисунок 13). Оно представляет собой компактную реализацию гальванической развязки для 16 дискретных входов. Входы TIDA-01509 поддерживают работу с сигналами с частотой до 100 кГц на канал и разделены на две группы, по 8 в каждой. Каждая группа состоит из трех двухканальных ISO1212 и двух одноканальных ISO 1211. Для работы ISO1211 и ISO1212 не требуется использовать гальванически развязанный DC/DC-преобразователь, что дает преимущество перед традиционными решениями дискретных входов.
Рис. 13. Внешний вид TIDA-01509
Обнаружение обрыва на входе выполнено при помощи только одного дополнительного оптического переключателя для каждого канала или двух оптических переключателей и одного дополнительного конденсатора для каждой группы.
Решение состоит из микросхем ISO121x, 8-битного сдвигового регистра SN74LV165A, одиночного инвертора SN74LVC1GU04 и интегрального однонаправленного супрессора TVS3300 (рисунок 14).
Рис. 14. Структурная схема TIDA-01509
Работа решения основана на том, что оптический переключатель отключает землю от ISO121x на короткий промежуток времени и соединяет ее потом снова, в результате чего импульс на выходе ISO121x показывает, существует ли обрыв на входе.
Если рассматривать алгоритм более подробно, в качестве примера взяв обрыв провода для однотактной конфигурации, когда используется только один канал устройства ISO121x, то есть необходим только один дополнительный оптический переключатель, то алгоритм срабатывания будет выглядеть следующим образом:
Для оценки способностей решения TIDA-01509 возможно его подключение к отладочной плате MSP430FR5969 (рисунок 15) или любой другой плате производства Texas Instruments с таким же подключением SPI. Питание TIDA-01509, составляющее 3,3 В, в данном случае будет происходить непосредственно от отладочной платы.
Рис. 15. Внешний вид отладочной платы MSP430FR5969
Дискретные выходы
Простейший дискретный выход программируемого логического контроллера представляет собой контакты реле и способен выдавать сигнал, принимающий значения логических нуля или единицы. Такой выход относительно прост в реализации и применении, но имеет характерные для реле недостатки: ограниченный ресурс работы, достаточно невысокое быстродействие и так далее. Решением, которое могло бы заменить такой подход, является использование электронного силового элемента, который выполняется по бесконтактной схеме (транзистор – для нагрузки постоянного тока, симистор – для нагрузки переменного тока).
Согласно ГОСТ IEC 61131-2-2012, к которому мы уже обращались ранее, «цифровой выход (digital output) – это устройство, которое преобразует однобитовое двоичное число в сигнал с двумя состояниями».
Основными характеристиками цифровых выходов являются:
Стандартная схема реализации дискретного выхода показана на рисунке 16.
Рис. 16. Стандартная схема реализации дискретного выхода
Датчики тока, последовательно соединенные с нагрузкой, непрерывно контролируют ток, поступающий на нагрузку, и сообщают о наличии избыточных токов контроллеру.
Величина протекающего в цепи тока является одним из ключевых параметров безопасности. Дискретные выходы сконструированы с использованием NPN-транзисторов со встроенными диодами для защиты от перенапряжения. Система гарантирует, что при включении цифровых выходов ПЛК ток от источника питания всегда находится в пределах заданного рабочего диапазона контроллера. Токочувствительный усилитель может защитить цифровые выходы от перегрузки по току, обеспечить диагностику, чтобы устранить неисправные условия нагрузки и предупредить о сбое системы.
Однако цифровые выходы ПЛК могут быть напрямую привязаны к устройствам, работающим с большими токами, превышающими допустимый ток выхода ПЛК, такими как стартеры, лампы и прочее. В таком случае необходимо использование дополнительного полевого транзистора для управления потоком тока от источника 24 В до нагрузки. На рисунке 17 показано подключение дискретного выхода ПЛК ко внешнему низковольтному полевому транзистору.
Рис. 17. Схема реализации дискретного выхода с применением дополнительного полевого транзистора
Одним из недостатков такого подхода является использование внешнего дискретного компонента (полевого транзистора), что увеличивает габариты конечного решения и его стоимость. Исключением полевого транзистора из схемы может послужить применение токочувствительного усилителя INA240, разработанного компанией Texas Instruments.
INA240 выпускается в 8-выводных корпусах TSSOP и SO, а для оценки ее возможностей доступны модули TIDA-00909 и TIDA-00913 (рисунок 18).
Рис. 18. Внешний вид модуля TIDA-00909/00913
Другие решения Texas Instruments, используемые для реализации дискретных входов и выходов
Компания Texas Instruments не ограничивается выпуском модулей гальванической развязки и токочувствительных усилителей и предоставляет полный перечень компонентов, необходимых для реализации дискретного входа и выхода (таблица 2).
Таблица 2. Решения от Texas Instruments для реализации дискретных входов и выходов
Заключение
В создании автоматизированных систем на базе ПЛК правильное построение дискретных входов и выходов является одной из главных задач: от разработчика требуется следование ГОСТ IEC 61131-2-2012, точное выполнение приведенных спецификаций токов и напряжений, а также обеспечение необходимого уровня защиты с соблюдением стоимостных и габаритных характеристик конечного продукта.
Решение задачи построения дискретных входов ПЛК можно значительно упростить, если строить схемы входов и выходов не на дискретных компонентах, а с привлечением интегральных систем. Цифровые изоляторы и высокоточные двунаправленные усилители производства компании Texas Instruments позволяют при минимальных затратах времени получить надежное и защищенное решение, не только отвечающее всем необходимым требованиям, но и превосходящее стандартные решения для данного класса устройств.