
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Ez egy funkciógenerátor STC MCU -val. Csak több alkatrészre van szükség, és az áramkör egyszerű.
Leírás
- Kimenet: Egycsatornás
- Négyzethullámú frekvencia: 1Hz ~ 2MHz
- Szinuszhullám -frekvencia: 1 Hz ~ 10 kHz
- Amplitúdó: VCC, körülbelül 5V
- Terhelési képesség: Nem áll rendelkezésre
- MCU: STC15W4K32S4 @24MHz
- Kijelző: LCD 1602
- Vezérlő: EC11 kódoló
Lépés: Nézze meg a videót


Ebben a videóban lépésről lépésre megmutatom, hogyan barkácsolhatod ezt a funkciógenerátort.
2. lépés: Készítse elő alkatrészeit

Alkatrész lista
- MCU: STC15W4K32S4 x 1 Szerezze be az AliExpress webhelyről
- Kijelző: LCD 1602 x 1 Szerezze be az AliExpress webhelyről
-
Sor pin Female: Szerezd meg az AliExpress -től
- 16-pin x 1
- 2-pin x 1
-
Potenciométer: Szerezze be az AliExpress -ből
- 10 kΩ x 1
- 200 kΩ x 1
- 500Ω x 1
- IC-foglalat 40-tű x 1 Szerezze be az AliExpress-től
- Induktor 1mH x 1 Szerezze be az AliExpress -ből
-
Kondenzátor:
- 220 nF x 1 Szerezze be az AliExpress -ből
- 10 nF x 1
- 47uF x 1
- EC11 kódoló x 1 Szerezze be az AliExpress -ből
- Lítium -polimer akkumulátor x 1 Szerezze be az AliExpress -től
- 5V erősítő x 1 Szerezze be az AliExpress -ből
- Terminál 2-pin x 2 Szerezze be az AliExpress-ből
- Nyomógomb x 1 Szerezze be az AliExpress -ből
- Kondenzátor 1uF (opcionális) x 1 Szerezze be az AliExpress -ből
3. lépés: Séma és áramkör


Kérjük, nézze meg az áramkört és a videó lépését, könnyen elrendezheti az alkatrészeket az áramköri kártyán.
Lépés: Töltse le a kódot



Töltse le az alábbi csomagot. Vannak forráskódok és lefordított hexafájlok.
Ha nem akarja olvasni a kódokat, csak égesse el a.hex fájlt az MCU -ban. USB-TTL letöltő és STC-ISP szoftver segítségével töltse le a kódot az MCU-ba. TXD, RXD és GND csatlakoztatása.
Töltse le az STC-ISP szoftvert innen:
Ha az STC-ISP kezelőfelülete kínai, akkor kattintson a bal felső ikonra a nyelv angolra váltásához. Az STC-ISP részletes konfigurációját lásd az 1. lépés videójában.
A kódokat C. -ban írták. Használja a Keil szoftvert a szerkesztéséhez és fordításához.
5. lépés: Siker




Ezt a DIY funkciógenerátort használhatja négyzet vagy szinusz hullámforma jelének kiadására.
Felület:
- A bal alsó sarokban látható a hullámforma típusa (négyzet/szinusz) és a kimeneti állapot (BE/KI)
- F: Frekvencia
- D: Négyzetes hullámforma kötelessége
- CD: Óraosztási együttható (csak tájékoztatásul)
- P: PWM frekvencia szinusz hullámforma előállításához (csak tájékoztatásul)
- Pt: A szinuszhullám -formátum létrehozásához szükséges pontok száma (csak tájékoztatásul)
Tevékenységek:
- Egykattintásos kódoló: váltson frekvenciát és terhelést a négyzethullámú felületen
- Dupla kattintás kódoló: Start/Stop jel kimenet
- Hosszú nyomású kódoló: Váltás a négyzethullám/szinuszhullám/feszültség információ között
- Forgassa a kódolót: Állítsa be a paramétereket
6. lépés: Tippek
A kimeneti jel nem rendelkezik terhelési képességgel. Ha más komponenst szeretne vezetni, kérjük, vegye figyelembe, hogy a terhelhetőség növelése érdekében használjon operációs erősítőt.
7. lépés: Jövőbeli terv

Tervezek egy másik funkciógenerátort készíteni STM32 -el.
Várakozás rá
- Ezenkívül háromszög és fűrész hullámformát is generálhat.
- A szinuszhullám frekvenciája meghaladhatja a 10 kHz -et.
Ha tanácsai vagy követelményei vannak ezzel a projekttel kapcsolatban, kérjük, szóljon.
Remélem tetszik.
Nyugodtan nézd meg YouTube -csatornámat:
Ajánlott:
Funkciógenerátor: 12 lépés (képekkel)

Funkciógenerátor: Ez az utasítás leírja a Maxims MAX038 analóg integrált áramkörén alapuló funkciógenerátor kialakítását. A funkciógenerátor nagyon hasznos eszköz az elektronikai őrültek számára. Szükség van a rezonancia áramkörök hangolására, az audió tesztelésére
Készítse el saját oszcilloszkópját (mini DSO) az STC MCU segítségével egyszerűen: 9 lépés (képekkel)

Készítse el saját oszcilloszkópját (mini DSO) az STC MCU segítségével Könnyen: Ez egy egyszerű oszcilloszkóp, amelyet STC MCU -val készítettek. Ezzel a Mini DSO -val megfigyelheti a hullámformát. Időintervallum: 100us-500ms Feszültségtartomány: 0-30V Rajz mód: Vector vagy Dots
Hordozható funkciógenerátor az Arduino -n: 7 lépés (képekkel)

Hordozható funkciógenerátor az Arduino -n: A funkciógenerátor nagyon hasznos eszköz, különösen akkor, ha azt vizsgáljuk, hogy teszteljük -e az áramkör válaszát egy bizonyos jelre. Ebben az utasításban leírom a kicsi, könnyen használható, hordozható funkciógenerátor építési sorrendjét. A
DIY funkciógenerátor (ICL8038) 0 Hz - 400 khz: 11 lépés

DIY funkciógenerátor (ICL8038) 0 Hz - 400 khz: A funkciógenerátorok nagyon hasznos eszközök az elektronikai padban, de meglehetősen drágák lehetnek, de sok lehetőségünk van olcsón elkészíteni. Ebben a projektben az ICl8038 -at használjuk
DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: 3

DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: Ez a projekt segít 18 LED (6 piros + 6 kék + 6 sárga) LED-ek csatlakoztatásában az Arduino Boardhoz, és elemezni a számítógép hangkártyájának valós idejű jeleit, és továbbítani azokat a LED -ek, hogy felgyújtsák őket az ütéshatásoknak megfelelően (pergő, magas kalap, rúgás)