Você está na página 1de 3

Projeto de um semforo com interrupo do pedestre em ummicrocontrolador de 8 bits (MC9S08AW60) Resumo Este projeto tem por objetivo propor

r um sistema micro controlado (semforo), com interrupo gerada pelo pedestre, apresentando as caractersticas do micro controladores tambm o fluxograma do semforo completo, e implementao prtica do semforo em uma matriz de contatos utilizando leds. Palavras-chave Interrupo; MicrocontroladorMC9S08AW60; CodeWarrior. I.INTRODUO A. MICROCONTROLADORES Com o avano da tecnologia, e consequentemente popularizao da microeletrnica, cada vez mais comum ouso de microprocessadores em aplicaes de controle de processos em geral. Na realidade, com o intuito de aperfeioar a relao de custo/benefcio na hora de implementao de um sistema digital, surgiu o micro controlador, que um encapsulamento contendo todos os dispositivos bsicos para funcionamento deum sistema processado. Os dispositivos includos em um micro controlador basicamente so: processador, memria mdulos de entrada e sada. Alm dos dispositivos bsicos citados, o micro controlador ainda conta com diversas outras caractersticas, que variam de modelo para modelo. Nesse sentido, os micros controladores possuem uma ampla variedade de configuraes, que vo desde os mais simples (e mais baratos) at os mais sofisticados (e mais caros), sendo que o projetista do sistema deve estar ciente de optar pelo modelo que melhor se adapte s suas necessidades, resolvendo o problema em questo com o mnimo de investimento. Os micros controladores possuem grande aplicabilidade na rea de automao e controle de processos. Exemplos so eletrodomsticos (forno de micro-ondas, condicionadores de ar, televisores e etc), sistemas de controle automotivos (injeo eletrnica), alm de muitos outros dispositivos eletrnicos emgeral. B.O MICROCONTROLADOR MC9S08AW60 Neste projeto foi utilizado o microcontroladorMC9S08AW60 e o seu kit de programao. Para a programao foi utilizado o aplicativo Code Warrior para Microcontrollers daFreescale .Esse micro controlador da famlia HCS08, a seguir ser apresentadas algumas caractersticas deste micro controlador: 20 MHz de frequncia do barramento interno; 60 Kbytes de memria flash; 2 Kbytes de memria RAM; 16 canais 10 bits do conversor ADC; 2 mdulos SCI; Mdulo SPI;

8 pinos de interrupo do teclado (KBI); 54 pinos de uso geral entrada / sada (I / O); Soquete de 64 pinos pacote LQFP; 40 pinos de expanso; Porta serial RS-232; Boto de mster reset .Para efetuar o controle dos leds (semforo), sero utilizados 2 portas de sada e 10 bits para o acionamento dos leds dos semforos. C.SEMFORO COMINTERRUPO DOTECLADO Um semforo normal tem como objetivo o trfego de veculos e de pedestres. O controle semafrico permite alternaro direito de passagem na zona de trafego de uma interseo de ruas. Neste projeto utilizando micro controlador os tempos, so especificaes do projeto e so esses, para os carros: Tempo do sinal aberto (verde): 8s; Tempo do sinal fechado (vermelho): 10s; Tempo do sinal amarelo (amarelo): 2s;Para os semforos dos pedestres os tempos so os seguintes: Tempo do sinal aberto (verde): 10s; Tempo do sinal fechado (vermelho): 10s;Mas cada vez que o sinal estiver verde para os carros de uma rua, e um pedestre quiser passar pela rua pode apertar o boto que gera a interrupo e com isso o semforo ficar mais 2 segundos no estado amarelo e depois ir fechar o sinal vermelho dos carros, liberando a passagem dos pedestres desta rua. E como a lgica inversa para os semforos quando um estiver verde o outro tem o estado contrrio, ou seja, estar vermelho. Se acaso nenhum boto for apertado o semforo continua seguindo sua rotina de execuo, no sendo gerada nenhuma interrupo. A figura 1 mostra como seria o semforo utilizando micro controlador, se fosse implementado em uma rua com fluxo de carros e pedestres. Figura 1 Ilustrao do semforo proposto implementado em uma travessia de carros e pedestres. II. METODOLOGIA A.DESCRIO DA PROBLEMTICA Considere-se o sistema de sinalizao de trnsito em duas vias de mo nica mostrado na figura 1.Tendo por base a figura 1, o semforo deve funcionar normalmente at que algum pedestre aperte um dos botes p n Solicitando a passagem pela faixa de pedestres. Quando solicitada a travessia de uma via pelo pedestre, o sinal para carro que controla o trfego de veculos nesta rua deve

imediatamente ir para amarelo, no caso de estar verde neste instante. Caso este semforo para carros esteja fechado, ou vermelho, o pedestre no deve conseguir interferir no funcionamento cclico sistema. No funcionamento normal do sistema de sinalizao, podem ser citados 4 estados, ou configuraes diferentes para as luzes, e estes estados so apresentados na tabela 1. Nesta tabela, a notao 0 representa que a luz est desligada e anotao 1 que est ligada. Tabela 1 Configurao das Luzes para os Estados dos Semforos Veculos Pedestres Verde Amarelo Vermelho Verde Vermelho ESTADO 1

Tabela 1 Configurao das Luzes para os Estados dos Semforos (Continuao) ESTADO 3 A primeira etapa da elaborao do projeto foi o desenvolvimento de um fluxograma, mostrado na figura 2, que ilustra as transies de estados do sistema, e Os temporizadores. Defina-se estado do sistema, como a configurao instantnea de todos os semforos.