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

DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ ՝ 7 քայլ (նկարներով)
DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ ՝ 7 քայլ (նկարներով)

Video: DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ ՝ 7 քայլ (նկարներով)

Video: DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ ՝ 7 քայլ (նկարներով)
Video: Building The Tesla Air Generator - Step By Step 2024, Նոյեմբեր
Anonim
DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ
DIY գործառույթի գեներատոր STC MCU- ով Հեշտությամբ

Սա գործառույթի գեներատոր է, որը պատրաստված է STC MCU- ով: Անհրաժեշտ է ընդամենը մի քանի բաղադրիչ, և միացումը պարզ է:

Տեխնիկական պայմաններ

  • Ելք. Մեկ ալիք
  • Քառակուսի ալիքի ձևի հաճախականությունը `1 Հց ~ 2 ՄՀց
  • Սինուս ալիքի ձևի հաճախականությունը `1 Հց ~ 10 կՀց
  • Ամպլիտուդ `VCC, մոտ 5V
  • Բեռնման ունակություն. Անհասանելի է
  • MCU: STC15W4K32S4 @24 ՄՀց
  • Էկրան ՝ LCD 1602
  • Կառավարիչ ՝ EC11 կոդավորիչ

Քայլ 1: Դիտեք տեսանյութը:

Image
Image

Այս տեսանյութում ես ձեզ ցույց կտամ, թե ինչպես կարելի է քայլ առ քայլ DIY կատարել այս գործառույթի գեներատորը:

Քայլ 2: Պատրաստեք ձեր մասերը:

Սխեման և սխեման
Սխեման և սխեման

Մասերի ցուցակ

  • MCU: STC15W4K32S4 x 1 Ստացեք այն AliExpress- ից
  • Էկրան ՝ LCD1602 x 1 Ստացեք այն AliExpress- ից
  • Row Pin իգական. Ստացեք այն AliExpress- ից

    • 16-փին x 1
    • 2-փին x 1
  • Պոտենցիոմետր. Ստացեք այն AliExpress- ից

    • 10kΩ x 1
    • 200kΩ x 1
    • 500Ω x 1
  • IC վարդակից 40-Pin x 1 Ստացեք այն AliExpress- ից
  • Inductor 1mH x 1 Ստացեք այն AliExpress- ից
  • Կոնդենսատոր:

    • 220nF x 1 Ստացեք այն AliExpress- ից
    • 10nF x 1
    • 47uF x 1
  • EC11 կոդավորիչ x 1 Ստացեք այն AliExpress- ից
  • Լիթիումի պոլիմերային մարտկոց x 1 Ստացեք այն AliExpress- ից
  • 5V ուժեղացուցիչ x 1 Ստացեք այն AliExpress- ից
  • Տերմինալ 2-Pin x 2 Ստացեք այն AliExpress- ից
  • Push Switch x 1 Ստացեք այն AliExpress- ից
  • Կոնդենսատոր 1uF (ըստ ցանկության) x 1 Ստացեք այն AliExpress- ից

Քայլ 3: սխեմա և սխեմա:

Սխեման և սխեման
Սխեման և սխեման
Սխեման և սխեման
Սխեման և սխեման

Խնդրում ենք անդրադառնալ սխեմային և քայլին տեսանյութում: Դուք կարող եք բաղադրիչները հեշտությամբ դասավորել տպատախտակին:

Քայլ 4: Ներբեռնեք ծածկագիրը:

Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը

Ներբեռնեք փաթեթը ստորև: Կան սկզբնաղբյուր և կազմված վեցանկյուն ֆայլ:

Եթե դուք չեք ցանկանում կարդալ ծածկագրերը, պարզապես այրեք. Hex ֆայլը MCU- ում: Օգտագործեք USB to TTL բեռնիչ և STC-ISP ծրագրակազմ ՝ ծածկագիրը MCU- ին ներբեռնելու համար: Միացրեք TXD, RXD և GND:

Ներբեռնեք STC-ISP ծրագրակազմ այստեղ ՝

Եթե STC-ISP- ի ինտերֆեյսը չինարեն է, կարող եք սեղմել վերին ձախ պատկերակին `լեզուն անգլերեն փոխելու համար: STC-ISP- ի մանրամասն կազմաձևման համար տե՛ս քայլ 1-ի տեսանյութը:

Կոդերը գրված են C. Օգտագործեք Keil ծրագրակազմը `այն խմբագրելու և կազմելու համար:

Քայլ 5: Հաջողություն:

Հաջողություն
Հաջողություն
Հաջողություն
Հաջողություն
Հաջողություն
Հաջողություն
Հաջողություն
Հաջողություն

Դուք կարող եք օգտագործել այս DIY գործառույթի գեներատորը ՝ քառակուսի ալիքի ձևի կամ սինուս ալիքի ազդանշանի համար:

Ինտերֆեյս:

  • Ստորև ձախը ցույց է տալիս ալիքի ձևի տեսակը (քառակուսի/սինուս) և ելքի կարգավիճակը (միացված/անջատված)
  • F: Հաճախականություն
  • D: Duty of Square Waveform
  • CD: ockամացույցի բաժնի գործակից (միայն տեղեկատվության համար)
  • P: PWM հաճախականություն `սինուս ալիքի ձևավորման համար (միայն տեղեկատվության համար)
  • Pt: Sine Waveform- ի առաջացման համար միավորների քանակը (միայն տեղեկատվության համար)

Գործողություններ:

  • Single Click Encoder: Switch Frequency and Duty in Square Waveform ինտերֆեյս
  • Կրկնակի սեղմեք կոդավորիչ. Ազդանշանի ելքի մեկնարկ/դադարեցում
  • Երկար մամուլի կոդավորիչ. Անցում քառակուսի ալիքի ձևի/սինուս ալիքի ձևի/լարման տեղեկատվության միջև
  • Պտտել կոդավորիչը `կարգավորեք պարամետրերը

Քայլ 6: Խորհուրդներ

Ելքային ազդանշանը բեռնման ունակություն չունի: Եթե ցանկանում եք քշել այլ բաղադրիչ, խնդրում ենք խորհուրդ տալ, որ օգտագործեք գործառնական ուժեղացուցիչ `բեռի ունակությունը բարձրացնելու համար:

Քայլ 7: Ապագա ծրագիր

Ապագա պլան
Ապագա պլան

Ես նախատեսում եմ կատարել մեկ այլ գործառույթի գեներատոր STM32- ով:

Ակնկալելով դա

  • Կարող է լրացուցիչ առաջացնել եռանկյուն և սղոց ալիքի ձև:
  • Sine ալիքի ձևի հաճախականությունը կարող է լինել ավելի բարձր, քան 10 կՀց:

Եթե ունեք խորհուրդներ կամ պահանջներ այս նախագծի վերաբերյալ, խնդրում եմ ասեք ինձ:

Հուսով եմ, ձեզ դուր է գալիս.

Ազատորեն ստուգեք իմ YouTube ալիքը ՝

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