Sadržaj:

Generator funkcija "uradi sam" sa STC MCU -om jednostavno: 7 koraka (sa slikama)
Generator funkcija "uradi sam" sa STC MCU -om jednostavno: 7 koraka (sa slikama)

Video: Generator funkcija "uradi sam" sa STC MCU -om jednostavno: 7 koraka (sa slikama)

Video: Generator funkcija
Video: Trinary Time Capsule 2024, Lipanj
Anonim
Generator funkcija "uradi sam" sa STC MCU -om jednostavno
Generator funkcija "uradi sam" sa STC MCU -om jednostavno

Ovo je generator funkcija napravljen sa STC MCU. Potrebno je samo nekoliko komponenti, a sklop je jednostavan.

Specifikacija

  • Izlaz: jednokanalni
  • Frekvencija kvadratnog valnog oblika: 1Hz ~ 2MHz
  • Frekvencija sinusnog valnog oblika: 1Hz ~ 10kHz
  • Amplituda: VCC, oko 5V
  • Nosivost: Nije dostupno
  • MCU: STC15W4K32S4 na 24 MHz
  • Zaslon: LCD1602
  • Upravljač: EC11 koder

Korak 1: Pogledajte video

Image
Image

U ovom videu ću vam pokazati kako DIY ovaj Generator funkcija napraviti korak po korak.

Korak 2: Pripremite svoje dijelove

Shema i sklop!
Shema i sklop!

Popis dijelova

  • MCU: STC15W4K32S4 x 1 Nabavite ga sa AliExpressa
  • Zaslon: LCD1602 x 1 Preuzmite ga sa AliExpressa
  • Row Pin Female: Nabavite ga sa AliExpressa
    • 16-pinski x 1
    • 2-pinski x 1
  • Potenciometar: Nabavite ga sa AliExpressa
    • 10 kΩ x 1
    • 200 kΩ x 1
    • 500 Ω x 1
  • IC utičnica 40-pinski x 1 Nabavite sa AliExpress-a
  • Induktor 1mH x 1 Nabavite ga sa AliExpressa
  • Kondenzator:

    • 220nF x 1 Nabavite ga sa AliExpressa
    • 10nF x 1
    • 47uF x 1
  • EC11 koder x 1 Nabavite ga sa AliExpressa
  • Litij -polimerna baterija x 1 Nabavite je sa AliExpressa
  • Pojačalo 5V x 1 Nabavite ga sa AliExpressa
  • 2-pinski terminal x 2 Nabavite ga sa AliExpressa
  • Pritisnite prekidač x 1 Preuzmite ga sa AliExpressa
  • Kondenzator 1uF (opcionalno) x 1 Nabavite ga sa AliExpressa

Korak 3: Shema i sklop

Shema i sklop!
Shema i sklop!
Shema i sklop!
Shema i sklop!

Molimo pogledajte strujni krug i korak u videu. Možete jednostavno rasporediti komponente na ploči.

Korak 4: Preuzmite kôd

Preuzmite kôd!
Preuzmite kôd!
Preuzmite kôd!
Preuzmite kôd!
Preuzmite kôd!
Preuzmite kôd!

Preuzmite paket ispod. Postoje izvorni kod i sastavljena hex datoteka.

Ako ne želite čitati kodove, samo snimite.hex datoteku u MCU. Za preuzimanje koda na MCU upotrijebite USB to TTL downloader i STC-ISP softver. Spojite TXD, RXD i GND.

Preuzmite STC-ISP softver ovdje:

Ako je sučelje STC-ISP-a kinesko, možete kliknuti gornju lijevu ikonu da promijenite jezik na engleski. Za detaljnu konfiguraciju STC-ISP-a pogledajte video u 1. koraku.

Kodovi su napisani na C. Za uređivanje i sastavljanje koristite softver Keil.

Korak 5: Uspjeh

Uspjeh!
Uspjeh!
Uspjeh!
Uspjeh!
Uspjeh!
Uspjeh!
Uspjeh!
Uspjeh!

Ovaj generator funkcija DIY možete koristiti za izlaz kvadratnog ili sinusnog valnog signala.

Sučelje:

  • Dolje lijevo prikazuje vrstu valnog oblika (kvadrat/sinus) i status izlaza (ON/OFF)
  • F: Učestalost
  • D: Dužnost kvadratnog valnog oblika
  • CD: Koeficijent podjele sata (samo za informaciju)
  • P: PWM frekvencija za generiranje sinusnog valnog oblika (samo za informaciju)
  • Pt: Broj točaka za generiranje sinusnog valnog oblika (samo za informaciju)

Operacije:

  • Davač s jednim klikom: Promijenite frekvenciju i dužnost u sučelju kvadratnog valnog oblika
  • Davač dvostrukog klika: izlaz signala Start/Stop
  • Davač dugog pritiska: Prebacivanje između kvadratnih valnih oblika/sinusnih valnih oblika/informacija o naponu
  • Okretni koder: Prilagodite parametre

Korak 6: Savjeti

Izlazni signal nema sposobnost opterećenja. Ako želite upravljati drugom komponentom, upozoravamo vas da upotrebom operacijskog pojačala poboljšate sposobnost opterećenja.

Korak 7: Plan budućnosti

Plan za budućnost
Plan za budućnost

Planiram napraviti još jedan generator funkcija sa STM32.

Očekujući to

  • Mogao bi dodatno generirati valni oblik trokuta i pile.
  • Učestalost sinusnog valnog oblika mogla bi biti veća od 10 kHz.

Molimo vas da mi kažete ako imate savjete ili zahtjeve u vezi ovog projekta.

Nadam se da ti se sviđa.

Slobodno pogledajte moj YouTube kanal:

Preporučeni: