Situao dos sensores critrios de projeto spva spvb off

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: mo tempo para atuação. #include<tiny2313.h> void main (void) { // configurando os pinos DDRB.0=1; PORTB.0=1; //configura o PORTB.0 como saída //garante que a saída seja inicialmente 1 (desativada) DDRD.4=0; DDRD.5=0; //configura o PORTD.2 como entrada //configura o PORTD.2 como entrada // Programa principal While(1) If((PIND.4==0)&& (PIND.5==0)) PORTB.0=1; else PORTB.0=0; // se o PIND.4 for "0" e PIND.5 for "0" // envia 1 e satura o transistor energizando a válvula // senão // envia 0 e abre o transistor não energizando a válvula } Microcontroladores AVR – Autor: Clodoaldo Silva - Versão: 25Fev2009 15 Clube da eletrônica Microcontroladores Praticando ... 12 – Elabore um programa que execute a função ou exclusivo. 13 – Elabore um programa que execute a função ou coincidência. Projeto prático 01 – Controle de trafego (resolvido) Deseja-se implementar um controle de trafego para um túnel que só permite a passagem de um carro por vez. Veja ilustração: A prefeitura que encomendou o projeto tem os seguintes critérios: Quando os sensores detectarem a presença do carro, um nível lógico alto (ON) será enviado ao seu respectivo dispositivo de atuação. Situação dos sensores Critérios de projeto SPVA SPVB OFF OFF Se não houver nenhum carro, a via B deverá ser liberada (verde) e a via A bloqueada (vermelho). OFF ON Se o sensor detectar carro na via B, esta será liberada (sinal verde) e a Via A bloqueada (sinal vermelho). ON OFF Se o sensor detectar carro na via A, esta será liberada (sinal verde) e a Via B bloqueada (sinal vermelho). ON ON Se ambos os sensores detectarem carros, a via A deverá ser liberada (sinal verde) e a via B bloqueada (sinal vermelho). 1º Passo – montar a tabela verdade a partir de todas as condições possíveis SPVA 0 0 1 1 SPVB 0 1 0 1 VMA 1 1 0 0 VDA 0 0 1 1 Microcontroladores AVR – Autor: Clodoaldo Silva - Versão: 25Fev2009 VMB 0 0 1 1 VDB 1 1 0 0 16 Clube da eletrônica Microcontroladores 2º Passo – extrair a tabela verdade das expressões verdadeiras 3º Passo – elaborar o programa /******************...
View Full Document

Ask a homework question - tutors are online