Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка микропроцессорной системы для измерения параметров напряжения в однофазной сети

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Принципиальная электрическая схема микропроцессорной системы. Моделирование в Proteus 7.10. Алгоритмы обработки и хранения информации. Аналого-цифровой преобразователь. Назначение выводов источника опорного напряжения. Значения сопротивления резисторов.
Краткое сожержание материала:

Размещено на

Аннотация

В данном курсовом проекте на базе микроконтроллера серии AT89C51ED2 была спроектирована микропроцессорная система измерения параметров напряжения в однофазной сети (действующее значение напряжения и частота) и индикация их значений. Для этого была выбрана необходимая элементная база, составлен алгоритм работы программы, написана программа на языке высокого уровня.

Для написания программы для микроконтроллера использовалась программа КeiluVision4.

Далее с учетом выбранных элементов была составлена принципиальная электрическая схема микропроцессорной системы и произведено моделирование в среде Proteus 7.10, подтверждающее работоспособность спроектированной микропроцессорной системы.

Содержание

Введение

1. Выбор и описание элементной базы микропроцессорной системы

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

1.2 Датчик напряжения

1.3 Аналого-цифровой преобразователь

1.4 Дисплей

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

3. Разработка алгоритма

4. Моделирование

Заключение

Приложение

Введение

Микропроцессорная система представляет собой частный случай электронной системы, которая предназначена для обработки входных сигналов и выдачи выходных. В качестве входных и выходных сигналов могут быть:

· Аналоговые сигналы

· Одиночные цифровые сигналы

· Цифровые коды

· Последовательности цифровых кодов

Внутри системы может происходить хранение и накопление сигналов (информации). Для ввода аналоговых сигналов в цифровые системы, (МПС цифровая) необходимо эти сигналы преобразовать в цифровые, используя АЦП, последовательного или последовательного принципа действия. Для ввода аналоговой информации на объект управления необходимо использовать в электронной системе ЦАП.

Характерная особенность традиционной информационной системы состоит в том, что алгоритмы обработки и хранения информации в ней жестко связаны со схемотехникой, то есть изменение этих алгоритмов возможно лишь путем изменения структуры системы, замены электронных узлов, входящих в систему и связей между ними.

1. Выбор и описание элементной базы микропроцессорной системы

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

В качестве управляющего микроконтроллера задан микроконтроллер AT89C51ED2.

Микроконтроллеры семейства АТ89 фирмы Atmel представляет собой восьмиразрядные однокристальные микроЭВМ с системой команд MCS-51 фирмы Intel. Микросхемы изготавливаются по КМОП (CMOS) технологии и имеют полностью статическую структуру.

Данный микроконтроллер имеет следующие характеристики:

· Совместимость с приборами семейства MCS-51

· Емкость перепрограммируемой Flash памяти: 64 Кбайт, 1000 циклов стирание/запись.

· Полностью статический прибор - диапазон рабочих частот от 0 Гц до 60 МГц.

· Трехуровневая блокировка памяти программ

· СОЗУ емкостью 1792 байтов

· Память данных EEPROM 2 Кбайт

· 32 программируемых линий ввода/вывода

· Три 16-разрядных таймера/счетчика событий

· Наличие встроенного сторожевого таймера

· Программируемый последовательный канал UART

· 40 выводной корпус PDIP, 44 выводные корпуса TQFP и PQFP и 44-выводной носитель кристалла PLCC.

Потребление в активном режиме на частоте 12 МГц не превышает 20 мА при напряжении питания 5 В. При тех же условиях в пассивном режиме, при котором остановлено ЦПУ, но система прерываний, ОЗУ, таймер-счетчик событий и последовательный порт остаются активными, потребление не превышает 100 мкА при напряжении питания 5 В.

Назначение выводов

· P0 - P3 - порты ввода/вывода;

· Vcc - напряжение питания +5В;

· ХTAL1, ХTAL2 - выводы для подключения кварцевого резонатора;

· RST - вход общего сброса микроконтроллера;

· PSEN - разрешение внешней памяти программ; выдается только при обращении к внешнему ПЗУ;

· ALE - строб адреса внешней памяти;

· EA - отключение внутренней программной памяти; уровень "0" на этом входе заставляет микроконтроллер выполнять программу только из внешнего ПЗУ, игнорируя внутреннее.

Предельные электрические параметры портов

Порт 0: 26 мА.

Порт 1,2,3: 15 мА.

Максимальный суммарный ток на всех выводах: 71 мА.

Характеристики генератора

XTAL1 и XTAL2 - вход и выход, соответственно, инвертирующего усилителя, который может быть настроен для использования как внутренний генератор, так может и использоваться кварцевый или керамический резонатор. Чтобы управлять устройством от внешнего источника колебаний, вывод XTAL2 должен быть оставлен свободным, а на XTAL1 подается управляющий сигнал. Нет никаких жестких ограничений к частоте внешнего тактового сигнала, так как к внутренней схеме синхронизации осуществляется через встроенный делитель

Рис. 1. Структурная схемаМК AT89C51ED2

Рис. 2. Функциональное назначение выводов МК AT89C51ED2

1.2 Датчик напряжения

В качестве датчика напряжения выберем датчик LV 25-P.

Номинальный диапазон преобразования ( рекомендуемый ) : от 10 до 500 В, при этом верхнее предельное значение преобразуемого напряжения определяется электрической прочностью изоляции датчика.

Оптимальная точность измерения достигается при входном токе, равном номинальному. Величина внешнего входного резистора R1 должна выбираться такой, чтобы при номинальном уровне преобразуемого напряжениявходной ток датчика был бы равен 10 мА(см. рис. 3).

Отличительные особенности:

* Компенсационный датчик на эффектеХолла

* Изолирующий пластиковый негорючий корпус.

Принцип работы: преобразуемое напряжение подается на входные клеммыдатчика через внешний резистор R1, величина которого выбирается пользователем исходя из номинального входного тока датчика.

Преимущества:

* Отличная точность

* Хорошая линейность

* Низкий температурный дрейф

* Оптимальное время задержки

* Широкий частотный диапазон

* Высокая помехозащищенность

* Высокая перегрузочнаяспособность.

Электрические параметры:

IPN Номинальный входной ток, эфф.знач. 10 мА

IP Диапазон преобразования 0 .. ± 14 мА

RM Величина нагрузочного резистора RM min RM max

при ± 15 V при ± 10 мАmax 100 340 Ом

при ± 14 мА max 100 180 Ом

ISN Номинальный аналоговый выходной ток 25 мА

KN Коэффициент трансформации 2500 : 1000

VC Напряжение питания (± 5 %) ± 15 В

IC Ток потребления 10 + IS мА

Vd Электрическая прочность изоляции, 50 Гц 2.5 Кв

Рис. 3. Схема подключения.

Вывод + : напряжение питания + 15 B

Вывод M : измерительный

Вывод - : напряжение питания - 15 B

в)

Рис. 4. Размеры датчика

а) вид снизу; б) вид справа; в) вид сзади

1.3 Аналого-цифровойпреобразователь

В качестве АЦП возьмем ADC0831 - 8-битный последовательный цифро-аналоговый преобразователь.

Технические характеристики:

· Тип входа - напряжение

· Напряжение питания (макс.) - 6.3 В

· Тип интерфейса - последовательный

· Количество входов АЦП - 1

· Максимальная рабочая температура - + 70 C

· Максимальная рассеиваемая мощность - 0,8 Вт

· Напряжение питания (мин.) - 4.5 В

· Опорное напряжение - 5 В

· Рабочее напряжение питания - 0 В до 5 В

Рис. 5. Назначение выводов ADC0831

Рис.6. Временная диаграмма работы ADC0831

В качестве источника опорного напряжения для АЦП выберем AD586M с входным напряжение +15 В, а выходным +5 В. Назначение выводов данного источника опорного напряжения паредставлено на рис. 7.

Рис. 7. Назначение выводов источника опорного напряженияAD586M

1.4 Дисплей

В качестве дисплея выберем ЖКИ-модуль LM016Lна основе контроллераHD44780.

Технические характеристики:

· 16 символов ? 2 строки

· Встроенный контроллер HD44780

· Напряжение питания +5 В

· Отображаемый цвет - серый

Для соединения ЖКИ-модуля с управляющей системой используется параллельная синхронная шина, насчитывающая 8 или 4 (выбирае...

Другие файлы:

Разработка микропроцессорной системы контроля
Назначение и устройство микропроцессорной системы контроля. Описание функциональной схемы микропроцессорной системы контроля. Расчет статической харак...

Отбраковка резисторов на производстве
Описание работы системы измерения сопротивления посредством измерения падения напряжения на исследуемом резисторе. Принципиальная схема системы, описа...

Проектирование микропроцессорной измерительной системы
Разработка микропроцессорной системы для контроля и индикации параметров изменяющегося по случайному закону 8-ми разрядного двоичного кода. Проектиров...

Разработка системы электропитания на основе импульсного преобразователя напряжения
Выбор структурной схемы системы электропитания, марки кабеля и расчет параметров кабельной сети. Определение минимального и максимального напряжения н...

Разработка проекта электрической сети района
Разработка конфигураций электрических сетей. Расчет электрической сети схемы. Определение параметров для линии 10 кВ. Расчет мощности и потерь напряже...