Programuojamas ciklinis įjungimo ir išjungimo laikmatis su relės išvestimi: 4 žingsniai
Programuojamas ciklinis įjungimo ir išjungimo laikmatis su relės išvestimi: 4 žingsniai
Anonim
Programuojamas ciklinis įjungimo ir išjungimo laikmatis su relės išvestimi
Programuojamas ciklinis įjungimo ir išjungimo laikmatis su relės išvestimi

Šis projektas skirtas sukurti ciklinį įjungimo-išjungimo programuojamą laikmatį. Šiame projekte vartotojas gali nustatyti įjungimo laikmatį ir išjungimo laiką naudodami klavišus ir 7 segmentų ekraną. Relė pateikiama kaip išėjimas, kur relė bus įjungta įjungimo metu ir išsijungs pasibaigus įjungimo laikui. Ir relė liks išjungta iki išjungimo laiko pabaigos.

Mums reikalingi 4 klavišai, pvz., Keisti skaitmenį, perjungti skaitmenį ir paleidimo bei sustabdymo laikmatį.

1 žingsnis: reikalingas komponentas

Privalomas komponentas
Privalomas komponentas
Privalomas komponentas
Privalomas komponentas
Privalomas komponentas
Privalomas komponentas

Projektui reikalingi šie komponentai:

1 x PIC16F876A1 x PIC kūrimo lenta

4 x raktai

4 x 7 segmento bendrasis katodas arba bendras anodas

+5 V maitinimo šaltinis

4 x BC547 tranzistorius

Aš naudoju „Common Cathode 7“segmentą kartu su NPN tranzistoriumi.

2 žingsnis: veikimas

Image
Image

Naudodami klavišus ir ekraną nustatykite nustatytą laikmatį. Naudodamiesi meniu klavišu įveskite parinktis ir nustatykite įjungimo laiką bei išjungimo laiką.

Po to paleiskite laikmatį, laikmatis veiks toliau.

Čia yra nedidelis vaizdo įrašas apie projekto vykdymą:

3 žingsnis: schema

Čia yra viso projekto schema:

4 žingsnis: Vykdomasis failas

prašome rasti vykdomąjį kitą kelią

github.com/embhobbb/electronicsDIY