lunedì 18 aprile 2016

6 

ALCUNI PROGETTI CON IL PIC 8-PIN 12F683 


TRASMISSIONE INFRAROSSO RC5 PER TELECOMANDI: (12F683)


RC5 è uno standard di trasmissione infrarosso per sistemi in ricezione e trasmissione comandi per ogni tipo di dispositivo elettronico telecomandato. Ce ne sono diversi di standard trasmissivi ad infrarossi uno di questi è appunto RC5 , altri sono Sony SIRC e NEC.
Il seguente progetto è testato e funzionante ed è completo di sistema di trasmissione e ricezione oltre che dal modulino di ricezione. (in configurazione Pull-Up)
L'autore originale non è il sottoscritto ma mi sono occupato di tradurre il codice in Mikrobasic per un modello di MCU pic differente dall'originale (introvabile dalle mie parti) ma molto simile.

TRASMETTITORE  INFRAROSSO RC5:
Di seguito vi riporto lo schema a blocchi di questa piccola MCU a 8 Mhz.









E' stata scelta una MCU piccola perché servivano solamente 4 o 5 tasti per controllare il sistema ricevente e soprattutto un modello di MCU che avesse nel proprio interno il modulo PWM. (modulatore a frequenza ad impulsi) 
Per il resto la piccola MCU è uguale alla sua gemella 16F675 ; di seguito riporto subito lo schema elettrico del Sistema trasmissivo IR con il relativo Codice:

l'intero Progetto del Trasmettitore (standard RC5) con il relativo codice lo si può scaricare dal link di Google Drive qui:




RICEVITORE INFRAROSSO RC5:
Il ricevitore allo stesso modo è stato realizzato utilizzando un modello analogo di Controllore PIC (12F683) ma non è escluso si possa usarne un altro con più piedini (anche senza PWM interno) a patto che anche il programma sia modificato e personalizzato in base alla MCU usata.
Di seguito verrà riportato lo schema del sistema del ricevitore con relativo Modulino di ricezione a parte , in configurazione Pull Up , è importante questa configurazione perché il programma è stato scritto per ricevere i dati con i livelli logici invertiti. (livello 1 = 0 Volt mentre il livelo 0 = +5V)

Schema elettrico del Sistema di Ricezione IR



NB: la parte di sinistra (LA RESISTENZA R1 100Ohm , IR1 Diodo Led Trasmettitore ed il ponte j3) la si può cancellare dato che non è necessaria al progetto dato che voi in questo caso dovrete solamente ricevere l'informazione infrarossa dal ricevitore.

l'intero Progetto del Ricevitore (standard RC5) con il relativo codice lo si può scaricare dal link di Google Drive qui:

Ricevitore Infrarosso RC5

//=========================//
Pagina Scritta da Leonardo Moretti

Nessun commento:

Posta un commento