Projeto Teste
Módulo 3
DESENVOLVIMENTO DE SISTEMAS EMBARCADOS
ELETRÔNICA INDUSTRIAL
1. INTRODUÇÃO
Sua tarefa é criar um programa para um medidor de luminosidade que vamos chamar de luminômetro.
O luminômetro possui um LED branco (encapsulamento branco com emissão de luz na cor vermelha), 3
displays LED de 7 segmentos e um sensor de luz.
O sensor de luminosidade detecta o nível de luminosidade do meio ambiente e fornece um sinal de saída
cuja frequência é proporcional ao nível de iluminação.
A luminosidade do LED branco pode variar de apagado até o nível máximo.
Se a luz detectada do ambiente é mais intensa, a luz emitida pelo LED será mais intensa, e se a luz do
meio ambiente se tornar mais fraca, o LED emitirá luz de forma mais fraca.
Os três displays de sete segmentos mostrarão o nível da luz detectada. Eles exibem o nível de iluminação
em forma numérica de 0 a 999.
O brilho dos displays de sete segmentos varia com a variação da luminosidade do meio ambiente.
2. DIAGRAMA EM BLOCOS
3. DIAGRAMA ELETRÔNICO
4. VISTAS DA PCB
4.1 SUPERIOR
4.2 INFERIOR
5.1 Tarefa A
Ao energizar o circuito deverá ser executada uma rotina de teste dos três displays realizando uma
contagem crescente de 0 a 9 simultaneamente em um intervalo de 0,5s entre cada dígito, como
exemplifica a figura abaixo. Cada display deve ficar acionado pelo tempo de 2ms e desacionado por
100us:
Intervalo de 0,5 s
Intervalo de 0,5 s
Intervalo de 0,5 s
5.2 TAREFA B
Os displays de 7 segmentos devem exibir o valor da intensidade da luz (lux). A tolerância será de ±2
unidades.
Sáida do sensor de
Valor exibido nos displays de 7
luminosidade ou gerador de
segmentos
função
Saída <512 Hz (Fora da faixa) 000
512 Hz < Saída < 500 KHz 000 a 999
500 KHz 999 lux
Frequência
Displays
(sensor ou gerador de função)
1 KHz
10 KHz
150 KHz
200 KHz
350 KHz
5.3 TAREFA C
A luminosidade dos displays de 7 segmentos depende do valor da luminosidade exibida nestes displays e
deve variar em cinco valores. A luminosidade é controlada por uma mudança do ciclo de trabalho,
conforme é mostrado abaixo:
5.4 TAREFA D
O brilho do LED branco depende do valor da luminosidade do meio ambiente, ou seja; do valor exibido nos
displays de 7 segmentos.
O valor no Port D deve variar de 105(10) (0x69h) para 65(10) (0x41h).
6. LISTA DE COMPONENTES