Oltre all'oscillatore, il pic 16F84, ha bisogno
dell'alimentazione per funzionare, il positivo (+5V) è collegato al piedino 14,
il negativo (zero V) è collegato al piedino 5.
Il condensatore C3 collegato tra il piedino 14 e 5 serve
solo come filtro, ha la stessa funzione del condensatore C3 dello schema
alimentatore visto in precedenza.
Mi raccomando fate molta attenzione quando saldate, i
collegamenti sono molto vicini ed è facile che si tocchino tra di loro.
Cercate di non avere fretta prendete il tempo che vi
serve perchè questo circuito lo userete spesso e quindi non deve dare
problemi.
Ora passiamo al piedino 4.
Questo piedino serve a cambiare "stato" al pic, quando
questo piedino è alimentato a 5V il pic esegue le istruzioni al suo interno
quindi funziona normalmente.
Cambiando l'alimentazione e portandola a 13,8V (o 14V) il
pic si mette in ascolto sui piedino 12 e 13 per caricare il nuovo programma.
Per cambiare alimentazione da 5V a 13,8V si utilizza il
circuito seguente.
Alimentando il programmatore la tensione di 5V arriva al piedino 4 come è evidenziato dalla linea rossa.
Come vedete la tensione di 5V attraversa la resistenza
R12 ed il diodo D1 per poi arrivare al piedino 4.
Qui vediamo un altro modo di utilizzo del diodo con una
funzione differente.
Il diodo D1 collegato "direttamente" cioè con la tensione
sul anodo maggiore della tensione sul catodo permette di far scorrere la
tensione e la corrente attraverso di esso.
Collegato "inversamente", cioè con una tensione sul anodo
minore rispetto al catodo (vedi D2), la tensione e la corrente viene fermata,
infatti non arriva alla resistenza R10 ed R11.
Il collegamento che riguarda la resistenza R13 lo vedremo
più avanti.
Il transistor TR1 viene usato come interruttore, vediamo
come.
Quando diamo alimentazione al circuito la tensione di
13,8V viene applicata all'emettitore del transistor (il piedino con la
freccetta) e tramite le resistenze R8 R9 alla base, come si vede dal colore
viola.
In questo modo il transistor PNP rimane interdetto ovvero
non fa passare la corrente verso il collettore (piedino collegato alla
resistenza R10).
Portando la base del transistor a zero (colore verde), il
transistor farà passare la corrente dall'emettitore al collettore (colore
viola).
In questo modo il diodo led si accenderà
ed arriveranno i
13,8 V al piedino 4 del pic ed al diodo led DL1 facendolo accendere.
Ora vediamo lo schema pratico:
Posizionate i componenti come in foto ed effettuate i
collegamenti come abbiamo fatto fino ad ora.
Assicuratevi che siano uguali alla foto in figura.
Il circuito seguente è solo un adattatore tra il nostro computer ed il programmatore, vediamo come funziona:
Il connettore J1 è la porta seriale che ci permette di prelevare le informazioni dal nostro PC.
Esempio:
CLOCK ----------- CLOCK ---------- CLOCK ---------- CLOCK ---------- CLOCK
Istruzione ------ Istruzione ----- Istruzione ----- Istruzione ----- Istruzione
Il piedino 10 serve per leggere il programma inserito nel
PIC ed il piedino 4 per resettare il PIC.
PS: Nel circuito non è rappresentato ma il piedino 14 del 7407 è collegato a 5V ed il piedino 7 a zero volt.
Aggiunta il link al corso Linux Uno su Udemy.
Aggiunto il tutorial per la realizzazionedi un Arcade con materiale di riciclo.