Многоканальный интерфейс систем автоматического управления

Автор: Маркарьян Артм Григорьевич, Самохвалов М.В.

Журнал: Вестник Донского государственного технического университета @vestnik-donstu

Рубрика: Краткие сообщения

Статья в выпуске: 1 (44) т.10, 2010 года.

Бесплатный доступ

Рассмотрен быстродействующий параллельный интерфейс, предназначенный для систем управления электроприводами металлорежущих станков.

Металлорежущий станок, аналого-цифровой преобразователь, параллельный интерфейс, электропривод

Короткий адрес: https://sciup.org/14249321

IDR: 14249321

Текст научной статьи Многоканальный интерфейс систем автоматического управления

Введение. В автоматизированных станочных комплексах контроль износа и предотвращение поломки режущего инструмента являются необходимыми условиями повышения качества изготовляемых изделий. При износе режущего инструмента возрастают усилие его подачи и момент сопротивления резания, которые регистрируются соответствующими датчиками. Текущая информация датчиков должна оперативно обрабатываться управляющим устройством для выдачи при необходимости команды прерывания процесса обработки детали с целью предотвращения брака, вызываемого критическим износом режущего инструмента, и дальнейшей его поломки [1].

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

Интерфейс состоит из трех основных микросхем: CI1 - восьмиканальный аналогоцифровой преобразователь (АЦП) ADC 0808, CI3 - компаратор 74LS688, CI2 - программируемый периферийный адаптер (ППА) 8255А (см.рисунок). Конфигурация портов ″A″, ″B″, ″C″ ППА определяется кодом, программно записываемым в его контрольный регистр [2]. Для представленной схемы порты ″A″ и ″B″ запрограммированы соответственно на вход и выход, четыре младших разряда порта ″C″ (PC0, PC1, PC2, PC3) запрограммированы на вход, а четыре старших разряда этого порта (PC4, PC5, PC6, PC7) – на выход.

Принцип действия. АЦП позволяет обрабатывать информацию восьми датчиков, подключенных к его входам IN0 – IN7. Рабочий входной канал определяется комбинацией сигналов, поступающих от младших разрядов PB0, PB1, PB2 выходов порта ″B″ ППА на мультиплексные входы ″А″, ″В″, ″С″ АЦП. Строб на выходе PC7 запускает АЦП по входу «START», и этот же строб фиксирует выбранный рабочий канал по входу «ALE» (Address latch enable) [3].

Время преобразования определяется частотой импульсов тактового генератора, подключенного ко входу CLOCK АЦП и в случае необходимости период следования импульсов на этом входе может быть увеличен с помощью делителя частоты. Сигнал на выходе ЕОС (Еnd of conversion), указывающий окончание процесса аналого-цифрового преобразования, поступает на линию D0 шины данных через младший разряд PC0 входа порта ″С″ во время его опроса. Байт преобразованной информации представляется на выходах АЦП 1 – 8 , которые активируются или отключаются сигналом ОЕ (Output enable). Далее эта двоичная информация через входной порт ″А″ выдается на линии шины данных компьютера D0 – D7 и обрабатывается по алгоритму рабочей программы.

Рис. 1. Принципиальная схема многоканального интерфейса

Вычисленные бинарные значения сигналов управления поступают обратно из шины данных в выходной порт ″С″ ППА, сигналы линий РC4 – РC6 которого являются командами для исполнительных устройств. Активация ППА происходит по входу СS (Сhip select) сигналом с выхода схемы компаратора. Сигнал P появляется при совпадении двоичного кода адреса ППА, который поступает с линий А2 – А8 совместно с сигналом AEN (Address Enable) на входы Q0– Q7, с кодом принудительно устанавливаемым на симметричных входах Р0 – Р7 компаратора. Установка кода производится подключением напряжения Vcc, к соответствующим входам Р0– Р7.

Аналоговая информация восьми датчиков поступает на входы АЦП через разъём J1. Ввод информации от семи датчиков, работающих по релейному принципу, осуществляется через разъём J3 и шифратор, представленный микросхемой 74147 в младшие разряды PC1, PC2, PC3 порта ″С″. Дискретные выходные сигналы для управления восемью исполнительными устройствами поступают от старших разрядов PC4, PC5, PC6 порта ″С″ на разъём J2 через дешифратор на базе микросхемы 74138. Свободный выводы порта ″B″ (PB4 – PB7) могут быть использованы для выдачи дополнительных дискретных команд.

Выводы. Представленный многоканальный интерфейс обладает малой себестоимостью, высоким быстродействием, простотой схемного решения и, как следствие, высокой надёжностью, что позволяет использовать его в различных системах автоматического управления.

Список литературы Многоканальный интерфейс систем автоматического управления

  • Корытин А.М. Автоматизация типовых технологических процессов и установок/А.М. Корытин. -М.: Энергоатомиздат, 1988. -433 с.
  • Каган Б.М. Основы проектирования микропроцессорных устройств автоматики/Б.М. Каган, В.В. Сташин. -М.: Энергоатомиздат, 1987. -С. 165-170.
  • Memotech electronique, J.C.Chanveau, G.Chеvalier, B.Chеvalier, Editions CASTEILLA, 2005. -Paris. -P. 3.148 -3.151.
Статья научная