Buscar

Prévia do material em texto

MICROCONTROLADOR
Prof: André Galvão
1
 
Automação
AUTOMAÇÃO NOS DIAS ATUAIS
 ANALOGICA
DIGITAL
CONTROLE LÓGICO PROGRAMÁVEL
2
 
Automação
 ANALOGICA (eletrônica e comandos)
3
 
Automação
 ANALOGICA (eletrônica e comandos)
4
 
Automação
 DIGITAL (eletrônica – Hardware e Sofware)
5
 
Automação
 DIGITAL (eletrônica – Hardware e Sofware)
6
 
Automação
Hardware
7
 
 
Software
Automação
8
 
 
Software
Linguagem de programação
C, C++, Java, Assembly, Lógica boleana, Ladder (CLP)
Automação
9
 
 
Software – Funções Lógicas 
Automação
10
 
 
Software – Lógicas 
Automação
11
 
 
Software – Funções Lógicas 
Automação
12
 
 
Software – Funções Lógicas 
Automação
13
 
 
Software – Lógica Boleana
Automação
14
 
 
Software – Lógica Boleana
Automação
15
 
 
Lógica Boleana
Automação
16
 
 
Lógica Boleana
Automação
17
 
 
Lógica Boleana
Automação
18
 
 
Lógica Boleana
Automação
19
 
 
 CLP – CONTROLE LÓGICO PROGRAMÁVEL
Automação
20
 
 
 CLP – CONTROLE LÓGICO PROGRAMÁVEL
Automação
21
 
 
 CLP – LINGUAGEM LADDER
Automação
22
 
 
 CLP – LINGUAGEM LADDER
Automação
23
 
 
 CLP – LINGUAGEM LADDER
Automação
24
 
 
 CLP – LINGUAGEM LADDER
Automação
25
 
 
 SALA DE CONTROLE (SCADA) - Supervisory Control and Data Acquisition) também chamado de software supervisório ou software SCADA, utilizam software para monitorar e supervisionar as variáveis e os dispositivos de sistemas de controle conectados via rede
Automação
26
 
 
 SALA DE CONTROLE (SCADA) - Supervisory Control and Data
Automação
27
 
 
 SALA DE CONTROLE (SCADA) - Supervisory Control and Data
Automação
28
 
 
 SALA DE CONTROLE (SCADA) - Supervisory Control and Data
Automação
29
 
Automação
30
 
Automação
31
 
PORTÃO – ELETRÔNICO ANALÓGICO
32
 
PORTÃO ELETRÔNICO DIGITAL
33
 
3 MOTORES EM CADEIA - ANALÓGICO
34
 
3 MOTORES EM CADEIA – CLP (LIGAÇÃO ELÉTRICA)
35
 
PROJETO
36
 
PROJETO
37
 
PROJETO
38
 
TTL é a sigla de Transistor–transistor logic ( Lógica transistor-transistor ), é uma classe de circuitos digitais construídos a partir de transistores bipolares de junção (BJT) e resistores. Ele é chamado lógica transistor-transistor porque tanto a função lógica de propagação e a função de amplificação são realizadas por transistores. O TTL é derivado do DTL ( lógica transistor diodo) e diferencia da tecnologia CMOS pelo uso de transistores comuns (bipolares) em vez de FETs e Mosfets 
Conceitos Digitais
39
 
O que é TTL??
A designação TTL é por vezes utilizada para denominar níveis lógicos TTL compatível ( 0 e 1 – 0 Volts e 5 Volts ), mesmo quando não está associada diretamente com circuitos integrados TTL, por exemplo, como a  entrada ou saída de instrumentos eletrônicos. O TTL foi inventado em 1961 por James L. Buie da TRW , e foi originalmente chamado lógica transistor-transistor acoplado (TCTL). Os primeiros circuitos integrados  comerciais  TTL  foram fabricados pela Sylvania , em 1963, e se chamou , família Sylvania Universal de Alto Nível Logic (SUHL).
 
Conceitos Digitais
40
 
Em geral...
 TTL:
Mais rápidos por funcionarem bem em altas frequências.
Mais sensíveis por trabalharem com 5V e tolerância de 5%.
Alto consumo.
Maiores Ruídos.
Maior Fanout
CMOS:
Mais lentos – Trabalham com baixas frequências.
Mais robustos – Trabalham de 3 a 15 V.
Baixo Consumo.
Menores Ruídos
Menor Fanout
Conceitos Digitais
41
 
Conceitos Digitais
42
 
Microcontrolador
43
 
Microcontrolador
44
 
	MEMORIA
45
 
	INSTRUÇÕES
46
 
	INSTRUÇÕES
47
 
	INSTRUÇÕES
48
 
	INSTRUÇÕES
49
 
	REGISTRADORES
50
 
	REGISTRADORES
51
 
	REGISTRADORES
52
 
	REGISTRADORES
53
 
	Arquitetura
54
 
	Arquitetura
55
 
Clock
56
 
Clock
57
 
Clock
58
 
Clock
59
 
	REGISTRADORES
60
 
	REGISTRADORES
61
 
	REGISTRADORES
62
 
Display 7 segmentos
63
 
Display 7 segmentos
64
 
Display 7 segmentos
O catodo comum = para que você escreva qualquer número terá que mandar nível alto (1) para 
65
 
Display 7 segmentos
TABELA		ADDWF PCL, F		
			RETLW	B'00111111'		;0
			RETLW	B'00000110'		;1
			RETLW	B'01011011'		;2
			RETLW	B'01001111'		;3
			RETLW	B'01100110'		;4
			RETLW	B'01101101'		;5
			RETLW	B'01111101'		;6
			RETLW	B'00000111'		;7
			RETLW	B'01011111'		;8
			RETLW	B'01100111'		;9
			RETLW	B'01110111'		
66
 
Display 7 segmentos
O catodo comum possui dois de seus pinos (os centrais em cima e baixo) ligados ao terra, ou seja, para que você escreva qualquer número terá que mandar nível alto (1) para os respectivos pinos que formam o número desejado.
O anodo comum possui os dois pinos centrais ligados ao VCC (5v), ou seja, para formar qualquer número nele temos que mandar nível lógico baixo (0) nos respectivos segmentos que formam o número desejado
67
 
Memoria de Programa
68
 
STATUS
69
 
Flags - Z, DC, C
Z
0= Indica que o resultado não é zero
1= indica que o resultado é zero
C
0 = Não houve estouro de 255 ou houve empréstimo
1= houve estouro de 255 ou não houve empréstimo
DC
0 = não houve transbordo de nibble ou houve empréstimo
1 = houve transbordo de nibble ou não houve empréstimo
70
 
Option_reg
71
 
Registradores
72