Lógica programável x microcontroladores
Hoje, o uso dos microcontroladores é uma realidade em muitos circuitos. A facilidade de substituir circuitos lógicos complexos por um programa é realmente muito grande, além das vantagens, que são inúmeras. Porém, em muitos casos onde existe a necessidade de um circuito com maior velocidade, e que requeira máquinas de estados complexas, a melhor opção é usar lógica programável, inserida em CI's, como as CPLD's (Complex Programmable Logic Device) e FPGA's (Field Programmable Gate Array). Assim, como no caso do programa inserido no microcontrolador, um circuito pode ser desenhado (projetado) em um programa específico, simulado e testado antes mesmo de se criar o primeiro protótipo. E ainda para manter a comparação com os microcontroladores, se for necessário qualquer alteração que não envolva a parte externa do “coração” do circuito, o desenvolvedor pode retornar ao microcomputador e redesenha-lo sem nenhum problema, assim como faria com o programa do microcontrolador, e voltar a implantá-lo em um CI de lógica programável.
E o leitor ainda deve ter em mente que, em muitos casos, tais tecnologias não são concorrentes, mas sim complementares! Não é incomum o uso de microcontroladores e CI's de lógica programável em muitos equipamentos que nos rodeiam. “O leitor desenvolvedor deve estar atento às tendências tecnológicas e encará-las sempre como algo a ser aprendido e nunca como algo desnecessário, pois, se assim o fizer, será classificado como um desenvolvedor desatualizado, conhecido também como “aquele que só sabe usar aquilo, e mais nada!”.
Funcionamento do sinalizador
O sinalizador proposto neste artigo funciona com três indicadores. Veja a figura 1 (seqüência de ida). Quando o usuário ou sistema (máquina, alarme, veículo, etc) ativa a entrada do sinalizador (S), o indicador L1 acende, em seguida o indicador L2 também é aceso e, por último, é aceso também o indicador L3, promovendo um efeito visual de “ida”. Todas os indicadores permanecem acesos até que a entrada do sinalizador seja desativada. Quando isto ocorre, os indicadores se apagam um a um em ordem inversa ao acendimento: primeiro L3, depois L2 e por último L1, agora realizando o efeito visual de “volta”.