Innholdsfortegnelse:
- Trinn 1: Se videoen
- Trinn 2: Forbered delene
- Trinn 3: Plan og krets
- Trinn 4: Last ned koden
- Trinn 5: Suksess
- Trinn 6: Tips
- Trinn 7: Fremtidsplan
Video: DIY funksjonsgenerator med STC MCU enkelt: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Dette er en funksjonsgenerator laget med STC MCU. Trenger bare flere komponenter, og kretsen er enkel.
Spesifikasjon
- Utgang: Enkelt kanal
- Square Waveform Frequency: 1Hz ~ 2MHz
- Sinusbølgeformfrekvens: 1Hz ~ 10kHz
- Amplitude: VCC, ca 5V
- Lastevne: Ikke tilgjengelig
- MCU: STC15W4K32S4 @24MHz
- Skjerm: LCD1602
- Kontroller: EC11 Encoder
Trinn 1: Se videoen
I denne videoen vil jeg vise deg hvordan du gjør denne funksjonsgeneratoren trinn for trinn.
Trinn 2: Forbered delene
Deleliste
- MCU: STC15W4K32S4 x 1 Få den fra AliExpress
- Skjerm: LCD1602 x 1 Få den fra AliExpress
-
Row Pin Female: Få den fra AliExpress
- 16-pins x 1
- 2-pins x 1
-
Potensiometer: Få det fra AliExpress
- 10kΩ x 1
- 200kΩ x 1
- 500Ω x 1
- IC Socket 40-Pin x 1 Få den fra AliExpress
- Inductor 1mH x 1 Få det fra AliExpress
-
Kondensator:
- 220nF x 1 Få det fra AliExpress
- 10nF x 1
- 47uF x 1
- EC11 Encoder x 1 Få den fra AliExpress
- Litium Polymer Battery x 1 Få det fra AliExpress
- 5V booster x 1 Få det fra AliExpress
- Terminal 2-Pin x 2 Få den fra AliExpress
- Trykkbryter x 1 Få den fra AliExpress
- Kondensator 1uF (valgfri) x 1 Få den fra AliExpress
Trinn 3: Plan og krets
Vennligst referer til kretsen og trinnet i videoen, du kan enkelt ordne komponentene på kretskortet.
Trinn 4: Last ned koden
Last ned pakken nedenfor. Det er kildekode og kompilert hexfil.
Hvis du ikke vil lese kodene, brenner du bare.hex -filen i MCU. Bruk en USB til TTL-nedlaster og STC-ISP-programvare for å laste ned koden til MCU. Koble til TXD, RXD og GND.
Last ned STC-ISP-programvare her:
Hvis grensesnittet til STC-ISP er kinesisk, kan du klikke på ikonet øverst til venstre for å endre språket til engelsk. For detaljkonfigurasjon av STC-ISP, se videoen i trinn 1.
Kodene ble skrevet i C. Bruk Keil -programvare for å redigere og kompilere den.
Trinn 5: Suksess
Du kan bruke denne DIY -funksjonsgeneratoren til å sende firkantet bølgeform eller sinusbølgeformsignal.
Grensesnitt:
- Nederst til venstre viser typen bølgeform (Square/Sine) og utgangsstatus (ON/OFF)
- F: Frekvens
- D: Plikten til firkantet bølgeform
- CD: Clock Division Coefficient (kun for informasjon)
- P: PWM -frekvens for generering av sinusbølgeform (kun for informasjon)
- Pt: Antall poeng for generering av sinusbølgeform (kun for informasjon)
Operasjoner:
- Enkeltklikkoder: Bytt frekvens og drift i firkantet bølgeformgrensesnitt
- Dobbeltklikk Encoder: Start/Stop Signal Output
- Long Press Encoder: Bytt mellom Square Waveform/Sine Waveform/Voltage Information
- Roter Encoder: Juster parametere
Trinn 6: Tips
Utgangssignalet har ikke lastevne. Hvis du vil kjøre en annen komponent, må du være oppmerksom på at du bruker en operasjonsforsterker for å forbedre lastevnen.
Trinn 7: Fremtidsplan
Jeg planlegger å lage en annen funksjonsgenerator med STM32.
Forventer det
- Kan i tillegg generere Triangle og Saw -bølgeform.
- Frekvensen til sinusbølgeformen kan være høyere enn 10 kHz.
Hvis du har råd eller krav til dette prosjektet, vennligst fortell meg det.
Håper du liker det.
Sjekk gjerne ut YouTube -kanalen min:
Anbefalt:
Funksjonsgenerator: 12 trinn (med bilder)
Funksjonsgenerator: Denne instruksjonsboken beskriver utformingen av funksjonsgeneratoren basert på Maxims analoge integrerte krets MAX038. Funksjonsgeneratoren er et veldig nyttig verktøy for elektronikkfreaks. Det er nødvendig for å stille inn resonanskretser, teste aud
Bærbar funksjonsgenerator på WiFi og Android: 10 trinn
Bærbar funksjonsgenerator på WiFi og Android: Mot slutten av 1900 -tallet dukket det opp forskjellige teknologiske innovasjoner, spesielt innen kommunikasjon; men ikke bare. For oss, brukere, forbrukere og ingeniører kom frem til en rask utvikling av elektroniske enheter, som kan gjøre livet vårt
Lag ditt eget oscilloskop (Mini DSO) med STC MCU enkelt: 9 trinn (med bilder)
Lag ditt eget oscilloskop (Mini DSO) med STC MCU enkelt: Dette er et enkelt oscilloskop laget med STC MCU. Du kan bruke denne Mini DSO til å observere bølgeform. Tidsintervall: 100us-500ms Spenningsområde: 0-30V Tegningsmodus: Vector eller prikker
Bærbar funksjonsgenerator på Arduino: 7 trinn (med bilder)
Bærbar funksjonsgenerator på Arduino: Funksjonsgenerator er et veldig nyttig verktøy, spesielt når vi vurderer å teste kretsens respons på et bestemt signal. I denne instruksen vil jeg beskrive byggesekvensen til en liten, brukervennlig, bærbar funksjonsgenerator. Funksjoner av
DIY funksjonsgenerator (ICL8038) 0 Hz - 400Khz: 11 trinn
DIY Funksjonsgenerator (ICL8038) 0 Hz - 400Khz: Funksjonsgeneratorer er veldig nyttig verktøy i elektronikkbenk, men det kan være ganske dyrt, men vi har mange alternativer for å bygge det billig. I dette prosjektet bruker vi ICl8038