Содержание

Введение

1. Анализ поставленной задачи

1.1 Обоснование достаточности аппаратных и программа ресурсов

1.2 Доопределение набора аппаратных средств для реализации устройства

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

2. Проектирование принципиальной схемы устройства

2.1  Схема включения микроконтроллера

2.2  Формирование тактовых импульсов

2.3  Схема сброса

2.4  Схема входных и выходных устройств

2.5  Схема стабилизатора напряжения

3. Проектирование программного обеспечения микроконтроллера

3.1  Проектирование функции инициализации микроконтроллера

3.2  Проектирование процедур обработки прерываний

3.3  Проектирование процедур ввода информации

3.4  Проектирование процедур вывода информации

3.5  Проектирование процедур управления периферийны! устройствами

3.6  Проектирование процедуры main()

4. Листинг программы

Приложение 1. Схема электрическая принципиальная

Приложение 2. Чертеж печатной платы (вид сверху)

Приложение 3. Чертеж печатной платы (вид снизу)


Ведение

Широко распространенное семейство микроконтроллеров MCS51, выпускаемое целым рядом фирм-производителей (Intel, Philips, Temic, OKI, Siemens и др.), уже являлось де-факто промышленным стандартом для 8-разрядных систем и прекрасно подходило для использования в широком классе задач, особенно если выбирались кристаллы с дополнительными встроенными периферийными устройствами и повышенной тактовой частотой. Но эти микроконтроллеры обладали значительным энергопотреблением. Тогда, если необходимо было получить высокую производительность кристалла при фиксированном энергопотреблении или, наоборот, снизить последнее не теряя производительности, внимание разработчика, как правило, останавливалось на микросхемах Dallas Semiconductor, Microchip или Hitachi. Широко развитые линии PIC-контроллеров фирмы Microchip и микроконтроллеров Н8/300 фирмы Hitachi обеспечивают достаточно высокую производительность при небольшом энергопотреблении. Эффективность работы микроконтроллеров Dallas Semiconductor, имеющих базовую архитектуру MCS51, в среднем превышает стандартную в 2,5 - 3 раза. Появившиеся в последнее время новые процессорные платформы MSP430 фирмы Texas Instruments и ХЕ8000 фирмы Xeraics также заслуживают самого пристального внимания, особенно если основным критерием для конечного приложения является минимальное энергопотребление.

Окончательный выбор разработчиком той или иной микропроцессорной платформы для реализации своей задачи зависит от большого числа разнообразных факторов, включая экономические. Но обычно первостепенным условием остается получение максимально выгодного соотношения "цена - производительность энергопотребление", определяемого сложностью решаемой задачи. Видимо, это обстоятельство и послужило толчком к разработке в середине 1990-х нового 8-разрядного микроконтроллера.

AVR одно из самых интересных направлений, развиваемых корпорацией Atmel. Они представляют собой мощный инструмент для создания современных высокопроизводительных и экономичных многоцелевых контроллеров. На настоящий момент соотношение "цена - производительность - энергопотребление" для AVR является одним из лучших на мировом рынке 8-разрядных микроконтроллеров. Объемы продаж AVR в мире удваиваются ежегодно. В геометрической прогрессии растет число сторонних фирм, разрабатывающих и выпускающих разнообразные программные и аппаратные средства поддержки разработок для них. Можно считать, что AVR постепенно становится еще одним индустриальным стандартом среди 8-разрядных микроконтроллеров общего назначения.

Области применения AVR очень широки. Для семейства "tiny" -это интеллектуальные автомобильные датчики различного назначения, игрушки, игровые приставки, материнские платы персональных компьютеров, контроллеры защиты доступа в мобильных телефонах, зарядные устройства, детекторы дыма и пламени, бытовая техника, разнообразные инфракрасные пульты дистанционного управления. Для семейства "classic" - это модемы различных типов, современные зарядные устройства, изделия класса Smart Cards и устройства чтения для них, спутниковые навигационные системы для определения местоположения автомобилей на трассе, сложная бытовая техника, пульты дистанционного управления, сетевые карты, материнские платы компьютеров, сотовые телефоны нового поколения а также различные и разнообразные промышленные системы контроля и управления. Для "mega" AVR - это аналоговые (NMT, ETACS, AMPS) и цифровые (GSM, CDMA) мобильные телефоны, принтеры и ключевые контроллеры для них, контроллеры аппаратов факсимильной связи и ксероксов, контроллеры современных дисковых накопителей, CD-ROM и т.д.

В данной работе приводится пример использования AVR типа ATmega16 для построения устройства удаленной индикации, принимающее сигналы по протоколу связи RS-485 и отображающее соответствующую информацию на графическом ЖКИ дисплее фирмы Bolyrain.



Информация о работе «Проектирование удаленного устройства индикации»
Раздел: Коммуникации и связь
Количество знаков с пробелами: 25008
Количество таблиц: 0
Количество изображений: 14

Похожие работы

Скачать
103732
24
0

... снизить вероятность возникновения пожаров на данном объекте. ЗАКЛЮЧЕНИЕ С целью обеспечения безопасности движения речного транспорта в камере шлюза Усть-Каменогорской гидроэлектростанции в данном дипломном проекте была разработана радиолокационная станция обнаружения надводных целей, она гораздо эффективнее, чем, например система видео наблюдения. Были рассчитаны основные тактико- ...

Скачать
83278
20
0

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

Скачать
15138
2
12

... операции чтения Схема стабилизатора напряжения Стабилизатор напряжения построен на микросхеме LM7805. Данная микросхема является линейным стабилизатором напряжения. Напряжение стабилизации 5V. На рисунке 11 приведена схема включения стабилизатора. Рисунок 11 – Схема подключения стабилизатора к микроконтроллеру. 3.         Проектирование программного обеспечения микропроцессора 3.1 ...

Скачать
46778
4
15

... 60 минут. Устройство должно обеспечивать долговременное хранение записанной информации при выключении питания устройства. Необходимо предусмотреть индика­цию режимов работы цифрового диктофона, а также органы управления режимами устройства. Так как информация должна вводиться и преобразовываться для хранения в цифровой вид, то необходимо применить АЦП и оцифровывать сигнал по методу импульсно- ...

0 комментариев


Наверх