ANTIFURTO Progettato e realizzato Da Daniele Scaringi 5AET

Preview:

Citation preview

ANTIFURTO

Progettato e realizzato Da

Daniele Scaringi 5AET

HOME PAGE• SCHEMA A BLOCCHI• FINECORSA• ATTIVAZIONE• PIC 16F84A• SIRENA• DIODI LED• SCHEMA ELETTRICO• MASTER• FOTOINCISIONE• PROGRAMMAZIONE PIC• FLOW CHART• TRADUZIONE IN ASSEMBLER

SCHEMA A BLOCCHI

FINECORSA

PIC

INTERRUTTORE PER ACCENSIONE

SIRENA

LED VERDE

LED ROSSO

HOME

FINECORSA

I finecorsa sono dei contatti che determinano la posizione dell’oggetto su cui sono applicati.

HOME

ATTIVAZIONE• Per attivare l’antifurto si

utilizza un comune interruttore che, quando è chiuso manda al PIC (il microcontrollore del circuito) un livello logico basso ‘0’ , viceversa quando è aperto manda al PIC un livello logico alto ‘1’.

HOME

PIC 16F84A

• Il PIC 16F84A è un microcontrollore a 8 bit della Microchip che si presenta in un contenitore a 18 pin (piedini), come da figura.

HOME

FUNZIONAMENTO DEL PIC

• Il PIC 16F84A richiede una tensione di alimentazione di 5V, che va applicata al pin 14 cioè Vdd il terminale positivo mentre il pin 5 (cioè Vss), il terminale negativo, va collegato alla GND del circuito.

• I pin OSC1 e OSC2 (16 e 15) vanno collegati ad un quarzo da 4Mhz che a sua volta è collegato a due condensatori, per generare il Clock di sistema.

HOME

ARCHITETTURA PIC

• CPU(Central processing Unit)

•ALU(Unità Aritmetico/Logica)

•Registro W

•Program Counter PC

•Memoria dati

•Memoria programma.

HOME

SIRENA• Circuito oscillatore

• Altoparlante

HOME

DIODI LED•Il termine "LED" è un acronimo che sta per "Light Emitting Diode", ovvero "diodo che emette luce".

•Il funzionamento del led si basa sul fenomeno detto "elettroluminescenza“

•Quando si utilizza un led, è necessario disporre sempre una resistenza in serie ad esso.

• I led emettono luce fredda.

HOME

SCHEMA ELETTRICO

HOME

MASTER

HOME

FOTOINCISIONE

Fotoincisore automatico con forno.

Emulsionatrice automatica.

HOME

PROGRAMMAZIONE PIC

• Software •Hardware

HOME

FLOW CHART

HOME

TRADUZIONE IN ASSEMBLER

• Tradurre in assembler il flow chart significa tradurre nel linguaggio macchina del PIC le istruzioni che il PIC stesso dovrà eseguire.

HOME