Բովանդակություն:

PIC16F88 MCU- ի հիման վրա հիմնված րոպեաչափը `4 քայլ
PIC16F88 MCU- ի հիման վրա հիմնված րոպեաչափը `4 քայլ

Video: PIC16F88 MCU- ի հիման վրա հիմնված րոպեաչափը `4 քայլ

Video: PIC16F88 MCU- ի հիման վրա հիմնված րոպեաչափը `4 քայլ
Video: LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro) 2024, Նոյեմբեր
Anonim
Րոպե ժամաչափ ՝ հիմնված PIC16F88 MCU- ի վրա
Րոպե ժամաչափ ՝ հիմնված PIC16F88 MCU- ի վրա

Եկեք նայենք րոպեաչափի պարզ սկսնակի նախագծին: Նախագծի սիրտը 8-բիթանոց PIC16F88 MCU- ն է: Timeամանակը ցուցադրվում է 7 հատվածի էկրանին, և ժամաչափը գործում է 6 կոճակի միջոցով: Սարքը սնուցվում է 9 վոլտ մարտկոցով:

Rangeամանակի միջակայքը 1 -ից 99 րոպե է: Երկնիշ թվերի ռեժիմը նշվում է լրացուցիչ կանաչ LED- ով, որը գտնվում է ցուցադրման աջ կողմում `տասնորդական կետի նշանի կողքին: Հերթական հինգ կոճակները ներկայացնում են մեկից հինգ համարները: Վեցերորդ կոճակն ունի երկու գործառույթ `սարքը վերականգնել և մուտքագրվող ընթացիկ թվանշանը փոխել:

Theամաչափի սարքն աշխատում է հետևյալ կերպ. Հիմնական անջատիչը միացնելուց հետո ցուցադրվում է զրո թվանշան, և սարքը սպասում է կոճակները սեղմելուն: Կան 3 հնարավորություններ.

1) 1 -ից 5 րոպե ժամանակահատված մուտքագրելու համար պարզապես սեղմեք հինգ կոճակներից մեկը: Մի քանի րոպեից սկսվում է հետհաշվարկը:

2) 6 -ից 9 րոպե ժամանակահատված մուտքագրելու համար սեղմեք հինգ կոճակներից որևէ մեկը և դրանից անմիջապես հետո բազմիցս սեղմեք 6 -րդ կոճակը `ցանկալի արժեքին հասնելու համար: Յուրաքանչյուր սեղմումից հետո արժեքը ավելանում է 1 -ով:

3) 10 -ից 99 րոպե ժամանակահատված մուտքագրելու համար մուտքագրեք առաջին նիշը `օգտագործելով նախորդ քայլի հրահանգները: Այնուհետեւ կտտացրեք հինգ կոճակներից որևէ մեկին: Տասնորդական կետը և լրացուցիչ կանաչ LED- ը միանում են ՝ նշելով, որ արժեքի երկրորդ նիշը մուտքագրվում է: Այժմ մի քանի անգամ սեղմեք 6 -րդ կոճակը ՝ երկրորդ նիշի արժեքը կարգավորելու համար:

Մինչ հետհաշվարկն ընթացքի մեջ է, մնացած ժամանակը ցուցադրվում է, և տասնորդական կետը պարբերաբար թարթում է: Երկնիշ թվի դեպքում երկու թվանշանները պարբերաբար հայտնվում են էկրանին, իսկ երկրորդը նշվում է տասնորդական կետով: Քանի դեռ րոպեների մնացած թիվը երկնիշ թիվ է, լրացուցիչ LED- ը միացված է:

Երբ մնացած ժամանակը հասնում է զրոյի, ձայնային ահազանգը կսկսվի: Այնուհետև սարքը կարող է վերականգնվել 6 -րդ կոճակով ՝ հաջորդ առաջադրանքին պատրաստ լինելու համար:

Քայլ 1: Անհրաժեշտ մասեր

Պահանջվող մասեր
Պահանջվող մասեր
  1. PIC16F88
  2. 7- հատվածի ցուցադրում
  3. 6 կոճակ
  4. 1K դիմադրություն - 6 հատ
  5. 470 դիմադրություն - 9 հատ
  6. 7805 լարման կարգավորիչ
  7. 0.33 uF կոնդենսատոր
  8. 0.1 uF կոնդենսատոր
  9. պիեզո խոսնակ
  10. մարտկոցի պահոց
  11. անջատիչ

Քայլ 2: theամաչափի միացում

Theամաչափի շրջանը
Theամաչափի շրջանը

Քայլ 3: Աղբյուրի կոդը

MPLAB X IDE և XC8 կոմպիլյատորով C- ով գրված ծածկագիրը հասանելի է ներբեռնման համար.

Քայլ 4: Վերջնական սարքի տեսքը

Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը
Վերջնական սարքի տեսքը

Քեզանից է կախված ՝ միայն շղթան հավաքե՞ս հացահատիկի վրա, թե՞ ստեղծես յուրահատուկ ձևավորում: Ես կցում եմ իմ սարքերի որոշ պատկերներ:

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