Программируемый генератор сигналов
Микропроцессорное вычислительное устройство для обработки информации и управления в составе радиотехнической системы. Формирование программы генерации "пилы". Преобразование цифрового сигнала в аналоговый с помощью цифро-аналогового преобразователя.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 23.02.2013 |
Размер файла | 31,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию РФ
Государственное образовательное учреждение высшего
Профессионального образования
«Владимирский государственный университет»
Факультет радиофизики, электроники и медицинской техники
Кафедра радиотехники и радиосистем
Курсовая работа
по дисциплине: «Цифровые устройства и микропроцессоры»
на тему:
«Программируемый генератор сигналов»
Выполнил:
ст.гр. РФ-108
Емельянов В. С.
Проверил:
доцент Давыдов Г.Д.
Владимир 2010
Содержание
Введение
1. Анализ технического задания
2. Техническая часть
2.1 Структурная схема
2.2 Принципиальная схема
3. Рабочая часть
3.1 Алгоритм программы
3.2 Расчет временной задержки
3.3 Программа
3.4 Электрическая принципиальная схема
Перечень элементов
Заключение
Список литературы
Введение
Современное состояние и перспективы развития многих отраслей техники, в том числе и радиоэлектроники, во многом определяются широким проникновением средств вычислительной техники, использованием методов цифровой обработки информации. В настоящее время, большая часть приборов построена на цифровой логике, главным элементом которой является микроконтроллер, индикация происходит на цифровых индикаторах, большую часть из которых составляют ЖКИ. Поэтому, тема курсового проекта будет посвящена отладке микроконтроллера PIC 16F84.
В данной работе буду проектировать микропроцессорное вычислительное устройство для обработки информации и/или управления в составе радиотехнической (контрольно-измерительной) системы. Со следующими исходными данными: микропроцессорным вычислительным устройством является регулируемый генератор СПН (“пилы”).
Тип сигнала: a) тактовая частота микропроцессора f = 1,6 МГц
б) амплитуда сигнала 4 В;
в) Шаг квантования:
- по времени не более 60мкс
- по амплитуде не более 0,1 В;
г) Период следования 5 мс;
д) длительность импульсов 0,1 Т
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Раздел 1. Анализ технического задания
В результате проектирования должна быть разработана структурная схема МПУ; рассмотрено функциональное и электрическое сопряжение компонентов МПУ; выбрана элементная база для реализации блоков МПУ и разработана принципиальная схема устройства; составлена блок-схема алгоритма и программа, реализующая заданную процедуру с учетом расчетных временных соотношений.
Целью работы является проектирование МПУ на базе 8-битного микропроцессора или/и микроконтроллера, он используется для построения ЦПУ, которое в основном и определяет многие технические и схемные решения.
В нашем случае МПУ является регулируемый генератор СПН (“пилы”), следовательно, на выходе мы должны сформировать треугольные импульсы. При подаче сигнала на вход ЦПУ мы обрабатываем его с помощью определенной программы (программа генерации “пилы”). На выходе ЦПУ получим цифровой сигнал, следовательно, нам необходимо преобразовать его в аналоговую форму при подключении некоторого внешнего устройства. В качестве такого устройства используется ЦАП - цифро-аналоговый преобразователь, на выходе которого мы получим аналоговый сигнал “пилы”.
Раздел 2. Техническая часть
2.1Структурная схема
цифровой аналоговый преобразователь микропроцессорный
Система состоит из следующих основных устройств: микроконтроллер (МК), регистр, цифро-аналоговый преобразователь (ЦАП).
Микроконтроллер нам потребуется для формирования программы генерации “пилы” и для формирования цифрового сигнала, который будет храниться в регистре. Далее цифровой сигнал мы преобразуем в аналоговый с помощью цифро-аналогового преобразователя (ЦАП). К ЦАП мы подключаем внешний оперативный усилитель для преобразования тока в напряжение.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
2.2Принципиальная схема устройства
КМ1916ВЕ51 Микроконтроллер выполнен на основе высокоуровневой n-МОП технологии и выпускается в корпусе БИС, имеющем 40 внешних выводов. Для работы МК51 требуется один источник электропитания +5В. Через 4 программируемых порта ввода/вывода МК51 взаимодействует со средой в стандарте ТТЛ-схем с тремя состояниями выхода.
Корпус МК51 имеет два вывода для подключения кварцевого резонатора, четыре вывода для сигналов, управляющих режимом работы МК, и восемь линий порта, которые могут быть запрограммированы пользователем на выполнение специализированных (альтернативных) функций обмена информацией со средой.
Память программ (ПЗУ) имеет емкость 4 Кбайта и предназначена для хранения команд, констант, управляющих слов инициализации, таблиц перекодировки входных и выходных переменных и т.п.
Память данных (ОЗУ) предназначена для хранения переменных в процессе выполнения прикладной программы, адресуется одним байтом и имеет емкость 128 байт.
К580ИР82 Регистр является устройством памяти в данном устройстве. В ней предполагается хранение основной программы. Регистр является 10-разрядным.
К572ПА1 10-разрядный преобразователь двоичного кода в ток. Выполнен по КМДП-технологии. Корпус - типа 201.16.8.
Основные параметры преобразователя при Uп=15 В, Uоп=10,24 В, Uвх = 3,6 В, Uвх=0,8 В: длд= ±0,1 % ; дош = ±3 % от полной шкалы; tуст=5 мкс; Iпот=2 мА; Uвых<10 В.
Напряжение питания может изменяться в пределах 5...17 В, однако при этом ухудшаются точностные характеристики.
Назначение выводов: 1 -- выход 1; 2 -- выход дополняющий 2; 3 -- общий; 4--13 (МР) -- цифровые входы; 14 -- напряжение питания +Un; 15 -- опорное напряжение Uоп; 16 - ООС.
Функциональная схема преобразователя содержит резистивную матрицу R -- 2R, токовые ключи и согласующее устройство. Для преобразования тока в напряжение на выходе микросхемы устанавливается внешний операционный усилитель.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Раздел 3. Рабочая часть
3.1 Алгоритм программы
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
3.2 Расчет времени задержки
Так как амплитуда сигнала равна U = 1 В, а высота одной ступеньки 0.008 В, то мы легко вычислим количество ступенек: N = 1 В / 0.008 В = 125. Зная отношение U/T = 0.2 В/мс, найдем период сигнала: T = 5 мс. Отсюда находим ширину одной ступеньки:
t =T / N = 5 мс / 125 = 0.04 мс = 400 мкс.
На частоте f = 6 МГц: фз = t - 24 *5 мкс = 400 мкс - 120 мкс = 280 мкс.
Так как холостая команда NOP реализуется за 5 мкс, следовательно, необходимо применить 56 команд NOP.
3.3 Программа
MOV R1, #125h ;
Загрузка в R1 константы
M2: MOV R0, #0 h ;
Загрузка в R0 константы
MOV B, #0 h ;
Загрузка в B константы
M0: INC R0 ;
Инкремент регистра
MOV A, R0 ;
Пересылка в аккумулятор из R0
OUT P0 ;
Вывод в порт
MOV R3, #56 h ;
Загрузка в R3 константы
M3: DJNZ R3, M3 ;
Декремент R3 и переход, если не нуль
DJNZ R1, M0 ;
Декремент R1 и переход, если не нуль
MOV R2, #125h ;
Загрузка в регистр константы
MOVA,R2 ;
Пересылка в аккумулятор из R2
DIV AB ;
Деление аккумулятора на регистр B
MOVR2,A ;
Пересылка в R2 из аккумулятора
M1: DEC R0 ;
Декремент регистра
MOV A, R0 ;
Пересылка в аккумулятор из R0
OUT P0 ;
Вывод в порт
MOV R3, #56 h ;
Загрузка в R3 константы
M4: DJNZ R3, M4 ;
Декремент R3 и переход, если не нуль
MOV A, R1 ;
Пересылка в аккумулятор из R1
ADD A, R2 ;
Сложение аккумулятора с регистром
JNZ M1 ;
Переход, если аккум. не равен нулю
JZ M1 ;
Переход к метке M1
Заключение
В ходе проделанной работы мы ознакомились с PIC - микроконтроллерами, познакомились с микроконтроллером PIC16F84, была рассмотрена простейшая программа. Была построена принципиальная схема и спроектировано микропроцессорное вычислительное устройство для обработки информации и/или управления в составе радиотехнической (контрольно-измерительной) системы.
Список литературы
1. Угрюмов Е.П. Цифровая схемотехника.-СПб.:БХВ-Санкт- Петербург,2000.- 528 с.: ил.
2. Микроконтроллеры. Выпуск 2 :Однокристальные микроконтроллеры PIC12c5x, PIC16x8x, PIC14000, M16C/61/62. Перевод с англ.Б.Я.. Прокопенко/ Под ред.Б. Я. Прокопенко.- М.: ДОДЭКА, 2000.- 336 с.
Internet - Ресурсы
http://www.microchip.ru:8101/
http://www.paguo.ru/
http://www.disall.narod.ru/picpro.htm
http://www.chipnews.ru/html.cgi/arhiv/index.htm
Размещено на Allbest.ru
Подобные документы
Параметры цифрового потока формата 4:2:2. Разработка принципиальной электрической схемы. Цифро-аналоговый преобразователь, фильтр нижних частот, усилитель аналогового сигнала, выходной каскад, кодер системы PAL. Разработка топологии печатной платы.
дипломная работа [615,9 K], добавлен 19.10.2015Система аналого-цифрового преобразования быстроизменяющегося аналогового сигнала в параллельный десятиразрядный код, преобразования параллельного цифрового кода в последовательный код. Устройство управления на логических элементах, счетчик импульсов.
курсовая работа [98,8 K], добавлен 29.07.2009Общее понятие и классификация сигналов. Цифровая обработка сигналов и виды цифровых фильтров. Сравнение аналогового и цифрового фильтров. Передача сигнала по каналу связи. Процесс преобразования аналогового сигнала в цифровой для передачи по каналу.
контрольная работа [24,6 K], добавлен 19.04.2016Обзор генераторов сигналов. Структурная схема и элементная база устройства. Разработка печатной платы модуля для изучения генератора сигналов на базе прямого цифрового синтеза. Выбор технологии производства. Конструкторский расчет; алгоритм программы.
дипломная работа [1,7 M], добавлен 25.04.2015Радиоприемное устройство – необходимый элемент любой радиотехнической системы передачи сообщений. Оно обеспечивает: улавливание энергии электромагнитного поля, несущего полезную информацию. Усиление мощности сигнала и преобразование его в сообщение.
курсовая работа [106,9 K], добавлен 03.01.2009Моделирование процесса дискретизации аналогового сигнала, а также модулированного по амплитуде, и восстановления аналогового сигнала из дискретного. Определение системной функции, комплексного коэффициента передачи, параметров цифрового фильтра.
курсовая работа [1,5 M], добавлен 07.01.2014Анализ структурной схемы системы передачи информации. Помехоустойчивое кодирование сигнала импульсно-кодовой модуляции. Характеристики сигнала цифровой модуляции. Восстановление формы непрерывного сигнала посредством цифро-аналогового преобразования.
курсовая работа [2,6 M], добавлен 14.11.2017Назначение системы связи - передача сообщения из одной точки в другую через канал связи. Формирование сигнала. Аналого-цифровой и цифро-аналоговый преобразователь. Строение модема. Воздействие шумов и помех. Сравнение входного и выходного сигналов.
курсовая работа [1,3 M], добавлен 21.01.2009Описание принципа действия аналогового датчика и выбор его модели. Выбор и расчет операционного усилителя. Принципа действия и выбор микросхемы аналого-цифрового преобразователя. Разработка алгоритма программы. Описание и реализация выходного интерфейса.
курсовая работа [947,1 K], добавлен 04.02.2014Характеристика основных типов цифро-аналоговых преобразователей. Особенности программирования портов ввода вывода микроконтроллера. Составление программ, синтезирующих аналоговый сигнал заданной формы. Схемы резистивной матрицы, листинг программы.
лабораторная работа [226,1 K], добавлен 22.11.2012