Проектирование устройства сбора данных — страница 5

  • Просмотров 2347
  • Скачиваний 207
  • Размер файла 161
    Кб

вход; · коммутатор каналов - аналоговый мультиплексор-селектор, который в зависимости от значения четырехразрядного двоичного адресного слова, поступающего на его адресные входы, подключает к единственному выходу тот или иной из тринадцати аналоговых сигналов; · оперативная память (ОП) - полупроводниковое ОЗУ емкостью 2к х 8, имеющее рассмотренную выше организацию. К элементам, входящим в состав ОУ УСД, относятся: · счетчик СТ21

адреса ячеек ОП - 16-разрядный (в соответствии с заданной разрядностью адресного слова); · счетчик СТ22 адреса аналоговых каналов - четырехразрядный (F=14 каналов имеют номера (адреса) от 0000 до 1101. Всего тринадцать адресов); · триггер Тфл - флаг АЦП, предназначенный для фиксирования сигнала ОК (асинхронный RS-триггер с инверсными входами ТТЛ. Тфл необходим для выработки сигнала Х1 в течение всего периода Т в том случае, когда сигнал ОК

АЦП импульсный, т.е. его длительность « Т). Структурная схема ОУ , включающая внешние элементы процессорного устройства, представлена на рис.3. На схеме __ У6 ___ У5 ... ID RAM OD (8) (8) 13 11 ... 1 0 коммутатор каналов зап АЦП ОК RD / WR A CS / 1 (10) У4 (4) У3 Тфл СТ22 Х2 У2 У1 У7 (+1) (16) X1 У8 (+1) СТ21 070116 Рис.3 стрелками показаны управляющие сигналы У, поступающие из УУ, и сигналы-условия X, вырабатываемые ОУ и поступающие в УУ. 4.3 описание цикла сбора данных y1. Цикл сбора

данных начинается с того, что в счетчик СТ21 производится запись первой ячейки области памяти ОП, отведенной для хранения данных. Очевидно, что в качестве СТ21 удобно использовать такой счетчик, в котором предусмотрена возможность записи информации, как в параллельный регистр. Тогда, подав на одни входы триггеров логический ноль (потенциал земли или корпуса), а на другие - логическую единицу (напряжение источника питания), можно

обеспечить запись требуемого адреса в счетчик в одном такте. y2. счетчик СТ22 сбрасывается в 0. Тем самым в нём формируется адрес первого аналогового канала, имеющего нулевой номер. y3. Производится сброс в 0 триггера Тфл (гашение флага). y4. Адрес аналогового канала из СТ22 выдается на адресные входы коммутатора. Коммутатор подключает канал №0 ко входу АЦП. y5. Производится запуск АЦП и в нём начинается процесс аналого-цифрового

преобразования. y6. Проверяется содержимое триггера Тфл . По окончанию акта преобразования АЦП вырабатывает сигнал ОК, устанавливающий Тфл в состояние 1. Пока (Тфл)=0 , устройство пребывает в режиме ожидания окончания акта преобразования в АЦП. Как только Тфл устанавливается в 1, осуществляется запись данных с выхода АЦП в требуемую ячейку памяти (ОП). y7. В СТ22 подготавливается адрес следующей ячейки ОП путем прибавления единицы к