Gear ժամացույց: 3 քայլ (նկարներով)
Gear ժամացույց: 3 քայլ (նկարներով)
Anonim

Theամացույցի սիրտը PIC 16f628A միկրոկոնտրոլեր է (PDF): Այս միկրոկառավարիչը ունի ներքին տատանում, սակայն օգտագործվում է արտաքին 20 ՄՀց բյուրեղային տատանում, քանի որ այն պետք է ճշգրիտ հետևի ժամանակին շաբաթների և ամիսների ընթացքում: Միկրոկոնտրոլերը միացված է երկու կոճակին և մեկ շարժիչին:

Լրացուցիչ մանրամասների համար կարող եք ծանոթանալ նախագծի վեբ կայքին: Լրացուցիչ մանրամասների համար նայեք մեր հավաքածուի էջին: Եթե ունեք CNC մեքենա, կարող եք կտրել ձեր շարժական սարքերը և պարզապես գնել ժամացույցի էլեկտրոնիկա:

Քայլ 1: Կտրեք և ներկեք հանդերձանքը

Շարժականները պատրաստված են MDF- ից: Նրանք ներկված էին մետաղական տեսք ունենալու համար, սակայն այն տեսքը, որին ես գնում էի, չհաջողվեց: Սկզբում ես մտածում էի այնպես անել, որ շարժակները նման լինեն մետաղից պատրաստված և մի քանի տասնյակ տարի ժանգոտվել: Ես գտա որոշ թույն ապրանքներ, որոնք կտային ինձ այդ ժանգոտած ազդեցությունը, բայց դրանք մի փոքր չափազանց թանկ էին: Ես բավարարվեցի Krylon Black Metallic Hammered Finish ներկի տարայով: Կափարիչի նմուշը շատ գեղեցիկ սև է `նուրբ մոխրագույնով: Կարծում եմ, որ սա կարող է վատ խմբաքանակից լինել, քանի որ վերջնական տեսքն այնքան էլ սև չէ, որքան պետք է լիներ: Այն նաև մի փոքր դժվարացրեց վերջին ժամացույցի լուսանկարները, քանի որ նույնիսկ համեստ լուսավորությամբ փայլը սարսափելի էր:

Փոխանցման դասավորությունը հետևյալն է.

  • 9 ատամի շարժիչի հանդերձում
  • 72 ատամանի արագություն ՝ 24 ատամի միջնակարգով
  • 72 ատամի միջանկյալ հանդերձում ՝ 18 ատամի միջնակարգով
  • 72 ատամ ժամյա հանդերձում

Toothիշտ ժամանակին հասնելու համար 9 ատամանի շարժիչի հանդերձանքը կատարվում է 4 քայլ յուրաքանչյուր 9 վայրկյանում: Միանգամից 4 քայլ առաջ շարժելով շարժիչի ռեժիմը կարող է պարզ լինել, քանի որ շարժիչը միշտ հանգստանում է ՝ միևնույն կծիկի էներգիայով:

Քայլ 2: Կառուցեք ժամացույցի էլեկտրոնիկա

Միկրոկոնտրոլեր

Այս նախագծի ուղեղը PIC 16F628A միկրոկոնտրոլեր է: Այն հետևում է ժամանակին և անհրաժեշտության դեպքում ակտիվացնում է քայլող շարժիչը:

Կոճակներ

Ինտերֆեյսը շատ պարզ է, այն բաղկացած է երկու կոճակից: Երբ ձախ կոճակը սեղմվում է, ժամացույցը շարժիչով շարժվում է առաջ: Երբ աջ կոճակը սեղմվում է, ժամացույցը նվազեցնում է շարժիչի օգտագործման ժամանակը: Միակ խնդիրն այն է, երբ դուք պետք է ժամանակը շտկեք շատ ժամերով, ստիպված կլինեք երկար պահել կոճակը սեղմված: Կտրուկ շարժիչը նույնպես միշտ լիցքավորված է, որպեսզի կանխի շարժակների սայթաքումը: Այս խնդիրը հաղթահարելու համար, երբ երկու կոճակները սեղմվում են, հետընթաց շարժիչն անջատվում է էներգիայից և րոպեական հանդերձանքը կարող է ազատ պտտվել:

Շարժիչ

Շարժիչը միաբևեռ քայլող շարժիչ է, որը հավաքվել է հին 5 1/4 դյույմանոց անգործունյա շարժիչից: Սա այն շարժիչն է, որն առաջ շարժում էր կարդացած գրելու գլուխները այս ու այն կողմ, այս չափսից և հզորությունից մեկը ստանալու համար ձեզ հարկավոր է գտնել գեղեցիկ հին: Flամանակակից անգործունյա սկավառակներ չունեն պտտող մոմենտ այս մակարդակով:

Այս շարժիչը մեկ իմպուլսի համար շարժվում է 1,8 աստիճանով, ինչը նշանակում է, որ 200 իմպուլսներով այն կկատարի մեկ ամբողջական պտույտ: Քանի որ դա երկբևեռ շարժիչ է, PIC- ի համար պարզ է այն վարել միայն 4 տրանզիստորով:

Կոդ

Կոդը հիմնականում բաժանված է երկու մասի, կա կրկնվող օղակ, որը վերահսկում է կարգավիճակի փոփոխման կոճակները և ստուգում է, արդյոք ներքին ժամացույցը հատել է 9 վայրկյան սահմանը: Եթե այդ պայմաններից մեկը տեղի է ունեցել, հետընթաց շարժիչը պատշաճ կերպով վարվում է:

Կոդի մյուս հատվածը պայմանավորված է ընդհատումներով և այն հետևում է ժամանակին: Ընդմիջումը գործարկվում է յուրաքանչյուր 0.1 վայրկյանում և անհրաժեշտության դեպքում կարգավորում է ներքին ժամացույցը: Ներսում կա իսկական աշխատող ժամացույց, եթե ժամացույցի PIC կապ 6 -ը միացնեք 9600 բիթ / վրկ արագությամբ աշխատող համակարգչի սերիալային պորտին, կտեսնեք, որ ներքին ժամացույցի արժեքները թարմացվում են վայրկյանում մեկ անգամ: Clockամացույցի արժեքն այս դեպքում կամայական է, քանի որ այն երբեք չի ցուցադրվում և չի լինի նույնը, ինչ ցուցադրում են շարժիչները, բայց այս նույն ծածկագիրը կօգտագործվի ապագա նախագծերում, որոնք կօգտագործեն այս ծածկագրի ցուցադրման ժամանակը:

Քայլ 3: Հավաքեք և վայելեք

Բոլոր կտորները պտուտակվում են միմյանց հետ, միակ կտորը, որը սոսնձված է, քայլող շարժիչն է շարժիչի ամրացման մեջ:

Խորհուրդ ենք տալիս: