Пред.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 7.4. ПРИМЕРЫ ЦИФРОВЫХ ЭЛЕМЕНТОВ И СИСТЕМ РАДИОАВТОМАТИКИЦифровые временные дискриминаторы.Один из наиболее простых в реализации вариантов построения цифрового временного дискриминатора представлен на рис. 7.15, а. Основным элементом такого дискриминатора является преобразователь АЦП временного интервала
Рис. 7.15 Последнее соответствует поступающей с выхода системы АСД по цепи главной обратной связи оценке измеряемой дальности, полученной как результат работы системы в предыдущие моменты времени. Таким образом, на выходе дискриминатора вырабатывается цифровой сигнал рассогласования Входящий в состав дискриминатора АЦП фактически представляет собой неследящий измеритель дальности, однако он может успешно работать лишь в составе следящей системы АСД, которая за счет стробирования приемника обеспечивает выделение только одного отраженного импульса, соответствующего сопровождаемой цели, на каждый зондирующий импульс. Более детальная схема рассматриваемого дискриминатора показана на рис. 7.15, 6 [19]. Временной интервал Перед началом каждого цикла работы в счетчик вводится в дополнительном коде опорное число
Рис. 7.16
Рис. 7.17 Другая возможная схема цифрового временного дискриминатора показана на рис. 7.16 [9, 13]. В отличие от рассмотренной ранее в ней используется аналоговый опорный сигнал в виде двух следящих импульсов: Цифровые частотные дискриминаторы.Широкое распространение получили цифровые частотные дискриминаторы, работающие по принципу подсчета числа пересечений входным процессом нулевого уровня в течение определенного мерного интервала времени управляется импульсами начала Меньшая погрешность измерения частотного рассогласования достижима в цифровом частотном дискриминаторе, построенном как периодомер [19]. Однако он более сложен. Принцип его работы заключается в формировании временного интервала, соответствующего заданному числу периодов входного сигнала, и заполнении этого интервала счетными импульсами. Используются также цифровые частотные дискриминаторы, построенные по аналоговому прототипу с двумя расстроенными контурами [9] и содержащие два перестраиваемых узкополосных цифровых фильтра
Рис. 7.18 Другими элементами схемы являются АЦП, квадратичные преобразователи Цифровые фазовые детекторы.Возможная схема построения цифрового фазового детектора показана на рис. 7.19 [19]. Принцип ее работы заключается в том, что разность фаз между колебаниями входного Для уменьшения ошибки из-за дискретного отсчета фазы используется. увеличение периода сравниваемых колебаний в
Рис. 7.19 За указанное время число счетных импульсов, прошедших на счетчик, составит Чтобы учесть знак разности фаз, фаза опорного колебания сдвигается на Другие варианты построения цифровых фазовых детекторов описаны, например, в [9, 13]. Цифровые исполнительные устройства.Осуществляя непосредственное преобразование цифрового управляющего сигнала в опорный сигнал, один из параметров которого является управляемой величиной, цифровые исполнительные устройства совмещают в себе функции ЦАП, экстраполятора и аналогового исполнительного устройства. В цифровых системах АСД широко используются в качестве пропорциональное цифровому управляющему сигналу
Рис. 7.20 Поскольку цена единицы младшего разряда описанного преобразователя кода во временной интервал составляет В системах частотной и фазовой автоподстройки в качестве цифровых исполнительных устройств применяются цифровые синтезаторы частоты, формирующие гетеродинные синусоидальные колебания с частотой Шаговые исполнительные электродвигатели.В качестве электромеханического исполнительного устройства в цифровых системах АСН может применяться шаговый электродвигатель, входной сигнал которого представляет собой последовательность управляющих импульсов. Каждый из них заставляет ротор двигателя поворачиваться на некоторый фиксированный угол В современных шаговых двигателях [6] шаг посредством понижающего редуктора. Частота приемистости, характеризующая наибольшую частоту следования управляющих импульсов, отрабатываемую двигателем без сбоев, достигает 4-6 кГц. Различают шаговые двигатели с механической и электромагнитной связью между ротором и статором. Примером первого типа двигателей является шаговый искатель с храповым колесом, ранее широко применявшийся в автоматических телефонных станциях. Их недостаток — низкая частота приемистости и малый ресурс работы.
Рис. 7.21 В системах управления наибольшее распространение получили шаговые двигатели с электромагнитной связью ротора и статора. В пазах статора такого двигателя уложено несколько обмоток управления, оси которых имеют взаимное смещение по углу. Ротор представляет собой либо постоянный магнит, либо сердечник с обмоткой возбуждения. Для осуществления вращения ротора в одном направлении статорные обмотки поочередно подключаются к источнику управляющего напряжения, что приводит к повороту магнитного поля в статоре. Изменение направления вращения достигается изменением очередности включения обмоток. Необходимые коммутации токов в обмотках выполняются специальной схемой управления двигателем. Число статорных. обмоток управления в шаговых двигателях различных типов может составлять 1, 2, 3, 4 или более. Реверсирование возможно при наличии более двух обмоток. Увеличение числа обмоток управления приводит к возрастанию частоты приемистости и Ротор и статор имеют большое число зубцов (полюсных выступов), выполненных так, что с зубцами ротора одновременно может полностью совпадать лишь часть зубцов статора. Этим достигается уменьшение шага до величины Упрощенная схема включения обмоток четырехобмолочного шагового двигателя показана на рис. 7.21, а, где Усилители мощности для шаговых двигателей малой мощности, (десятки ватт) строят на транзисторах, а для силовых двигателей — на тиристорах. Цифровые управляющие фильтры.Алгоритм работы линейного цифрового фильтра описывается рекуррентной формулой
где В случае, когда все коэффициенты Алгоритм (7.87) можно реализовать либо схемными, либо программными средствами. При схемной реализации строят узкоспециализированный вычислитель, содержащий соединенные в единой неперестраиваемой схеме элементы памяти, перемножители и сумматоры в количестве, зависящем от числа соотвётствующих операций в алгоритме (7.87). Программную реализацию производят на базе управляющей ЦВМ или микропроцессора, выполняющих вычисления по заданной программе. В обоих случаях при разработке цифрового фильтра должны быть оценены требования к быстродействию, количеству ячеек памяти и ширине разрядной сетки вычислителя или ЦВМ. Они зависят не только от вида алгоритма (7.87) и свойств замкнутой системы в целом, но также от выбранной формы построения вычислительного алгоритма. Используются в основном четыре таких формы [2, 19, 13]. Прямая форма (рис. 7.22) требует Каноническая форма (рис. 7.23) позволяет уменьшить требуемое число элементов задержки до значения, равного максимальному из чисел
Рис. 7.22 Это объясняется отсутствием разделения на элементы задержки для входных и выходных величин — на одном и том же элементе производится задержка и тех и других. Последовательная (каскадная) форма (рис. 7.24) предполагает представление дискретной передаточной функции
Рис. 7.23. Параллельная форма (рис. 7.25) является следствием представления функции
Рис. 7.24
Рис. 7.25 Требуемое быстродействие вычислителя легко оценить исходя из необходимости выполнения всех арифметических операций, связанных с получением очередного выходного числа дискретности в случае управляющей ЦВМ, работающей в режиме разделения времени). Оно слабо зависит от формы построения вычислительного алгоритма и в основном определяется числом умножений при реализации алгоритма (7.87), равным Выбор ширины разрядной сетки вычислителя является весьма сложной и ответственной задачей. Конечная ширина разрядной сетки проявляется в двух аспектах. Во-первых, коэффициенты разностного уравнения (7.87) представляются двоичными числами с конечным числом разрядов и, следовательно, округляются. Это приводит к изменению динамических свойств фильтра и даже может нарушить устойчивость системы. Во-вторых, результат каждого умножения операнда на коэффициент усекается или округляется, что аналогично эффекту квантования по уровню в АЦП или ЦАП и может быть учтено введением аддитивных шумов квантования. В Самым достоверным методом исследования эффектов квантования и округления в вычислителе является моделирование на универсальной ЦВМ.
Рис. 7.26 Если порядок цифрового фильтра невелик, то при ориентировочном расчете ширину разрядной сетки вычислителя можно взять на несколько двоичных разрядов большей, чем число разрядов в АЦП или ЦАП. Цифровая система АСН.В качестве примера замкнутой цифровой системы радиоавтоматики рассмотрим систему АСН, функциональная схема азимутального канала которой приведена на рис. 7.26. Угловое рассогласование между направлением на цель и равносигнальным направлением антенны измеряется аналоговым угловым дискриминатором Период следования управляющих импульсов Ту определяет максимальное возможное значение средней угловой скорости поворота антенны поступают на шаговый двигатель непрерывно, причем каждый импульс заставляет его ротор повернуться на величину шага
Удовлетворяющее неравенству (7.88) значение Ту обычно оказывается существенно меньшим периода дискретности
Рис. 7.27 Структурная схема рассматриваемой цифровой системы АСН изображена на рис. 7.27, где Выбор параметров системы производят на основе методики, изложенной в § 7.3, в такой последовательности. С учетом характеристик задающего и возмущающего воздействий, требований по точности, быстродействию и запасу устойчивости находят желаемую дискретную передаточную функцию разомкнутого контура системы и требуемую величину периода дискретности требуемое быстродействие цифрового вычислителя, на котором управляющий фильтр реализуется. Примеры других цифровых систем радиоавтоматики рассмотрены в [9, 13, 19]. Использование микропроцессоров и микроЭВМ.Новые возможности для совершенствования систем радиоавтоматики, усложнения и оптимизации алгоритмов их функционирования появились в 70-х годах в связи с разработкой и началом массового производства микропроцессоров. Характеристики радиотехнических систем, как и характеристики вычислительной техники, систем управления, в очень сильной мере зависят от конструктивного и технологического совершенства используемой при их построении элементной базы. Пройдя за несколько десятков лет путь от электронных ламп, транзисторов к интегральным схемам и, наконец, к большим и сверхбольшим интегральным схемам (БИС и СБИС), разработчики аппаратуры столкнулись с новыми проблемами. Высокие затраты на проектирование и технологическую подготовку производства БИС окупаются лишь при большом объеме их выпуска и ограниченной номенклатуре. Однако при использовании узкоспециализированных БИС с неизменяемой структурой на практике требуется все большее число их типов с малым объемом выпуска. Поэтому развитие микроэлектроники преимущественно в направлении увеличения номенклатуры узкоспециализированных БИС при относительно малой их серийности оказалось нецелесообразным. Выход был найден в разработке микропроцессорной техники, включающей микропроцессорные наборы БИС и микроЭВМ. Воспользуемся следующими определениями [1, 15]. Микропроцессор — это БИС, реализующая логические и арифметические операции, функции которой задаются программным путем. Вследствие этого микропроцессоры являются универсальными БИС, способными выполнять функции многих типов узкоспециализированных БИС. Благодаря универсальности микропроцессоры могут выпускаться большими партиями, что обеспечивает быстрое снижение их стоимости, доступность и гибкость в применении. Микропроцессорный набор представляет собой совокупность специально разработанных совместимых БИС, в которую кроме микропроцессора входит БИС оперативного, постоянного и перепрограммируемого запоминающих устройств (ОЗУ, ПЗУ и ППЗУ), интерфейсные БИС для связи микропроцессора с внешними устройствами и памятью, а также другие схемы, обеспечивающие работу микропроцессора. Часто микропроцессор, рассматриваемый в составе микропроцессорного набора, называют центральным процессорным элементом Таблица 7.3 (см. скан) Особую группу образуют секционные микропрограммируемые наборы БИС, включающие в себя БИС арифметико-логического устройства, микропрограммного управления, микропрограммной памяти и др. На основе такого набора можно построить арифметико-логическое устройство любой требуемой разрядности, используя несколько секций БИС. При этом применяется микропрограммное управление, т. е. потребитель должен сам разработать систему команд, хорошо отвечающую специфике конкретной задачи, и записать ее в ПЗУ микропрограммной памяти в виде элементарных управляющих сигналов (микрокоманд). Примером могут служить отечественные наборы серий К582, К584, К585, К588, К589 и др. Базовая разрядность каждой их секции составляет от 2 до 16 бит. Характеристики некоторых микропроцессорных наборов и их центральных процессорных элементов приведены в табл. 7.3. Микропроцессорными модулями называют функционально законченные и конструктивно оформленные, как правило, на одной плате изделия, состоящие из микропроцессора и других вспомогательных БИС. Они предназначены для встраивания в какие-либо изделия и не имеютсобственных источника питания, корпуса, пульта управления, внешних устройств. МикроЭВМ представляет собой конструктивно завершенные вычислительные устройства, реализованные на базе микропроцессорного набора, состоящие из одного или нескольких модулей и выполненные в виде автономного прибора, как правило, со своим источником питания. В последние годы разработаны однокристальные микроЭВМ в виде одной СБИС, где размещаются микропроцессор, ОЗУ, ПЗУ и интерфейсные схемы, а иногда даже АЦП и ЦАП. Характеристики некоторых серийно выпускаемых микроЭВМ приведены в табл. 7.4. Микропроцессорная техника, особенно с учетом тенденции ее быстрого совершенствования, способна существенно повысить качество обработки информации в радиолокационных, навигационных и Таблица 7.4 (см. скан) управляющих системах, обеспечить их большую надежность и гибкость, ускорить разработку и упростить обслуживание. Это связано прежде всего с возможностью отказаться от чрезмерной централизации вычислений в единственной мощной управляющей ЦВМ и принять концепцию распределенной вычислительной системы, содержащей ряд локальных цифровых вычислителей в конкретных электронных подсистемах. Такие вычислители (микроЭВМ или микропроцессорные модули) должны выполнять относительно простые функции нижнего иерархического уровня обработки информации. Для решения задач более высокого уровня, а также с целью резервирования они могут быть связаны каналами передачи данных между собой и с более мощной управляющей ЦВМ. Основным фактором, сдерживающим сейчас широкое применение микропроцессоров в системах радиоавтоматики, является их сравнительно невысокое быстродействие. Микропроцессорные модули существенно проигрывают по быстродействию цифровым устройствам, построенным на серийных логических схемах малой и средней степени интеграции. В связи с этим пока они используются лишь в отдельных элементах радиоавтоматики: в дискриминаторах, устройствах обнаружения и захвата при построении блоков фильтрации и накопления, в устройствах пересчета координат и масштабного преобразования, в АЦП, в устройствах управления фазированными антенными решетками и др. Наиболее целесообразно применение микропроцессоров при построении цифровых управляющих фильтров, где они способны упростить реализацию принципов самонастройки и комплексирования (см. гл. 8). Пример 7.9. Оценим характеристики микропроцессорного модуля, в котором микропроцессорный набор К580 используется для реализации цифрового управляющего фильтра с дискретной передаточной функцией
К характериси кам микропроцессора Как и во многих других микропроцессорах, для упрощения программирования в микропроцессоре К580ИК80 предусмотрена возможность организации стека, т. е. специальной области памяти, в которую информация заносится последовательно и извлекается только в порядке, обратном порядку занесения. При адресации к стеку достаточно указать адрес первой занятой в нем ячейки.
Рис. 7.28 Укрупненная структурная схема возможной программы решения разностного уравнения приведена на рис. 7.28. Она составлена при следующем распределении регистров общего назначения: Операция умножения не входит в список из 78 относительно простых базовых команд (типа пересылки из регистра в регистр, сложения и т. п.), реализованных в микропроцессоре на аппаратном уровне. Поэтому она должна быть представлена в виде последовательности базовых команд самим разработчиком схемы. Для облегчения такой работы служит специальный язык программирования — АССЕМБЛЕР. Каждая операция умножения выполняется за время от 3 до 18 тактов. Поскольку тактовая частота Кроме микропроцессора К580ИК80 микропроцессорный модуль должен включать еще около 10 вспомогательных БИС, которые могут быть размещены на плате с площадью
|
1 |
Оглавление
|