русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

РАЗРАБОТКА СТРУКТУРНОЙ И ПРИНЦИПИАЛЬНОЙ СХЕМ УСТРОЙСТВА


Дата добавления: 2014-06-19; просмотров: 778; Нарушение авторских прав


 

4.1. Состав устройства

 

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

В данной разработке от процессора требуется выполнение следующих задач:

- прием информации от периферийной части охранной системы;

- формирование сигналов управления внешними устройствами;

- обработка всей принятой и передаваемой информации.

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

Отечественные процессоры К580, К588, К1801, К1810 морально устарели, и от их использования следует отказаться по объективным причинам.

Наиболее целесообразно в данном проекте применить однокристальную микро-ЭВМ (микроконтроллер), выбор моделей которых очень велик.

По разрядности, вычислительной мощности, системе команд они уступают обычным МП, но сочетают в одном корпусе такие устройства, как тактовый генератор, память программ (ПЗУ), память данных (ОЗУ), таймеры, порты ввода-вывода и др.

К этому классу МП относятся однокристальные микро-ЭВМ серий 1813, 1814, 1816, 1820, 1821, 1835, 1837, 1850 отечественного производства /3/. Фирма Intel представляет большой выбор МП этого вида: семейство MCS-51 (8051AH, 81C51SLAL, 8752BH и т.д.); семейство MCS-48 (8048AH, 8050AH и т.д.) – всего более 40 видов. Фирма Microchip Technology выпускает ИМС под общим названием PIC-контроллеры таких серий как 16С54…57, 64, 71, 74, 84. Аббревиатура PIC (programmable interface controller) расшифровывается как программируемый контроллер интерфейса. PIC позволяют организовать разрабатываемую систему с минимальными затратами на аппаратную часть. Эти компактные устройства обладают широкими возможностями при относительно низкой цене. В зависимости от модели PIC-контроллера на одном кристалле могут быть реализованы микропроцессор, различные объемы ПЗУ и ОЗУ, таймеры, АЦП, ЦАП, и др. Выпускаются PIC-контроллеры как с одноразовым, так и с многоразовым программированием встроенного ПЗУ.



Учитывая все вышесказанное, применим в данном проекте однокристальный микроконтроллер PIC18F242 /37, 39-41/.

К достоинствам этого микроконтроллера следует отнести высокое быстродействие (тактовая частота до 40 МГц) при весьма низком энергопотреблении, детектор пониженного напряжения. PIC18F242 наиболее точно подходит для применения в данном устройстве. Количество входов/выходов PIC18F242, объем памяти программ и встроенного ОЗУ удачно подобраны под задачи проекта. Возможность битовых операций над операндами существенно упрощает и ускоряет обработку информации.

Технические данные микроконтроллера PIC18F242 приводятся в таблице 4.1.

Таблица 4.1.

 

Технические характеристики Значение
Объем ПЗУ (память программ, EPROM) 8192 (16к)
Максимальная тактовая частота 40 МГц
Объем ОЗУ (память данных + EEPROM) 768+256 байт
Таймеры TMR0, TMR1, TMR2, TMR3, WDT
Встроенный АЦП 5 каналов ×10 бит
Количество входов/выходов
Диапазон рабочих напряжений 2,0 ÷ 5,5 В
Режим программирования последовательный
Ток потребления (при XT, RC, RCIO, Fosc=4МГц, Uпит = 4,2 В) 0,4 мА
Количество команд

 




<== предыдущая лекция | следующая лекция ==>
Множественная регрессия. | Описание интерфейса


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.751 сек.