Էլեկտրոնային ժամացույցի սխեմաներ ցուցիչներով. Էլեկտրոնային ժամացույցներ - Ժամացույցներ - Դիզայններ տան և պարտեզի համար

Ժամացույցի սխեմատիկ դիագրամը ներկայացված է Նկ. Այն պարունակում է K176 շարքի երեք բարձր մակարդակի ինտեգրված սխեմաներ, երկու տրանզիստորներ և 36 այլ դիսկրետ տարրեր: Ցուցանիշ՝ հարթ բազմանիշ, կաթոդ-լյումնեսցենտ, IVL1 դինամիկ ցուցիչով՝ 7/5: Այն ունի չորս 21 մմ բարձրությամբ թվեր և երկու ուղղահայաց բաժանարար կետեր:

Երկրորդ և րոպեային իմպուլսների գեներատորը պատրաստված է միկրոսխեմայի վրա՝ IC1 K176IE18: Բացի այդ, այս չիպը ստեղծում է իմպուլսներ 1024 Հց կրկնության արագությամբ (փին 11), որոնք օգտագործվում են ազդանշանային սարքը գործարկելու համար: Ընդհատվող ազդանշան ստեղծելու համար օգտագործվում են 2 Հց կրկնության արագությամբ իմպուլսներ (pin 6): 1 Հց հաճախականությունը (փին 4) ստեղծում է բաժանարար կետերը «թարթելու» էֆեկտ: 128 Հց կրկնության արագությամբ իմպուլսները, միմյանց նկատմամբ 4 մվ-ով փոխված փուլով (1, 2, 3, 15 կապում) սնվում են ցուցիչի չորս թվանշանների ցանցերին՝ ապահովելով դրանց հաջորդական լուսավորությունը: Համապատասխան րոպեների և ժամերի հաշվիչների փոխարկումն իրականացվում է 1024 Հց հաճախականությամբ (փին 11): Ցուցակային ցանցերին մատակարարվող յուրաքանչյուր զարկերակ տևողությամբ հավասար է 1024 Հց հաճախականության երկու ժամանակաշրջանի, այսինքն՝ հաշվիչներից ցանցին մատակարարվող ազդանշանը երկու անգամ միացված և անջատվելու է: Ընդհանուր ռեժիմի իմպուլսների հաճախականության այս ընտրությունը ապահովում է երկու էֆեկտ՝ դինամիկ ցուցում և ապակոդավորիչի և ցուցիչի իմպուլսային աշխատանք:
Ինտեգրված IC2 K176IE13 սխեման պարունակում է հիմնական ժամացույցի րոպեների և ժամերի հաշվիչներ, զարթուցիչի սարքի ժամը կարգավորելու րոպեների և ժամերի հաշվիչներ, ինչպես նաև այդ հաշվիչների մուտքերն ու ելքերը փոխարկելու անջատիչներ: Հաշվիչների ելքերը միացված են երկուական կոդի ապակոդավորման անջատիչի միջոցով յոթ տարրից բաղկացած ցուցիչի կոդի մեջ: Այս ապակոդավորիչը պատրաստված է IMSZ K176IDZ միկրոսխեմայի վրա: Ապակոդավորիչի ելքերը զուգահեռաբար միացված են բոլոր չորս թվանշանների համապատասխան հատվածներին: Երբ սեղմվում է S2 «Զանգահարեք» կոճակը, ցուցիչը միացված է ժամերի հաշվիչներին (այս ռեժիմը բացահայտելու համար կետը թարթում է 1 Հց հաճախականությամբ): Սեղմելով S6 «Ուղղում» կոճակը, ժամերի հաշվիչները (չիպ K176IE13) և րոպեների իմպուլսային հաջորդականության գեներատորի բաժանիչները (չիպ K176IE18) սահմանվում են զրոյի: S6 կոճակը բաց թողնելուց հետո ժամացույցը կաշխատի ինչպես միշտ։ Այնուհետև, սեղմելով S3 «Min» և S4 «Hour» կոճակները, սահմանվում են ընթացիկ ժամանակի րոպեները և ժամերը: Այս ռեժիմում ձայնային ազդանշանը կարող է միացվել: Երբ սեղմվում է S2 «Զանգ» կոճակը, ազդանշանային սարքի հաշվիչները միացված են ապակոդավորիչին և ցուցիչին: Այս ռեժիմում ցուցադրվում են նաև չորս թվանշաններ, սակայն թարթող կետերը դուրս են գալիս: Սեղմելով S5 «Bud» կոճակը և պահելով այն, հաջորդաբար սեղմեք S3 «Min» և S4 «Hour» կոճակները, սահմանեք ազդանշանային սարքի արձագանքման անհրաժեշտ ժամանակը՝ դիտարկելով ցուցիչի ցուցումները: Ժամացույցի սխեման թույլ է տալիս սահմանել ցուցիչների նվազեցված պայծառությունը՝ օգտագործելով S1 «Պայծառություն» կոճակը: Այնուամենայնիվ, պետք է հիշել, որ երբ պայծառությունը նվազում է (կոճակը սեղմված է S1), ձայնային ազդանշանի միացումը, ինչպես նաև ժամացույցի ժամի և զարթուցիչի սարքի կարգավորումն անհնար է:
Էներգամատակարարման միավորը BP6 - 1 - 1 պարունակում է ցանցային տրանսֆորմատոր T, որը ստեղծում է 5 Վ լարում (միջին կետով) ցուցիչի կաթոդի թելիկը սնուցելու համար և 30 Վ լարում ցուցիչի մնացած սխեմաները և միկրոսխեմաներ. 30 Վ լարումը ուղղվում է չորս դիոդների վրա օղակաձև միացումով (VD10 - VD13), այնուհետև, օգտագործելով կայունացուցիչ VD16-ի վրա գտնվող զեներ դիոդի վրա, բնակարանի համեմատ, ստեղծվում է +9 Վ լարում միկրոսխեմաները սնուցելու համար, և կայունացուցիչի օգնությունը zener դիոդների վրա VD14, VD15 և տրանզիստոր VT2 - լարում + 25 Վ (կաթոդի համեմատ) ցուցիչների ցանցերն ու անոդները սնուցելու համար: Ժամացույցի սպառած հզորությունը 5 Վտ-ից ոչ ավելի է: Ապահովված է պահուստային հոսանքի միացում՝ ժամացույցի ժամանակը խնայելու համար, երբ ցանցն անջատված է: Ցանկացած 6...9V մարտկոց կարող է օգտագործվել։

Գրականություն MRB1089

Նրանց համար, ովքեր գոնե մի փոքր գիտելիքներ ունեն միկրոկոնտրոլերների մասին, ինչպես նաև ցանկանում են ստեղծել պարզ և օգտակար սարք տան համար, չկա ավելի լավ բան, քան LED ցուցիչներով հավաքույթը: Նման բանը կարող է զարդարել ձեր սենյակը, կամ կարող է օգտագործվել որպես յուրօրինակ ձեռագործ նվեր, որից այն լրացուցիչ արժեք կստանա։ Շղթան աշխատում է ժամացույցի պես և ջերմաչափի պես՝ ռեժիմները փոխվում են կոճակով կամ ինքնաբերաբար:

Ջերմաչափով տնական ժամացույցի էլեկտրական դիագրամ

Միկրոկառավարիչ PIC18F25K22հոգ է տանում բոլոր տվյալների մշակման և ժամանակի, ինչպես նաև բաշխման մասին ULN2803AՄնում է միայն համակարգել դրա ելքերը LED ցուցիչի հետ: Փոքր չիպ DS1302աշխատում է որպես ճշգրիտ երկրորդ ազդանշանների ժամանակաչափ, դրա հաճախականությունը կայունացվում է 32768 Հց հաճախականությամբ ստանդարտ քվարցային ռեզոնատորով: Սա որոշ չափով բարդացնում է դիզայնը, բայց դուք ստիպված չեք լինի անընդհատ կարգավորել և կարգավորել ժամանակը, որն անխուսափելիորեն կհետաձգվի կամ կշտապվի, եթե մի քանի ՄՀց հաճախականությամբ պատահական չկարգավորված քվարցային ռեզոնատորով զբաղվեք: Նման ժամացույցն ավելի շատ պարզ խաղալիք է, քան բարձրորակ, ճշգրիտ ժամացույց:

Անհրաժեշտության դեպքում ջերմաստիճանի տվիչները կարող են տեղակայվել հիմնական միավորից հեռու. դրանք միացված են երեք մետաղալարով մալուխով: Մեր դեպքում մեկ ջերմաստիճանի սենսորը տեղադրված է բլոկում, իսկ մյուսը գտնվում է դրսում, մոտ 50 սմ երկարությամբ մալուխի վրա, երբ փորձեցինք 5 մ մալուխ, այն նույնպես անթերի էր աշխատում։

Ժամացույցի էկրանը պատրաստված է չորս մեծ LED թվային ցուցիչներից: Նրանք ի սկզբանե սովորական կաթոդ էին, բայց վերջնական տարբերակում փոխվեցին սովորական անոդի: Դուք կարող եք տեղադրել ցանկացած այլ, ապա պարզապես ընտրել ընթացիկ սահմանափակող ռեզիստորներ R1-R7՝ ելնելով պահանջվող պայծառությունից: Դուք կարող եք այն տեղադրել ժամացույցի էլեկտրոնային մասի հետ ընդհանուր տախտակի վրա, բայց սա շատ ավելի ունիվերսալ է. հանկարծ ուզում եք տեղադրել շատ մեծ LED ցուցիչ, որպեսզի դրանք տեսանելի լինեն երկար հեռավորությունից: Փողոցի ժամացույցի նման դիզայնի օրինակ՝ այստեղ:

Էլեկտրոնիկան ինքնին սկսվում է 5 Վ-ից, սակայն LED-երը վառ փայլելու համար անհրաժեշտ է օգտագործել 12 Վ: Ցանցից էլեկտրաէներգիան մատակարարվում է ստաբիլացնող տրանսֆորմատորային ադապտերի միջոցով: 7805 , որն արտադրում է խիստ 5 Վ լարում: Ուշադրություն դարձրեք փոքր կանաչ գլանաձև մարտկոցին. այն ծառայում է որպես սնուցման պահուստային աղբյուր, եթե 220 Վ ցանցը կորչի: Անհրաժեշտ չէ այն վերցնել 5 Վ-ով` լիթիում-իոն: կամ Ni-MH մարտկոցը 3.6-ի համար բավական է վոլտ:

Գործի համար կարող եք օգտագործել տարբեր նյութեր՝ փայտ, պլաստմասսա, մետաղ, կամ ինտեգրել տնական ժամացույցի ամբողջ կառուցվածքը պատրաստի արդյունաբերականի մեջ, օրինակ՝ մուլտիմետրից, լարողից, ռադիոընդունիչից և այլն։ Մենք այն պատրաստել ենք պլեքսիգլասից, քանի որ այն հեշտ է մշակվում և թույլ է տալիս տեսնել ներսը, որպեսզի բոլորը տեսնեն. այս ժամացույցը հավաքվել է ձեր սեփական ձեռքերով: Եվ, ամենակարևորը, այն հասանելի էր :)

Այստեղ դուք կարող եք գտնել առաջարկվող ինքնաշեն թվային ժամացույցի դիզայնի բոլոր անհրաժեշտ մանրամասները, ներառյալ սխեմայի դիագրամը, PCB-ի դասավորությունը, PIC որոնվածը և

Ոչ վաղ անցյալում ես փորփրում էի հին բաղադրիչների տուփը: Ես այլ բան էի փնտրում, բայց կանգ առա, երբ հանդիպեցի գազի արտանետման մի քանի ցուցիչի։ Մի օր (շատ, շատ վաղուց) ես դրանք հանեցի հին հաշվիչից։

Հիշում եմ... Երեսուն տարի առաջ վեց ցուցանիշը փոքրիկ գանձ էր։ Յուրաքանչյուր ոք, ով կարող էր այնուհետև պատրաստել TTL տրամաբանությամբ ժամացույց նման ցուցիչներով, համարվում էր իր ոլորտի բարդ մասնագետ:

Գազի արտանետման ցուցիչների փայլն ավելի տաք էր թվում։ Մի քանի րոպե անց ես մտածում էի, թե արդյոք այս հին լամպերը կաշխատեն և ուզում էի ինչ-որ բան անել դրանցով: Այժմ նման ժամացույց պատրաստելը շատ հեշտ է։ Ձեզ անհրաժեշտ է ընդամենը միկրոկոնտրոլեր...

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

Դիզայնի նպատակը

Ես որոշեցի, որ ժամացույցը պետք է ունենա վեց նիշ, իսկ ժամանակը պետք է սահմանվի նվազագույն թվով կոճակներով։ Բացի այդ, ես ուզում էի փորձել օգտագործել տարբեր արտադրողների միկրոկոնտրոլերների մի քանի ամենատարածված ընտանիքները: Ես մտադիր էի ծրագիրը գրել C.

Գազի արտանետման ցուցիչները գործելու համար պահանջում են բարձր լարում: Բայց ես չէի ուզում գործ ունենալ ցանցի վտանգավոր լարման հետ: Ենթադրվում էր, որ ժամացույցը սնուցվում է անվնաս 12 Վ լարման միջոցով։

Քանի որ իմ հիմնական նպատակը խաղն էր, այստեղ դուք չեք գտնի մեխանիկական դիզայնի կամ մարմնի գծագրերի նկարագրություն: Ցանկության դեպքում ժամացույցը կարող եք փոխել ինքներդ՝ ձեր ճաշակին և փորձին համապատասխան։

Ահա թե ինչ եմ ստացել.

  • Ժամանակի ցուցադրում՝ HH MM SS
  • Զարթուցիչի ցուցում. HH MM --
  • Ժամանակի ցուցադրման ռեժիմ՝ 24 ժամ
  • Ճշգրտություն ± 1 վայրկյան օրական (կախված քվարց բյուրեղից)
  • Մատակարարման լարումը` 12 Վ
  • Ընթացիկ սպառումը` 100 մԱ

Ժամացույցի դիագրամ

Վեցանիշ թվային էկրանով սարքի համար մուլտիպլեքս ռեժիմը բնական լուծում էր:

Բլոկային դիագրամի տարրերի մեծ մասի նպատակը (Նկար 1) պարզ է առանց մեկնաբանության: Որոշակի չափով ոչ ստանդարտ խնդիրն էր ստեղծել TTL մակարդակների փոխարկիչ բարձր լարման ցուցիչի կառավարման ազդանշանների: Անոդի դրայվերները պատրաստված են բարձր լարման NPN և PNP տրանզիստորների միջոցով: Դիագրամը փոխառված է Ստեֆան Քնելլերից (http://www.stefankneller.de):

74141 TTL չիպը պարունակում է BCD ապակոդավորիչ և բարձր լարման դրայվեր յուրաքանչյուր թվի համար: Կարող է դժվար լինել մեկ չիպ պատվիրելը: (Չնայած ես չգիտեմ, թե արդյոք դրանք այլևս պատրաստում են): Բայց եթե գտնեք գազի արտանետման ցուցիչներ, 74141-ը կարող է մոտակայքում լինել :-): TTL տրամաբանության ժամանակ 74141 չիպին գործնականում այլընտրանք չկար: Այնպես որ, փորձեք ինչ-որ տեղ գտնել:

Ցուցանիշները պահանջում են մոտ 170 Վ լարում: Լարման փոխարկիչի համար հատուկ սխեման մշակելն անիմաստ է, քանի որ կա մեծ թվով խթանող փոխարկիչ չիպեր: Ես ընտրեցի էժան և լայնորեն հասանելի IC34063-ը: Փոխարկիչի միացումը գրեթե ամբողջությամբ պատճենված է MC34063 տվյալների թերթիկից: Դրան նոր է ավելացվել T13 հոսանքի անջատիչը։ Ներքին անջատիչը հարմար չէ նման բարձր լարման համար: Ես օգտագործեցի խեղդել որպես ինդուկտիվություն փոխարկիչի համար: Այն ներկայացված է Նկար 2-ում; դրա տրամագիծը 8 մմ է, իսկ երկարությունը՝ 10 մմ։

Փոխարկիչի արդյունավետությունը բավականին լավ է, իսկ ելքային լարումը համեմատաբար անվտանգ է։ 5 մԱ բեռնվածքի հոսանքի դեպքում ելքային լարումը իջնում ​​է մինչև 60 Վ. R32-ը գործում է որպես հոսանք ընկալող դիմադրություն:

Տրամաբանությունը սնուցելու համար օգտագործվում է գծային կարգավորիչ U4: Շղթայի և տախտակի վրա տեղ կա պահեստային մարտկոցի համար: (3.6 V - NiMH կամ NiCd): D7-ը և D8-ը Schottky դիոդներ են, իսկ ռեզիստոր R37-ը նախատեսված է լիցքավորման հոսանքը սահմանափակելու համար՝ ըստ մարտկոցի բնութագրերի: Եթե ​​ժամացույցներ եք կառուցում զուտ զվարճանալու համար, ապա ձեզ հարկավոր չէ մարտկոցը, D7, D8 և R37:

Վերջնական միացումը ներկայացված է Նկար 3-ում:

Նկար 3.

Ժամանակի կարգավորման կոճակները միացված են դիոդների միջոցով: Կոճակների վիճակը ստուգվում է՝ համապատասխան ելքի վրա դնելով տրամաբանական «1»: Որպես բոնուսային հատկություն, միկրոկոնտրոլերի ելքին միացված է պիեզո էմիտեր: Այդ տհաճ ճռռոցը փակելու համար օգտագործեք փոքրիկ անջատիչ: Մուրճը բավականին հարմար կլինի դրա համար, բայց սա վերջին միջոցն է :-):

Շղթայի բաղադրիչների ցանկը, PCB-ի գծագիրը և դասավորության դիագրամը կարելի է գտնել «Ներբեռնումներ» բաժնում:

CPU

Այս պարզ սարքը կարող է կառավարել գրեթե ցանկացած միկրոկոնտրոլեր, որն ունի բավարար քանակությամբ կապում, որոնց նվազագույն պահանջվող թիվը նշված է Աղյուսակ 1-ում:

Աղյուսակ 1.
Գործառույթ եզրակացություններ
Սնուցում 2
Քվարցային ռեզոնատոր 2
Անոդի կառավարում 6
Վարորդ 74141 4
Կոճակի մուտքագրում 1
Պիեզո արտանետիչ 1
Ընդամենը 16

Յուրաքանչյուր արտադրող մշակում է միկրոկոնտրոլերների իր ընտանիքները և տեսակները: Կցամասերի գտնվելու վայրը յուրաքանչյուր տեսակի համար անհատական ​​է: Ես փորձեցի նախագծել ունիվերսալ տախտակ մի քանի տեսակի միկրոկոնտրոլերների համար: Տախտակն ունի 20 փին վարդակ: Մի քանի ցատկող լարերի օգնությամբ դուք կարող եք այն հարմարեցնել տարբեր միկրոկառավարիչներին:

Այս շղթայում փորձարկված միկրոկոնտրոլերները թվարկված են ստորև: Դուք կարող եք փորձարկել այլ տեսակների հետ: Սխեմայի առավելությունը տարբեր պրոցեսորների օգտագործման հնարավորությունն է: Ռադիոսիրողները, որպես կանոն, օգտագործում են միկրոկոնտրոլերների մեկ ընտանիք և ունեն համապատասխան ծրագրավորող և ծրագրային գործիքներ։ Հնարավոր է խնդիրներ լինեն այլ արտադրողների միկրոկոնտրոլերների հետ, ուստի ես ձեզ հնարավորություն տվեցի ընտրել ձեր սիրելի ընտանիքից պրոցեսոր:

Տարբեր միկրոկառավարիչների միացման բոլոր առանձնահատկությունները արտացոլված են Աղյուսակներ 2...5-ում և Նկար 4...7-ում:

Աղյուսակ 2.
Ազատ սանդղակ
Տիպ MC68HC908QY1
Քվարցային ռեզոնատոր 12 ՄՀց
C1, C2 կոնդենսատորներ 22 pF
Ծրագիր freescale.zip
(տես «Ներբեռնումներ» բաժինը)
Կարգավորումներ

Նշում. 10 MΩ ռեզիստորը միացված է քվարց ռեզոնատորին զուգահեռ:

Աղյուսակ 3.
Միկրոչիպ
Տիպ PIC16F628A
Քվարցային ռեզոնատոր 32,768 կՀց
C1, C2 կոնդենսատորներ 22 pF
Ծրագիր pic628.zip
(տես «Ներբեռնումներ» բաժինը)
Կարգավորումներ Միջ. 4 ՄՀց գեներատոր - I/O RA6,
MCLR ԱՆՋԱՏՎԱԾ, WDT Անջատված, LVP Անջատված,
BROUT OFF, CP OFF, PWRUP OFF

Ծանոթագրություն. միկրոսխեման պետք է պտտվի վարդակից 180°-ով:

Աղյուսակ 4.
Ատմել
Տիպ ATtiny2313
Քվարցային ռեզոնատոր 12 ՄՀց
C1, C2 կոնդենսատորներ 15 pF
Ծրագիր attiny.zip
(տես «Ներբեռնումներ» բաժինը)
Կարգավորումներ քառ. 8 ՄՀց տատանիչ, ՎԵՐԱԿԱՆԱՑՈՒՄԸ ՄԻԱՑՎԱԾ Է

Նշում․ ավելացրեք SMD բաղադրիչներ R և C RESET փին (10 kΩ և 100 nF):

Աղյուսակ 5.
Ատմել
Տիպ AT89C2051
Քվարցային ռեզոնատոր 12 ՄՀց
C1, C2 կոնդենսատորներ 22 pF
Ծրագիր at2051.zip
(տես «Ներբեռնումներ» բաժինը)
Կարգավորումներ --

Նշում. Ավելացնել SMD բաղադրիչներ R և C RESET փին (10 kΩ և 100 nF); Աստղանիշներով նշված կապերը միացրեք +Ub հոսանքի ավտոբուսին 3,3 կՕհմ SMD ռեզիստորների միջոցով:

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

Աղբյուրի կոդը բաղկացած է երկու բաժիններից. Գործառույթ հիմնական ()կարգավորում է նավահանգիստները և սկսում է ժամանակաչափ, որը առաջացնում է ընդհատման ազդանշաններ: Դրանից հետո ծրագիրը սկանավորում է սեղմված կոճակները և սահմանում համապատասխան ժամանակի և ազդանշանային արժեքները: Այնտեղ, հիմնական օղակում, ընթացիկ ժամանակը համեմատվում է զարթուցիչի հետ և միացված է պիեզո էմիտերը:

Երկրորդ մասը ժամաչափի ընդհատումների մշակման ենթածրագր է: Ենթակարգը, որը կոչվում է ամեն միլիվայրկյան (կախված ժմչփի հնարավորություններից), ավելացնում է ժամանակի փոփոխականները և վերահսկում ցուցադրման թվանշանները: Բացի այդ, ստուգվում է կոճակների կարգավիճակը:

Շրջանակի վարում

Բաղադրիչները տեղադրելիս և կարգավորելիս սկսեք էներգիայի աղբյուրից: Զոդեք U4 կարգավորիչը և հարակից բաղադրիչները: Ստուգեք U2-ի համար 5 Վ լարումը և U1-ի համար՝ 4,6 Վ: Հաջորդ քայլը բարձր լարման փոխարկիչի հավաքումն է: Լարումը 170 Վ-ի սահմանելու համար օգտագործեք R36 ռեզիստորը: Եթե ճշգրտման միջակայքը բավարար չէ, մի փոքր փոխեք R33 դիմադրության դիմադրությունը: Այժմ տեղադրեք U2 չիպը, տրանզիստորները և անոդի և թվային վարորդի շղթայի ռեզիստորները: Միացրեք U2 մուտքերը GND ավտոբուսին և միացրեք R25 - R30 ռեզիստորներից մեկը հաջորդաբար +Ub ուժային ավտոբուսին: Ցուցանիշների համարները պետք է լուսավորվեն համապատասխան դիրքերում: Շղթայի ստուգման վերջին փուլում միացրեք U1 միկրոսխեմայի 19 կապը գետնին. պիեզո թողարկիչը պետք է ազդանշան հնչի:

Կոդերը և կազմված ծրագրերը կգտնեք համապատասխան ZIP ֆայլում՝ «Ներբեռնումներ» բաժնում: Ծրագիրը միկրոկոնտրոլերի մեջ թարթելուց հետո ուշադիր ստուգեք յուրաքանչյուր պինդ U1 դիրքում և տեղադրեք անհրաժեշտ մետաղալարերի և զոդման ցատկերները: Տես վերևում գտնվող միկրոկոնտրոլերի պատկերները: Եթե ​​միկրոկոնտրոլերը ճիշտ է ծրագրավորված և միացված, նրա գեներատորը պետք է սկսի աշխատել: Դուք կարող եք սահմանել ժամը և ահազանգը: Ուշադրություն. Տախտակի վրա տեղ կա ևս մեկ կոճակի համար. սա պահեստային կոճակ է ապագա ընդլայնումների համար :-):

Ստուգեք գեներատորի հաճախականության ճշգրտությունը: Եթե ​​դա ակնկալվող միջակայքում չէ, մի փոքր փոխեք C1 և C2 կոնդենսատորների արժեքները: (Զոդեք փոքր կոնդենսատորները զուգահեռաբար կամ փոխարինեք դրանք ուրիշներով): Ժամացույցի ճշգրտությունը պետք է բարելավվի:

Եզրակացություն

Փոքր 8-բիթանոց պրոցեսորները բավականին հարմար են բարձր մակարդակի լեզուների համար: C-ն ի սկզբանե նախատեսված չէր փոքր միկրոկոնտրոլերների համար, բայց պարզ ծրագրերի համար դուք կարող եք այն լավ օգտագործել: Ասամբլեայի լեզուն ավելի հարմար է բարդ առաջադրանքների համար, որոնք պահանջում են կրիտիկական ժամանակներ կամ պրոցեսորի առավելագույն բեռնվածություն: Ռադիոսիրողների մեծամասնության համար հարմար են C կոմպիլյատորի և՛ անվճար, և՛ համօգտագործվող ծրագրերի սահմանափակ տարբերակները:

C ծրագրավորումը նույնն է բոլոր միկրոկոնտրոլերների համար: Դուք պետք է իմանաք ընտրված տեսակի միկրոկոնտրոլերի ապարատային գործառույթները (գրանցիչներ և ծայրամասային սարքեր): Զգույշ եղեք բիթային գործողությունների հետ. C լեզուն հարմար չէ առանձին բիթերի մանիպուլյացիայի համար, ինչպես կարելի է տեսնել բնօրինակի օրինակում, երբ ATtiny-ի համար:

Ավարտե՞լ ես Այնուհետև մտածեք վակուումային խողովակների մասին և դիտեք...

Հին օրերը վերադարձել են... :-)

Խմբագրի նշում

SN74141-ի ամբողջական անալոգը K155ID1 միկրոսխեման է, որը արտադրվել է Minsk Integral ծրագրաշարի կողմից:
Միկրոսխումը հեշտությամբ կարելի է գտնել ինտերնետում:

Ներկայումս էլեկտրոնիկայի արդյունաբերությունը արտադրում է զգալի թվով սեղանի և մեքենայի ժամացույցներ, որոնք տարբերվում են սխեմաներով, օգտագործվող ցուցիչներով և դիզայնով: Աղյուսակ 1-ը որոշակի պատկերացում է տալիս զանգվածային արտադրության ժամացույցների մասին: 2. Դիտարկենք այս ժամացույցներից մի քանիսի սերիական լուծումների առանձնահատկությունները։

«Electronics 2-05»-ը սեղանի ժամացույց է, որը ցույց է տալիս ժամերը և րոպեները՝ ձայնային ազդանշան թողարկելու ունակությամբ: Ժամացույցի սխեմատիկ դիագրամը ներկայացված է Նկ. 47. Այն պարունակում է 11 K176 սերիայի միկրոսխեմաներ և չորս K161 սերիայի միկրոսխեմաներ, մեկ տրանզիստոր և 38 այլ դիսկրետ տարրեր: Ցուցանիշն օգտագործում է չորս IV-12 լամպ և մեկ IV-1 լամպ (ջրամեկուսացման համար):

աղյուսակ 2

Նշանակում Ցուցանիշի տեսակը Էլեկտրամատակարարում Կատարված գործառույթներ
«Էլեկտրոնիկա 3/1» (աշխատասեղան) Իժկծ-6/7 Անկախ 6 Վ Ժամեր, րոպեներ, վայրկյաններ հետին լույսով
«Էլեկտրոնիկա 16/7» (աշխատասեղան) ԻԺԿՑ-6/7 Անկախ 3V Ժամեր, րոպեներ, շաբաթվա օր, դեֆ. ամսվա օրը բաժանելով
«Էլեկտրոնիկա 6/11» (աշխատասեղան) IVL1-7/5 Ցանց 220 Վ Ժամեր, րոպեներ, տվյալ պահին ձայնային ազդանշանի արձակմամբ (զարթուցիչի գործառույթ): Կարող է գործել որպես վայրկյանաչափ կամ ժամանակաչափ
«Էլեկտրոնիկա 6/14» (աշխատասեղան) IV-6 Ցանց 220 Վ Ժամեր, րոպեներ ձայնային ազդանշանով տվյալ պահին (զարթուցիչի գործառույթ)
«Էլեկտրոնիկա 2-05 IV-12 Ցանց 220 Վ Ժամեր, րոպեներ ձայնային ազդանշանով տվյալ պահին (զարթուցիչի գործառույթ): Ցուցանիշի պայծառությունը փոխելու հնարավորություն
«Էլեկտրոնիկա 2-06» (աշխատասեղան) IVL 1-7/5 Ցանց 220 Վ Ժամեր, րոպեներ ձայնային ազդանշանով տվյալ պահին (զարթուցիչի գործառույթ): Ցուցանիշի պայծառությունը փոխելու հնարավորություն
«Էլեկտրոնիկա 2-07» ​​(ներկառուցված ռադիոյով աշխատասեղան) IVL 1-7/5 Ցանց 220 Վ Ժամեր, րոպեներ ձայնային ազդանշանով տվյալ պահին (զարթուցիչի գործառույթ): Միացրեք ռադիոն նշված ժամին: Ռադիոհաղորդումների ընդունում VHF տիրույթում հինգ ֆիքսված հաճախականությունների վրա՝ շարունակական կամ ծրագրավորվող աշխատանքային ռեժիմում
«Էլեկտրոնիկա-12» (ավտոմոբիլային) ALS-324B 12 Վ բորտ ցանց Ժամեր, րոպեներ: Պայծառությունը փոխելու և ցուցիչն անջատելու ունակություն

Ժամացույցի միացումը կատարվում է միկրոսխեմաների վրա IMS4, IMS8, IMS11և սովորական սխեմայից տարբերվում է երկու հատկանիշով. Առաջինն այն է, որ K176IEZ, K176IE4 ապակոդավորիչ չիպերի ելքերը միացված են տրանզիստորային անջատիչների միջոցով ցուցիչի հատվածներին (չիպեր K161KN1): Սա թույլ է տալիս թվային ցուցիչներ մատակարարել 25 Վ լարման, որն ապահովում է դրանց փայլի ավելի բարձր պայծառությունը: Յուրաքանչյուր K161KN1 միկրոսխեմա ունի յոթ բանալի: Ժամացույցն օգտագործում է չորս այդպիսի միկրոսխեման՝ 23 ստեղնով անջատիչ ապակոդավորիչ ազդանշաններ, մեկ ստեղն՝ ազդանշան 1 Հց հաճախականությամբ (թարթող գծիկ), մեկը՝ տասնյակ ժամերի ցուցիչ ցանց (անջատելու համար, երբ ցուցիչը 0-ն է), մեկը։ - ուժեղացնել 1024 Հց ազդանշանը, որը մատակարարվում է զարթուցիչի դինամիկ գլխիկին, մեկ - ազդանշանը մեկուսացնել 1 րոպե կրկնության արագությամբ, մատակարարված կառավարման տերմինալներին, մեկ բանալի - պահուստ:

Երկրորդ առանձնահատկությունը ժամացույցի ժամանակի սկզբնական սահմանման համակարգն է: Ժամանակը սահմանելու համար օգտագործվում է ազդանշանային սարքի միացում: Անջատիչներ 1 S2 - S5տեղադրվում են պահանջվող ժամանակին համապատասխան դիրքերում, օրինակ՝ 1200։ Երբ ազդարարվում է ճշգրիտ ժամանակը, կոճակը սեղմվում է S7"Գրառում". Որտեղ. բոլոր հաշվիչները՝ ներառյալ ազդանշանային սարքը, դրված են զրոյական վիճակի վրա՝ օգտագործելով 2I-NOT տրամաբանական տարրերը IMS7.1, IMS7.2.Դրանից հետո 1/60 Հց հաճախականությամբ ազդանշանի փոխարեն ժամացույցի շղթային մատակարարվում է 32768 Հց հաճախականությամբ ազդանշան։ Նույնիսկ կոճակը կարճ սեղմելիս S7հաշվիչներ; հաջողվում է «գրել» անհրաժեշտ թիվը, որից հետո ազդանշանային սարքի (դիոդներ VD7 - VD10և 2OR-NOT տրամաբանական դարպաս: IMS5.2),որը դադարեցնում է 32768 Հց հաճախականությամբ ազդանշանի հոսքը 2I-NOT տրամաբանական տարրի միջոցով IMS6.4.Ժամացույցի հաշվիչները և ազդանշանային սարքը հետագայում կստանան ազդանշան 1/60 Հց հաճախականությամբ (2OR-NOT տարրի միջոցով IMS6.1):

Երբ հոսանքը միացված է, բոլոր ժամացույցի և զարթուցիչի հաշվիչները տրանզիստորի շղթայի միջոցով զրոյի են սահմանվում VT1.Երբ լարումը հայտնվում է տրանզիստորի կոլեկտորի վրա, և կոնդենսատորի վրա լարում չկա NWտրանզիստորը կանջատվի: 2I-NOT տրամաբանական տարրի ելքում IMS7.2կհայտնվի դրական պոտենցիալ, որը K176IE12 միկրոսխեմայի բաժանարարները կդնի 0-ի։ Միաժամանակ 2I-NOT տարրի միջոցով IMS7.1Ժամացույցի և զարթուցիչի հաշվիչը կդրվի 0-ի: SZ կոնդենսատորը ռեզիստորի միջոցով լիցքավորելիս R7տրանզիստորը կբացվի տարրի երկու մուտքերում. IMS7.2կհայտնվի դրական պոտենցիալ, և ելքային ազդանշանը կլինի տրամաբանական 0։ Հաշվիչները կսկսեն աշխատել։

Ազդանշանային սարքը բաղկացած է ժամերի և րոպեների հաշվիչներից, ժամանակի կարգավորիչ անջատիչներից 52- - S5,համապատասխան սխեմաներ և ձայնային ազդանշաններ: Այս ժամացույցի զարթուցիչի բոլոր տարրերի աշխատանքը քննարկվում է § 7-ում:



Էներգամատակարարումը բաղկացած է ցանցային տրանսֆորմատորից Տ,ապահովելով 1,2 Վ փոփոխական լարում լամպերի կաթոդների թելային սխեմաների սնուցման համար, ինչպես նաև 30 Վ լարման՝ ժամացույցի մնացած տարրերը սնուցելու համար։ Դիոդների ուղղումից հետո VD3Արդյունքը 25 Վ-ի մշտական ​​լարումն է, որը մատակարարվում է լամպերի կաթոդներին: Օգտագործելով «Պայծառություն» անջատիչը, կարող եք փոխել ցուցիչների պայծառությունը:

+25 Վ լարումից՝ օգտագործելով ռեզիստոր R4եւ zener diode VD5միկրոսխեմաների սնուցման համար ստեղծվում է +9 Վ լարում: Էլեկտրաէներգիայի խափանման դեպքում հիմնական ժամացույցի շղթայի շահագործումն ապահովելու համար ներառված է G մարտկոց՝ 6 - 9 Վ լարմամբ: Ժամացույցի կողմից սպառվող հզորությունը կազմում է մոտ 6 Վտ:

«Electronics 2-06»-ը սեղանի տիպի ժամացույց է՝ զարթուցիչով։

Բրինձ. 48. «Էլեկտրոնիկա 2-06» ժամացույցի սխեմատիկ դիագրամ.

Ժամացույցի սխեմատիկ դիագրամը ներկայացված է Նկ. 48. Այն պարունակում է K176 շարքի երեք բարձր մակարդակի ինտեգրացիոն միկրոսխեմաներ, երկու տրանզիստորներ և 36 այլ դիսկրետ տարրեր: Ցուցանիշ - - հարթ բազմանիշ, կաթոդ-մնեսցենտ, դինամիկ ցուցումով IV L1-7/5: Այն ունի չորս 21 մմ բարձրությամբ թվեր և երկու ուղղահայաց բաժանարար կետեր:

Երկրորդ և րոպեային իմպուլսների գեներատորը պատրաստված է միկրոսխեմայի վրա -IMS1 K176IE18. Բացի այդ, այս չիպը ստեղծում է իմպուլսներ 1024 Հց կրկնության արագությամբ (փին 11), օգտագործվում է ազդանշանային սարքը գործարկելու համար: Ընդհատվող ազդանշան ստեղծելու համար օգտագործվում են 2 Հց կրկնության արագությամբ իմպուլսներ (ելք 6). Հաճախականությունը 1 Հց (ելք 4) ստեղծում է «թարթող» բաժանարար կետերի էֆեկտ:

128 Հց կրկնության հաճախականությամբ իմպուլսներ՝ փուլային փուլով միմյանց նկատմամբ 4 մվ-ով տեղափոխված (տերմինալներ) 1, 2, 3, 15) սնվում են ցուցիչի չորս նիշերի ցանցերին՝ ապահովելով դրանց հաջորդական լուսավորությունը։ Համապատասխան րոպեների և ժամերի հաշվիչների միացումն իրականացվում է 1024 Հց հաճախականությամբ (ելք 11). Ցուցակային ցանցերին մատակարարվող յուրաքանչյուր զարկերակ տևողությամբ հավասար է 1024 Հց հաճախականության երկու ժամանակաշրջանի, այսինքն՝ հաշվիչներից ցանցին մատակարարվող ազդանշանը երկու անգամ միացված և անջատվելու է: Ընդհանուր ռեժիմի իմպուլսների հաճախականության այս ընտրությունը ապահովում է երկու էֆեկտ՝ դինամիկ ցուցում և ապակոդավորիչի և ցուցիչի իմպուլսային աշխատանք: Դինամիկ ցուցման սկզբունքը ավելի մանրամասն քննարկվում է § 1-ում:

Ինտեգրված միացում IMS2 K176IE13 պարունակում է րոպեների հաշվիչներ և. հիմնական ժամացույցի ժամերը, րոպեների և ժամերի հաշվիչները՝ ազդանշանային սարքի ժամը կարգավորելու համար, ինչպես նաև անջատիչներ՝ այդ հաշվիչների մուտքերն ու ելքերը փոխելու համար: Հաշվիչների ելքերը միացված են երկուական կոդի ապակոդավորման անջատիչի միջոցով յոթ տարրից բաղկացած ցուցիչի կոդի մեջ: Այս ապակոդավորիչը պատրաստված է միկրոսխեմայի վրա IMSZ K176ԻՁ. Ապակոդավորիչի ելքերը զուգահեռաբար միացված են բոլոր չորս թվանշանների համապատասխան հատվածներին:

Երբ կոճակը սեղմված է S2«Զանգի» ցուցիչը միացված է ժամի հաշվիչներին (այս ռեժիմը բացահայտելու համար կետը թարթում է 1 Հց հաճախականությամբ): Կոճակը սեղմելով S6«Corr.», ժամերի հաշվիչները (չիպ K176IE13) և րոպեների իմպուլսային հաջորդականության գեներատորի բաժանիչները (չիպ K176IE18) դրված են զրոյի: Կոճակը բաց թողնելուց հետո S6ժամացույցը կաշխատի ինչպես միշտ: Այնուհետև սեղմելով կոճակները S3«Մին» և S4«Ժամը» սահմանում է ընթացիկ ժամանակի րոպեները և ժամերը: Այս ռեժիմում ձայնային ազդանշանը կարող է միացվել:

Երբ կոճակը սեղմված է S2«Զանգել» ազդանշանային սարքի հաշվիչները միացված են ապակոդավորիչին և ցուցիչին: Այս ռեժիմում ցուցադրվում են նաև չորս թվանշաններ, սակայն թարթող կետերը դուրս են գալիս: Կոճակը սեղմելով S5«Bud» և պահելով այն, հաջորդաբար սեղմեք S3 «Min» կոճակները և S4«Ժամ», սահմանեք ազդանշանային սարքի արձագանքման պահանջվող ժամանակը՝ դիտելով ցուցիչի ընթերցումները:

Ժամացույցի սխեման թույլ է տալիս կոճակի միջոցով սահմանել ցուցիչների նվազեցված պայծառությունը S1«Պայծառություն». Այնուամենայնիվ, պետք է հիշել, որ նվազեցված պայծառությամբ (կոճակ S1սեղմված), ձայնային ազդանշանի ակտիվացումը, ինչպես նաև ժամացույցի ժամի և զարթուցիչի սարքի կարգավորումը հնարավոր չէ:

Էներգամատակարարման միավորը BP6-1-1 պարունակում է ցանցային տրանսֆորմատոր Տ,ստեղծելով լարման 5 Վ (միջին կետով) ցուցիչի կաթոդի թելիկը սնուցելու համար և 30 Վ լարման՝ մնացած ցուցիչի սխեմաների և միկրոսխեմաների սնուցման համար: 30 Վ լարումը ուղղվում է օղակաձև սխեմայի միջոցով՝ օգտագործելով չորս դիոդ (UD 10- VD13),և այնուհետև օգտագործելով կայունացուցիչ zener դիոդի վրա VD16բնակարանի համեմատ, միկրոսխեմաները սնուցելու համար ստեղծվում է +9 Վ լարում, իսկ zener դիոդների վրա կայունացուցիչի օգնությամբ VD14, VD15և տրանզիստոր VT2- Լարման +25 V (կաթոդի համեմատ) ցուցիչների ցանցերն ու անոդները սնուցելու համար։ Ժամացույցի սպառած հզորությունը 5 Վտ-ից ոչ ավելի է: Ապահովված է պահուստային հոսանքի միացում՝ ժամացույցի ժամանակը խնայելու համար, երբ ցանցն անջատված է: Ցանկացած 6 Վ մարտկոց կարող է օգտագործվել:

Ավտոմեքենայի ժամացույց «Էլեկտրոնիկա-12». Ժամացույցը թույլ է տալիս 1 րոպե ճշգրտությամբ որոշել ժամանակը, փոխել ցուցիչների պայծառությունը, ինչպես նաև անջատել ցուցիչը երկարատև կայանման ժամանակ։ Ժամացույցի սխեման կազմված է ութ միկրոսխեմաներից և 29 տրանզիստորներից (նկ. 49):

Բրինձ. 49. «Էլեկտրոնիկա-12» մեքենայի ժամացույցի սխեմատիկ դիագրամ

Երկրորդ իմպուլսային գեներատորը պատրաստված է ինտեգրալ սխեմայի վրա. IMS1իսկ քվարցը՝ 32768 Հց հաճախականությամբ։ 1 Հց կրկնության արագությամբ իմպուլսներն օգտագործվում են րոպեական իմպուլսներ ստանալու, «թարթող» կետի աշխատանքը ապահովելու, ինչպես նաև ժամանակը սահմանելու համար:

Միկրոսխեմաները օգտագործվում են րոպեական իմպուլսներ ստանալու համար IMS2« IMSZ.Հաջորդը, օգտագործելով միկրոսխեմաներ IMS4-IMS7րոպեները և ժամերը հաշվված են: Այս միկրոսխեմաների ապակոդավորիչի ելքերը տրանզիստորների միջոցով VT1 - VT25սնվում է թվային ցուցիչների LED-ներով: Տրանզիստորները անհրաժեշտ են K176IEZ ապակոդավորիչ չիպերի ցածր հոսանքի ելքերին համապատասխանելու համար: K176IE4 LED-ներով, որոնք պահանջում են մոտ 20 մԱ հոսանք՝ նորմալ պայծառություն ստանալու համար:

Րոպեները սահմանվում են մուտքագրման երկրորդ իմպուլսներ ուղարկելով 4 միկրոսխեմաներ IMS4 S3 կոճակի կոնտակտների միջոցով, ժամացույցը սահմանելով - մուտքի վրա երկրորդ իմպուլսներ կիրառելով 4 միկրոսխեմաներ IMS6կոճակի միջոցով S2.Չիպերի բաժանարարների և հաշվիչների 0 վիճակի կարգավորում IMS1 - IMS5իրականացվում է կոճակի միջոցով S4.Այս դեպքում կոճակի շարժվող կոնտակտը միացված է մարմնին, որը համապատասխանում է մուտքագրմանը 8 տրամաբանական տարր-ZI-NOT (միկրոշրջան IMS8 K176LA9) տրամաբանական 0. Քանի որ մյուս երկու մուտքերը 1 և 2ռեզիստորի միջոցով R62Երբ կիրառվում է հոսանքի աղբյուրի դրական լարումը, ելքը 9 Տրամաբանական տարրում կհայտնվի դրական դիֆերենցիալ, որը բաժանարարներին և հաշվիչներին կդնի 0-ի: Մնացած ժամանակ տրամաբանական տարրի ելքը կունենա 0 Վ-ին մոտ լարում, ինչը կապահովի միկրոսխեմաների նորմալ աշխատանքը: .

Ժամացույցի հաշվիչները 0 վիճակի դնելու համար, երբ հասնում է 24 թիվը, օգտագործվում են ZI-NOT միկրոսխեմայի երկու այլ տրամաբանական սխեմաներ: IMS8.Եզրակացություններ 3 չիպսեր IMS6Եվ IMS7մատակարարվում է մուտքերին 3 Եվ 5 տրամաբանական տարր. Դեպի երրորդ մուտք 4 Իմպուլսները անընդհատ ստացվում են 1 Հց կրկնության արագությամբ: Քանի որ տրամաբանական տարրը շրջում է մուտքային ազդանշանները, երկրորդ տրամաբանական տարրը ZI-NOT օգտագործվում է դրական հսկողության իմպուլս ստանալու համար: Նրա մուտքերից մեկի համար (11) իմպուլսները ուղարկվում են ելքից & առաջին տրամաբանական տարրը, իսկ մյուս երկուսը (12 Եվ 13) - դրական լարում ռեզիստորի միջոցով R61.Հետեւաբար, ելքի մոտ 9 երկրորդ իմպուլսները կհայտնվեն միայն այն դեպքում, եթե ելքերում կան 3 միկրոսխեմաներ IMS6, IMSTկլինի դրական լարում, որը համապատասխանում է 24 թվին։

LED- ները և դրանց միջոցով տրանզիստորի անջատիչները սնուցվում են `տրանզիստորի միջոցով VT29.Նրա հիմքում ներառված է անջատիչ S5«Պայծառություն». Եթե ​​շարժվող կոնտակտը 2 անջատիչը փակ է կոնտակտով 1, այնուհետև տրանզիստորի հիմքի վրա կիրառվում է +8,5 Վ լարում, տրանզիստորը բաց կլինի, իսկ դրա թողարկիչում մարմնի նկատմամբ կլինի +7,9 Վ լարում, ինչը կապահովի լուսադիոդի առավելագույն պայծառությունը։ Պայծառությունը նվազեցնելու համար (որը մեծացնում է ցուցիչների ծառայության ժամկետը), անջատիչը տեղադրվում է այլ դիրքում: Դեպի տրանզիստորի հիմքը VT29ռեզիստորի միջոցով R65մատակարարվում է մոտ 7 Վ լարում, ինչը կհանգեցնի ելքային լարման նվազմանը մինչև 6,5 Վ և ցուցիչների պայծառության նվազմանը:

Անջատիչով ցուցումն անջատելու համար S1տրանզիստորի արտանետիչներին» VT1 - VT27բնակարանը մատակարարվում է ռեզիստորի միջոցով մատակարարվող դրական լարման փոխարեն R64.Սա անջատելու է բոլոր տրանզիստորները և անջատելու է ցուցիչը:

Ժամացույցը սնուցվում է մեքենայի բորտային ցանցից, որի լարումը կարող է տատանվել 12,6-ից մինչև 14,2 Վ: Հետևաբար, միկրոսխեմաները սնուցվում են zener դիոդի վրա պատրաստված լարման կայունացուցիչի միջոցով: VD1և տրանզիստոր VT28.Ելքային լարումը +8,5 Վ է: Ցուցանիշների առավելագույն պայծառության ժամանակ ժամացույցի սպառվող հզորությունը մոտ 10 Վտ է:

Բեռնվում է...Բեռնվում է...