Cuprins:
- Pasul 1: Urmăriți videoclipul
- Pasul 2: Pregătiți-vă piesele
- Pasul 3: Schemă și circuit
- Pasul 4: Descărcați codul
- Pasul 5: Succes
- Pasul 6: Sfaturi
- Pasul 7: Planul viitorului
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acesta este un Generator de funcții realizat cu STC MCU. Aveți nevoie doar de mai multe componente, iar circuitul este simplu.
Specificație
- Ieșire: canal unic
- Frecvența formei de undă pătrată: 1Hz ~ 2MHz
- Frecvența formei de undă sinusoidală: 1Hz ~ 10kHz
- Amplitudine: VCC, aproximativ 5V
- Capacitate de încărcare: Indisponibil
- MCU: STC15W4K32S4 @ 24MHz
- Afișaj: LCD1602
- Controler: codificator EC11
Pasul 1: Urmăriți videoclipul
În acest videoclip, vă voi arăta cum să DIY acest Generator de funcții pas cu pas.
Pasul 2: Pregătiți-vă piesele
Lista de componente
- MCU: STC15W4K32S4 x 1 Obțineți-l de la AliExpress
- Afișaj: LCD1602 x 1 Obțineți-l de la AliExpress
-
Pin de rând feminin: obțineți-l de la AliExpress
- 16 pini x 1
- 2 pini x 1
-
Potențiometru: obțineți-l de la AliExpress
- 10kΩ x 1
- 200kΩ x 1
- 500Ω x 1
- IC Socket 40-Pin x 1 Obțineți-l de la AliExpress
- Inductor 1mH x 1 Obțineți-l de la AliExpress
-
Condensator:
- 220nF x 1 Obțineți-l de la AliExpress
- 10nF x 1
- 47uF x 1
- Codificator EC11 x 1 Obțineți-l de la AliExpress
- Baterie litiu polimer x 1 Obțineți-o de la AliExpress
- Booster 5V x 1 Obțineți-l de la AliExpress
- Terminal 2-Pin x 2 Obțineți-l de la AliExpress
- Push Switch x 1 Obțineți-l de la AliExpress
- Condensator 1uF (opțional) x 1 Obțineți-l de la AliExpress
Pasul 3: Schemă și circuit
Vă rugăm să consultați circuitul și pasul din video, puteți aranja cu ușurință componentele de pe placa de circuit.
Pasul 4: Descărcați codul
Descărcați pachetul de mai jos. Există cod sursă și fișier hexagonal compilat.
Dacă nu doriți să citiți codurile, ardeți fișierul.hex în MCU. Utilizați un dispozitiv de descărcare USB către TTL și un software STC-ISP pentru a descărca codul pe MCU. Conectați TXD, RXD și GND.
Descărcați software-ul STC-ISP aici:
Dacă interfața STC-ISP este chineză, puteți face clic pe pictograma din stânga sus pentru a schimba limba în engleză. Pentru configurația detaliată a STC-ISP vă rugăm să consultați videoclipul din Pasul 1.
Codurile au fost scrise în C. Utilizați software-ul Keil pentru a-l edita și compila.
Pasul 5: Succes
Puteți utiliza acest Generator de funcții DIY pentru a emite semnal de formă de undă pătrată sau sinusoidală.
Interfață:
- În partea stângă jos arată tipul formei de undă (pătrat / sinus) și starea de ieșire (PORNIT / OPRIT)
- F: Frecvență
- D: Datoria formei de undă pătrată
- CD: Coeficientul diviziunii ceasului (numai cu titlu informativ)
- P: Frecvența PWM pentru generarea formei de undă sinusoidală (numai pentru informații)
- Pt: Numărul de puncte pentru generarea formei de undă sinusoidală (numai pentru informații)
Operațiuni:
- Codificator cu un singur clic: comutați frecvența și funcția în interfața cu formă de undă pătrată
- Cod dublu clic: ieșire semnal Start / Stop
- Cod de presare lungă: comutați între informațiile despre forma de undă pătrată / forma de undă sinusoidală / tensiune
- Rotire codificator: Reglați parametrii
Pasul 6: Sfaturi
Semnalul de ieșire nu are capacitate de încărcare. Dacă doriți să conduceți o altă componentă, vă rugăm să rețineți că utilizarea unui amplificator operațional pentru a spori capacitatea de încărcare.
Pasul 7: Planul viitorului
Plănuiesc să fac un alt Generator de funcții cu STM32.
Așteptându-l
- Ar putea genera forma de undă Triunghi și Ferăstrău suplimentar.
- Frecvența formei de undă sinusoidală ar putea fi mai mare de 10kHz.
Dacă aveți sfaturi sau cerințe cu privire la acest proiect, vă rog să-mi spuneți.
Sper că îți place.
Simțiți-vă liber să vizitați canalul meu YouTube:
Recomandat:
Generator de funcții: 12 pași (cu imagini)
Generator de funcții: Acest instructabil descrie proiectarea generatorului de funcții pe baza circuitului analogic MAX038 al Maxims. Generatorul de funcții este un instrument foarte util pentru ciudatele electronice. Este necesar pentru reglarea circuitelor de rezonanță, testarea aud
Asigurați-vă propriul osciloscop (Mini DSO) cu STC MCU cu ușurință: 9 pași (cu imagini)
Creați-vă propriul osciloscop (Mini DSO) cu STC MCU cu ușurință: Acesta este un osciloscop simplu realizat cu STC MCU. Puteți utiliza acest Mini DSO pentru a observa forma de undă. Interval de timp: 100us-500ms Gama de tensiune: 0-30V Mod desen: Vector sau puncte
Generator de funcții / semnal DIY DDS ieftin: 4 pași (cu imagini)
Funcție DDS DIY ieftină / Generator de semnal: Aceste plăci de module DDS Signal Generator pot fi obținute la doar 15 USD dacă priviți în jur. Vor genera forme de undă sinusoidală, pătrată, triunghiulară, dintă de ferăstrău (și inversă) (și câteva altele) destul de precis. Acestea au și comenzi tactile, amplitudine
Generator de funcții portabil pe Arduino: 7 pași (cu imagini)
Generator de funcții portabil pe Arduino: Generatorul de funcții este un instrument foarte util, mai ales atunci când ne gândim să testăm răspunsul circuitului nostru la un anumit semnal. În acest instructable voi descrie secvența de construcție a unui generator de funcții portabil mic, ușor de utilizat. Caracteristici ale
Cum să pixeli imagini - cu ușurință: 3 pași (cu imagini)
Cum să pixeli imagini - cu ușurință: Aceasta rapidă este o tehnică de utilizare a cenzurii pixelilor pentru a păstra anonimatul, demnitatea etc. pe imaginile digitale. Ai nevoie doar de un editor de imagini simplu, cum ar fi MS Paint, eu folosesc MS Paint. Pentru o alternativă, vezi acest lucru Instructabil