Você está na página 1de 11

Sistemas Microcontrolados

Aula 1: Revisão + Famílias Lógicas

Marco Jose da Silva


mdasilva@utfpr.edu.br

Sistema de numeração

Um algarismo em HEX
= 4 bits (nibble)
= 0 ... 15 DEC

Byte

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 2


Funções lógicas
AND OR

“C” “C”
char A,B,Resul; char A,B,Resul;
... ...
Resul=A&B; Resul=A|B;

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 3

Funções lógicas
NOT XOR
A B Out
0 0 0
0 1 1
1 0 1
1 1 0

“C” “C”
char A,Resul; char A,B,Resul;
... ...
Resul=~A; Resul=A^B;

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 4


Famílias Lógicas Digitais

Tocci, R. J., Widmer, N. S., Moss, G. L.; Sistemas Digitais -


Princípios e Aplicações - 10ª Ed, Editora Pearson, 2007.

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 5

A Família Lógica TTL


Embora a família bipolar TTL como um todo esteja em declínio, podemos aprender muito
sobre os dispositivos atuais da família estudando o funcionamento destes CIs. Para tal,
considera-se a porta NAND como o circuito lógico básico TTL.

As características de saída da
família TTL são provenientes
dos transistores Q3 e Q4 que
estão na configuração totem-
pole.

As características de entrada da família TTL são provenientes do transistor Q1, que tem
configuração de múltiplos emissores (junção de diodo).

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 6


A Família Lógica TTL
Saída em nível BAIXO

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 7

A Família Lógica TTL


Saída em nível ALTO

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 8


A Família Lógica TTL

Absorção de corrente Fornecimento de corrente

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 9

A Família Lógica TTL

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 10


Fan-out
Para determinar quantas entradas diferentes a saída de um CI pode alimentar,
precisamos conhecer o IOL (máx) e IOH (máx) de tal CI, e os requisitos de corrente de
entrada de IIL e IIH.

I OL ( máx) I OH (máx)
fan _ out ( BAIXO)  fan _ out ( ALTO ) 
I IL (máx) I IH (máx)

Fan-out no data-sheet é o menor dos dois!


Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 11

Ligação de portas lógicas

 SITUAÇÃO: Deseja-se compartilhar uma mesma linha (fio) com


diversas saídas de portas lógicas.
 PROBLEMA: Uma saída em nível lógico ALTO e outra saída em
nível lógico BAIXO conectadas juntas – CONFLITO !

+5V +5V
B 1 ON
3
ON Off
2
A
7400 ... Q1A Q1B ...
CURTO
X
C 1
3 Off ON
D 2
... Q2A Q2B ...
Off
7400

Porta A Porta B

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 12


Saída em Coletor Aberto

 Se uma ou mais saídas  0  S = 0 (o zero “vence”)


 S = 1 apenas se todas as saídas = 1
 Mais lento e maior dissipação de potência do que o TTL normal,
mas é mais seguro.

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 13

Saída em Coletor Aberto

 EXEMPLO DE APLICAÇÕES:
 Drivers
 7406 – 30V/40mA

uC

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 14


Saída Tri-State
 Necessidade de compartilhamento de barramento (fio)
 Característica  Saída em: High, Low, Z

A saída no estado de
alta impedância é
essencialmente um
circuito aberto !

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 15

Saída Tri-State
 Exemplo do uso de buffers tristate na ligação de diversos sinais a
uma linha comum (barramento).

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 16


Barramento de Dados

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 17

Família CMOS

Transistor Canal N (Enhancement) como CHAVE

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 18


Família CMOS
Inversor CMOS

Não há consumo na operação estática. Somente no transiente!

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 19

Família CMOS
NOR CMOS

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 20


Ciclo de Vida das Famílias Lógicas

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 21

Comparação Famílias

CMOS TTL

Sistemas Microcontrolados  Marco Jose Da Silva  mdasilva@utfpr.edu.br  Slide 22

Você também pode gostar