Болл С.Р. Аналоговые интерфейсы микроконтроллеров (2007) (1264220), страница 62
Текст из файла (страница 62)
В Это включит полный ШИМ и установит задервку 1 с: В РИМ(254) В иИ11е с1осй( ) — зсагст1ше < 1: рава ггше = с1осй() .001: рава В Задершка 1 мс 4 Вычислите ошибку. Заметим, что або - зесрогпг используется В вместо зегро1пг — або. Это сделано потому, что контроль — обратный, 4 то есть большая величина управления соответствует меньшей величине В на выходе еггог = абс1пг — зегрогпг В вычисление производной, как разности текущей и предыдущей ошибок Йег1чагуче = еггог — ргечегг ргечегг = еггог В Пля следующего прохода цикла П.аррепб (беггчат1че) В Если ошибка меньше, чем 10$ заданного значения, В вычислите интеграл как В 1пседга1 < еггог. Если ошибка больше чем 10$ от заданного В значения, установите интеграл в О. Это приведет к ограничению В операции первоначального действия (ы1пдпр) интеграла.
11 еггог < весро1пт/10 : гпседга1 = 1пседга1 + еггог е1зе: 1пседга1 = 0 1.аррепб(гпгедга1) В Вычислите новый выходной уровень, ограничивая В результат в диапазоне 1-254. опгрпг = оВВвег + (еггог*ОР) + (бег!час!те*ОР) + (1пгедга1*01) 11 опсрцс < 1: оцсрцс = 1 11 оцсрпс > 254 : оасрцс = 254 РЫМ(оцсрцс) Сопгго1.аррепб(опгрпг) иц11е сопит < 25б: ыВМ1е с1осй() — 11ше < ГВше = с1осй() або — АРСИЕЮ() або(пс = огб(або) иачеВогш.аррепб(адс1пг) В Чтение результата ИПП В Преобразование результата к типу Впседег В Сохранение входной величины в массиве 344 ° Приложение Г. Программа Ругнон для глааы 11.
Данные Ехее! для главы 4 сопок + = 1 В тест проведен, вям выключен. РНИ)1) $ печать результата )Ртзпс кево11). ртюпс ыанеготю Т)гбл. 4.1 создана при помощи электронных таблиц М)сгозой Ехсе!. Колонки в таблице сконфигурированы следующим образом: ° Колонка А: 1000 строк, содержащие случайные числа, сгенерированные оператором Капе)0. ° Колонка В: 1000 строк, содержащие Ча!пе -ь Ах. ° Колонка С: 1000 строк, содержащие ТЮ)ХС(Вх, О). ° Колонка ВК 1000 строк, содержащие 1Е(Сх = 3, 1, О). Выражение в скобках означает; поместить 1 в ячейку, если Сх = 3, и поместить 0 в ячейку, если Сх = 4.
Для вычисления результата 100 измерений (выборок), первые 100 величин в колонке С сложены, и результат поделен на !00. Для !000 измерений (выборок) все величины колонки С сложены и поделены на 1000. Заметим, что во всех случаях, «х» в ячейках соответствует номеру строки. Например, С4 содержит: ТК1Лч)С(В4, О). «Ча!ое» в колонке В является также измеренной величиной: 2.25, 2.5 и 2.8 в Табл. 4.1.
Словарь терминов 1БВ (Ееаа! В)йгвйсап! ВВ) — младший значащий бит (двоичный рыряд). )л'РТ ()лвеаг %пав)е Рйтегевт(а! тгаваюпвег) — датчик линейной позиции на основе движущегося сердечника и сбалансированных индуктивн остей. МЯВ (Моа! В(йв)бсав! Вй) — старший значащий бит (двоичный разряд).
УВБ (Тапа)з)е Ве)всгавсе Беваог) — датчик на основе магнита и катушки для регистрации вращения зубчатого колеса. Зубцы колеса производят изменения магнитного поля, формируя переменное поле в катушке датчика. АЦП (аиалого-цифровой преобразователь) — электронное устройство, преобразующее некоторую аналоговую величину, обычно напряжение, в цифровой код.
Вращающий момент — сила, которую двигатель может подать на ось. Время интегрирования ПЗС вЂ” время накопления заряда ячейками ПЗС передсчитыванием. Динамический диапазон — диапазон величин, которые система должна измерять или устанавливать. В принципе, динамический диапазон можно представить, как максимальную величину, деленную на минимальный шаг. ДКВ (двойиая коррелироваииая выборка — Согге)а(ей РовЫе Яшар))вй, СРЯ) — метод компенсации шума в системе с ПЗС, основанный на вычитании двух выборок. Первая из выборок берется сразу после сброса, когда напряжение на выходе ПЗС близко к напряжению сброса, а вторая берется, когда присутствует зарядовый сигнал. Индекс — выходной сигнал энкодера, сигнализирующий, что ось двигателя достигла предопределенного значения, обычно подается один раз за оборот. Кодек — в зависимости от употребления, термин «кодек» может обозначать компрессор/декомпрессор и относиться к системе компрессии/декомпрессии данных.
Например, ИС, преобразующая видеопоток в формат )рея и обратно. В телекоммуникационной индустрии, термин «кодек» яв- 346 ° Словарь «лерминов ляется сокращением от «кодер/декодер». Кодек представляет собой прибор, преобразующий цифровые сигналы в аналоговые и обратно. Опорное напряжение — напряжение в цепях ЦАП и АЦП, устанавливаюшее диапазон преобразования. Также напряжение, с которым компаратор сравнивает уровень входного сигнала.
ПИД (пропорционально-интегрально-днффереивиальное) унравленне— метод управления системой с учетом ошибки, то есть разности между заданной и достигнутой величинами (пропорциональное управление), скорости изменения ошибки (дифференциальное управление) и суммы ошибок (интегральное управление). Преобразователь напряженые-частота — генератор, формируюший сигнал с частотой, пропорциональной входному напряжению.
Резиспшвььй температурным датчик (Кезмшвсе ТевгрегаШге ь)е(ес(ог, КТО) — датчик, сопротивление которого изменяется при изменении температуры. Сквозной ток — ток короткого замыкания, протекаюший одновременно через неверно включенные транзисторы двух плечей в мостовой схеме. Приводит к быстрому выходу транзисторов из строя.
Тензодатчик — датчик, меняюший сопротивление под действием внешней силы. Применяется„например, для измерения веса. Термопара — температурный датчик, формирующий напряжение на спае двух различных металлов. Терморезистор — резистор, сопротивление которого изменяется с температурой. Усиление с замкнутой петлей ОС вЂ” усиление цепи с включенными компонентами обратной связи. Усиление с замкнутой петлей ОС может быть постоянной величиной, либо зависеть от частоты, времени н других параметров.
Замкнутая петля обратной связи может охватывать один ОУ либо целую систему с микропроцессорным управлением. В реальных системах независимо от коэффициента усиления петли ОС, выходной сигнал всегда ограничен напряжением питания. Усиление с разомкнутой петлей ОС вЂ” усиление системы (обычно ОУ) без каких-либо элементов в цепи обратной связи. Коэффициент усиления ОУ с разомкнутой петлей обратной связи обычно очень высок — десятки и сотни тысяч. Усилитель вмборки-хранения — электронная цепь, которая сохраняет величину входного напряжения определенное время ддя измерения. ЦАП (цифра-аналоговый преобразователь) — электронное устройство, преобразуюшее цифровые данные (цифровой код) в аналоговую величину (аналоговый сигнал).
Словарыпермвнов ° 347 ШИМ (широтно-импульсная модуляция) — импульсный метод представления сигнала, при котором в качестве несущего колебания используется периодическая последовательность прямоугольных импульсов постоянной частоты, а информационным параметром, связанным с дискретным модулируюшим сигналом, является длительность этих импульсов, т. е. информация об амплитуде сигнала заключается в значении ширины импульса. Электромаппппые помехи (Иес(пяпайвейс 1в(егуегепсе, ЕМ1) — общий термин любого вида источников помех, действие которых может привести к сбою или отказу электронных приборов.
К ЕМ1 относятся: помехи, вызванные мощными природными, например грозовыми разрядами, нли искусственными источниками энергии, например радиочастотные помехи (КР) от равиопередатчиков, электростатические (ЕЯ)), наносекундные помехи, возникающие при срабатывании механических контактов выключателей и реле, и магнитные помехи при работе реактивных элементов в цепях мощных нагрузок (обмоток реле, соленоидов и т. д.).
Электростатический разряд (Иес(пм(айс Впсйагйе, ЕЯ)) — искра, которая проскакивает между двумя заряженными телами или возникающая в результате касания «наэлектризованным» человеком электрических цепей. Один из видов помех, который влияет на работу аппаратуры и в некоторых случаях выводит ее из строя. Очень критичны к ЕЯ) МОП-транзисторы, КМОП-микросхемы, при работе с которыми необходимо принимать специапьные меры (например, заземленный браслет при пайке). ЭМС (электромапвтпая совместимость) — способность устройства, оборудования или системы функционировать удовлетворительно в их электромагнитной обстановке, не создавая недопустимых электромагнитных помех чему-либо в этой обстановке.
Эикодер — датчик положения в системах управления двигателями, устанавливается на ось двигателя и формирует выходной сигнал, несущий информацию о текущей координате. Энкодер может производить серию импульсов, пропорционально углу вращения или сообщать абсолютную координату оси двигателя.
Эффект Холла — эффект появления напряжения на концах проводника с током в магнитном поле, был открыт в 1879 г. американским физиком Эдвином Холлом. Предметный указатель А АО5203 — 202 АО5220 — 199 АО5300 — 198 АО570 — 48 АО594/595 — ВЗ АО624 — 325 АО7801 — 198 АО7823 — 60 АО7824 — 65 АО872 — 49 АОЧ7120 — 199 АОХЕ202 — 1/б АТ9054434 — 65 Н нстО ! !03 — гег 1 НХ724 — 104 К КМ-2113 — 104 1, Е 297 — 225 Е6201 — 2Л 1.М! 8200 — 222 1.М231 — 130 1.М335 — 84 ЕМ336А-2.5 — 271 1.М34/35 — 84 ЕМ4546 — 67 1.М628/629 — 237 1.М74 — 84 1.М75 — 84 м МАХ!101 — 64, ПО МАХ1242 — 58 МАХ!51 — 50 МАХ!9! — 49 МАХ349 — 205 МАХ350 — 205 МАХ400 — гбг МАХ4511/4512 — 204 МАХ5048 — 298 МАХ6225 — 272 МАХ6576/6577 — П! МС2300 — 242 н НЕ612 — 128 Р РСР8591 — 63 т ТОА5140 — 234 ТОА8920 — 335 Т7.7770 — 293 ТМС1103 — ПО ТМРОЗ/04 — 125 ТР3054 — 67 Ч Чйй-лючик — П4 Ч5Р2000/3000 — 110 аналоговый кчюч время включения — 204 время выключения — 204 аналоговый ключ с зашитой от перенапряжения МАХ4511/4512 — 204 аналопгвый злектронный ключ — 202 аппаратное обеспечение периферийные устройства — 24 л .пр н..о — гО требования — 25 асинхронный ПНЧ вЂ” 130 аудиокадек с встроенными АЦП н ЦАП ЕМ4546 — 67 Ацп — зо, зг АО570 — 48 АО7823 — 60 АО7824 — 65 АО872 — 49 МАХ1101 — 64, ПО МАХ!242 — 58 МАХ151 — 50 МАХ 191 — 49 РСР8591 — 63 Р1С167С7хх — 65 встроенное УВХ вЂ” 49, 50 встроенный — 65.