Escolar Documentos
Profissional Documentos
Cultura Documentos
Departamento de Eletrônica
Microcontroladores
Interfaceamento com
motores, LCD e teclados
Motor de passo
Fases = número de
enrolamentos
Tandon TM100
+12v dc, four-phase,
unipolar, 3.6°/passo
Unipolar 8 fios
Polaridade: Unipolar 6 fios
Modos de acionamento
Passo completo:
Energiza-se ambos os enrolamentos e reverte-se o sentido
da corrente alternadamente.
P.ex. um motor de 200 passos por volta faz 360/200=1,8o
por passo
Meio passo:
Energiza-se um enrolamento, depois dois enrolamentos
alternadamente.
P.ex. um motor de 200 passos por volta faz 360/400=0,9o
por passo
Micropasso:
Subdivide o número de posições entre os polos através do
controle preciso da corrente. É possível chegar até a 1/256
de um passo completo, isto é, 0,007o por passo
É utilizado para posicionamento de alta precisão
Prof. Heitor S. Lopes – UTFPR - 2009
Bipolar:
Prof. Heitor S. Lopes – UTFPR - 2009
+Vss 2 3 4 13 14 L298N
9
Vref
A B
100n
1 2 3 4
5 12
IN1 IN4
6 11 EnB
EnA
7 10 IN3
IN2
1 8 15
SenseA IsenseB
RsA RsB
Gnd
Prof. Heitor S. Lopes – UTFPR - 2009
Realimentação de velocidade
Analógica:
Taco-gerador
ligado ao eixo do
motor.
Limitação: ruído
em baixa rotação
Digital:
Encoder ligado ao
eixo
Limitação: máxima
freqüência de
chaveamento dos
sensores ópticos
Prof. Heitor S. Lopes – UTFPR - 2009
Servomotor
Dispositivo eletromecânico cujo
posicionamento acompanha um sinal de
entrada (escravo ou servo de um sinal).
Exemplo: servomotor FUTABA S3003
Velocidade:
0,23 seg/60° @ 4.8V
0,16 seg/60° @ 6V.
Torque:
3,2 kg-cm @ 4,8V
4,1 kg-cm @ 6V
Dimensões: (CxLxA) 41x20x36 mm
Peso: 37,2g
Ângulo de operação: ~200graus
Prof. Heitor S. Lopes – UTFPR - 2009
Acionamento de servomotor
Largura do pulso positivo c/ 60 pulsos/seg:
1 ms -90 graus
1,52 ms 0 graus
2 ms +90 graus
Modulação PWM:
Freqüência: 40-60 Hz
Variação do duty-cycle
Prof. Heitor S. Lopes – UTFPR - 2009
480 µs 840 µs
Prof. Heitor S. Lopes – UTFPR - 2009
Técnicas de debouncing
O tempo de bouncing depende do tipo da
tecla e se é abertura/fechamento.
Duração: dezenas µs a centenas de ms.
Solução:
por software (temporização)
por hardware (RC ou FF SR)
Usar Schmit-trigger
(p.ex. 7414)
Prof. Heitor S. Lopes – UTFPR - 2009
Módulo LCD
LCD: Liquid Cristal Display
Pinagem: 14/16 pinos (15-16 p/backlight)
Pino Símbolo Descrição
1 Vss Alimentação – GND Terra
2 Vdd Alimentação – Vcc 5 Volts
3 Vo Entrada de contraste – normalmente ligado a um trimpot de 10
KOhm ligado entre GND e Vcc
4 RS Seleção de dado/instrução RS=0 – Instrução
RS=1 – Dado
Timing do HD44780
Prof. Heitor S. Lopes – UTFPR - 2009
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
Módulo 16x2:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F