Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Připravte si díly
- Krok 3: Schéma a obvod
- Krok 4: Stáhněte si kód
- Krok 5: Úspěch
- Krok 6: Tipy
- Krok 7: Plán budoucnosti
Video: DIY generátor funkcí s STC MCU snadno: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Toto je generátor funkcí vyrobený pomocí STC MCU. Stačí jen několik komponent a obvod je jednoduchý.
Specifikace
- Výstup: Jeden kanál
- Frekvence čtvercových průběhů: 1 Hz ~ 2 MHz
- Frekvence sinusového průběhu: 1Hz ~ 10kHz
- Amplituda: VCC, asi 5V
- Možnost zatížení: Není k dispozici
- MCU: STC15W4K32S4 @24 MHz
- Displej: LCD1602
- Ovladač: kodér EC11
Krok 1: Podívejte se na video
V tomto videu vám ukážu, jak si tento generátor funkcí sestavit krok za krokem.
Krok 2: Připravte si díly
Seznam dílů
- MCU: STC15W4K32S4 x 1 Získejte z AliExpress
- Displej: LCD1602 x 1 Získejte z AliExpress
-
Row Pin Female: Získejte z AliExpress
- 16kolíkový x 1
- 2kolíkový x 1
-
Potenciometr: Získejte z AliExpress
- 10 kΩ x 1
- 200 kΩ x 1
- 500Ω x 1
- Zásuvka IC 40kolíková x 1 Získejte ji z AliExpress
- Induktor 1 mH x 1 Získejte z AliExpress
-
Kondenzátor:
- 220nF x 1 Získejte to z AliExpress
- 10nF x 1
- 47uF x 1
- Kodér EC11 x 1 Získejte jej z AliExpress
- Lithium -polymerová baterie x 1 Získejte ji z AliExpress
- Posilovač 5V x 1 Získejte to z AliExpress
- Terminál 2kolíkový x 2 Získejte to z AliExpress
- Push Switch x 1 Získejte to z AliExpress
- Kondenzátor 1uF (volitelný) x 1 Získejte jej z AliExpress
Krok 3: Schéma a obvod
Podívejte se prosím na obvod a krok ve videu, můžete snadno uspořádat součásti na desce s obvody.
Krok 4: Stáhněte si kód
Stáhněte si balíček níže. Existuje zdrojový kód a kompilovaný hex soubor.
Pokud nechcete číst kódy, stačí vypálit soubor.hex do MCU. Ke stažení kódu do MCU použijte USB to TTL downloader a STC-ISP software. Připojte TXD, RXD a GND.
Stáhněte si software STC-ISP zde:
Pokud je rozhraní STC-ISP čínské, můžete kliknutím na ikonu vlevo nahoře změnit jazyk na angličtinu. Podrobnou konfiguraci STC-ISP najdete ve videu v kroku 1.
Kódy byly napsány v jazyce C. K úpravě a kompilaci použijte software Keil.
Krok 5: Úspěch
Tento generátor funkcí DIY můžete použít k výstupu signálu čtvercového nebo sinusového průběhu.
Rozhraní:
- Vlevo dole ukazuje typ průběhu (Square/Sine) a stav výstupu (ON/OFF)
- F: Frekvence
- D: Duty of Square Waveform
- CD: Koeficient rozdělení hodin (pouze pro informaci)
- P: Frekvence PWM pro generování sinusového průběhu (pouze pro informaci)
- Pt: Počet bodů pro generování sinusového průběhu (pouze pro informaci)
Operace:
- Jednoklikový kodér: Přepněte frekvenci a zátěž v rozhraní Square Waveform
- Dvakrát klikněte na kodér: Výstup signálu Start/Stop
- Kodér s dlouhým stiskem: Přepínání mezi čtvercovými průběhy/sinusovými průběhy/informacemi o napětí
- Rotate Encoder: Adjust Parameters
Krok 6: Tipy
Výstupní signál nemá schopnost zatížení. Pokud chcete řídit jiné komponenty, mějte na paměti, že ke zvýšení zatěžovací schopnosti použijte operační zesilovač.
Krok 7: Plán budoucnosti
Mám v plánu udělat další generátor funkcí s STM32.
Očekávat to
- Mohlo by navíc generovat průběh trojúhelníku a Saw.
- Frekvence sinusového průběhu může být vyšší než 10 kHz.
Pokud máte k tomuto projektu rady nebo požadavky, laskavě mi to sdělte.
Doufám, že se vám to líbí.
Neváhejte se podívat na můj kanál YouTube:
Doporučuje:
Generátor funkcí: 12 kroků (s obrázky)
Generátor funkcí: Tento návod popisuje návrh generátoru funkcí na základě analogového integrovaného obvodu MAX038 Maxims. Generátor funkcí je velmi užitečný nástroj pro podivíny v elektronice. Je to nutné pro ladění rezonančních obvodů, testování aud
Přenosný generátor funkcí na WiFi a Android: 10 kroků
Přenosný generátor funkcí na WiFi a Androidu: Na konci 20. století se objevily různé technologické novinky, zejména v oblasti komunikace; ale nejen. Uživatelé, spotřebitelé a inženýři pro nás přišli na světlo rychlému vývoji elektronických zařízení, která nám mohou udělat život
Vytvořte si vlastní osciloskop (Mini DSO) s STC MCU snadno: 9 kroků (s obrázky)
Vytvořte si vlastní osciloskop (Mini DSO) se STC MCU snadno: Jedná se o jednoduchý osciloskop vyrobený s MCU STC. Tento Mini DSO můžete použít k pozorování průběhu. Časový interval: 100us-500ms Rozsah napětí: 0-30V Režim kreslení: Vektor nebo tečky
Přenosný generátor funkcí na Arduinu: 7 kroků (s obrázky)
Přenosný generátor funkcí na Arduinu: Generátor funkcí je velmi užitečný nástroj, zvláště když zvažujeme testování reakce našeho obvodu na určitý signál. V tomto návodu popíši postupnost budování malého, snadno použitelného, přenosného generátoru funkcí. Vlastnosti
DIY generátor funkcí (ICL8038) 0 Hz - 400 kHz: 11 kroků
DIY Function Generator (ICL8038) 0 Hz - 400Khz: Funkční generátory jsou velmi užitečným nástrojem v elektronice, ale mohou být docela drahé, ale máme mnoho možností, jak je levně postavit. V tomto projektu používáme ICl8038