Sisukord:

Käigukell: 3 sammu (piltidega)
Käigukell: 3 sammu (piltidega)

Video: Käigukell: 3 sammu (piltidega)

Video: Käigukell: 3 sammu (piltidega)
Video: Part 2 - Triplanetary Audiobook by E. E. Smith (Chs 5-8) 2024, Juuli
Anonim
Käigukell
Käigukell

Kella süda on PIC 16f628A mikrokontroller (PDF). Sellel mikrokontrolleril on sisemine ostsillaator, kuid kasutatakse välist 20MHz kristallostsillaatorit, kuna see peab nädalaid ja kuid täpselt aega jälgima. Mikrokontroller on ühendatud kahe nupu ja ühe mootoriga.

Lisateabe saamiseks vaadake projekti veebisaiti.alan-parekh.com/projects/gear-clock Käigukella komplekt on nüüd saadaval. Lisateabe saamiseks vaadake meie komplekti lehte. Kui teil on CNC -masin, saate käike ise lõigata ja lihtsalt kella elektroonika osta.

Samm: käikude lõikamine ja värvimine

Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad
Lõika ja värvige hammasrattad

Käigud on valmistatud MDF -st. Need olid värvitud nii, et neil oleks metallist välimus, kuid seda, mida ma soovisin, ei saavutatud. Algselt mõtlesin, et näeksin, et hammasrattad näeksid välja nagu oleksid metallist ja mõnikümmend aastat roostetanud. Leidsin mõned lahedad tooted, mis annaksid mulle selle roostes efekti, kuid need olid natuke liiga kallid. Leppisin purki Krylon Black Metallic Hammered Finish värviga. Kaanel olev proov on väga kena must, peene halli värviga. Ma arvan, et see võib tuleneda halvast partiist, kuna lõplik välimus pole nii must kui peaks. See tegi ka lõpukella pildistamise natuke keeruliseks, sest isegi tagasihoidliku valgustuse korral oli pimestamine kohutav.

Käiguvahetus on järgmine:

  • 9 hambaga mootori käik
  • 72 hamba minutiline käik koos 24 hambaga
  • 72 hambaga käik koos 18 hambaga
  • 72 hambatunnine käik

Õige ajastuseni jõudmiseks liigutatakse 9 hambaga mootori käiku 4 sammu iga 9 sekundi järel. Nihutades 4 sammu korraga, võivad mootorirutiinid olla lihtsad, kuna mootor on alati puhkeolekus sama mähisega pingestatud.

2. samm: ehitage kellaelektroonika

Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika
Ehitage kellaelektroonika

Mikrokontroller

Selle projekti aju on PIC 16F628A mikrokontroller. See jälgib aega ja aktiveerib vajadusel samm -mootori.

Nupud

Liides on väga lihtne, see koosneb kahest nupust. Kui vajutate vasakut nuppu, liigub kell mootori abil aega edasi. Kui vajutate paremat nuppu, vähendab mootor mootori abil aega. Ainus probleem on see, kui peate aega mitu tundi korrigeerima, siis peaksite nuppu pikka aega all hoidma. Sammumootor on samuti alati pingestatud, et vältida hammasrataste libisemist. Selle probleemi lahendamiseks mõlema nupu vajutamisel lülitatakse samm -mootor välja ja minutikäiku saab vabalt keerutada.

Mootor

Mootor on unipolaarne samm -mootor, mis on kogutud vanalt 5 1/4 tolli disketiseadmelt. See on mootor, mis liigutas lugemiskirjutuspäid edasi -tagasi, et saada sellist suurust ja võimsust, mida vajate, et leida kena vana. Kaasaegsetel disketiseadmetel pole sellise pöördemomendiga astmeid.

See mootor liigub 1,8 kraadi impulsi kohta, mis tähendab, et 200 impulsiga teeb see ühe täieliku pöörde. Kuna see on bipolaarne mootor, on PIC -il lihtne seda juhtida ainult 4 transistoriga.

Kood

Kood on põhimõtteliselt jagatud kaheks osaks, seal on iteratiivne tsükkel, mis jälgib nuppude oleku muutumist ja kontrollib, kas sisemine kell on ületanud 9 sekundi piiri. Kui üks neist tingimustest on juhtunud, käivitatakse samm -mootor nõuetekohaselt.

Koodi teine osa on katkestatud ja see jälgib aega. Katkestus käivitub iga 0,1 sekundi järel ja reguleerib sisemist kella vastavalt vajadusele. Sees on tõeline töötav kell. Kui ühendate kella PIC pin 6 arvuti jadaporti, mis töötab kiirusel 9600 bps, näete sisemise kella väärtusi üks kord sekundis. Kella väärtus on sel juhul meelevaldne, kuna seda ei kuvata kunagi ja see ei ole sama, mida hammasrattad kuvavad, kuid sama koodi kasutatakse tulevastes projektides, mis kasutavad seda koodi kuvamisaega.

Samm: koguge kokku ja nautige

Pange kokku ja nautige
Pange kokku ja nautige
Pange kokku ja nautige
Pange kokku ja nautige
Pange kokku ja nautige
Pange kokku ja nautige

Kõik tükid keeratakse kokku, ainus liimitud tükk on samm -mootor mootorihoidikusse.

Soovitan: