Ինչպես փոխակերպել հին կոշտ սկավառակը ժամանակի գործիքը ՝ 13 քայլ
Ինչպես փոխակերպել հին կոշտ սկավառակը ժամանակի գործիքը ՝ 13 քայլ
Anonim

… Բարև բոլորին: Այսպիսով, ի՞նչ ենք վերամշակելու այսօր: Եկեք նայենք, թե ինչ ունենք այդ մեծ տուփի մեջ: Ես համոզված եմ, որ ինչ -որ բան գտնելու համար կգտնենք: Դե, դա կոշտ սկավառակ է … ևս մեկ … ևս երկու … շատ ավելին; ներքին, արտաքին, IDE, SCSI, MFM… Վա,յ, դա բավականին աղբի բեռ է: Sadավոք, HD- ների այս տուփի ընդհանուր հզորությունը շատ ավելի փոքր է, քան մեկ HD- ի հզորությունը, որն այսօր թրթռում է իմ աշխատասեղանի ներսում: Տեսնենք, թե ինչ կարող ենք անել այդ տղաների համար… այս արտաքին SCSI HD- ն շատ խոստումնալից տեսք ունի: Եկեք ավելի մանրամասն ուսումնասիրենք. Ի դեպ, ես միշտ ցանկացել եմ իմ սեփական կոշտ սկավառակի ժամացույցը, և հենց հիմա ես ամեն ինչ ունեմ այն ստեղծելու համար: Դա լուծված է: Մենք պատրաստում ենք կոշտ սկավառակի ժամացույց: Որևէ մեկը շահագրգռվա՞ծ է միանալ թիմին: ////

Քայլ 1: Մեկ այլ POV սարք

… Այո, ես գիտեմ, ես նորից եմ հորինել անիվը, քանի որ արդեն մի քանի նախագիծ է կառուցված ՝ https://alan-parekh.com/projects/hard-drive-clock/https://instruct1.cit.cornell.edu/courses /ee476/FinalProjects/s2006/ja94/Amsel%20-%20Klitinek%20Final%20Project/index.htmhttps://www.ian.org/HD-Clock/ բայց, իմ կարծիքով, գաղափարի սկզբնական հեղինակը Փոլ Գոթլիբ Նիպկովն է ֆունկցիոնալ սարքը բավականին պարզ է, և հեշտ է այն կլոնավորելը ՝ օգտագործելով սովորական սարքավորումներ և բաղադրիչներ: Դե, ծրագրի հիմնական բաղադրիչները.- կոշտ սկավառակ; - ինդեքսի ցուցիչ;- LED;- վերահսկիչ;- էլեկտրամատակարարում;- մի քանի շաբաթ առանց բարում նստելու, հեռուստացույց դիտելու, ինտերնետ ճամփորդելու;-)…

Քայլ 2: Կոշտ սկավառակ

… Իմ փորձից ելնելով, որևէ կոշտ սկավառակ չի համապատասխանում առաջադրանքին: Մենք պետք է կարճ փորձարկում անցկացնենք նախքան փխրուն միավորը ոչնչացնելը:;-) Սկզբում բացեք կոշտ սկավառակը և հանեք մագնիսական գլխիկներով շարժիչ թևը: Հաջորդը, միացրեք մալուխը և ուժ կիրառել: Մատանի շարժիչը պետք է սկսի պտտվել: Կոշտ սկավառակի վերահսկիչներից ոմանք կարող են հրաժարվել աշխատելուց, երբ մագնիսական գլխիկներից ազդանշան չկա, այնպես որ կարճ պտտվելուց հետո spindle շարժիչը կփակվի: Այդ դեպքում մենք ստիպված կլինենք փոփոխել վերահսկիչը կամ ընտրել մեկ այլ կոշտ սկավառակ և նորից փորձարկել այն: Դժվար սկավառակ, որը ես ունեմ, արտաքին SCSI Fujitsu ապրանքանիշն է: Էլեկտրաէներգիայի սպառում 12V 0.6A, 5V 1AS լծակի արագությունը 4400 RPM է: Դա 13,64 mSec հեղափոխության համար է: Drive- ը պարունակում է հինգ ափսե: Այս դիզայնի համար ես թողեցի միայն երկուսը: Վերին սկավառակը օգտագործվում է պատկերի ստեղծման համար, lover սկավառակը `ինդեքսավորման համար: Ես կտրեցի անցքը վերևի սկավառակի վրա ՝ օգտագործելով Dremel գործիքը, այնուհետև հղկեցի և ներկեցի վերևի մակերևույթը սևով ՝ լավագույն հակադրության համար: Համապատասխան սկավառակների ներքին մակերեսները ներկված են սպիտակ գույնի տարածման և արտացոլման համար:

Քայլ 3: LED- ներ

… Իմ կառուցած առաջին բլոկի համար ես ստիպված էի PCB պատրաստել 24 կարմիր, կանաչ և կապույտ LED- ներով, որոնք շրջապատեցին սկավառակը, սակայն RGB ճկուն լուսավոր ժապավենների հայտնաբերումը հսկայական բարելավում կատարեց լույսի որակի և վերջնական միավորի պարզության մեջ: արտադրանք ՝ Բոլոր հատվածները միացված են զուգահեռաբար, այնպես որ կարող եք կրճատել ձեր նախագծի համար անհրաժեշտ ցանկացած գումար: Այն աշխատելու համար պահանջվում է 4 մետաղալար մալուխ: Անոդը տարածված է: Ռեզիստորների արժեքներն ընտրվում են 12 Վ լարման համար, սակայն հնարավոր է այն փոխարինել տարբեր լարման հետ աշխատելու համար: Ես թողեցի այն այնպես, ինչպես կա, քանի որ կոշտ սկավառակը օգտագործում է 12 Վ: inglyարմանալի է, որ 9 LED շերտի ժապավենն ունի նույն երկարությունը, ինչ սկավառակի շրջագիծը, այնպես որ այն հիանալի տեղավորվում է պատյանում: Լույսի ժապավենը փափուկ և ճկուն է, այնպես որ ես ամրացման համար պլաստիկ ջարդոնից պատրաստել եմ հիմնական օղակ: նվիրված 2N7000 MOSFET անջատիչով:

Քայլ 4: exուցանիշի ցուցիչ

… Ինդեքս սենսորի նպատակն է ասել միկրոկառավարիչին, երբ ավարտվի սկավառակի ամբողջական պտույտը: Այս խնդիրը կատարելու համար կան բազմաթիվ տրամաբանական միատեսակ արտադրանք ունեցող սարքեր: Միակ տարբերությունն այն է, թե ինչպես են սենսորները փոխազդում ինդեքսավորման սկավառակի հետ..- IR ֆոտոտրող: Պահանջում է սկավառակի վրա կտրել անցք կամ անցք: - IR ֆոտոռեֆլեկտիվ սենսոր: Սկավառակի մակերևույթի վրա տեղադրելու համար պահանջվում է բարձր հակադրություն:- Hall սենսոր: Պահանջում է մագնիս `սկավառակի վրա ամրացնելու համար: Իմ պահեստի մեջ ես գտա SS49E- ի անալոգային Hall- ի մի քանի սենսորներ: Այս հավելվածի համար դա լավագույն ընտրությունը չէ, բայց ես այն գործի դրեցի: SS49- ի ելքը տատանվում է մագնիսական դաշտի ուժի համեմատ: Սովորաբար ելքը 2.5 Վ է, բայց այն բարձրանում է մինչև 5 Վ կամ նվազում է մինչև 0 Վ, երբ սենսորը կանգնած է համապատասխան մագնիսի բևեռ: Սենսորը միացված է որպես դարպասի վարորդ MOSFET- ի վրա հիմնված անջատիչին, որը քառակուսի իմպուլսներ է կիրառում միկրոկառավարիչի արտաքին ընդհատման մուտքի վրա: Hall սենսորը, MOSFET- ը և բալաստի դիմադրությունը հավաքվում են փոքր լրացուցիչ PCB- ի վրա, որը տեղադրված է ինդեքսի ափսեի ներքևի մակերևույթի մակարդակով: Փոքր մագնիսը սոսնձված է ինդեքսի ափսեի ներքևի մակերեսին:

Քայլ 5: DIY լուսավորված սեղմման կոճակներ

… Ինչպես մի անգամ տեսել է MAKE ամսագրում. LED- ն ու շոշափելի անջատիչը համատեղվում են որպես լուսավորված կոճակ: Մեկ այլ գաղափար աղքատ մարդու համար: Ես կասեի, որ դա լավ հնարավորություն է սովորական անձնակազմից նոր ու յուրահատուկ բան ստեղծելու համար: … Այո, և այն աշխատում է: Լուսավորված կոճակները հավաքվում են լրացուցիչ փոքր PCB- ի վրա: parallelուգահեռաբար միացված երկու կոճակներ հիշեցնում են վայրկենական անջատիչ: LED- ը նստած է կոճակների վերևում և սեղմման ժամանակ շարժում է փոխանցում անջատիչներին: Գարուն ձևավորվող լարերը կպչում են տախտակին: LED շարժումը համեմատաբար կարճ է, ուստի այն չպետք է ազդի էլեկտրական միացման ամբողջականության վրա: Կոճակները և LED- ները միացված են միկրոկառավարիչի թվային պորտին և կարող են անկախ վերահսկվել:

Քայլ 6: Իրական ժամանակի ժամացույց-օրացույց

… Լավ սարքավորում Sparkfun- ից: Այս փոքրիկ հավաքածուն պարունակում է RTC չիպ DS1307 I2C ինտերֆեյսով, ժամացույցի բյուրեղյա և պահեստային մարտկոցով: Ըստ Sparkfun- ի ՝ մոդուլը 9 տարի գոյատևելու է առանց արտաքին էներգիայի: Մի քանի տարի առաջ ես գնել եմ մի քանի մոդուլ, բայց երբ ես միացրեք միկրոկառավարիչին, այն ցույց տվեց ճիշտ ժամանակը: Դե, ես պետք է սպասեմ ևս 7 տարի `որոշելու, թե արդյոք նրանք ճիշտ են;-)

Քայլ 7: Եվ վերջապես, մեծ հայրիկ

Դե, սարքի հիմնական մասը դա վերահսկիչ տախտակն է: Վերահսկիչը հավաքվում է երկկողմանի PCB- ի վրա, որը պատրաստված է ջերմային տոների փոխանցման եղանակով: Ուղեղը գործարկվում է PIC18F2320- ում `40 ՄՀց հաճախականությամբ: irmրագրակազմը գրված է« C »տառով: Գործարկման ժամանակ միկրոկոնտրոլերը կարդում է ընթացիկ ժամը և ամսաթիվը RTC- ից, այնուհետև թարմացնում է տվյալները ամեն ժամ: Միկրոկառավարիչի երկու ժամաչափ համաժամացնում է ամբողջ սարքի աշխատանքը: Timer0- ը նվիրված է սկավառակի ամբողջական պտույտի ժամանակը չափելուն: Այս արժեքը օգտագործվում է LED- ների միացման/անջատման ճշգրիտ պահը հաշվարկելու համար: Այդ իսկ պատճառով, ժամացույցը կցուցադրի ճիշտ արդյունքը ՝ անկախ սկավառակի RPM- ից: Արտաքին ընդհատման գործառույթը վերականգնում է Timer0- ը ինդեքսի ցուցիչից ազդանշանի դեպքում: Erամաչափ 1 -ը միացված է արտաքին 32768 Հց բյուրեղին և կազմաձևված է որպես իրական ժամանակի ժամացույց `0.25 վրկ ժամանակահատվածով: Այն օգտագործվում է ստեղնաշարի սկանավորման, LCD- ի թարմացման և ժամացույցի սլաքների դիրքի վերահաշվարկի համար: RGB LED- ները միանում են հիմնական ծրագրի հանգույցին: Ստեղնաշարը պարունակում է երկու լուսավորված կոճակներ: Այն օգտագործվում է ճիշտ ժամանակը/տվյալները սահմանելու և ժամացույցի ռեժիմ ընտրելու համար: Կառավարիչը արտաքին աշխարհի հետ միացված է 8 միակցիչի միջոցով, որպեսզի միավորը կարող է բաժանվել և նորից հավաքվել վայրկյանների ընթացքում:

Քայլ 8: Միավորի հավաքում

Հեշտ սպասարկման համար հավաքների միջև բոլոր էլեկտրական փոխկապակցումները կատարվում են մալուխներով և միակցիչներով: Քանի որ վերին ափսեը փոքր -ինչ անհավասարակշիռ է, ես ստիպված էի աղմուկը և թրթռումները վերացնելու մեթոդ գտնել: Ես օգտագործեցի ռետինե հարվածային կլանիչ հին համակարգչից, որը տեղադրված էր հատուկ փակագծի վրա և ամրացվեց կոշտ սկավառակի շրջանակին:

Քայլ 9. Ստեղծված պատկերի որակի բարելավում

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

Քայլ 10: Առջևի վահանակի հավաքում

Առջևի ենթածրագրի համար ես օգտագործել եմ հին տպիչի պատյանից պատրաստված պլաստիկ կտոր: Առջևի վահանակը պատրաստված է անպիտան ալյումինի կտորից:

Քայլ 11: Լուսավորված ժամացույցի հավաքեք

Clամացույցի ժամացույցը պատրաստված է ակրիլից: Բաժանման նշանները մանրացված են ձեռքով միկրոռափիչի վրա: ialամացույցը լուսավորվում է կողքերին տեղադրված 4 կապույտ LED- ներով: Յուրաքանչյուր LED տեղադրված է կարճ անցքի մեջ և ամրացված է տաք սոսինձով: Բոլոր չորս LED- ները միացված են շարքով և միացված են 12V- ի: հասնել հարմարավետ պայծառության, LED- ների հոսանքը սահմանափակվում է 5 մԱ -ով `470 Օմ ռեզիստորով:

Քայլ 12: Փակման միավորը

Կափարիչի ժամացույցի դեմքի անցքը կտրված է: Կազմը ներկված է սև գույնով: lockամացույցի ժամացույցը տաք սոսնձված է ծածկելու համար:

Քայլ 13: Աշխատանքը կատարված է, զվարճալի մասը առջևում է

Առջեւի վահանակի պիտակը պատրաստված է HTT մեթոդով: Վայելեք շոուն;-)…

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