Скачиваний:
111
Добавлен:
21.02.2014
Размер:
870.4 Кб
Скачать

Введение

Можно считать что микроконтроллер (МК) – это компьютер, разместившийся в одной микросхеме. Отсюда и его основные привлекательные качества: малые габариты; высокие производительность, надежность и способность быть адаптированным для выполнения самых различных задач.

Микроконтроллер помимо центрального процессора (ЦП) содержит память и многочисленные устройства ввода/вывода: аналого-цифровые преобразователи, последовательные и параллельные каналы передачи информации, таймеры реального времени, широтно-импульсные модуляторы (ШИМ), генераторы программируемых импульсов и т.д. Его основное назначение – использование в системах автоматического управления, встроенных в самые различные устройства: кредитные карточки, фотоаппараты, сотовые телефоны, музыкальные центры, телевизоры, видеомагнитофоны и видеокамеры, стиральные машины, микроволновые печи, системы охранной сигнализации, системы зажигания бензиновых двигателей, электроприводы локомотивов, ядерные реакторы и многое, многое другое. Встраиваемые системы управления стали настолько массовым явлением, что фактически сформировалась новая отрасль экономики, получившая название Embedded Systems (встраиваемые системы).

Целью курсового проекта является анализ применения микроконтроллеров PIC16F87X на примере устройства синтезатора частоты, рассмотрение архитектуры микроконтроллеров PIC16F87X, разработка управляющей программы.

1 Техническое задание

Синтезатор частоты предназначен для использования в узлах портативных и стационарных КВ и УКВ радиопередающих и приемных устройствах.

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

Элементная база:

Микроконтроллер PIC16F876

Синтезатор частоты TSA6060

Потребляемый ток, мА 15

Напряжение питания, В 8..15

Погрешность настройки генератора, Гц 10

Пределы изменения частоты, МГц 135...145

Минимальный шаг частоты перестройки 1 кГц:

Основные характеристики синтезатора частоты:

- Индикация частоты на ЖК-дисплее

- Переключение по каналам памяти

- Запись в канал требуемой частоты

- Режим сканирования

2 Анализ схемы электрической принципиальной

УСТРОЙСТВА

При разработке и наладке радиоэлектронных устройств зачастую бывает необходимо применение перестраиваемого ВЧ - генератора. Современная элементная база позволяет создавать генераторы с программируемой частотой с небольшим объемом аппаратных затрат. В таких генераторах целесообразно использовать синтезаторы частоты, которые обеспечивают выработку ВЧ- сигнала в широком диапазоне частот на основе системы автоматического регулирования. Настоящая работа знакомит читателя с одним из таких синтезаторов частоты. Описание схемы электрической принципиальной

Рисунок 1 – Микроконтроллерный синтезатор частоты, схема электрическая принципиальная

Собственно сам приемник собран на микросхеме фирмы Motorola MC3362 (MC13135). Приемник представляет собой функционально законченный блок с линейным выходом, предназначенный для подключения к УМЧ. Для управления

работой приемника используется микропроцессор фирмы "Microchip" PIC16F876 и синтезатор частот фирмы "Philips" TSA6060. В качестве индикатора используется широко распространенный ЖКИ фирмы Holtek HT-1611. На индикаторе отображается номер канала, частота, а также режим текущее время.

Принципиальная схема рисунке 1. На резисторах R4,R5 собран стабилизатор напряжения +1,5В для питания ЖКИ индикатора. На резисторах R7...R10 собрана схема преобразования уровня сигналов подаваемых на ЖКИ.

Функцию управления ЖКИ, синтезатора TSA6060 и обработку управляющих сигналов кнопок осуществляет контроллер (однокристальная микроЭВМ) PIC16F876. Дребезг подключенных к нему кнопок устраняется программно. Подтягивающие резисторы R11...R14 можно не устанавливать т.к. они имеются в контроллере, но при большом уровне помех и наводок желательно их установить. Цепь R6C9 служит для установки в исходное состояние контроллера при включении питания. ZQ2 определяют рабочую частоту контроллера.

Кнопками S4...S7 ведется управление работой синтезатора частоты.

S4 - контакт подключения кнопки увеличения частоты на 25 кгц (+25)

S5 - контакт подключения кнопки уменьшения частоты на 25 кгц (-25)

S6 - контакт подключения кнопки увеличения частоты на 100 кгц (+100)

S7 - контакт подключения кнопки уменьшения частоты на 100 кгц (-100)

Вторые контакты кнопок подключены к "общему" проводу синтезатора. Одновременное нажатие кнопок +25 и -25 переключает синтезатор в режим ретранслятора. При этом в крайнем левом разряде индикатора появляется буква "Р". Повторное нажатие этих двух кнопок возвращает синтезатор из режима ретранслятора в обычный режим и буква "Р" в левом разряде индикатора пропадает. Одновременное нажатие кнопок +100 и -100 переключает шаг перестройки. После этого кнопки S4 и S5 перестраивают синтезатор на +5 и -5 кгц соответственно, а кнопки S6 и S7 на +20 и -20 кгц. Повторное нажатие возвращает синтезатор в режим перестройки 25/100 кгц.

Через линии SCL, SDA организованна шина I2C по которой происходит обмен информацией между контроллером PIC16F876 и микросхемой синтезатора TSA6060 для управления ее работой. Кварцевый резонатор ZQ1 подключен к

опорному генератору ИС синтезатора и определяет точность исходной частоты синтезатора, более точно настроить его можно при помощи подстроечного конденсатора C1. На микросхеме 78L06 выполнен стабилизатор напряжения +6В для питания микросхем.

Рисунок 2 – Синтезатор частоты, схема структурная

Принцип действия синтезатора основан на сравнении двух частот: частота опорного генератора через делитель с переменным коэффициентом деления ДПКД R (его частота определяет минимальный шаг перестройки) поступает на фазовый детектор, туда же поступает частота с ГУН предварительно деленная ДПКД N (делитель ДПКД N предназначен для перестройки по частоте синтезатора). Выходное напряжение сигнала ошибки с ФД фильтруется ФНЧ, который определяет полосу захвата и полосу удержания кольца ФАПЧ. Затем отфильтрованное напряжение поступает на варикапы управляемого генератора и производит его подстройку до совпадения частоты ДПКД R и частоты ДПКД N с учетом коэффициентов деления.

Фирма Philips Semiconductors занимает лидирующее место среди фирм-производителей синтезаторов частоты, микросхем радиопередатчиков, приемников и других элементов, которые имеют прямое или косвенное применение в системах радиосвязи. На базе синтезаторов частоты строятся модули радиоканалов для автомобильной сигнализации, систем сбора и обработки информации с удаленных объектов, систем безопасности и контроля доступа, а также систем радиотелефонии.

Рассмотрим микросхему TSA6060 с интерфейсом I2C. Этот синтезатор частоты специально разработан для использования в радиоприёмной аппаратуре.

Основные технические характеристики:

- Совмещённый предварительный усилитель сигналов AM и FM диапазонов с высокой входной чувствительностью;

- Совмещённый токовый усилитель с двумя уровнями выходного тока и регулировкой петлевого усиления системы ФАПЧ (фазовой автоподстройки частоты);

- Единый задающий генератор (4МГц) для диапазонов AM и FM;

- Быстрая настройка, обеспечиваемая цифровым фазовым детектором;

- Настраиваемая сетка частот: 1, 10, 25 кГц;

Рисунок 3 – Синтезатор частоты TSA6060, схема структурная

Микросхема TSA6060 предназначена для построения цифровых синтезаторов с системой фазовой автоподстройки частоты (ФАПЧ), работающих в AM- и FM-диапазонах. Она имеет в своем составе все элементы, необходимые для построения синтезатора частоты с ФАПЧ, за исключением генератора, управляемого

напряжением (ГУН) и фильтра низкой частоты (ФНЧ). В состав микросхемы входят: генератор и делитель образцовой частоты, делитель входной частоты с программируемым коэффициентом деления (17 бит), цифровой фазовый детектор, двухуровневый усилитель тока и контроллер обмена информацией с микроконтроллером по протоколу I2C. Структурная схема прибора приведена на рисунке 3.

Рисунок 4 – Запись информации в микросхему синтезатора

СЗР

МЗР

DBO

S6

S5

S4

S3

S2

S1

S0

СР

DB1

S14

S13

S12

S11

S10

S9

S8

S7

DB2

R1

R2

X

Y

Z

BS

S16

S15

DB3

0

0

0

0

Т3

Т2

Т1

0

D7

D6

D5

D4

D3

D2

D1

D0

Рисунок 5 – Формат данных, используемый в синтезаторе

Запись информации в микросхему (ее программирование) осуществляется по двум линиям - SDA и SCL - шины I2C. Для программирования используются один адресный и четыре конфигурационных байта. Адресный байт (байт АВ) содержит адрес устройства и бит AS. При совпадении этого бита с логическим уровнем на соответствующем выводе микросхемы обеспечивается запись в нее конфигурационной информации. К одной I2С-шине могут быть подключены два синтезатора, не зависимых друг от друга, а бит AS позволяет выбрать тот синтезатор, который нужно запрограммировать. Адресный байт не программируется, информация в него заносится при производстве заводом-изготовителем, содержимое бита AS определяется потенциалом на выводе 12 микросхемы.