Выбор и обоснование элементов

 

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

 

Отличительные особенности микроконтроллера

PIC16F84 относится к семейству КМОП микроконтроллеров. Расположение выводов данного микроконтроллера представлено на рисунке 1.4, а описание выводов — в таблице 1.6

 

Рисунок 1.4 — Расположение выводов PIC16F84

 

Таблица 1.6

Название вывода Номер вывода Описание
  RA0 RA1 RA2 RA3 RA4/RTCC   17 18 1 2 3 PORTA — двунаправленный порт ввода–вывода     Может быть использован как вход внешнего тактового сигнала
  RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB0/INT   7 8 9 10 11 12 13 6 PORTB — двунаправленный порт ввода–вывода   Может быть использован как вход внешнего прерывания
OSC1/CLKIN 16 Используется для подключения кварца, RC или вход внешней тактовой частоты
OSC2/CLKOUT 15 Генератор, выход тактовой частоты в режиме RC генератора, в остальных случаях используется для подключения кварца
MCLR 4 Вход сброса устройства с активным низким уровнем
Vdd 14 Положительный вывод питания
Vss 5 Общий провод (земля)

 

Используемый микроконтроллер имеет внутреннее 1K x 14 бит Flash памяти для программ, 8-битовые данные и 64байт Flash памяти данных. Все команды состоят из одного слова (14 бит шириной) иисполняются за один цикл (400 нс при 10 МГц), кроме команд перехода, которые выполняются за два цикла (800 нс). PIC16F84 имеет прерывание, срабатывающее от четырех источников, и восьмиуровневый аппаратный стек. Периферия включает в себя 8-битный таймер/счетчик с 8-битным программируемым предварительным делителем (фактически 16 - битный таймер) и 13 линий двунаправленного ввода/вывода. Высокая нагрузочная способность (25 мА максимальный втекающий ток, 20 мА максимальный вытекающий ток) линий ввода/вывода. Максимально допустимые значения электрических параметров для данного микроконтроллера представленны в таблице 1.7

 

Таблица 1.7

Описание Максимальное значение Ед. изм.
Допустимая рабочая температура -55°С +125 °С
Температура хранения -65°С +150 °С
Напряжение VDD относительно Vss-0,3 7,5 В
Напряжение -MCLR относительно Vss -0,3 — 14 В
Напряжение на остальных вы водах относительно VSS -0.6 — VDD+0.6 В
Потребляемая мощность 800 мВт
Максимальный ток на Vss 150 мА
Максимальный ток на VDP 100 мА
Входной запирающий ток IIK ±20 мА
Выходной запирающий ток IOK ±20 мА
Максимальный выходной ток стока канала ввода-вывода 25 мА
Максимальный выходной ток истока канала ввода-вывода 20 мА
Максимальный выходной ток стока PORTA (суммарный) 80 мА
Максимальный выходной ток истока PORTA (суммарный) 50 мА
Максимальный выходной ток стока PORTB (суммарный) 150 мА
Максимальный выходной ток истока PORTB (суммарный) 100 мА

 

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

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: