Բովանդակություն:
Video: Ինչպես պատրաստել մետաղադրամի հաշվիչ `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս Instructable- ը նկարագրելու է, թե ինչպես կարելի է ստեղծել խոզուկ բանկի մետաղադրամների հաշվիչ GreenPAK- ի միջոցով: Այս խոզուկի վաճառասեղանը կօգտագործի երեք հիմնական բաղադրիչ.
- GreenPAK SLG46531V. GreenPAK- ը ծառայում է որպես սենսորների և ցուցադրման արժեքների թարգմանիչ: Այն նաև IC- ն է, որը պատասխանատու է ամբողջ սխեմայի էներգիայի սպառման նվազեցման համար `երկրորդ բաղադրիչը վարելու համար PWM- ի միջոցով:
- CD4026: CD4026- ը հատուկ IC է ՝ 7 հատվածից բաղկացած LED էկրաններ վարելու համար: Այն բավականին նման է CD4033- ին, որը կարող է օգտագործվել նաև սույն Հրահանգում օգտագործվող ցուցադրումները քշելու համար: Այնուամենայնիվ, խորհուրդ է տրվում օգտագործել CD4026- ը, քանի որ նրա Display Enable IN քորոցը թույլ կտա նվազեցնել էներգիայի սպառումը `PWM- ի ներդրմամբ:
- DC05: DC05- ը 7-հատվածի LED էկրան է, որը մենք պատրաստվում ենք օգտագործել: Կան ցուցադրման մի քանի մոդելներ, որոնք տարբերվում են չափերով և գույնով: Ընտրեք մեկը, որն ամենաշատն է գրավում ձեր ճաշակին:
Ստորև մենք նկարագրեցինք այն քայլերը, որոնք անհրաժեշտ են հասկանալու համար, թե ինչպես է լուծումը ծրագրավորվել մետաղադրամների հաշվիչ ստեղծելու համար: Այնուամենայնիվ, եթե դուք պարզապես ցանկանում եք ստանալ ծրագրավորման արդյունքը, ներբեռնեք GreenPAK ծրագիրը ՝ արդեն ավարտված GreenPAK դիզայնի ֆայլը դիտելու համար: Միացրեք GreenPAK զարգացման հավաքածուն ձեր համակարգչին և հարվածեք ծրագրին ՝ մետաղադրամների հաշվիչ ստեղծելու համար:
Քայլ 1: Համակարգի շահագործում
Համակարգը օգտագործում է չորս 7-հատվածանոց LED էկրաններ (DC05), որոնցից յուրաքանչյուրը կարող է 0-ից 9-ի համար ցույց տալ մի շարք: Օգտագործելով չորս դիսփլեյ, մենք կարող ենք հասնել 0-ից 9999-ի միջակայքի, ինչը բավական բարձր մնացորդ է բնորոշ խոզուկ բանկի համար:. Նկար 1 -ը ցույց է տալիս DC05- ի Pinout- ը:
Յուրաքանչյուր DC05- ից վարորդը պահանջում է պահել և ցուցադրել արժեքը: CD4026- ը և CD4033- ը ընտրության հիանալի տարբերակ են, և 5 -ից 20 վոլտ շահագործման տիրույթում մենք կարող ենք դրանք օգտագործել նույնիսկ մեծ գովազդային վահանակների համար: Երկու վարորդներն էլ հաջորդականությամբ կշարժվեն 0 -ից 9 -ով ՝ յուրաքանչյուր զարկերակին ուղարկելով OCԱՄԱՈՅ ((նկար 1 -ի PIN 1):
Այս Ուղեցույցում մենք կօգտագործենք CD4026- ը `էներգիայի խնայողության հնարավորությունների պատճառով: Նկար 2 -ը ցույց է տալիս CD4026- ի Pinout- ը:
Ամեն անգամ, երբ CD4026- ը զարկերակ է ստանում իր «OCԱՄԱՈՅ» մուտքի վրա, այն ավելացնում է իր ներքին հաշվիչը: Երբ հաշվիչի արժեքը 9 է, և CD4026- ը լրացուցիչ ժամանակաչափի է հասնում, այն թողարկում է զարկերակ «CARRY OUT»-ի վրա և գլորվում է 0-ի: Այս կերպ Դուք կարող եք 0-9999-ից հաշվիչ իրականացնել `միացնելով« CARRY OUT »ազդանշանները հաջորդ CD4026 զանգվածում: Մեր գործն է մետաղադրամների արժեքները իմպուլսների վերածել առաջին CD4026- ի համար, և դա կանի մնացածը: Նկար 3 -ը ցույց է տալիս հիմնական հասկացությունը `CD4026 և DC05 երկու փաթեթներով:
GreenPAK- ը պատասխանատու է մետաղադրամի տեսակը ճանաչելու և յուրաքանչյուրին իմպուլսների ճիշտ թիվը նշանակելու համար: Այս հրահանգի համար մենք կօգտագործենք 1, 2, 5 և 10 MXN արժեքով մետաղադրամներ: Այնուամենայնիվ, այստեղ քննարկված բոլոր տեխնիկան կարող է կիրառվել ցանկացած արժույթի վրա, որն օգտագործում է մետաղադրամներ: Այժմ, մենք պետք է տարբեր մետաղադրամներ տարբերելու տարբերակ մշակենք: Դրա համար կան մի քանի մեթոդներ, այդ թվում `մետաղադրամի մետաղական կազմի և մետաղադրամի տրամագծի օգտագործումը: Այս հրահանգը կօգտագործի վերջին մեթոդը:
Աղյուսակ 1 -ում ներկայացված են սույն Հրահանգում օգտագործված MXN մետաղադրամների բոլոր տրամագծերը, ինչպես նաև համեմատության համար ԱՄՆ մետաղադրամների տրամագիծը:
Մետաղադրամի տրամագիծը որոշելու մի քանի եղանակ կա: Օրինակ, մենք կարող ենք օգտագործել մետաղադրամի չափի անցքերով ափսե, ինչպես Նկար 4-ում: Օպտիկական տվիչի միջոցով մենք կարող ենք ազդանշան տալ ամեն անգամ, երբ մետաղադրամը անցնում է անցքի միջով և համապատասխան արժեքն ուղարկել իմպուլսներով: Այս լուծումն ավելի մեծ և զանգվածային է, քան այն, ինչ մենք կօգտագործենք այս Instructable- ի համար, բայց գուցե ավելի հեշտ լինի կառուցել հոբբիստի համար:
Մեր լուծումը կօգտագործի կոտրված խաղալիքից հանված մեխանիզմ, որը ցույց է տրված Նկար 5 -ում: Փայտի միջոցով կրկնօրինակ կառուցելը համեմատաբար պարզ խնդիր կլինի:
Մետաղադրամները կարող են տեղադրվել գծապատկեր 5. -ում մեխանիզմի ձախ եզրին գտնվող անցքի մեջ: Մետաղյա կտորը, որը շրջապատված է դեղին գույնով, կօգտագործվի մետաղադրամի չափը ազդանշանելու համար, իսկ գարունը հետը հետ կմղի սկզբնական դիրքի: Այս տվիչը կակտիվացնի բազմաթիվ ընթերցումներ ամեն անգամ, երբ մետաղադրամը տեղադրված է. օրինակ, երբ տեղադրվում է 10 MXN մետաղադրամ, սենսորը հակիրճ շոշափելու է 1, 2 և 5 արժեքները: Սա պետք է հաշվի առնել դիզայնի հաջորդ մասում:
Քայլ 2. GreenPAK նախագծի իրականացում
Համակարգը գործում է հետևյալ կերպ.
1. Սենսորը գտնվում է մեկնարկային դիրքում:
2. Տեղադրված է մետաղադրամ:
3. Սենսորը ամենափոքր տրամագծից շարժվում է դեպի ճիշտը `հիմնվելով մետաղադրամի տրամագծի վրա:
4. Գարուն սենորը վերադարձնում է սկզբնական դիրքի:
Օրինակ, 10 MXN մետաղադրամը սենսորը կտեղափոխի սկզբնական դիրքից 1 MXN դիրքի, այնուհետև 2 MXN դիրքի, ապա 5 MXN դիրքի, մինչև վերջնականապես կհասնի 10 MXN դիրքի ՝ նախնական դիրքի վերադառնալուց առաջ:
Այս խնդիրը լուծելու համար մենք կիրականացնենք միակողմանի ASM GreenPAK- ի ներսում, որը ցույց է տրված Նկար 6 -ում:
Երբ սենսորը գտնվում է սկզբնական դիրքում, ASM- ի վիճակը որոշում է, թե քանի իմպուլս է ուղարկելու համակարգը:
Որպեսզի համակարգը զարկերակներ ուղարկի, պետք է բավարարել երեք պայման.
- Համակարգը պետք է լինի վավեր վիճակում (1 MXN, 2 MXN, 5 MXN կամ 10 MXN):
- Սենսորը պետք է լինի մեկնարկային դիրքում:
- Ուղարկվելու համար պետք է զարկերակ լինի:
Իմպուլսների հաշվարկը դժվար գործ է, քանի որ արժեքը հասնելու դեպքում հաշվիչը դուրս կգա HIGH, և հաշվիչը զրոյացնելիս այն նաև HIGH կուղարկի: Եթե հաշվիչը չվերակայվի, ապա ելքը կմնա ԲԱՐՁՐ:
Լուծումը բավականին պարզ է, բայց դժվար է գտնել. Հաշվել մետաղադրամի արժեքին գումարած մեկ և վերականգնել հիմնական տատանողը `սենսորի բարձրացող եզրով վերադառնալով մեկնարկային դիրքի: Սա կստեղծի առաջին զարկերակը, որը թույլ կտա ընթացիկ վիճակի հաշվիչը հաշվել մինչև մետաղադրամի արժեքը: Այնուհետև, ելքի վրա ավելացրեք OR դարպաս CLK մուտքի մեջ (տատանումից ստացվող ազդանշանի հետ միասին) `համակարգի վերականգնման հասնելու համար:
Նկար 7 -ը պատկերում է այս տեխնիկան:
Մետաղադրամի արժեքին հաշվելուց հետո համակարգը վերակայման ազդանշան է ուղարկում ASM- ին `INIT- ին վերադառնալու համար:
ASM- ի մանրամասն դիտումը ներկայացված է Նկար 8 -ում:
RESET_10_MXN- ն օգտագործում է մի փոքր այլ համակարգ, քան նկարագրված է վերևում ՝ օգտագործելով լրացուցիչ վիճակ ՝ ամբողջ ASM- ը վերագործարկելու համար, քանի որ սահմանափակ քանակությամբ կապեր կարող է ունենալ յուրաքանչյուր պետություն: RESET_10_MXN- ը ձեռք բերվեց RESET պետություն գնալու միջոցով, որը միակ վիճակն էր, որտեղ ASM- ի OUT5- ը OWԱՐ էր: Սա հաջողությամբ վերադառնում է INIT վիճակին ՝ առանց որևէ խնդիրների:
CNT2, CNT3, CNT 4 և CNT5- ը կիսում են նույն պարամետրերը, բացառությամբ Գծապատկեր 9 -ում ներկայացված հաշվիչի արժեքի:
Քանի որ CD4026- ն ազդանշանի աճող եզրն օգտագործում է իր հաջորդականությունը առաջ տանելու համար, այս համակարգը հաշվում է աճող եզրերի արժեքները: Վրիպազերծման նպատակով ընտրվել է ցածր հաճախականություն: Ավելի բարձր հաճախականությունների օգտագործումը օգտակար կլինի և կարող է կատարվել առանց մեծ խնդիրների:
Այս հրահանգը ցանկացած այլ արժույթով իրականացնելու համար պարզապես հաշվիչը հարմարեցրեք մետաղադրամի արժեքին գումարած մեկին:
Այլ տվիչների օգտագործումը այս համակարգը շատ ավելի պարզ կդարձներ, սակայն արտադրության ծախսերը ավելի բարձր կլինեին, քան ծրագրավորման միջոցով այդ խնդիրները լուծելը:
Քայլ 3: Թեստի արդյունքներ
Նախագծի ամբողջական կազմաձևումը ներկայացված է Նկար 10 -ում:
Տրամագիծը հարմարեցվել է տարբեր մետաղադրամներով աշխատելու համար, և անվանական արժեքը կարող է փոխվել ՝ փոխելով.gp5 ֆայլը:
Եզրակացություններ
GreenPAK ապրանքային շարքի շնորհիվ հեշտ և մատչելի է այս խոզուկի նման համակարգի զարգացումը: Նախագիծը կարող է հետագայում բարելավվել `օգտագործելով PWM ազդանշանը` CD4026 Display Enable IN- ը վարելու համար: Դուք կարող եք նաև օգտագործել GreenPAK- ը ՝ արթնացնելու/քնելու գործառույթ ստեղծելու համար ՝ համակարգի էներգիայի սպառումը նվազեցնելու համար: Այս պարզ համակարգը կարող է օգտագործվել մետաղադրամ ընդունող մի շարք համակարգերի վերահսկման համար, ինչպիսիք են վաճառքի մեքենաները, արկադային մեքենաները կամ մետաղադրամների պահարանները:
Խորհուրդ ենք տալիս:
Ինչպե՞ս պատրաստել քայլերի հաշվիչ: 3 քայլ (նկարներով)
Ինչպես կատարել քայլերի հաշվիչ Դե, նայեք իմ դյուրին փորին …… Դե, ամեն դեպքում, ես որոշում եմ վերսկսել մարզվելը: Ի՞նչ սարքավորումներ պետք է պատրաստեմ:
Ինչպես պատրաստել Arduino Ohm հաշվիչ. 5 քայլ (նկարներով)
Ինչպես պատրաստել Arduino Ohm հաշվիչ. Մենք դժվարանում ենք ռեզիստորների վրա կարդալ գույնի կոդերը `դրա դիմադրությունը գտնելու համար: Դիմադրության արժեքը գտնելու դժվարությունը հաղթահարելու համար մենք պատրաստվում ենք կառուցել պարզ Օմ հաշվիչ ՝ օգտագործելով Arduino- ն: Այս նախագծի հիմնական սկզբունքն է V
Հեռակառավարման վահանակ ՝ ESP8266 Մետաղադրամի բջիջով ՝ 5 քայլ (նկարներով)
Հեռակառավարման վահանակ. ESP8266 Coin Cell- ով: ESP- ների օգտագործման մեծ խնդիրը էներգիայի սպառումն է, երբ Wifi- ն «բարձրանում է», մոտ 100-200 մԱ, գագաթնակետը `մինչև 300 մԱ: Նորմալ զուգադիպությունները տալիս են մի քանի մԱ, գագաթնակետը `մինչև 20-40մԱ: Բայց ESP- ների համար լարումը կփլուզվի: Մեզ պետք է մի փոքր բարև
Ինչպե՞ս պատրաստել հաշվիչ միկրոբիթի միջոցով: 9 քայլ
Ինչպես ինքնաթիռ նստել, երբ նստում ենք ինքնաթիռ, մենք հաճախ հանդիպում ենք այսպիսի իրավիճակի. Մի գեղեցիկ արքայադուստր, որը փոքրիկ արծաթե տուփ է տանում, սեղմում է այն կողքով անցնելիս: Նա տրտնջում է ՝ 1,2,3,4,5,6 …… Դուք պետք է կռահեք ՝ նա հաշվում է
Ինչպես պատրաստել տատիկ -պապիկների օրացույց & Գրանցամատյան (նույնիսկ եթե չգիտեք, թե ինչպես գրանցամատյան կազմել). 8 քայլ (նկարներով)
Ինչպես պատրաստել տատիկ -պապիկների օրացույց & Գրանցամատյան (նույնիսկ եթե չգիտեք, թե ինչպես գրանցամատյան կազմել) Այս տարի ես պատրաստել եմ 5 օրացույց ՝ յուրաքանչյուրը 7 դոլարից պակաս: Նյութեր. Ձեր երեխայի, երեխաների, զարմուհիների, եղբորորդիների, շների, կատուների կամ այլ հարազատների 12 հիանալի լուսանկարներ 12 տարբեր կտորներ