Interruptor digital temporizado - Timed digital switch

Interruptor digital temporizado - Timed digital switch

Aqui fica mais um projecto completo com esquemas para poderem construir em casa.

Este é um interruptor digital temporizado. Ele usa um microcontrolador pic 16F84A para controlar o relé e gerir o tempo de acção do relé.

 

Here's another complete project with code and schematics for you to build at home.

This is a timed digital switch. It uses a 16F84A Pic microcontroller to control the relay and it's timming.

 

Como funciona:

É muito simples o funcionamento. Pressionado o switch Sw2 irá fazer com que o relé feche e o led vermelho acenda. Passando o tempo definido o relé automáticamente abrirá, o led vermelho apaga e o verde acende. O switch Sw1 serve para fazer um reset fazendo com que o relé abra antes do tempo terminar e o ciclo termine.

 

How it works:

It's very simple. Pressing the push button Sw2 the relay will close and the red led to light up. Reaching the pre-determined time the relay will open, the red led will turn off and the green led will light up. Pressing the Sw1 push button will reset the time making the relay open it's contacts before the time ends.

 

 

O tempo é definido pelo conjunto de switches S1 a S8. Eu preferi usar um conjunto de jumpers de 8 contactos como este:

The timming is defined by the set of switches S1 to S8. I prefered to use an 8 contact jumper like this one:

 

Apenas um jumper pode ser activado de cada vez. Cada um dará um tempo diferente.

O primeiro jumper não tem tempo definido, ou seja, premindo Sw2 o relé activará. Para o desactivar precisamos de premir Sw2 de novo.

Os restantes jumpers têm tempo definido com 1s, 2s, 5s, 10s, 20s, 30s e 1 minuto.

Only one jumper can be activated each time. Each one will set a diferent timming.

The first jumper does not have any time setting, meaning that pressing Sw2 the relay will arm. To disarm the relay we need to press Sw2 again.

The remaining jumpers have time settings with 1s, 2s, 5s, 10s, 20s, 30s and 1 minute.

 


 

Os componentes são:

The components used are:

IC1.........................Pic 16F84A

Rel ........................EDR201A0500

Xtal .......................8Mhz xtal

Sw1 e Sw2 .............Pushbutton de 4 pinos

S1 a S8 .................Jumper switch de 16 pinos

Led1 e Led2 .........Led Bicolor ( vermelho / verde )

R1 a R9 ................Resistência 10K

R10 e R1...............Resistência 1K

C1.........................Condensador electrolítico 10uF

C2 e C3 ................Condensador cerâmico 15pF

Outros .................Fichas molex de 2 pinos

 

O circuito funciona com uma tensão de alimentação de 5V. À saida do relé pode ser ligado qualquer circuito ( até 0.5 Amperes e 100VDC ) que se pretenda que seja accionado pelo nosso projecto.

The circuit works with a 5V power supply. For the relay output it can be connected any circuit ( up to 0.5A and 100VDC ) to be controlled with our project.

 

 

Antes de fazer downloads veja este aviso

Before you start downloading please see this warning

 ruijc.webnode.com/news/downloads/

 

O esquema em maior resolução pode ser descarregado aqui:

The schematic can be downloaded with better resolution here:

TempButton.jpg (110,1 kB)

 

O circuito impresso foi criado no programa Pad2pad. Tanto a entrada de alimentação como a saida do relé possuem fichas molex de 2 pinos.

The PCB drawing was created with Pad2pad. Both power supply input and relay output have 2 molex connectors.

 

O desenho da placa precisa ser imprimido com o tamanho 66,36mm por 38,59mm.

The PCB drawing needs to be printed with a size of 66,36mm by 38,59mm.

O desenho da placa pode ser descarregado aqui:

The PCB drawing can be downloaded here:

...DOWNLOAD TIMED DIGITAL SWITCH JPEG

 

O programa para o microcontrolador pode ser descarregado aqui:

The microcontroller firmware can be downloaded here:

...DOWNLOAD TIMED DIGITAL SWITCH HEX