Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Sistemas Microcontrolados Parte 2, Notas de estudo de Engenharia Informática

Sistemas Microcontrolados Parte 2

Tipologia: Notas de estudo

2012

Compartilhado em 23/11/2012

wellington-cassio-faria-8
wellington-cassio-faria-8 🇧🇷

4.5

(37)

129 documentos

1 / 8

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Capítulo 2
Sistemas Microcontrolados
Capítulo 2
Sistemas
2º. Semestre / 2012 1
Microcontrolados
(parte 2)
Prof. Evandro Luís Brandão Gomes
Capítulo 2
Sistemas Microcontrolados
Arduino Software - Portas Digitais
Conectando um Display de LCD no Arduino.
2º. Semestre / 2012 2
D4 a D7 – Dados
BL backlight
V0 Contraste
RS e R/W Controles
E Enable
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe Sistemas Microcontrolados Parte 2 e outras Notas de estudo em PDF para Engenharia Informática, somente na Docsity!

Sistemas Microcontrolados

Capítulo 2

Sistemas

2º. Semestre / 2012 1

Microcontrolados

(parte 2)

Prof. Evandro Luís Brandão Gomes

Capítulo 2 Sistemas Microcontrolados

Arduino – Software - Portas Digitais

Conectando um Display de LCD no Arduino.

D4 a D7 – DadosBL  backlight V0RS e R/W  Contraste  Controles E  Enable

Sistemas Microcontrolados

Arduino – Software - Portas Digitais

Conectando um Display de LCD no Arduino.

2º. Semestre / 2012 3

Capítulo 2 Sistemas Microcontrolados

Arduino – Software - Portas Analógicas - Entradas

  • 16 pinos de entrada de sinais analógicos
  • Não colocar mais 5V nas entradas analógicas do Arduino.
  • As entradas analógicas estão ligadas a um conversor A/D de 10 bits.
  • Leituras de 0 a 1023  5V/1024 = 0,00488V (4,88mV) por unidade.

Sistemas Microcontrolados

Arduino – Software - Portas Analógicas - Entradas

Exercício 6:

Considere o circuito do exemplo3 adicionando uma chave lig/des no port digital 10 e um LED no port digital 11. Faça um programa que: Quando a chave estiver ligada, o LED deve acender e escrever no display:

2º. Semestre / 2012 7

Quando a chave estiver ligada, o LED deve acender e escrever no display: “Temp Normal” se a temperatura estiver entre 20º. e 26º. “Temp Alta” se a temperatura estiver acima dos 26º. ou “Temp Baixa” se a temperatura lida estiver abaixo de 20º. O programa deve ler o sensor a cada 5 segundos. Se a chave for desligada, o programa deve apagar o LED e limpar o display.

Capítulo 2 Sistemas Microcontrolados

Exercício proposto para realização em LABORATÓRIO:

a) Monte o circuito do Exercício 6 , escreva o programa e faça os testes necessários para verificação do correto funcionamento. funcionamento.

b) Com as orientações do monitor/professor de laboratório, faça as alterações solicitadas por ele, faça os testes necessários e apresente os resultados.

Sistemas Microcontrolados

Arduino – Software - Portas Analógicas - Entradas

Exercício 7:

Projete usando o Arduino um circuito e o software de controle que tenha um LDR (S1), uma chave lig/des (CH), um chave tipo push buttom (BT) e um dois Leds (L1 e L2). Quando a chave CH estiver ligada: - o Led L1 deve acender

2º. Semestre / 2012 9

  • o Led L1 deve acender
  • se o BT for pressionado, o Led L2 deve acender e se o BT não estiver pressionado, o Led L2 deve acender quando o ambiente estiver com pouca luminosidade e deve apagar quando estiver claro. Se a chave CH estiver desligada todos os Leds deverão permanecer desligados independente da chave BT e do sensor S1.

Capítulo 2 Sistemas Microcontrolados

Exercício proposto para realização em LABORATÓRIO:

a) Monte o circuito do Exercício 7 , escreva o programa e faça os testes necessários para verificação do correto funcionamento. funcionamento.

b) Com as orientações do monitor/professor de laboratório, faça as alterações solicitadas por ele, faça os testes necessários e apresente os resultados.

Sistemas Microcontrolados

Arduino – Software – PWM (Saídas Analógicas)

Para controlar a saída PWM:

analogWrite(porta, valor);

2º. Semestre / 2012 13

Onde, Porta  é o numero da porta de saída PWM (0 a 13 digital) Valor  é o duty-cycle do sinal 0 = 0% 127 = 50% 255 = 100%

Capítulo 2 Sistemas Microcontrolados

Arduino – Software - PWM (Saídas Analógicas)

Exemplo 4 – PWM:

Controlando a intensidade de um LED com um Push-Buttom. Cada vez que for pressionado o LED aumenta deIntensidade.

Sistemas Microcontrolados

Arduino – Software - Portas Analógicas - Entradas

Exercício 8:

Usando o circuito do Exemplo4, refaça o programa para que o pressionamento do Push-Buttom faça aumentar o brilho do Led e quando chegar ao máximo o pressionamento faz o brilho diminuir e vice-versa.

2º. Semestre / 2012 15

Capítulo 2 Sistemas Microcontrolados

Exercício proposto para realização em LABORATÓRIO:

a) Monte o circuito do Exercício 8 , escreva o programa e faça os testes necessários para verificação do correto funcionamento. funcionamento.

b) Com as orientações do monitor/professor de laboratório, faça as alterações solicitadas por ele, faça os testes necessários e apresente os resultados.