As lâmpadas fluorescentes funcionam através da criação de um arco elétrico em um vapor contendo uma mistura de mercúrio e um dos gases nobres ( néon , criptônio ou argônio ) . Inicialmente , quando uma lâmpada fluorescente é fria , ele tem uma elevada resistência que tem de ser ultrapassada por meio de aquecimento ou com uma alta tensão . Uma vez em funcionamento, a resistência cai rapidamente . Circuitos de balastros são usados para limitar o fluxo de corrente durante o arranque de uma lâmpada fluorescente . Microcontroladores começaram a ser integrado com circuitos de lastro para fornecer programação e flexibilidade. Atmel produziu vários microcontroladores AVR que estão bem adaptados para o uso em circuitos de lastro . Coisas que você precisa
AVR programação de microcontroladores e desenvolvimento kit
fluorescentes componentes do circuito de lastro lâmpada
Breadboard , envoltório fio ou outro set-up para a construção de um circuito protótipo
lâmpada fluorescente
mostrar Mais instruções
1
determinar os requisitos para o tipo de lâmpada e sistema que você está projetando. Balastros para lâmpadas fluorescentes são específicos para o tipo de lâmpada e da configuração do sistema , tais como o número de lâmpadas que serão ligados entre si . Geralmente, você precisará determinar a tensão e frequência que é adequado para a lâmpada que você estará trabalhando com e quantas etapas de conversão precisa ser controlado.
Dois requisitos específicos
lista dos AVR microcontrolador para o seu sistema . Por exemplo, listar se o microcontrolador precisa ser ligado em rede com outros microcontroladores e se os recursos mais avançados são necessários , tais como controle de luminosidade ou funções de otimização de contraste.
3
Selecione um microcontrolador AVR adequado ao seu requisitos de projeto . Atmel oferece muitos microcontroladores AVR , cada um com diferentes conjuntos de recursos. Use suas exigências para selecionar quais AVR é certo para o seu design. Existem dois dispositivos AVR que pode ser particularmente útil em circuitos de lastro : a AT90PWM2 eo AT90PWM3 . Estes dois dispositivos oferecem multi- canal de largura de pulso Modulation ( PWM) controle e vários controladores de estágio poder. Além disso, ambos suportam a interface de iluminação endereçável digital (ou DALI ) protocolo .
4
Conecte o microcontrolador AVR para as linhas de circuito adequados . Uma vez que você tenha decidido sobre um microcontrolador AVR particular, você pode continuar a integrar o dispositivo em seu projeto , ligando os pinos do microcontrolador para as linhas apropriadas em seu circuito. Por exemplo , as linhas de interface DALI podem ser conectados às linhas de circuito de interface DALI e os controladores do estágio de alimentação pode ser conectado aos respectivos conversores de energia de palco em seu projeto de circuito .
5
Escrever software para controlar o AVR . Depois de ter suas conexões de hardware projetado , você pode escrever software para controlar o dispositivo AVR para realizar seus objetivos de projeto de circuitos específicos. O software vai depender de sua configuração do circuito específico, como do tipo de lâmpada , a freqüência de operação, número de estágios de conversão , etc software AVR pode ser escrito em linguagem assembly ou uma linguagem de alto nível, como a linguagem de programação C . Você precisa escrever rotinas de software para controlar o tempo de sinais enviados pelo microcontrolador para o circuito de lastro. O site Atmel tem notas de aplicação de lastro , incluindo exemplos de software, disponíveis para baixar gratuitamente.
6
Programa do microcontrolador AVR e começar a testar o circuito de lastro. Para programar o AVR , o software escrito na etapa anterior é compilado e armazenado na memória do programa AVR .