Аппаратные и программные средства встраиваемых систем



Pdf көрінісі
бет65/268
Дата07.01.2022
өлшемі3,23 Mb.
#18255
1   ...   61   62   63   64   65   66   67   68   ...   268
Q
Q
S E T
C L R
D
Ш и на
д анны х
# W R
V cc
В ы вод
по рта
Р егистр-
защ е л ка
д а нны х
R
L
 
Рисунок 21. Порт вывода с однотактной схемой 
Когда  в  регистр-защелку  записано  значение «1», транзистор  закрыт  и  на 
выходе  через  резистор  R
L
  устанавливается Vcc – логическая «1». Когда  же  в 
регистр-защелку  записан «0», открывается  транзистор  и  соединяет  выход  с 
минусовой шиной питания, то есть там устанавливается «0». При этом резистор 
R

оказывается  подключенным  между  шинами  питания.  Во  избежания 


 
72 
высокого  тока  через  резистор  и  его  перегрева,  сопротивление  делают 
достаточно  высоким – 10..100кОм.  Высокое  сопротивление  резистора 
позволяет  непосредственно  соединять  несколько  выходов,  не  опасаясь  их 
встречного включения, так как если «0» на одном из выходов «подсадит» «1» 
на другом, то мощность, выделяемая на «подсаженном» резисторе будет мала, 
он не перегреется и каскад н6е выйдет из строя.  
Достоинства: 
•  Необходимо управлять только одним регистром; 
•  Простая схема; 
•  Возможность  без  дополнительных  схем  организовать  подключение  на 
одну  внешнюю  шину  несколько  таких  выходов.  Легко  построить 
квазидвунаправленный порт ввода-вывода (см. ниже). 
Недостатки: 
•  Малый  вытекающий  ток  (в  состоянии «1»), ограниченный  резистором 
R
L
 – сотни uA. Это  не  дает  управлять  относительно  мощными 
нагрузками  без  дополнительных  каскадов  усиления  либо  требует 
обеспечивать,  чтобы  активным  был  сигнал  со  значением «0» 
(«управление нулем»). 
Порты вывода с открытым выходом (открытым коллектором или стоком) 
Применяются  во  многих  семействах  микропроцессоров,  например, AMD 
Am186 (там это один из режимов порта), PICmicro. Выходной каскад построен 
по  однотактной  схеме  с  внешней  нагрузкой.  Принцип  функционирования 
аналогичен описанному для однотактного выходногокаскада. 
Q
Q
S ET
CLR
D
Ш ина
данных
#W R
Вывод
порта
Регистр-
защ елка
данных
R
L
Vcc ext
 
Рисунок 22. Порт вывода с открытым выходом 
Достоинства: 
•  Внешнее  напряжение  питания  нагрузки Vcc ext может  быть  иным – 
большим или меньшим, чем питание микропроцессора. Это может быть 
удобным для сопряжения схем с различными уровнями логической «1», 
например, 3.3В и 5В. Если внешнее напряжение достаточно высокое, то 
можно  непосредственно  управлять  высоковольтной  нагрузкой. 


 
73 
Например,  анонсирован  микроконтроллер  семейства PICmicro 
допускающий  подключение  внешнего  напряжения Vcc ext до 15В  при 
питании ядра 2..6В.  
•  Необходимо управлять только одним регистром; 
•  Простая схема; 
•  Возможность  без  дополнительных  схем  организовать  подключение  на 
одну  внешнюю  шину  несколько  таких  выходов.  При  этом  можно 
подбирать требуемое сопротивление R
L
, например, стандарт I
2
C требует 
чтобы 
сопротивление 
было 2.2кОм. 
Легко 
построить 
квазидвунаправленный порт ввода-вывода (см. ниже). 
Недостатки: 
•  Требуется внешняя нагрузка; 
•  Малый  вытекающий  ток  (в  состоянии «1»), ограниченный  внешним 
нагрузочным резистором. 
 


Достарыңызбен бөлісу:
1   ...   61   62   63   64   65   66   67   68   ...   268




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет