-
Thread
Zwischenkreiskondensator auswählen/berechnen
sichtbare Frequenz. Nimm so viele PWM, wie möglich, die sich synchronisieren lassen und treibe z.B. bei 3 PWm jeweils 4 Heizelemente und lass die PWM mit 120° Phasenverschiebung zueinander laufen Einen Zwischenkreiskondensator brauchst
> sichtbare Frequenz. > Nimm so viele PWM, wie möglich, die sich synchronisieren lassen und > treibe z.B. bei 3 PWm jeweils 4 Heizelemente und lass die PWM mit 120° > Phasenverschiebung zueinander laufen Macht dies wirklich so viel aus
-
Thread
Motorsteuerung 24V 480A
20A-24V Motor habe ich diese Version sehr erfolgreich eingesetzt) Wichtig dabei: Erst Motor aus per PWM, dann Umschalten! Die Relaiskontakte danken es mit langem Leben) Und bei der PWM-Frequenz: Würde > 16...18kHz verwenden, es kann bei Frequenzen im hörbaren Bereich zu Pfeifgeräuschen kommen. Wobei
Das ist doch jetzt das Xte Thema zu Hochleistungs-PWM für E-Mobilität, oder? Vieleicht sollte man mal einen Grundlegenden Artikel dazu schreiben und den Verlinken. Würd hier ein haufen Geschreibsel sparen. Einen PWM/Brücken-Artikel gibt es schon. Aber
-
Thread
Bosch ME 2.8.1 Kühlerlüfter läuft Ständig bekanntes Problem
PWM erkennst du nur mit einem OSzi oder Logic Analyzer, mit einem Mutlimeter kommst du da nicht weit.
Kühlmitteltemperatur ja auch um Klimaanlage und Lüfter nachlauf. Also wird es wohl über ein generiertes PWM-Signal gehen müssen. Kann ich den Rest der Schaltungen schädigen wenn ich am BTS 141 das PWM Signal anlege?
-
Thread
Ist ein ATMEGA32-16PU geeignet für Jonglage?
Schade, da hatte ich mich schon in den ATMega32u4 verguckt, weil mich die 14 PWM-Kanäle beindruckt haben, aber leider ist der vorerst nirgendwo lieferbar. Der ATMega32U2-AU hat immerhin 5 PWM-Kanäle. Was macht jetzt mehr Sinn? Die PWM bei den übrigen 10 Kanälen per Software zu
[[Soft-PWM]]
-
Thread
Programm läuft nur bei angestecktem AVR ISP mkII
verwendbar machen */ #define VOR 0x1 /* 0x0 == vorwaerts, 0x0 == rueckwaerts */ #define PWM_1_DDR DDRB #define PWM_2_DDR DDRB #define PWM_1_PORT PORTB #define PWM_2_PORT PORTB #define PWM_1_PIN PB3 /* PWM_REG_1_1 8-Bit Timer Reg. A (ATm168A) */ #define PWM_2_PIN PB4
undef NO #endif } /* Ende Funktion: Pause_in_Sek */ void IO_init_MotorDriverPins( uint8_t pwm1_or_pwm2_or_beide ){ if (pwm1_or_pwm2_or_beide == 1 ){ PWM_1_DDR |= (1 << PWM_1_PIN); } else if (pwm1_or_pwm2_or_beide == 2 ){ PWM_2_DDR |= (1 << PWM_2_PIN); } else if (pwm1
-
Thread
LED-Modul "flackert" bei PWM-Steuerung über Pi mit PWM
Was für Software benutzt du auf dem Rpi für die PWM? Bei Software PWM aus dem Linux/Userland kann/wird es zu Unterbrechungen durch den Scheduler kommen.
mehrere LED/KSQ-Kombis mit einem PWM versorgen...
-
Thread
hc-160a s2 Datenblatt?
verbunden. GND auf GND +5V auf + (ohne die +5V ändert sich nicht). Ich lege 12V Spannung an IN an. Bis zu PWM=100 geht die Spannung schön hoch. Bis sie dann bei PWM=100 nicht mehr gleichmäßig ist, sondern flackert, bei ca. 7.8V ist schluss, sie geht dann eher wieder runter, wenn ich auf mehr als PWM=100 gehe
Motor) bleibt unbelegt #define AA 3 // auf A bei HC-160 #define BB 5 // auf B bei HC-160 #define PWM 6 // auf PWM bei HC-160 void setup() { // Set motor & enable connections as outputs pinMode(AA, OUTPUT); pinMode(BB, OUTPUT); pinMode(PWM, OUTPUT); // Stop motors analogWrite
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
das ja genau das Ziel der ganzen Aktion. Euch zuliebe habe ich dafür meinem Atmega8 extra die PWM beigebracht, obwohl ich selber noch nicht so recht von diesem "reinen" PWM-Ansatz überzeugt bin, denn: Eine Schwalbe allein macht noch keinen Frühling, bzw.: eine PWM allein macht noch keine Regelung. Eventuell werde ich später beide Ansätze verheiraten: den PWM-Ansatz und den Interrupt-getriggerten Compare-Ansatz. Das stelle ich mir dann so vor: - PWM toggelt den MOSFET mit einem bestimmten Verhältnis von Ein- zu Ausschaltzeit (oder genauer: Tastverhältnis
-
Thread
LED-Matrix, 9x9 RGB, Voll dimmbar
seiteneffekte geben. z.B wie sicher bei 2) eine flimmern, bei pixeln mit niedriger pwm. wie hast du es geschachtelt? d.
(180,3 KB, 1 Jaaaaa, Moment Meister. Wie war das doch vor ein paar Minuten? >naja, 192 8bit pwm in einem atmel bei 16mhz, das hört sich erstmal >unmöglich an, es geht aber. Du hast hier einen Propeller, keinen AVR! >wie hast du es geschachtelt? Ganz klassisch, 9x27 Matrix mit 27 PWMs
-
Thread
Conrad GSM GX106 Modul - "PINCODE FALSCH", PIN ist aber korrekt
verbaut. Da ich aber nun nicht der Elektronikcrack bin hoffe ich das mir jemand sagen kann was ich am PWM Ausgang für ein Signal anliegen habe, und was ich daran verändere wenn ich den PWM wert verändere. Ich wollte dieses Signal von der C-Control auswerten lassen und dann entsprechen nutzen. mit freundlichem
zu einem definierten Punkt zu bewegen, wie z.B. das Seitenruder beim Modellflugzeug! Wofür man PWM bei unserem Modul verwenden könnte, blieb mir bisher verborgen. Aber einen gravierenden Nachteil hätte eine Anwendung mit PWM allemal: Bei einem RESET (Strom- oder Netz-Ausfall etc.) bleibt PWM nicht
-
Thread
Audio ausgeben mit µC
spendieren, > sonst klingt es wirklich grausig. Einziges, dafür sollte PWM-Frequenz deutlich über Fd liegen. Oder Fd sollte genau wie PWM-Frequenz sein. D.h. in phase correct PWM mode mit 8 bit und F_CPU = 16 MHz kann Fd nur 31372,549... Hz sein (oder auch 3921,5686... Hz,
die PWM-Frequenz mit mehr oder weniger großer Amplitude, je nach Charakteristik des nachgeschalteteten Tiefpasses. Wenn die PWM-Frequenz aber über der Hörgrenze liegt (> 20kHz), dürften die Reste der PWM-Frequenz
-
Thread
Motor läuft erkennen
dafür herangezogen, also auch wieder ein 5V Sensor mit PWM Signal. Danke und Gruss
ein, Motor aus: 1.35V (dauernd) -Motor start: 0V -Motor treibt Lima an: für ca 50ms 1.35V bei 14% PWM 120Hz, dann ca 400ms (vermutlich nicht immer gleich) 4.75V bei 14% PWM 120Hz -Motor läuft, Lima fängt an zu Laden: ca 350ms 4.83V (dauernd), danach ca 4.8V 85% PWM 120Hz (Lima lädt jetzt) Im GM
-
Thread
Welcher Single Channel Mosfettreiber zur Ansteuerung von IRFZ44N?
Vielen Dank schon mal. Arbeitet der MCP1407 mit einem invertierenden oder nicht invertierenden PWM Signal? Danke. Gruß Steffen
@ Steffen Ha (stef_fen) >Wie hängt denn die Schaltzeit von der PWM ab? Das habe ich noch nicht >ganz begriffen. *seufz* Ist es denn wirklich so schwer? Deine Schaltzeit muss sinnvollerweise kleiner als deine minimale Pulsbreite sein. Periodendauer der PWM
-
Thread
Digital-Analog Wandlung ab PWM OpenDrain Output
Kanal B = Filter1, PWM 25%
Kanal B = Filter1, PWM 50%
-
Thread
uC für Schaltregler
sich mir die Frage, ob ich eine solche Schaltung auch sinnvoll mit einem uC aufbauen kann, z.B. at90pwm. Ich habe dabei an einen Regelkreis mit PWM gedacht. Hat jemand schon soetwas ähnliches gebaut?
niederohmig. Am besten nimmt man eine Induktivität und einen FET in Serie, und regelt den Strom mittels PWM. Damit man vernünftige Spulenwerte/grössen (z.B. für 5A) verwenden kann, sollte die PWM-Frequenz schon zwischen 200kHz - 1 MHz liegen, da sind uC normalerweise zu langsam: 8Bit PWM => 256*200kHz=51.2MHz
-
Thread
RGB LED mit AVR
Stichwort: Hardware PWM). Was Du noch bauen musst wäre die Ansteuerung für die LEDs. Dafür findest Du hier im Forum haufenweise Beispiele.
Laaangsam. Du kannst natürlich eine LED mit Vorwiderstand an einen PWM-Port hängen. Aber eben mit nur sehr wenig Strom (~20mA), mehr kann der AVR nicht. Deshalb gibt es den Treiber. Der wird vom AVR mittels PWM angesteuert und kann dann größere Lasten bei höherer Spannung
-
Thread
60 Mhz auf Platine - geht es so ?
Steckverbinder. > Den Zusammenhang zwischen einer > rotary clock, der hohen Taktfrequenz und PWM will mir > nicht einleuchten Du hast nur eine kurze zeitspanne für jeden winkel, deshalb muss die PWM sehr schnell sein. > Allenfalls koennte man auf Bus-LVDS Ich kenne keine Schieberegister
@mawin > z.B. TLC5940 der TLC5940 ist zwar fix , braucht aber 4096 Takte für einen PWM Cycle. Eine Umdrehung Dauert 60000 Takte Also bleiben nur 146 PWM Cycles in einer Umdrehung übrig... also zu langsam Ich muss aber nochmal das Datenblatt genauer Studieren, wenn es mir gelingt
-
Thread
Raumzeigermodulation, PWM
führen zum selben Ergebnis, lediglich über zwei unterschiedliche Wege. Da du bereits entsprechende PWM Register hast mit Center Aligned Mode Funktionalität, gehe ich davon aus, dass du ebenfalls integrierte Totzeitmodule in deinen PWM Registern setzen kannst. Ich würde an deiner Stelle zu Variante 2
[C] void CalcPwm(float Theta, float value); [/C] Sie erzeugt aus dem Winkel Theta (in radians) und dem Value (Aussteuerung von 0-1.0f) die Werte fuer die PWM. Das Testprogramm spwm.cpp verdeutlicht das und erzeugt
-
Thread
Wie viele PWM am ATmega16?
In welchem Bereich liegt den die PWM Frequenz?
Hi ein ATmega16 _hat_ 4 Hardware-PWM-Kanäle. Software PWM funktioniert wie Hardware-PWM. Nur das man das was die Hardware macht in Software nachbildet. Also schnellen Timer-INT und darin dann Variable hochzählen. Erreicht die Variable
-
Thread
Suche Empfehlung für Mikrocontroller
beschreiben und NICHT deine vermeintliche Lösung! Lach - ich schrieb doch schon, dass ich eine PWM erzeugen will. Die PWM-Werte habe ich mir in einer Excel-Tabelle erzeugen lassen und die gerundeten Unterschiede gibt es eben an der 1ns Stelle. Ich habe mir dann auch die PWM für 6 und 10ns erstellen
>dann auch die PWM für 6 und 10ns erstellen lassen - das wäre gerade noch >akzeptabel. Es geht quasi darum, wieviel unterschiedliche Werte müssen >mit den gleichen PWM-Werten auskommen. Dann nimm einen [[PICCOLO
-
Thread
Suche ein elektronisches Bauelement
mit solchen dingern nicht einfacher Frequenzen zu generieren als Spannungen?. Hat das ding keinen PWM ausgang mehr frei? Jedenfalls wäre PWM doch "The way to go" da sehr einfach und sehr gut/effizient. Nur für das Umpolen brauchst du dann ne Leitung mehr.
Das Ding will 10V-PWM haben, oder entsprechend bis 10V Gleichspannung. Internhat es als ein RC-Glied, was man mit DC, oder eben mit PWM ansteuern kann, was nach dem internen RC-Glied auch DC ergibt. Wenn Du also nur mit
-
Thread
Regelbares Netzteil 7-12V mit PWM
schon genannt. Danach dann: http://www.edn.com/design/analog/4363990/Control-an-LM317T-with-a-PWM-signal
mit einfachen mitteln. das weiß auch der chinese. pwm und ledbeleuchtung geht garnicht.
-
Thread
attiny USI Slave Implementierung
slave init sei(); // Re-enable interrupts while(1) { Farbe = rxbuffer[0]; PWM2_Wert = rxbuffer[1]; PWM3_Wert = rxbuffer[2]; PWM4_Wert = rxbuffer[3]; txbuffer[0]= Farbe; txbuffer[1] = PWM2_Wert; txbuffer[2] = PWM3_Wert; txbuffer[3] = PWM4_Wert; if (PWM >= PWM2_Wert) { PORTD &= ~(1 << PIN2); } else { PORTD |= (1 << PIN2); } if (PWM >= PWM3_Wert) { PORTD &= ~(1 << PIN3); } else { PORTD |= (1 << PIN3
-
Thread
PFC-Schaltung simulieren
jetzt eingebaut. muss ich >jetzt die zwei freien pins, den hinteren mit ground und den vorderen mit >PWM signal anschließen? Das "Gate" mit dem PWM signal. Das Teil mit dem Pfeil mit dem Source. Wobei dieser Transistor die Verbindung "innen" hat, also nimm ein passendes Symbol. 2400µH Drossel? Wie
Das passt genau so (mit dem überschwinger) hatte ich den Strom erwartet, passt! Wenn die PWM mit Sägezahn und Koparator erzeugt wurde und den Stromregler dazuhängen.
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
und variabler Pause oder vice versa oder >auch mit einer festen Puls-Pausen-Kombi und dann einer PWM anstelle des >Pulses mit variablem d/c. Die Regelung eines DC-Motors über dessen Gegen-EMK-Spannung kenne ich nur als stetigen analogen Regler, also nicht mit PWM. Man benutzt dafür eine Brückenschaltung
unterschiedlichen Lasten/Eingangsspannungen nicht stabil, dann ist die Totzeit zwischen Abstellen der PWM und Messung nicht lang genug. Bei meinen N20-Getriebemotörchen z.B. muss ich die PWM abstellen, dann 50µs warten, dann messen, dann regeln.
-
Thread
MENÜ-STEUERUNG
Bausteine" anders zusammenfügen. Analysiere doch erstmal, was DEIN Programm tun soll... Es soll: - 8 PWMs erzeugen - ein LCD ansteuern - Taster abfragen - die PWM-Grundwerte verändern Was davon ist wirklich zeitkritisch? - Das Erzeugen der 8 PWMs. Also fängt man mit dem Timer-Interrupt an, in dem
Organisationsform sein. Es bietet sich z.B. ein "Cursorkreuz" mit 4 Tastern an, bei dem 2 Taster den PWM-Kanal auswählen, 2 andere den PWM-Tastgrad-Wert. Das währe wohl am einfachsten zu realisieren. Diese Routine müsste dann: - bei K+ den Kanal erhöhen - bei K- den Kanal vermindern - bei P+ den PWM-Tastgrad
-
Thread
Toggel Logik Problem mit zwei Rechecken
und einem 50% Duty Cycle eines davon werde ich in der Phase verschieben. Und damit soll dann ein PWM Signal erzeugt werden, man könnte es sich so vorstellen, das eine ist ein Setz und das andere ein Reset Signal und durch den Phaseshift kann man dann sich das PWM Signal zurecht "toggeln". Das PWM sollte
Signale. PWM-Tastgrad von 50-100%. 3) Steigende Flanke von Signal 1 setzt ein FF, steigendende Flanke von Signal 2 löscht es. Theoretischer PWM-Tastgrad von 0-100%, in der Praxis eher 10-90%. Schlumpf hat oben
-
Thread
PWM-Signal verstärken
in jeden erdenklichen Farben zu flackern. Jede LED für sich. Angesteuert wird das Band über ein PWM-Signal, welches das Pi generiert. Da ich gelesen habe, dass das Band das PWM-Signal mit 5V erwartet, das Pi das Signal aber nur mit 3,3V raushaut, gehe ich davon aus, dass diese 3,3V über die entsprechende
Develeon64 schrieb im Beitrag #6871346: > Angesteuert wird das Band über ein PWM-Signal Nich wirklich, das ist ein 1Wire-Protokoll. Develeon64 schrieb im Beitrag #6871346: > Da ich gelesen habe, dass das Band das PWM-Signal mit 5V erwartet, das > Pi das Signal aber nur mit
-
Thread
C 'Zeitsteuerung', µS - 24h. Bitte mal ansehen
Zyklen ohne PWM-Ausgabe - 1 Zyklus mit PWM-Ausgabe usw. Das Ganze geht mit einer ISR.
7) { // enable PWM TCCR0A = (1<<COM0B1) | (1<<WGM01)| (1<<WGM00); // Mode 3: Fast PWM OCR0B=100; servo.cycle++; } else if (servo.cycle == 8) { // disable pwm TCCR0A = 0;
-
Thread
ATmega 16 servo poti
Über PWM machen oder was ?
16000000/8/24000=83,33Hz PWM-Frequenz Ist nicht viel Aufwand, probier mal 40000 ... :)
-
Thread
E-Last für MPP Messung Solarzelle
Ich habe folgenden Code: mppt_po(int U, int I, int VA) { static int P,pwm; if(VA>P) ref++; else pwm--; P=VA; return pwm; } mppt_inccond(int U, int I, int VA) { static int P,V,A,pwm; if(U==V) if (!(A=I-A)) if(A>0) pwm++; else pwm
VA; V[c]=U; A[c]=I; if(c==1) { dP=P[0]-P[1]; if(P[0]>P[2]-dP) if (V[0]>v[2]) pwm++; else pwm--; else if (V[0]>v[2]) pwm--; else pwm++; } if(c==2) { if(P[2]>P[1]-dP) if (V[0]>v[2]) pwm++; else pwm--; else
-
Thread
Suche schnellen µC
mit "1/16"-PWM ansteuern LED für kurze Zeitspanne t mit "1/8"-PWM ansteuern LED für kurze Zeitspanne t mit "1/4"-PWM ansteuern LED für kurze Zeitspanne t mit "1/2"-PWM ansteuern LED mit Dauerstrom ansteuern
mit "1/16"-PWM ansteuern LED für kurze Zeitspanne t mit "1/8"-PWM ansteuern LED für kurze Zeitspanne t mit "1/4"-PWM ansteuern LED für kurze Zeitspanne t mit "1/2"-PWM ansteuern LED mit Dauerstrom ansteuern
-
Thread
Hochspannung erzeugen
Jetzt meine erste Frage. Ist das normal das ich eine Konstante Spannung einstellen kann durch das PWM? Was passiert dann genau? Wenn ich das Tastverhältnis ändere, dann ändert sich damit leider auch die Frequenz. Es gibt doch einen Chip mit dem ich ein PWM Signal erzeugen kann. NL4* oder so. Dort
Jetzt meine erste Frage. Ist das normal das ich eine Konstante Spannung >einstellen kann durch das PWM? Ist das nciht der SInn eines SpannungsREGLERs? >die Frequenz. Es gibt doch einen Chip mit dem ich ein PWM Signal >erzeugen kann. Gibts wie Sand am Meer. Man kann auch zwei NE55 nehmen. Der
-
Thread
LED Adressierung bei Buslängen > 10 m
Da der Tiny45 eine HW-PWM Unit hat sollte das kein Problem sein. 1MHz/256 macht ca. 3.9 kHz Damit sollte ich die 8 Bit PWM ohne Flimmern ausreizen können, wenn es sein muss.
Der 13er hat auch Hardware-PWM, man muß nur gucken, daß man mit den Pins klar kommt, da etliche Mehrfachbelegungen präsent sind.
-
Thread
Wie funktioniert dieser LED-Farbwechsler
eigentlich ein schönes Einstiegsprojekt, wenn man die erste LED mal zum leuchten gebracht hat. Bischen PWM. Sebastian
man auch mit pwm machen, wegen stromverbrauch.
-
Thread
PWM eines Kühlschranks!?
ausgeschaltet. Realisiert wird das durch eine Zweipunktregelung. Sowas könnte man natürlich auch "PWM-Regelung mit sehr langer Periode" nennen. :-)
Kabel angelötet werden müsste? Zudem, ich verstehe euch beide! Beide haben im Grunde recht :) ein PWM macht nichts anderes als mir eine Spannung zu "Zerhacken" (AN-AUS) = Herzzahl. Weitere Details werde ich in der Zukunft noch schnell lernen
-
Thread
Regler für Bürstenmotor
und daraus einen Steuerwert für den MOtor ableiten. Per Timer und OCR Funktion generiert man eine PWM mit 8kHz, deren PWM-Wert durch eben diesen Steuerwert gebildet wird. Fettig.
LED >= aus > } und wenn pwm nun genau 3000 ist, passiert was? Gruß Jonas
-
Thread
Hilfe bei Reparatur von Federwiegen-Motor
moduliert - Bei Stufe 1 ("Newborn") ist *nur* PWM1 aktiv, PWM2 ist stumm. Poti stellt die Länge des Duty Cycle ein. - Bei Stufe 2 ("Crawler") und 3 ("Toddler") sind beide PWM aktiv und werden immer mit gleichem Duty Cycle betrieben. Lediglich die
ein Beispiel PWM Signal vom Oszi angehängt. Falls uC Programmierung keine Option ist, dann kann man sicher auch eine andere Lösung zur PWM Erzeugung finden.
-
Thread
Lüfter PWM stinkt
Welle 🧐 S. schrieb im Beitrag #7334906: > Am Netzteil rennt der tadellos, wenn ich den aber an PWM anschliesse Welche PWM-Frequenz? Und welche PWM-Hardware? Ein Tipp: setz die PWM-Frequenz mal auf 1Hz runter...
Welle 🧐 S. schrieb im Beitrag #7334906: >> Am Netzteil rennt der tadellos, wenn ich den aber an PWM anschliesse > Welche PWM-Frequenz? Und welche PWM-Hardware? > > Ein Tipp: setz die PWM-Frequenz mal auf 1Hz runter... Hallo Lothar, PWM erzeuge ich mit einem ESP32, ja es waren 20khZ :-o
-
Thread
Drehzahlregelung einer Laing Ecocirc Pumpe durch Ersatz eines analogen poti mit einem digitalen poti
Hallo Hans, das Prinzip der Schaltung ist so. Der Controller ist ein spezieller PWM Controller. Dieser Controller erzeugt ein PWM Signal das zu einem PWM Verstärker geht. der PWM Verstärker ist dann direkt an die Motorwicklungen angeschlossen. Es gibt noch ein Tachosignal das zur Rückkopplung
Hallo Samuel, hört sich ja echt gut an. Wie sieht den der PWM Frequenzverlauf zu der Kurve oben aus? Hast du den PWM-Ausgang bzw. die output pins von deinem Controller direkt an den Opto angeschlossen oder steckt hinter dem PWM Symbol noch eine Schaltung? So wie
-
Thread
PWM -> 0-10V / Umbau eines verfügbaren Moduls
Danke für deine Antwort. Ich denke du hast da was verdreht. Ich möchte das Modul (mit einem 5V PWM Eingang) mit einem 24V PWM Signal betreiben.
aus einem 24V PWM Signal reicht ein RC-Glied.
-
Thread
40/50MS/s AVR Digital Storage Oscilloscope
ein wenig experimentiert. Zuerst habe ich das Analogteil zum Teil abgeschirmt. Im Forum wurde mal PWM als Ursache ausgeschlossen. Die Störungen kommen jedoch vom Pin 2 des OPV. Es sind einerseits HF-Einstreuungen und zum anderen die PWM. Zum Test habe ich vorm Pin2 mal einen unverhältnis großen Tiefpass
mein Vorschlag gewesen. Gerade weil beide OPs auch noch in einem Gehäuse sind wäre es doch gut die PWM schon vorher totzufiltern...
-
Thread
Zweiklang Ton erzeugen
Der allgemeine Weg ist die Erzeugung von 2 Wellenzügen, deren Addition und der Ausgabe auf einer PWM.
mit dem gewünschten Ton und wandle es in ein C-Code-Array um. Dann den Code einfach stur auf eine PWM geben. Die PWM mit einem Tiefpass filtern und das Signal dann auf einen NF-Verstärker geben und fertig. Damit kannste beliebige Töne ausgeben.
-
Thread
Ansteuerung Lüfter Sitzlüftung
Hi. Schließe ich den Lüfter und den PWM Generator an wie auf dem Bild passiert nichts bei Änderung des Potis im PWM Gen.
PWM Ausgang versorgt. Auf blau liegt dann das PWM Signal und der Lüfter kann von 0 Drehzahl bis volle Geschwindigkeit geregelt werden.
-
Thread
Suche Transistor für eine regelbare Stromquelle
http://www.atx-netzteil.de/pwm_mit_ne555.htm
ALLSTEPS Falls ja, weiß ich nicht wie man damit die LEDs dimmen kann. Was spricht denn gegen den PWM Dimmer von "Googler"? Also der untere auf dieser Seite: http://www.atx-netzteil.de/pwm_mit_ne555.htm
-
Thread
Lüftersteuerg im Eigenbau
PWM: [[Pulsbreitenmodulation]]
Ist ein eher exotisches Mitglied der AVR-Familie, aber beim AT90PWM3 komme ich bei erster Zählung auf 8 PWMs. Ob's den schon gibt und wo ist eine andere Frage. Und wenn ich mir das Ding so ansehe, dürfte Software-PWM deutlich einfacher sein.
-
Thread
Bleiakku-Lader 12/24V
hallo karlheinz, ein mega16 hat aber im gegensatz zum tiny26 den nachteil, dass er kein high speed pwm kanal für den stepdown hat. Sollte dir der maximal erreichbare pwm takt nicht ausreichen, kannst du ja mal einen blick auf den tiny261(oder auch einen baugleichen mit mehr flash) werfen, bei dem du
gut. Ich denke aber auch, daß es sinnvoll ist, das Programm derart zu erweitern, daß bei adjust_pwm geprüft wird, ob ein erhöhen des Stromes tatsächlich auch eine Erhöhung bewirkt und wenn nicht, PWM abschalten und "I-Error" ausgeben. Ich hatte die Schaltung bei mir zu Hause im Büro aufgebaut und
-
Thread
Zwischen MOSFET-Gate und uC ein Widerstand?
zu viel. Die entscheidende Frage ist ob der Motor über den FET nur EIN/AUS geschaltet wird oder PWM im Spiel ist.
#5883399: > Die entscheidende Frage ist ob der Motor über den FET nur EIN/AUS > geschaltet wird oder PWM im Spiel ist. Rob schrieb im Beitrag #5883272: > Ansteuern werden Motoren mit PWM 500Hz-1000Hz.
-
Thread
Servo mehrere Male ansteuern
Timer-Interrupt machst, hängt vom Anwendungsfall ab. Nach möglichkeit sollte man das ganze per Hardware-PWM machen oder zumindest per Timer-Interrupt und [[Soft-PWM]]. Beim Atxmega hast du genug PWM-Kanäle um > 12 Servos per Hardware-PWM zu steuern. Da brauchst du dann nur das entsprechende TCxRyz neu
fast PWM bzw. die anderen PWMs kann ich gar nicht benutzten, da die ja an bestimmte Pins angeschlossen sind.
-
Thread
LED Lightstrips zucken immer unterschiedlich
die nicht mal soooo arg schlecht. Nur eben grausig schlecht programmiert. > Würde das auch bei PWM funktionieren? Meine Strategie wäre dann: PWM mit µC einlesen, daraus eine flackerfreie PWM machen und die LED-Streifen damit ansteuern.
Lothar M. schrieb im Beitrag #7380975: > Meine Strategie wäre dann: PWM mit µC einlesen, daraus eine flackerfreie > PWM machen und die LED-Streifen damit ansteuern. So etwas habe ich mir auch schon überlegt, dass man nur bei der IO Card das PWM Signal ausliest und ein