Indholdsfortegnelse:
- Trin 1: Video
- Trin 2: 50% driftscyklus, variabel frekvens
- Trin 3: Konstant frekvens og variabel driftscyklus
- Trin 4: Uafhængig on-off timing kredsløb
Video: Lavfrekvent PWM: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej allesammen, I dette projekt vil jeg vise dig, hvordan jeg lavede en ultra lavfrekvent PWM -maskine med meget minimale komponenter.
Dette kredsløb kredser omkring et schmitt -triggerkredsløb.
Afhængig af kravene har jeg klassificeret de 3 kredsløbstyper i 3 forskellige trin.
Dette kan opnå en høj driftscyklus på op til 150-200 sekunder!
Trin 1: Video
Jeg har tilføjet en video af dette projekt på youtube, håber du kan lide denne video og håber det hjælper.
Trin 2: 50% driftscyklus, variabel frekvens
Nødvendige komponenter er-
1 LM358 ic
1 DIP8 ic stik
1 10k potentiometer
1 perfboard
3 20k modstande.
1 470uF elektrolytkondensator.
lodning, lodde station, tilslutningstråd osv
Dette kredsløb vil levere en firkantbølge med en driftscyklus på 50% kontinuerligt. en anden stor fordel ved dette kredsløb er, at teoretisk set vil frekvensen ikke ændre sig selv med ændringer i indgangsspændingen. Dette er en stor fordel i forhold til traditionel 555 timer ic, hvis frekvens er stærkt spændingsafhængig.
Her, når kredsløbet er strømført, vil kondensatoren begynde at oplade gennem modstanden R. Når den når den indstillede tærskel, begynder kondensatoren at aflade gennem den samme modstand, indtil den når den nedre tærskel. Dette fortsætter i utallige cyklusser.
Frekvensen af PWM vil være tæt på tidskonstanten for RC -kredsløbet, som er RxC
Brug en 10 -trins trimmer til bedre kontrol over frekvensen.
Trin 3: Konstant frekvens og variabel driftscyklus
Komponenter-
Lm358
DIP8 stik
470uF elektrolytkondensator
1N007 Diode x2
10k 10 -trins trimmer
perfboard.
20k reistorer x 3
Her begynder kondensatoren at oplade gennem den ene halvdel af potentiometeret og begynder at aflade gennem den anden halvdel af modstanden. Dette betyder, at for hele cyklussen blev hele delen af potentiometeret brugt.
Her ville tidsperioden for PWM omtrent være lig med R x C, hvor R er potentiometerets samlede værdi.
Trin 4: Uafhængig on-off timing kredsløb
Komponenter-
LM358
DIP8 -stik
470uF capacito2 dioder
2 10k trimmere
perfborard
Dette kredsløb kan bruges til at regulere strøm til applikationer med meget lav strøm, f.eks. Havearbejde eller et projekt, der skal drives af et batteri. Det betyder, at batteristrømmen kun vil blive brugt, når kredsløbet er tændt, og ikke når output er lav.
Jeg brugte personligt dette kredsløb til at styre en esp32, der forbruger 80mA kontinuerlig sidste i mere end 3 dage!
Dette blev gjort ved at holde kredsløbet tændt i 5 sekunder og lavt i 150 sekunder.
Anbefalede:
Tilfældige DC Motor PWM -eksperimenter + Encoder Fejlfinding: 4 trin
Tilfældige DC Motor PWM -eksperimenter + Encoder Fejlfinding: Der er ofte tidspunkter, hvor en persons skrald er en andens skat, og dette var et af de øjeblikke for mig. Hvis du har fulgt mig, ved du sikkert, at jeg tog et kæmpe projekt med at lave min egen 3D -printer CNC ud af skrot. De stykker var
Visuino Sådan bruges pulsbreddemodulation (PWM) til at ændre lysstyrken på en LED: 7 trin
Visuino Sådan bruges Pulse Width Modulation (PWM) til at ændre lysstyrken på en LED: I denne vejledning vil vi bruge en LED forbundet til Arduino UNO og Visuino til at ændre lysstyrken ved hjælp af Pulse Width Modulation (PWM). Se en demonstrationsvideo
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 trin (med billeder)
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): Hvis du planlægger at installere et off-grid solsystem med en batteribank, skal du bruge en Solar Charge Controller. Det er en enhed, der er placeret mellem solpanelet og batteribanken for at styre mængden af elektrisk energi, der produceres af Sola
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
PWM Med ESP32 - Dæmpning LED med PWM på ESP 32 Med Arduino IDE: 6 trin
PWM Med ESP32 | Dæmpning af LED med PWM på ESP 32 Med Arduino IDE: I denne instruktion vil vi se, hvordan man genererer PWM -signaler med ESP32 ved hjælp af Arduino IDE & PWM bruges dybest set til at generere analog output fra enhver MCU, og den analoge output kan være alt mellem 0V til 3,3V (i tilfælde af esp32) & fra