- •Федеральное агентство по образованию
- •Проектирование цифровых измерительных устройств
- •Удк 621.317.7 (075) ббк 34.9я73
- •Удк 621.317.7 (075) ббк 34.9я73
- •Введение
- •1. Основные определения
- •Контрольные вопросы
- •2. Циу с квантованием по уровню
- •2.1. Вольтметр на основе времяимпульсного ацп однотактного интегрирования
- •2.2. Времяимпульсный вольтметр на основе ацп двухтактного интегрирования
- •2.3. Вольтметр на основе ацп - преобразования
- •2.4. Вольтметр частотно-импульсного преобразования с пнч
- •Пнч с заданным тактом (пнч зт)
- •Пнч с заданной амплитудой (пнч за)
- •Пнч с заданным интегралом непрямоугольного компенсирующего импульса (пнч зи)
- •2.5. Вольтметры уравновешивающего преобразования (кодоимпульсные вольтметры)
- •2.5.1. Вольтметр развертывающего уравновешивания с рсо
- •2.5.2. Вольтметр развертывающего уравновешивания с нсо
- •2.5.3. Вольтметры следящего уравновешивания
- •2.5.4. Вольтметр следящего уравновешивания с рсо
- •2.5.5. Вольтметр следящего уравновешивания с нсо
- •2.6. Вольтметр на основе ацп параллельного преобразования
- •2.7. Ацп конвейерного типа
- •2.8. Краткая информация об интегральных ацп
- •Контрольные вопросы
- •3. Циу с квантованием по времени
- •3.1. Цифровые частотомеры
- •3.1.1. Частотомер непрерывного преобразования
- •3.1.2. Цифровой частотомер средних значений
- •3.1.3. Цифровой частотомер номинальных значений
- •3.1.4. Цифровой процентный частотомер
- •3.2.1. Цифровой периодомер мгновенных значений
- •Цифровой периодомер мгновенных значений (цпмз) предназначен для реализации измерения за один период входного сигнала. Один из вариантов реализации структурной схемы цпмз приведен на рис. 3.6.
- •Порядок расчета структуры
- •3.2.2. Цифровой периодомер средних значений
- •3.3. Цифровые измерители длительности импульсов
- •3.3.1. Общие сведения о цифровых измерителях длительности импульсов
- •3.3.2. Расширение длительности импульсов
- •3.3.3. Использование нониусного метода для измерения длительности импульсов
- •3.3.4. Аналого-цифровой измеритель длительности одиночных импульсов
- •3.4. Цифровые фазометры
- •3.4.1. Цифровой фазометр мгновенных значений
- •Значение кванта или абсолютной погрешности квантования
- •Для расширения частотного диапазона цфмз используют два основных способа.
- •1. Применение гоч с управляемой выходной частотой, например, на базе умножителя частоты (уч) с петлей фапч.
- •2. Применение гоч с аналого-цифровым управлением
- •3.4.2. Цифровой фазометр средних значений
- •Контрольные вопросы
- •4. Измерение параметров элементов электрических цепей
- •4.1. Измерение емкости и индуктивности
- •4.2. Измерение добротности
- •5. Автоматическое переключение пределов измерения в циу
- •6. Циу пространственного преобразования
- •6.1. Циу линейных перемещений
- •6.1.1. Циу линейных перемещений контактного типа
- •6.1.2. Циу линейных перемещений с оптическим преобразователем
- •6.1.3. Числоимпульсный метод измерения перемещения
- •6.1.4. Измерители больших перемещений (расстояния)
- •6.1.5. Измерители угловых перемещений
- •Контрольные вопросы
- •7. Преобразователи код – напряжение
- •7.1. Пкн на основе управляемого делителя напряжения последовательного типа
- •7.2. Пкн на основе управляемого делителя напряжения параллельного типа
- •7.3. Пкн с суммированием напряжений на основе сетки резисторов
- •7.4. Пкн с суммированием токов
- •7.4.1. Пкн на основе матрицы резисторов с весовыми коэффициентами
- •7.4.2. Пкн на основе резистивной матрицы r-2r
- •7.5. Краткая информация об интегральных цап
- •Контрольные вопросы
- •8. Устройства индикации цифровых приборов
- •Индикаторные панели
- •9. Интерфейсы связи цифровых приборов с эвм и другими циу
- •9.1. Применение последовательного интерфейса rs232
- •9.2. Применение параллельного интерфейса ieee1284
- •9.3. Применение однопроводной шины dallas
- •9.4. Применение двухпроводной шины i2c
- •Контрольные вопросы
- •10. Элементы микропроцессорной техники в циу
- •10.1. Общие сведения о микроконтроллерах семейства piCmicro
- •Ядро микроконтроллера
- •Порты ввода-вывода
- •Периферийные модули
- •10.2. Примеры применения микроконтроллеров piCmicro
- •10.2.1. Устройство управления четырьмя светодиодами
- •10.2.2. Управление жки с помощью последовательного адаптера
- •10.3. Общие сведения о микроконтроллерах семейства avr
- •10.4. Примеры применения микроконтроллеров avr
- •10.4.1. Ик дальномер
- •Библиографический список
- •Оглавление
10.1. Общие сведения о микроконтроллерах семейства piCmicro
Микроконтроллеры PICmicro построены по RISC архитектуре. Это предполагает, что все инструкции имеют одну длину и выбираются за один машинный цикл. Набор инструкций этих микроконтроллеров широкий, тщательно подобранный специально для задач управления. Гарвардская архитектура процессора, широкое слово инструкции, очередь команд, RISC набор команд – все это позволило добиться высокого быстродействия и получить компактный код. Все команды микроконтроллера, за исключением команд перехода, выполняются за один машинный цикл, составляющий 4 периода тактового генератора.
Все микроконтроллеры PICmicro имеют расположенную на кристалле кодовую память. Большинство микроконтроллеров снабжено дешевой однократно программируемой (OTP) памятью. Наряду с OTP кодовой памятью Microchip выпускает и микроконтроллеры с масочной памятью, а также перепрограммируемой памятью с ультрафиолетовым стиранием и FLASH памятью.
Микроконтроллеры PICmicro работают в очень широком диапазоне частот внешнего тактового генератора (до 33 МГц) и имеют несколько режимов встроенного тактового генератора, позволяющего работать на частотах от 32 кГц до 33 МГц.
Микроконтроллеры не требуют традиционных внешних цепей для формирования сигнала сброса. Они вырабатывают его автоматически при включении питания или при подаче внешнего сигнала сброса.
Микроконтроллеры PICmicro работают в очень широком диапазоне питающих напряжений, у некоторых образцов питание может изменяться в пределах 2–6 В. Микроконтроллеры характеризуются и очень низкими токами потребления. В режиме пониженного энергопотребления ток потребления снижается до десятых долей микроампер.
Семейство PICmicro подразделяется на четыре подсемейства:
PIC16C5x – базовое семейство с 12-битной архитектурой;
PIC16Cxx – среднее семейство с 14-битной архитектурой;
PIC17Cxx, PIC18Cxx – старшее семейство с 16-битной архитектурой;
PIC12Cxx – семейство в 8-выводных корпусах с 12/14-битной архитектурой.
Обобщенная структурная схема PIC МК приведена на рис. 10.1.

Р
ядро
микроконтроллера TMR2
Каждая часть микроконтроллера может быть отнесена к одной из трех групп:
ядро микроконтроллера;
периферийные модули;
специальные особенности микроконтроллеров.
Ядро микроконтроллера
Ядро заставляет микроконтроллер работать. В его состав входят:
тактовый генератор;
логика сброса;
центральный процессор (CPU);
арифметико-логическое устройство (АЛУ);
организация памяти;
прерывания;
система команд.
Периферийные модули
Периферийные модули – особенности микроконтроллера, добавляемые независимо от центрального процессора. Периферийные модули позволяют организовать интерфейс связи с внешней схемой (например, универсальные порты ввода/вывода, драйверы ЖКИ, входы АЦП, выходы ШИМ) и выполнять отсчет временных интервалов (таймеры).
Примечание.
Старшие биты адреса при обращении к ОЗУ прямой адресацией из регистра STATUS.
Не все микроконтроллеры имеют эти особенности (смотрите техническую документацию на соответствующий микроконтроллер).
Большинство универсальных выводов портов ввода/вывода мультиплицированы с одним или более периферийным модулем (смотрите техническую документацию на соответствующий микроконтроллер).
К периферийным модулям относятся:
универсальные порты ввода/вывода;
таймер TMR0;
таймер TMR1;
таймер TMR2;
захват/сравнение/ШИМ (ССР);
синхронный последовательный порт (SSP);
основной синхронный последовательный порт (SSP);
ведущий синхронный последовательный порт (MSSP);
USART;
источник опорного напряжения;
компараторы;
аналого-цифровой преобразователь (АЦП);
интегрирующий АЦП;
драйвер ЖКИ;
ведомый параллельный порт (PSP).
Специальные особенности микроконтроллеров
Специальные особенности – уникальные особенности микроконтроллера, обеспечивающие одно или более из следующих свойств проектируемого изделия:
а) уменьшить стоимость устройства;
б) увеличить надежность системы;
в) предоставить дополнительные возможности разработчикам при проектировании устройства.
К специальным особенностям относятся:
биты конфигурации;
интегрированная схема сброса по включению питания (POR);
схема сброса по снижению напряжения питания (BOR);
сторожевой таймер;
режим энергосбережения (SLEEP);
интегрированный тактовый RC генератор;
внутрисхемное программирование.
Рассмотрим назначение блоков структуры МК, приведенной на рис. 10.1.
