Автор: Пользователь скрыл имя, 29 Октября 2011 в 13:01, курсовая работа
Система сбора информации — комплекс средств, предназначенный для работы совместно с персональным компьютером, либо специализированной ЭВМ и осуществляющий автоматизированный сбор информации о значениях физических параметрах в заданных точках объекта исследования с аналоговых и/или цифровых источников сигнала, а также первичную обработку, накопление и передачу информации.
Информационно - измерительные и управляющие цифровые микропроцессорные системы, к которым относится проектируемое устройство сбора цифровой информации, предназначены для измерения, сбора, обработки, хранения и отображения информации с реальных объектов. Такие системы используются практически во всех отраслях народного хозяйства для контроля и управления технологическими процессами, накопления статистических данных.
Введение.......................................................................................................
1 Обзорная часть .............................................................................................
1.1 Сигналы их классификация и характеристики...........................
1.2 Способы построения системы сбора информации. ......................
1.3 Пример реализации системы сбора цифровой информации.......
2 Построение структурной схемы устройства.............................................
3 Выбор элементной базы.................................................................................
3.1 Выбор мультиплексора......................................................................
3.2 Описание микроконтроллера............................................................
3.3 Описание интерфейса RS-232C.......................................................
3.4 Выбор семисегментного индикатора.................................................
4 Построение схемы электрической принципиальной..................................
5 Расчетная часть..............................................................................................
5.1 Расчет потребляемой мощности........................................................
5.2 Расчет быстродействия.......................................................................
5.3 Расчет надежности..............................................................................
6 Выбор метода изготовления печатной платы...........................................
7 Разработка алгоритма управляющей программы микроконтроллера....
8 Техника безопасности и вопросы экологии...............................................
Заключение ..................................................................................................
Список литературы.......................................................................................
Приложение А схема электрическая принципиальная...........................
Приложение Б схема электрическая структурная....................................
Приложение В перечень элементов.........................................................
3.2 Микроконтроллер PIC16F877
Рис.3.2
На рисунке 3.2 показан корпус и назначение выводов микроконтроллера PIC16F877.
Характеристика вычислительного ядра PIC16F877:
Характеристика периферийных модулей:
Архитектура МК показана на рис.3.2 МК можно условно разделить на две части: вычислительное ядро (серый цвет) и периферийные модули (белый цвет).
Рис.3.3
Архитектура МК
Арифметико-логическое устройство (АЛУ) выполняет арифметические и логические операции над данными. Входные данные АЛУ в зависимости от кода операции могут находиться:
Мультиплексор данных подключает к входу АЛУ в соответствии с кодом операции либо РК (в режиме непосредственной адресации), либо память данных (в режиме прямой и косвенной адресации).
Мультиплексор адреса в зависимости от режима адресации позволяет адресовать ячейки памяти данных либо от РК (в режиме прямой адресации), либо от регистра косвенной адресации FSR (в режиме косвенной адресации).
Биты конфигурации задают режим функционирования МК:
Объем банков памяти данных до 128 байт (7Fh). В начале банка размещаются регистры специального назначения, затем регистры общего назначения выполненные как статическое ОЗУ. Все банки содержат регистры специального назначения. Часто используемые регистры специального назначения отображаться в других банках памяти. Старшие 16 байт памяти данных в банках 1, 2 и 3 отображены в банке 0.
Периферийный модуль – порт ввода/вывода PORTB:
PORTB
- это 8-разрядный
Четыре разряда PORTB (RB7-RB4) формируют прерывание при изменении состояния. Только разряды сконфигурированные как входы могут вызывать это прерывание. Состояние сигналов на них сравнивается со старым значением, записанным при последнем чтении PORTB. Несовпадение текущего состояния со старым вызывает прерывание – поднимается флаг RB1F (INTCON < 0>).
Можно сбросить флаг прерывания в программе обработки прерывания, выполнив следующие операции:
Прерывание по изменению состояния и программируемое подключение разрядов к высокому уровню этих четырех контактов позволяет создать простой интерфейс клавиатуры.
Опрос
PORTB не рекомендуется при
Система команд микроконтроллера:
Каждая команда микроконтроллера состоит из одного 14-разрядного слова разделенного на:
Команды разделены на следующие группы:
команды
управления и операций с константами
3.3 Интерфейс RS-232c
Интерфейс RS-232, совсем официально называемый "EIA/TIA–232–E", но более известный как интерфейс "COM-порта", ранее был одним из самых распространенных интерфейсов в компьютерной технике. Он до сих пор встречается в настольных компьютерах, несмотря на появление более скоростных и "интеллектуальных" интерфейсов, таких как USB и FireWare. К его достоинствам с точки зрения радиолюбителей можно отнести невысокую минимальную скорость и простоту реализации протокола в самодельном устройстве.
Физический интерфейс реализуется одним из двух типов разъемов: DB-9M или DB-25M, последний в выпускаемых в настоящее время компьютерах практически не встречается.
МAХ232СРЕ - преобразователь уровня, разработанный для стандарта RS-232 и интерфейсов связи V.28. Данная микросхема преобразует уровень сигнала на входе +5V на выходной уровень сигнала +10V нужный для RS-232. Драйверы MAX232СРЕ включают в себя EIA/TIA-232E и спецификацию CCIT V.28 со скоростью передачи данных 20 Кбит/с.
На рис. 3.5 и 3.6 приведено условно-графическое обозначение микросхемы MAX232CPE, назначение ее выводов, а в таблице 3.3 приведены электрические параметры микросхемы.
Таблица
3.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-5 до -15 Вольт.
3.5 Семисегментный индикатор GND-8021CG
Рис. 3.7
Электрические характеристики
Макс. прямое напряжение (при токе 20 мА):..................2.5 В
Макс.
прямой ток:..........................
Макс.
обратное напряжение:...................
Обратный
ток (при напряжении 5 В)............................
Мощность
рассеивания:..................
Макс.
импульсный прямой ток:..........................
Диапазон
рабочих температур:...........
4 ПОСТРОЕНИЕ СХЕМЫ ЭЛЕКТРИЧЕСКОЙ ПРИНЦИПИАЛЬНОЙ
Принципиальная электрическая схема — графическое изображение с помощью условных графических и буквенно-цифровых обозначений (пиктограмм) связей между элементами электрического устройства. В отличие от разводки печатной платы не показывает взаимного (физического) расположения элементов, а лишь указывает на то, какие элементы с какими соединяются. Обычно при разработке радиоэлектронного устройства процесс создания «схемы электрической принципиальной» является промежуточным звеном между стадиями разработки функциональной схемы и проектированием печатной платы. Принципиальная схема определяется как «схема, определяющая полный состав элементов и связей между ними и, как правило, дающая детальное представление о принципах работы изделия».