Obsah:
- Krok 1: Pozrite si video
- Krok 2: Pripravte si súčiastky
- Krok 3: Schéma a obvod
- Krok 4: Stiahnite si kód
- Krok 5: Úspech
- Krok 6: Tipy
- Krok 7: Plán do budúcnosti
Video: DIY generátor funkcií s STC MCU ľahko: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Toto je generátor funkcií vyrobený s MCU STC. Potrebujete iba niekoľko komponentov a obvod je jednoduchý.
Špecifikácia
- Výstup: jednokanálový
- Frekvencia štvorcového tvaru: 1 Hz ~ 2 MHz
- Frekvencia sínusového priebehu: 1 Hz ~ 10 kHz
- Amplitúda: VCC, asi 5V
- Nosnosť: Nie je k dispozícii
- MCU: STC15W4K32S4 pri 24 MHz
- Displej: LCD1602
- Ovládač: kodér EC11
Krok 1: Pozrite si video
V tomto videu vám ukážem, ako si tento generátor funkcií vytvoriť sami krok za krokom.
Krok 2: Pripravte si súčiastky
Zoznam položiek
- MCU: STC15W4K32S4 x 1 Získajte ho z AliExpress
- Displej: LCD1602 x 1 Získajte z AliExpress
-
Row Pin Female: Získajte ju z AliExpress
- 16-kolíkový x 1
- 2-kolíkový x 1
-
Potenciometer: Získajte ho z AliExpress
- 10 kΩ x 1
- 200 kΩ x 1
- 500Ω x 1
- Zásuvka IC 40-pinová x 1 Získajte ju z AliExpress
- Induktor 1 mH x 1 Získajte ho z AliExpress
-
Kondenzátor:
- 220nF x 1 Získajte to z AliExpress
- 10nF x 1
- 47uF x 1
- Kodér EC11 x 1 Získajte ho z AliExpress
- Lítium -polymérová batéria x 1 Získajte ju z AliExpress
- 5V zosilňovač x 1 Získajte ho z AliExpress
- Terminál 2-kolíkový x 2 Získajte ho z AliExpress
- Push Switch x 1 Získajte z AliExpress
- Kondenzátor 1uF (voliteľný) x 1 Získajte ho z AliExpress
Krok 3: Schéma a obvod
Obráťte sa na obvod a krok vo videu, kde môžete komponenty na doske plošných spojov ľahko usporiadať.
Krok 4: Stiahnite si kód
Stiahnite si balíček nižšie. Existuje zdrojový kód a skompilovaný hex súbor.
Ak nechcete čítať kódy, stačí napáliť súbor.hex do MCU. Na stiahnutie kódu do MCU použite softvér na stiahnutie z USB na TTL a softvér STC-ISP. Pripojte TXD, RXD a GND.
Stiahnite si softvér STC-ISP tu:
Ak je rozhranie STC-ISP čínske, kliknutím na ikonu vľavo hore zmeníte jazyk na angličtinu. Podrobnú konfiguráciu STC-ISP nájdete vo videu v kroku 1.
Kódy boli napísané v jazyku C. Na úpravu a skompilovanie použite softvér Keil.
Krok 5: Úspech
Tento generátor funkcií pre domácich majstrov môžete použiť na výstup signálu so štvorcovým alebo sínusovým priebehom.
Rozhranie:
- Vľavo dole je zobrazený typ priebehu (Square/Sine) a stav výstupu (ON/OFF)
- F: Frekvencia
- D: Povinnosť štvorcového tvaru vlny
- CD: Koeficient delenia hodín (len pre informáciu)
- P: Frekvencia PWM na generovanie sínusového priebehu (len pre informáciu)
- Pt: Počet bodov na generovanie sínusového priebehu (len pre informáciu)
Operácie:
- Jednoklikový kodér: Prepnite frekvenciu a záťaž v rozhraní štvorcových tvarov
- Dvakrát kliknite na kodér: Spustenie/zastavenie výstupu signálu
- Kodér s dlhým stlačením: Prepínanie medzi informáciami o tvare štvorcového/sínusového priebehu/napätí
- Otočiť kodér: Upravte parametre
Krok 6: Tipy
Výstupný signál nemá schopnosť zaťaženia. Ak chcete riadiť iný komponent, upozorňujeme vás, že na zvýšenie zaťažiteľnosti použite operačný zosilňovač.
Krok 7: Plán do budúcnosti
Mám v pláne urobiť ďalší generátor funkcií s STM32.
Očakával som to
- Dodatočne môže generovať tvar vlny trojuholníka a píly.
- Frekvencia sínusového priebehu môže byť vyššia ako 10 kHz.
Ak máte k tomuto projektu rady alebo požiadavky, dajte mi prosím vedieť.
Dúfam, že sa vám to páči.
Neváhajte a navštívte môj kanál YouTube:
Odporúča:
Generátor funkcií: 12 krokov (s obrázkami)
Generátor funkcií: Tento návod popisuje návrh generátora funkcií na základe analógového integrovaného obvodu MAX038 spoločnosti Maxims. Generátor funkcií je veľmi užitočný nástroj pre šialených elektronikov. Je potrebný na ladenie rezonančných obvodov, testovanie aud
Vytvorte si vlastný osciloskop (Mini DSO) s MCU STC ľahko: 9 krokov (s obrázkami)
Vytvorte si vlastný osciloskop (Mini DSO) s STC MCU ľahko: Jedná sa o jednoduchý osciloskop vyrobený s MCU STC. Tento Mini DSO môžete použiť na sledovanie tvaru vlny. Časový interval: 100us-500ms Rozsah napätia: 0-30V Režim kresby: vektor alebo bodky
Lacný DIY generátor funkcií/signálu DDS: 4 kroky (s obrázkami)
Lacný DIY generátor funkcií/signálu DDS: Tieto dosky s modulmi generátora signálu DDS môžete mať už od 15 dolárov, ak sa pozriete okolo seba. Pomerne presne budú generovať sínusové, štvorcové, trojuholníkové, pílové (a reverzné) krivky (a niekoľko ďalších). Majú tiež dotykové ovládanie, amplitúdu
Prenosný generátor funkcií na Arduine: 7 krokov (s obrázkami)
Prenosný generátor funkcií na Arduino: Generátor funkcií je veľmi užitočný nástroj, najmä keď zvažujeme testovanie reakcie nášho obvodu na určitý signál. V tomto návode popíšem postupnosť budovania malého, ľahko použiteľného, prenosného generátora funkcií. Vlastnosti
DIY musiLED, synchronizované LED diódy s hudbou s jediným kliknutím pre aplikácie Windows a Linux (32-bitové a 64-bitové). Ľahko sa obnovuje, ľahko sa používa a ľahko sa prenáša: 3 kroky
DIY musiLED, synchronizované LED diódy s hudbou s jediným kliknutím pre aplikácie Windows a Linux (32-bitové a 64-bitové). Ľahko sa obnovuje, ľahko sa používa a ľahko sa prenáša: Tento projekt vám pomôže pripojiť 18 LED diód (6 červených + 6 modrých + 6 žltých) k doske Arduino a analyzovať signály zvukovej karty počítača v reálnom čase a prenášať ich do LED diódy, ktoré ich rozsvietia podľa rytmických efektov (Snare, High Hat, Kick)