BluePink BluePink
XHost
Servere virtuale de la 20 eur / luna. Servere dedicate de la 100 eur / luna - servicii de administrare si monitorizare incluse. Colocare servere si echipamente de la 75 eur / luna. Pentru detalii accesati site-ul BluePink.

Cifru electronic cu pic16f84


Postat la 11 aprilie 2012 de Cristi


    Pe scara în care locuiesc sunt două intrări una în partea din faţă a blocului unde este montat un interfon electra cu posibilitatea de apelare şi in spate era montat un cititor de cartele optice tot de la electra care dupa vreo trei ani a cedat de tot. Fiindca cei de la electra au scos din productie acest tip de interfon cu cartele optice si pe stoc in satu mare nu mai aveau nici o bucata, iar din exterior usa era imposibil de deschis, erau duoa variante: inlocuit cu un cititor de carduri de proximitate si atunci in fata erau cartele optice si in spate carduri de proximitate fiind cam multe in buzunar, sau un cifru electronic la care nu mai este nevoie de nici o cheie sau cartele. In cele din urma impreuna cu vecinii am stabilit sa montam un cifru electronic.
    Cautand am gasit mai multe variante si cu circuite si cu pic, dar tastaturile fiind cu iesire multiplexata am ales varianta cu PIC16F84. Am folosit o schema simpla si ieftina, dupa modelul unui proiect de la Epsicom care l-am modificat putin cu ajutorul colegilor de pe Elforum.
    Initial avea iesirea setata la o secunda pe porturile RA0 si RA1, eu am setat pe 5 secunde, portul RB7 fiind liber a fost toncmai bine pt ca este folosit buonul de pe yala electromagnetica pe acel port fiind setat ca port de intrare si asigura o temporizare la apasarea butonului din interior. In loc de buzer am pus un led rosu, iar in paralel cu releul un led verde. Daca se foloseste un buzer trebuie sa fie unul care scoate un anumit sunet la simpla alimentare cu 5v. Oscilatorul care genereaza ceasul intern al picului este unul RC, eu am folosit un trimer de 27pF in loc de condensator avand si o usoara modificare a temporizarii prin reglarea trimerului. In baza tranzistorului bd139 am folosit un rezistor de 470, iar butonul legat intre rezistenta R8 de 4k7 si portul RB7 al picului a fost legat la 20v printr-o rezistenta de 15k pentru ca yala avea plusul comun cu butonul si minusul prin releu. Picul folosit de mine este PIC16F84A.
    Schema montajului este urmatoarea, click pe imagine pentru a fi vazuta la o rezolutie mai mare:
schema cifru

Si acum poze cu montajul:
1

2

3

4

5

6

7

8

9

10

Arhiva care contine fisierul hex o puteti descarca de aici.

Aici este un clip cu simularea functionarii cifrului.



By Cristi.

 Abonare noutăţi

Aboneaza-te prin mail pentru a primi ultimele articole postate!
E-mail:

 Buton pentru donatii


 Calendar

 Reclama

Apasă aici pentru a solicita loc pentru reclama ta pe acest site

 Ultimele articole postate

 Loc pentru reclame

Apasă aici pentru a solicita loc pentru reclama ta pe acest site
free counters