-
Thread
pwm_phase und pwm_soll
DDRA=0b00001000; // DDR A auf Ausgang schalten PORTA=0b00001000; // Port A auf aus pwm uint8_t pwm_soll = 50; // gewünschter Dimmerwert 0..100 uint8_t pwm_phase = 10; // Laufwert der Schleife 0..100 while( 1 ) { if( pwm_soll == pwm_phase ) {
LED verändert seine Helligkeit je nach angebenen Wert von pwm_soll. Auf pwm_phase scheint sich nichts zu ändern. Was macht pwm_phase? Was macht pwm_soll eigentlich? Da sich die Helligkeit der LED verändert macht pwm_soll etwas aber was? LG Klaus
-
Thread
PWM Auspuffklappensteuerung Gesperrt
Klappensteuerung für die originalen Motoren zu bauen. Die besagten Aktuatoren haben drei Anschlüsse. 12V, PWM und Masse Das PWM Signal arbeitet mit 100Hz. Bei geöffneter Auspuffklappe werden 9ms auf Masse gezogen und bei geschlossener 1ms auf Masse. Wäre dies mit einem einfachen fertigen PWM Regler steuerbar
Was soll denn ein "einfacher fertiger PWM Regler" sein?
-
Thread
Ki Hilft.wenn auch nicht immer
pwmwert return nach melden des Fehlers das B.4 nicht geht folgte die Erklärung das B.4 nicht als PWM geht obwohl der Pin als PWM declaiert ist. Vorschlag b.1 zu nehmen. bei meinen Test konnte ich das machen. Pwm soll aus dem Hauptprogramm aufgerufen werden. Eine Nette hilfe... Der Alte
Muss aber sagen das die kI für den esp32c3 super mini auf anhieb ein prog gestrikt hat. 6 Hartware Pwm und danach noch 4 Software pwm . für den modell bahner ideal. mfg der alte
-
Thread
PWM Lüfteransteuerung -> Lüfter rattert
Hallo, Habe mir eine Lüftersteuerung gebaut. Diese funktioniert mit einem Lüfter ohne Probleme. PWM Frequenz ist 20khz. Ansteuerung über einen PIC Controller mit 16bit PWM. Hänge ich aber alle drei Lüfter drauf, rattern die Lüfter bei Drehzahlen <50%. Nun kommt das Phänomen: Hänge ich einen
direkt am Ausgang -> Kurzschluss. Das ist aber hier was anderes. Wenn ich versuche den Lüfter per PWM zu drosseln und ich gebe ihm dort einen Elko, dann unterläuft mir der Elko die PWM, weil er sich trotz niedrigem Duty Cycle "die Taschen vollmacht" und dann dem Lüfter während "Pwm Off Cycle" noch alles
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
schalter ist aus, die helligkeit wird auf null reduziert alter_Wert--; } } PWM_HellAnteil = Maximalwert / (e^(1/alter_Wert * beschläunigung); //für sinkende werte muss eine andere Funktion rein PWM_Regelung(PWM_HellAnteil,Maximalwert); return(alter_wert) } main
könnte man vermutlich mit etwas > Tricksen eine 16 Bit Auflösung erreichen. Eine Erweiterung der PWM-Auflösung im kritischen Bereich (geringe LED-Helligkeit) könnte man auch mit den 10-bit PWM-Modulen hinbekommen. Man muss nur per ISR den PWM-Ausgang nach dem Impuls für z.B. 1 oder 3 (7, 15...) Timer-Perioden
-
Thread
Chipkiller-Schaltung: AT328-AU nach 4-6 Wochen instabil
Bei all dem bleiben sowohl der AT-328, wie auch die MosFets komplett kalt. Auf dem Oszi sehen die PWM-Signale (PWM-Frequenz ist ~144Hz, da 16-Bit-PWM) sauber aus. Offenbar ist diese Schaltung aber trotzdem ein Chip-Killer. Mir ist nur völlig unklar warum? Vielleicht hat irgenwer eine Idee... Stefan
Könnte auch bedeuten dass dein nur für diesen Test modifiziertes > Original-Programm immer noch die PWM für die Steuerung der FETs > laufen lässt. Das wäre aber wirklich dämlich. Die PWM hat ja Vorrang.
-
Thread
Endstufe für 500W Motor
...mit dem Sollwert ist eine analoge Spannung von 0-5V als Eingangssignal gemeint, kein PWM-Signal! Das 0-5V Signal wird über einen Widerstand der PWM Erzeugung zugeführt. Die PWM wird erst in dem "Kasten" abhängig vom Analogsollwert erzeugt 0-5V = 0-100%PWM. meinen Motor betreibe ich
#4085260: > ...mit dem Sollwert ist eine analoge Spannung von 0-5V als > Eingangssignal gemeint, kein PWM-Signal! Das 0-5V Signal wird über einen > Widerstand der PWM Erzeugung zugeführt. Die PWM wird erst in dem > "Kasten" abhängig vom Analogsollwert erzeugt 0-5V = 0-100%PWM. Schon klar. stefanB
-
Thread
MOSFET stirbt, PWM 400W, Halogen
. Das gleiche kann auch beim Abschalten vorkommen (12v bricht vor Abschalten der PWM ein)
im Beitrag #5018918: > Mit dem Oszi sieht das Signal am Gate des MOSFETS sauber aus (12V zu 0V > PWM) finde ich deine Theorie von Spannungsspitzen am Gate wenig überzeugend. Zumal eine Überspannung am Gate den Transistor bei 150Hz PWM genau so killen würde wie bei 40kHz PWM - was aber nach Aussage
-
Thread
Flugbahnregler eines Modellbauflugzeuges
Georg B. schrieb im Beitrag #2897232: > zunächst soll das PWM Signal mittels Integrator einfach "gehalten" > werden, also ein PWM Signal muss aufgenommen, dann mit einer Gleichung > (Polynom dritten Grades) multipliziert, integriert, wieder umgewandelt >
die PWM Frequenz (bei mir 400Hz) vorgibt und das sind andere Ports als die PWM Eingänge (wobei ich ein Summensignal auswerte -- braucht nur einen Pin). Die PWM Werte steuern dann nicht mehr direkt die Regler
-
Thread
Probleme mit Konstantstromquelle (Eigene Schaltung)
oder meines, sondern deines. Biff: "Falsch Hufschmied, es ist deins!" Ein Pelztier mag kein PWM.
sich nicht sprunghaft ändert. Link: https://softsolder.com/2012/12/03/peltier-module-pwm-frequency/ Gruß. Tom
-
Thread
high-side gate driver mit LT-Spice simulieren
. H. H. schrieb im Beitrag #7018903: > Besonders kräftig ist er nicht, aber für mäßig schnelle PWM wird es > reichen. Was sind mäßig schnelle PWM? gehört 16kHz noch dazu? H. H. schrieb im Beitrag #7018903: >> Kann ich mit dem IR2151 auch mit 100% Pwm fahren? > > High-Side nur wie oben
tool schrieb im Beitrag #7018919: > Was sind mäßig schnelle PWM? gehört 16kHz noch dazu? Gerade noch so. > Gibt es einen Treiber der 100% Pwm auch ohne Dc Dc kann? Nein.
-
Thread
12 V PWM aus ESP32 funktioniert nur so "halb"
Moin, für ein Wohnraumlüftungsgerät mit 2 48V-Papst-Lüftern brauche ich ein 12 V PWM-Signal zur Drehzahlsteuerung. Ich generiere dazu mit einem ESP32 jeweils ein PWM-Signal (10 kHz) auf Pin 13 und 14 für Zuluft und Abluft. Das 3,3 V PWM-Signal des ESP bringe ich mit MOSFET-Treibermodulen
Eingangsbeschaltung rein fließt, zu reduzieren, > damit die Kennlinie 0..10V etwa den 0..100% der PWM entspricht. Die Z-Diode begrenz bei 100% PWM die Spannung auf 12V, so dass bei 50% PWM dann 6V herauskommen. Der nutzbare Stellbereich ist dann also von 0% PWM bis 83% PWM (=10V). Wenn die Z-Diode
-
Thread
128 Kanal Schrittmotorsteuerung mit Microcontroller
PWM mit einer Periodendauer von 15 us erreichen. Das verringert den Aufwand erheblich.
zu erfüllen. Wahrscheinlich hast du deinen Kollegen falsch verstanden und dieser hat sich auf die PWM Frequenz bezogen. Das wären immer noch sehr hohe 66kHz. Ich tippe auf f_PWM ~20kHz. Dann entweder Software/ Hardware PWM (+ AND Gatter zum auswählen der aktiven Motoren) oder FPGA. Wenn du die weniger
-
Thread
Mosfet Treiber von Ali keine funktion
Helligkeit entsprechend dem PWM-Signal an, dass funktioniert. Grüße
Tobias G. schrieb im Beitrag #7953793: > PWM-Signal Wieviel kHz hat das PWM-Signal?
-
Thread
Atmega 328: PWM-Ausgang streut auf andere Eingänge?!
habe ebenfalls steigende Wert am ADC wenn die PWM im Betrieb ist. Wenn die PWM bei mir über ca. 160 ist, geht die Spannung wieder zurück und bei PWM 255 ist alles wieder ok. Da ich die PWM Temperaturabhängig in Stufen schalte, konnte ich das so
und habe ebenfalls steigende Wert am ADC wenn die PWM im > Betrieb ist. > Wenn die PWM bei mir über ca. 160 ist, geht die Spannung wieder zurück > und bei PWM 255 ist alles wieder ok. > Da ich die PWM Temperaturabhängig in Stufen schalte, konnte
-
Thread
1Khz PWM zu 30Khz PWM umbauen
PWM erst in ein analogwert per Tiefpass bringen, diesen AD - wandeln, und dann daraus eine PWM generieren ? Oder kann ich rein digital die PWM Freuenz erhöhen, ohne dabei über den analogen Weg zu gehen
@ Patrick E. (f4550tim) >Die PWM erst in ein analogwert per Tiefpass bringen, diesen AD - >wandeln, und dann daraus eine PWM generieren ? Ist eher einfach machbar. >Oder kann ich rein digital die PWM Freuenz erhöhen, ohne dabei
-
Thread
LED Dimmen mit PBM
anschaue dann gibt es nur ein PWM 1 und ein PWM 2
Master Snowman schrieb im Beitrag #2510902: > a) Software-PWM: http://www.mikrocontroller.net/articles/Soft-PWM also hab ich das Richtig verstanden: Mit einer Soft-PWM kann ich ein PWM Signal rausgeben ohne ein PWM-Modul?
-
Thread
Einstellbare Spannungsquelle mit uController
. Deine Schaltung geht also sowieso nicht. Aber du fragtest nach Effizienz, und die geht per PWM. Aber nicht jeder Lüfter (elektronische BLDC) mag PWM, also kann man glätten. Dazu verwendet man eine Spule (Drossel) und damit deren Induktivität möglichst klein sein kann, braucht man eine hohe PWM
"PWM"Ansteuerung" von 100-300Hz? Für was soll das gut sein?
-
Thread
C Programcode für Motorsteurung
void main() { uint8_t speed=0; //Initialize PWM Channel 0 InitPWM(); while(1) { //Now Loop with increasing speed for(speed=0;speed<255;speed++) { //Now Set The speed using PWM SetPWMOutput
//Initialize PWM Channel 0 InitPWM(); while(1) { //Now Loop with increasing speed for(speed=0;speed<255;speed++) { //Now Set The speed using PWM SetPWMOutput
-
Thread
Anfahr- und Bremsrampe
Und genau unter dem Gesichtspunkt würde ich auch die 1.2V des TO sehen. Was ein Voltmeter bei einer PWM anzeigt, hat nicht wirklich was damit zu tun, was der Motor dann mit der PWM-Spannung macht.
den Motor mit einer Gleichspannung steuern (wie in der Beschreibung behauptet) oder doch mit einem PWM.
-
Thread
Probleme beim Debuggen mit SW4STM32 und und F7Disco
HAL_TIM_PWM_Start(&htim4, TIM_CHANNEL_1); } /* USER CODE END 4 */ [/c] warum so wahnsinnig umständlich? Was spricht dagegen, dass einfach so zu machen?: [c] uint32_t PWM_Wert = 1500; uint32_t *RegPt = 0x40000434; //Adresse vom "PWM-Wert-Register" ... main() *RegPt = PWM_Wert; [/c] Ich habs grad probiert, und das klappt wunderbar. Handelt man sich damit irgendwelche Nebeneffekte ein die ich nicht sehe?
-
Thread
Ansteuerung Dosierpumpe Standheizung
Hans M. schrieb im Beitrag #6941381: > OK, ich weiß nun das diese Pumpe per PWM gesteuert wird mit einer > Frequenz von 0,5-5Hz. Woher weißt du das? 0,5-5Hz sind eine arg unüblich niedrige Frequenz für irgendeine PWM. Was soll denn diese PWM oder mit an der Pumpe machen?
per PWM gesteuert wird Die hängt aber dauerhaft an 230V - hat einen zusätzlichen PWM-Eingang Hier ein Beispiel für einen Ventilator der per PWM gesteuert wird: Ein per PWM gesteuertes Gerät hat mindestens
-
Thread
erster Mikrocontroller programmieren -> fragen
2 Declare Sub Led_3 Dim Modus As Integer Modus = 0 Config Timer0 = Pwm Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down , Prescale = 1 Cls 'Löscht das LCD Lcd
Led1 = 1 Wait 5 Cls Lcd "Bereit..." Led1 = 0 Else Cls Locate 2 , 1 Lcd "PWM 1" Locate 3 , 1 Lcd "Eingeschaltet" Pwm0 = 50 Wait 5 Cls Lcd "Bereit..." Pwm0 = 0 End If End Sub Sub Led_2 If Modus = 0 Then Cls Locate 2 , 1 Lcd "Led 2"
-
Thread
MeanWell Netzteil fiept
So, neue Erkenntnis: Das SNT fiept nur, wenn die KSQ (PT4115) dahinter über PWM geschaltet wird. Wenn es einfach nur an ist, ist auch Ruhe. Aufbau: SNT -> µC -> PWM -> KSQ -> LED Rückkopplung der PWM auf das SNT?
LED durch die PWM an der KSQ gedimmt werden, fiept oder surrt das SNT. Und zwar unabhängig von dem eingestellten PWM-Wert (in etwa) gleich laut. Verändere ich jedoch die PWM Frequenz von 1kHz auf 200 Hz analogWriteFreq
-
Thread
Tiefpass mit PWM
Da habe ich keine Zeit und Lust zu... Solche PWM Sachen gibts aber schon vorgefertigt, wenn man ein wenig sucht.
Ich verstehe den Zusammenhang nicht, zwischen der PWM-Tastverhältnis und PWM-Frequenz...
-
Thread
Arduino Ausgangsstrom verstärken
Stefanus F. schrieb im Beitrag #5602975: > Nur nicht dann, wann er es will (keine PWM erkennbar). Das könnt ihr > nicht mit Widerständen und Kondensatoren kurieren! pff. Ich versteh' langsam nix mehr. Stefan D10 macht PWM 490Hz. Ich probier dann halt einfach beide Schaltungen
Stefanus F. schrieb im Beitrag #5602975: >> Nur nicht dann, wann er es will (keine PWM erkennbar). Das könnt ihr >> nicht mit Widerständen und Kondensatoren kurieren! Philipp G. schrieb im Beitrag #5602987: > pff. Ich versteh' langsam nix mehr. > D10 macht PWM 490Hz. Genau das
-
Thread
Reflow-Ofen selbstbauen
eine netzsynchrone Ganzwellen-PWM - auf gut deutsch Wellenpaketsteuerung? Bei der thermische Zeitkonstante gängiger Heizelemente läßt sich die Leistung wunderbar regeln, wenn man z.B. mit einer 1 oder 2 Hz PWM arbeitet. Die Auflösung
gegen eine netzsynchrone > Ganzwellen-PWM - auf gut deutsch Wellenpaketsteuerung? Bei der > thermische Zeitkonstante gängiger Heizelemente läßt sich die Leistung > wunderbar regeln, wenn man z.B. mit einer 1 oder 2 Hz PWM arbeitet. Die
-
Thread
Regelbares 3~ AC Netzteil konstruieren
DiDi schrieb im Beitrag #5598608: > 1) Wie wird durch die Mosfets der echte Sinus erzeugt? PWM + LC DiDi schrieb im Beitrag #5598608: > 2) Wie wird das breite Frequenzspektrum über den Trafo übertragen, Kein Trafo. PWM + LC Was Du da vorhast ist keine Kleinigkeit. Statt Dir hier große
- aber das einzige was ich dazu finde sind Erläterungen wie man einen Tiefpass nutzt um aus einem PWM Signal eine Gleichspannung durch Glättung zu erzeugen: "Wird ein PWM-Signal über einen Tiefpass gefiltert (geglättet), entsteht eine Gleichspannung mit Wechselanteil, deren Mittelwert dem des PWM-Signals
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
2,5m Länge). Ist genau richtig zum Arbeiten. Noch etwas LED/Bonddrahtp0rn als Bild. Dank 16 Bit PWM auf schön dunkel geschalten.
-
Thread
12 Ohm Lastwiderstand ft. PWM-Schaltung
Hallo, ...eigentlich wollte ich testen, wieviel Verlust ein 10 Ohm Lastwiderstand gegenüber eine PWM Schaltung bringt, wenn ich damit LEDs betreibe. Leider hat sich erwiesen das der Lastwiederstand etwa 20% effizienter ist als meine PWM-Dimmersammlung ! Ich habe 3 Bilder angehängt: Bild
oder Widerstand" macht den Unterschied, sondern "Converter oder Widerstand". PWM mit Speicherdrossel wäre sowas. Auch ohne Drossel bleibt aber PWM trotzdem eine "richtige" PWM.
-
Thread
Hilfe, es schwingt!
und PWM betrieben werden, es handelt sich nicht um eine Beleuchtungs-Anwendung. Danke VILEMAL für eure Hilfe!
: > soll der LED-Strom mit einer PWM (1kHz, 1...100% DC) ein- und > ausgeschaltet werden. > ... > typisch 350V/µs Also, 1 kHz PWM und eine so hohe Slewrate von 350 V/µs passen nicht zusammen. Durch die hohe Bandbreite sind hochfrequente
-
Thread
Grenzen der digitalen Pulsweitenmodulation
Superhochaufloesenden PWM sind in den meisten Faellen phantasieloser Quatsch. Ich verwende in solchen Faellen bevorzugt Submodulation. Beispiel. Ich moechte einen 16bit PWM mit 60kHz. Kein Problem. Ein 8 Bit Zaehler laeuft
Wert erhält und dann langsam den genaueren, aber das ist trotzdem keine 16bit PWM bei 60 kHz.
-
Thread
Ein kleines Projekt für BASCOM Änfänger
Hmm..erste Probleme mit PWM.... Folgendes gedacht ( falsch gedacht ) Dim A As Byte Config Pinb.2 = Output 'led an pin 16 über R nach GND Config Timer2 = Pwm , Prescale = 1024 , Compare Pwm = Clear Up , Pwm = On
???? ------------------------------------------------ Bei Timer1 geht es so : Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down Enable Timer1 Start Timer1 do Compare1a = A loop
-
Thread
µC Emitterschaltung 12V->5V
OCR1A += (uint16_t)T_PWM; if (pwm_setting[0] > pwm_cnt) tmp |= (1<<0); if (pwm_setting[1] > pwm_cnt) tmp |= (1<<1); if (pwm_setting[2] > pwm_cnt) tmp |= (1<<2); if (pwm_setting[3] > pwm_cnt) tmp |= (1<<3); if (pwm_setting[4] > pwm_cnt) tmp |= (1<<4); if (pwm_setting[5] > pwm_cnt) tmp |= (1<<5); if (pwm_setting[6] > pwm_cnt) tmp |= (1<<6); if (pwm_setting[7] > pwm_cnt) tmp |= (1<<7); PWM_PORT
-
Thread
Was soll das bedeuten Phase and Frequency correct PWM
= 2 PWM-Kanäle, wenn OC1C nicht genutzt wird ( T/C0 ). OC1 = 3 PWM-Kanäle, wenn OC0A nicht genutzt wird ( T/C1 ). OC2 = 2 PWM-Kanäle ( T/C2 ). OC3 = 3 PWM-Kanäle OC4 = 3 PWM-Kanäle OC5 = 3 PWM-Kanäle Also stehen einem maximal zwölf 16-Bit PWM-Kanäle und drei 8-Bit PWM Kanäle, oder elf 16-Bit PWM-Kanäle und vier 8-Bit PWM-Kanäle zur Verfügung. Ok, das war jetzt erst
-
Thread
Softstart für H7 Leuchtmittel im PKW
bringt den Fragesteller zum konstanten Jammern und was hindert diesen wiederum die ganze Sache mit PWM zu regeln ? Lieber TO: Frag mal jemand, der das weiss und du kannst den ganzen Scheinwerferstromstrang wohl am Sicherungskasten abgreifen. Dann baust du eine PWM und eine Drosselspule ein. Die
Konstruktionsspannungen realisieren. Die Konstruktionsspannung wird aus der Bordnetzspannung per PWM erzeugt. D.h. bei 13,2V macht man 100%, bei 16V 82,5% dury cycle. Warum das Bordnetztsteuergerät keinen Softstart macht, also beim Einschaltbefehl die PWM von 0 auf Nennwert hochfährt, musst Du
-
Thread
LED PWM mit kondensatoren dämpfen?
Wie erwartet, flimmern die LEDs bei Versuchen mit PWM niedriger Frequenz. Taktgeber der PWM ist ein Timer, Ausgang ein *digital* Pin. PWM fähige Pins will ich im Versuch nicht verwenden, weil es ein Versuch ist und weil ich später mehr LEDs treiben
, die die PWM an die OE Pins führt
-
Thread
Am Rande des Wahnsinns.
"günstiger" wäre dann mit 220 Ohm, sowas wie TC habe nicht da. PWM Frequenz wie hoch ? $crystal = 16000000 ............. Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up , Prescale = 1 Config Timer2 = Pwm , Pwm = On , Compare
Controller oder setze zwischen Portbein und Gate einen 1k Widerstand (und drehe dann natürlich deine PWM-Frequenz herunter). W.S.
-
Thread
Wie macht man solche Lichtmodes? Lauflicht, PWM und Co
= 0; PWM_CH2_IS = 0; PWM_CH3_IS = 0; PWM_CH4_IS = 0; PWM_CH5_IS = 0; PWM_CH6_IS = 0; PWM_CH7_IS = 0; PWM_CH8_IS = 0; PWM_CH9_IS = 0; PWM_CH10_IS = 0; PWM_CH11_IS = 0; PWM_CH12
PWM_CH23_IS = 0; PWM_CH24_IS = 0; PWM_CH25_IS = 0; PWM_CH26_IS = 0; PWM_CH27_IS = 0; PWM_CH28_IS = 0; PWM_CH29_IS = 0; PWM_CH30_IS = 0; PWM_CH31_IS = 0; PWM_CH32_IS = 0; }
-
Thread
DIY 10kW/20kWh eta=99% Insel ESS Projektvorstellung
reichen für 230V aus - Scheitelfaktorkorrektur um Uac auf 230Vrms zu stabilisieren (CFC-Bild) - PWM-Kennlinienkorrektur "verbiegt" die PWM-Kennlinie, um den PWM-Block bzgl. der anderen 5 sequentiellen Batterieblöcke zu balancieren (PWM-Bild) - Balancierung innerhalb der Gruppe der sequentiellen Blöcke
Bernd K. schrieb im Beitrag #7635160: > PWM-Kennlinienkorrektur "verbiegt" die PWM-Kennlinie, um den PWM-Block > bzgl. der anderen 5 sequentiellen Batterieblöcke zu balancieren > (PWM-Bild) Kapier ich net... Nach meinem Verständnis gibt
-
Thread
Siemens brushless Motor (Waschmaschine) als Generator
1A rein, 12V 1A raus. Mehr vertragen dann auch die Kühlkörper nicht mehr. Ich tippe aber eher auf PWM.
nicht klar ist, und er deswegen 'regelbar' geschrieben hat. Das Ding ist die übliche 'Fang-den-555' PWM Schaltung mit 2 Dioden an den Enden des Potis. https://www.elektronik-kompendium.de/public/schaerer/pwm555.htm http://www.instructables.com/id/Simple-and-dirty-Pulse-Width-Modulation-PWM-Wi/
-
Thread
Banale Frage - wie dimme ich eine LED?
Jörg schrieb im Beitrag #5085668: > ohne PWM und ohne Widerstand Schwarzer Edding?
Damit es auch einen Lernerfolg gibt: https://www.elektronik-kompendium.de/public/schaerer/pwm555.htm
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
Falk B. schrieb im Beitrag #5639635: > Dafür hat der liebe Gott PWM erfunden. Man darf die LEDs auch deutlich > unter 100% betreiben. siehe Mario L. schrieb im Beitrag #5639414: > mit geringer PWM Teo D. schrieb im Beitrag #5639616: > Man könnte ach mal
Bitte daran denken, das die LEDs mit PWM angesteuert werden. PWM, Puls-Weiten-Modulation Ein weiteres Verfahren zur Reduzierung des Mittelwerts des Vorwärtsstromes ist die Puls- Weiten-Modulation (PWM). Dabei wird der Stromfluss
-
Thread
WS2812 Leuchtstärke
wird bei der WS2812 NICHT der Strom gesteuert. > Lies jetzt endlich mal das DB und lese was eine PWM ist. ..auch für dich,ich steuere über Die Daten die PWM jeder LED und messe den Strom. Hast du noch nie den Strom einer WS2812 gemessen. Der LED interne (PWM) Srom interessiert doch keinen Menschen
Und für den interessiert sich die LED Farbe nicht. Peter schrieb im Beitrag #7027204: > Bei 50 % PWM könnte sogar 30 mA durch jede Diode fließen, ohne zu > überlasten. Wie kommst Du auf dieses schmale Brett? 16mA fließen pro Diode bei 100% PWM. Und bei anderen PWM Werten entspricht der anteilige
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
Interrupts sperren (sollte unnötig sein) cli (); // Ports initialisieren init_ports (); // PWM an Timer 0 initialisieren init_pwm0 (); // PWM an Timer 2 initialisieren init_pwm2 (); // serielle Schnittstelle zum debuggen aktivieren uart_init( UART_BAUD_SELECT(UART_BAUD_RATE,F_CPU
> PWM Funktion (phase correct PWM, Mode 5) der Timer ... Im Modus 5 ist OCRA der TOP-Wert - ist das berücksichtigt?
-
Thread
1 Phasen Motor an Frequenzumrichter
50.0f; /* hauptspule */ vf2 = 0.0f * fabsf((adc_voltage - 1.5f)) + 200.0f; /* hilfsspule */ pwm[0] = PWMPERIODE / 2 + (int16_t)(vf1 * sinf(winkel)); pwm[1] = PWMPERIODE / 2 + (int16_t)(vf2 * sinf(winkel + 1.0f / 2.0f * M_PI)); pwm[2] = PWMPERIODE / 2; #endif TIM_SetCompare1(TIM4, pwm[0]); TIM_SetCompare2(TIM4, pwm[1]); TIM_SetCompare3(TIM4, pwm[2]); if (tick >= 300) { new_tick = true; tick = 0; encoder_ticks = TIM_GetCounter(TIM2); } GPIOC-
-
Thread
Attiny85 Timer1 PWM: Keine Duty-Cycle-Formel (da nichtlinear?)
Hallo, kann mir jemand erklären warum die PWM vom Timer0 und Timer1 unterschiedlich funktionieren? Genauer gesagt wundere ich mich, dass beim Timer1 die PWM beim min. UND beim max. Wert konstant auf Minimum oder Maximum gehalten werden. Beim Timer0
Beitrag #5453989: > 0 -> 0/256 (=nie an) Nein. 0 -> 1/256 255 -> 256/235 Wenn Du die PWM ausschalten willst, schalte die PWM über die entsprechenden Register aus.
-
Thread
Auslegung Tiefpass für PWM-Signal
Ausgangsstrom zu verdoppeln oder welchen Sinn hat das Ganze? Vor allem, dass hier zwei verschiedenen PWM-Signal eingespeist werden, wundert mich. Eine fehlerhafte Auswahl der PWM-Zustände (z.B. PWM1 = LOW und PWM2 = HIGH) kann auf diese Weise doch zu einem Kurzschluss führen, oder sehe ich das falsch?
über nehmen soll, muss der schnell sein und das Signal auch schnell zum PWM generator übertragen, einfach nur PWM mit Glättung fällt da schon mal aus. Der PWM generator mit DAC ersetzt auch nur einen schnellen PWM Ausgang des µC - auch da gäbe Alternativen zum klassichen AVR-Mega
-
Thread
Elektroautos - Wie machen die das?
zur Senkung der Schaltverluste ziemlich tief ansetzen. > Vielleicht 100-200Hz. 100-200Hz PWM, aha! >>Das ist doch blödsinn! Da wird ja die Feld Frequenz höher sein, als die PWM!<< PWM bei BLDCs sollte um die 20-22kHz betragen, 1. damit man es nicht hört 2. Schaltverluste sind bei
Nee, zum echten Tiefsetzsteller fehlt mir die glättende Drossel. Es bleibt für mich eine einfache PWM-Steuerung und natürlich kommt (wegen der fehlenden Drossel) die PWM-Frequenz hinten wieder raus. Deswegen hört man sie ja so gut an den Fahrmotoren. Stromwandler bedeutet für mich Strommessung mit
-
Thread
Prototyp Elektronischen Last (7A@15V)
davon? - Wird das in der Praxis so gemacht? 4. Wie kann ich den "Sollwert" des "Widerstandes" mittels PWM festlegen? Fragen über Fragen.. :-) Vielen Dank im Voraus!
bzw. beides zu addieren, oder das kleinere von beiden Signalen Auszuwählen. Den "Widerstand" per PWM einzustellen ist sehr schwierig - da wäre es einfacher auf einen digitalen Poti zu nutzen.