Logo Passei Direto
Buscar

Aula_9_-_Sadas_Analgicas_-_Microcontroladores

User badge image
Ninguém

em

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Microcontroladores
Saídas Analógicas
Engenharias
Saídas Analógicas
Saídas Analógicas
Saídas Analógicas
Os sinais analógicos também são relacionados às saídas dos 
microcontroladores, para gerar tensões médias variáveis para 
alterar a velocidade de um motor CC ou o brilho de uma 
lâmpada, por exemplo.
Saídas Analógicas
Saídas Analógicas
No Arduino Uno, os pinos 3, 5, 6, 9, 10 e 11 podem ser usados para 
gerar esses sinais.
PWM
Saídas Analógicas
Os sinais analógicos gerados pelos microcontroladores são 
produzidos através da chamada modulação por largura de pulso 
(Pulse Width Modulation - PWM), que é uma forma de simular 
valores analógicos através de saídas digitais. 
Neste tipo de sinal o valor eficaz de tensão controla a potência 
média aplicada à carga. Quanto mais tempo o interruptor 
permanecer ligado, maior será a tensão eficaz.
PWM
Saídas Analógicas
PWM
Saídas Analógicas
A função responsável pelo controle das saídas PWM é a 
analogWrite().
Sintaxe: analogWrite(pino, valor);
Parâmetros: 
pino: o pino para escrever a PWM. Tipo de dado permitido: int;
valor: o ciclo de trabalho entre 0 (desligado) e 255 (100% ligado). 
Tipo de dado permitido: int.
Exercício 1
Saídas Analógicas
Desenvolva um sistema microcontrolado para variar a 
luminosidade de um led através de PWM, proporcional à leitura 
de uma tensão de entrada analógica com um potenciômetro de 10 
kΩ.
Exercício 2
Saídas Analógicas
Desenvolva um sistema microcontrolado para variar a 
luminosidade de um led através de PWM, por meio de uma 
leitura serial.
Sugestão: utilizar as funções Serial.parseInt() e Serial.available()
Relatório Experimental
Saídas Analógicas
Desenvolva um sistema de ventilação microcontrolado, em 
conjunto com um sensor TMP36 (simulação) e DHT22 (prática) 
para medição de temperatura. O ventilador, representado por um 
motor CC, irá operar conforme a seguinte configuração:
Temperatura medida (t) Estado do ventilador
t T+H Velocidade máxima
*T: Temperatura de Set Point;
*H: Histerese
Motor CC x I/O
Saídas Analógicas
Motor CC x I/O
Saídas Analógicas
Referências Bibliográficas
Saídas Analógicas
MCROBERTS, Michael. Arduino Básico. 1ª ed. São 
Paulo. Novatec, 2011.
	Slide 1: Microcontroladores Saídas Analógicas Engenharias
	Slide 2: Saídas Analógicas
	Slide 3: Saídas Analógicas
	Slide 4: PWM
	Slide 5: PWM
	Slide 6: PWM
	Slide 7: Exercício 1
	Slide 8: Exercício 2
	Slide 9: Relatório Experimental
	Slide 10: Motor CC x I/O
	Slide 11: Motor CC x I/O
	Slide 12: Referências Bibliográficas

Mais conteúdos dessa disciplina