-
Thread
Mini-Segway-Roboter
Class-B-Verstärker mit LM324 und zwei BJTs angetrieben werden können, also _nicht_ mit MOSFETs und PWM. Statt über PWM erfolgt die Ansteuerung vorzugsweise durch den 9ct-DAC PT8211, siehe auch: https://github.com/TorstenC/Notizblog/wiki/PT8211 Da hierfür nur wenige mA benötigt werden, sollen
. Alternativ PWM mit L293 für 28 Cent pro Stepper. http://www.aliexpress.com/item/-/32343079263.html * PWM ist besser für die Batterie (LiPo), benötigt aber mehr GPIOs * L272 (analog) ist besser für die EMV und
-
Thread
Stromregler - wie konzipieren?
is es besser einen analogen Regelkreis für nen Sensefet aufzubauen, oder kann man den ainfach per pwm ansteuern?
Ich hab mir jetzt das ganze mal so überlegt: Ich verwende nen ATmega 8, dessen PWM kanäle steuern die Sensefets an, und über einen tp 3.O lese ich den Mittelwert des Stroms aus. bei 60kHz PWM - Frequenz braucht der tp ca 1ms zum einschwingen - ist akzeptabel. Wenn ich den SenseFET
-
Thread
250V Schalten mit Mikrokontroller?
Ich möchte mit einem Arduino PWM Signal einen 220V Verbraucher steuern. Das PWM Signal hat 490Hz und 5V. Mit dem Signal möchte ich eine Verbraucher schalten, sagen wir vereinfach die Helligkeit einer Lampe. Die Besonderheit an
ich es nicht nutzen möchte kann ich es immernoch überbrücken. Mit PWM ist mir klar, aber wie werden aus den 5V Arduino-PWM 220V PWM? Für Multiplexing wurden bei diesem Schema Halbleiterrelais verwendet: http://www.bader-frankfurt.de/nix/nixieuhr9.jpg Das Datenblatt
-
Thread
HD44780 LCD an 3,3V PIC
Welche PWM-Ferquenz sollte ich bei dieser Schaltung wählen?
Ist die Schaltung oben geeignet und die Kontrastspannung mittels PWM/µC einzustellen
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
der nicht parallel zu amdern war. Da scheint auch der > Fehler zu liegen. Der ist nur für die PWM notwendig: Der glättet das PWM Signal mit R1 und erzeugt so eine Spannung mit etwa 0-5V (bzw. etwas darunter). Um diesen Wert lässt sich die Ausgangsspannung verschieben.
erzeugt und wird nun nicht mehr durch andere Interrupts beeinflusst. Da der Timer aber schon von der PWM belegt war, musste dieser etwas angepasst werden. Die PWM Frequenz ist nun gleich der Zeilenfrequenz des LCDs.
-
Thread
Untere Drehzahlgrenze Gleichstrommotor
?? Was hat denn PWM mit geringer Drehzahl zu tun?
PWM - gibt Kraft... Und auch Drehmoment....
-
Thread
Trapez-Ansteuerung von KFZ LEDs
wissen willst? Glühobst verhält sich nicht-linear, das Verhalten musst du per algo oder lookup mit PWM 1000Hz nachbilden - fertsch. Klaus.
: [code] from machine import Pin, PWM import time led_pwm = PWM(Pin(16)) led_pwm.freq(1000) blinker_input = Pin(15, [Pin.IN](http://Pin.IN), Pin.PULL_DOWN) fade_duration = 0.5 #
-
Thread
Software PWM auf 8 Kanälen
Z.B.: http://www.mino-elektronik.de/soft-pwm/pwm_software.htm Peter
ist aber verdammt gut, spart gewaltig Rechenzeit. Ich stelle mal eine weitere 8-Kanal-Software-PWM im Anhang zur Diskussion. Ist mit Mega8535, liest 8 Potis per ADC ein und erzeugt die zugehörige PWM. Könnte für ernsthafte Anwendung mit einer Tabelle nachgerüstet werden, mit der die PWM-Werte verändert
-
Thread
PWM geht nicht auf 0V
sehen. Um PWM richtig 0 zu erreichen, hatte nur das Abschalten der PWM im Programm geholfen.
Schaltungsfehler Nadel? PWM -1 !
-
Thread
Sinus sehr seltsam
{ OCR1A=pgm_read_byte(&sinewave[tone][(i>>8)]); i += scale; } int main(void) { // PWM-INIT ----------------------------------- // PA 6 als ausgang pwm ausgang 44a DDRA=(1<<PA6); // Anfangswert der PWM OCR1A=0x80; // 128 //Output compare OC1A 8 bit non inverted PWM
; OCR1A=pgm_read_byte(&sinewave[tone][(i>>8)]); i += scale; } int main(void) { // PWM-INIT ----------------------------------- // PA 6 als ausgang pwm ausgang 44a DDRA=(1<<PA6); // Anfangswert der PWM OCR1A=128; //Output compare OC1A 8 bit non inverted PWM TCCR1A
-
Thread
PWM MOSFET an 230V
Einfach den PWM Wert micht auf 100% stellen, oder einfacher: Auf den Siebelko verzichten.
für PWM benötigst du mindestens einen PWM-Baustein od. einen µC.
-
Thread
(AVR) Attiny85 PWM
int pwmPin = 1; // Der Pin, der per PWM gesteuert wird Die Arduino-Pinnummern sind hellblau.
Falk B. schrieb im Beitrag #7744265: > const int pwmPin = 1; // Der Pin, der per PWM gesteuert wird Ich probiere es mal kurz
-
Thread
LED mit Konstanzstrom steuern
Unipolartransistoren Hat er doch gar keinen. Ob der Widerstand nötig ist, das hängt ganz von der PWM-Quelle ab.
um eine Arbeitspunkteinstellung für Analogbetrieb, sondern um eine Steuerung mit einem (digitales) PWM-Signal.
-
Thread
PWM an OC1A und OC1B
mit der Funktion _delay_ms zusammen. dies ist aber nicht der Fall. Den PWM erzeuge ich im Mode 5 (8 Bit). Kann mir jemand weiterhelfen. [c] void mfc_init (void) { PWM_MFC1_PIN; PWM_MFC2_PIN; PWM_MFC3_PIN; PWM_MFC4_PIN; PWM_MFC5_PIN; /*** Timer 1
#define PWM_MFC1_NORM TCCR2A |= (1<<COM2B1) #define PWM_MFC1_TOGGLE PIND |= (1<<PIND3) #define PWM_MFC2_PIN DDRD |= (1<<DDD5);PORTD |= (1<<PORTD5) #define PWM_MFC2_HI
-
Thread
432 mal 0..20mA per PWM - beste Lösung gefunden?
Beitrag #3218521: > Wieso? Wie meinst Du das? Weil du schon wieder einer bist, der das Prinzip der PWM nicht verstanden hat und der meint, LEDs ohne Vorwiderstand bzw. Konstantstromquelle betreiben zu können. Tip: Eine PWM regelt nur die Zeit, nicht die Stromstärke. Die Aussage, du willst per PWM "von
macht 4096 Helligkeitsstufen, wenn man das Bild nur _einmal_ aufbaut. Aber die China-Lösung mit den PWM-frames ist billiger als Einzel-Pixel-PWM.
-
Thread
12 bit Wert in Array aus uint8_t speichern
)240; // 11110000 dat[1] |= (byte)(pwm2 >> 8); dat[2] = (byte)(pwm2); [/c]
pwm_raw_data[adr] &= (byte)240; // 00001111 pwm_raw_data[adr] |= (byte)(pwm >> 2); pwm_raw_data[adr + 1] = (byte)(pwm); } } [/c]
-
Thread
Labornetzteil 0-70V
, habe ich von etwas koplexeren Schaltungen wenig Ahnung. Dann nimm PWM.
. Für einen späteren Dauerbetrieb der Motoren mit einstellbarer Drehzahl würde ich aber auch eine PWM-Schaltung empfehlen. Gruss Harald
-
Thread
wie Wischermotor am besten mit Netzteil betreiben?
eine PWM. Kurt
erfordert, würde ein 10A Netzgerät mit Eisen und Kupfer reichen. Für Die Drehzahlsteuerung ist eine PWM-Steuerung am effizientesten. Das Bild zeigt eine einfache 200 Hz PWM-Steuerung mit diskreten Bauelementen ohne µC.
-
Thread
PWM Steuerung Kfz Kühlerlüfter
das wirklich leiser oder effizienter ist? Manne schrieb im Beitrag #7633258: > benötigt nur das PWM Signal Ja genau so ist das. Bedenke das ca 600Upm die minimale Drehzahl ist. Analog mit einem Ptc (Thermosicherung) wäre einfacher.
Thermoschalter, der den Lüfter einschaltet, wenn die Kühlertemperatur einen Wert X überschreitet. PWM ist nicht nötig.
-
Thread
Frequenzumrichter für kleinen Synchronmotor.
ist ja garnicht sinusförmig, Somdern > hat die Form des PWM gedöns, Die Induktivität der Wicklung ist ein Tiefpass, der die PWM Frequenz zum Sinus umformt. Jan R. schrieb im Beitrag #3458865: > Ist der oben genannte Frequenzu,richter überhaupt für Synchronmotoren
, oder mit gleicher Geschwindigkeit eine gerade Strecke, ist die Frequenz gleich aber die Höhe der PWM unterschiedlich.
-
Thread
Stellmotoren und LED´s über Lan steuern
wäre zb. der Einsatz eines entsprechenden LED-Treibers in Betracht zu ziehen, der die dazu ntwendige PWM schon on Board hat.
also muss ja nicht umbedingt der pwm led treiber sein... bin für vorschläge offen ich brauch nur min. zwei Treiber die jeweils min. 6 der oben genannten 700mA Luxeon LED´s schaffen. und nochmal, auch wenn ich mich blamiere...
-
Thread
Elektro Stapler Deichselstapler Irion
ersten Thyristor wieder zu löschen, richtig? Die Zeit zwischen den beiden Zündungen ergibt dann die PWM. Wenn ich mit den Pulsen ein RS Flipflop setze/lösche (Pulse auf SET und RESET), sollte doch am Ausgang des FF eine passende PWM für MOSFets/IGBT stehen, oder?
Thyristor wieder zu > löschen, richtig? > Die Zeit zwischen den beiden Zündungen ergibt dann die PWM. Richtig. > Wenn ich mit den Pulsen ein RS Flipflop setze/lösche (Pulse auf SET und > RESET), sollte doch am Ausgang des FF eine passende PWM für MOSFets/IGBT > stehen, oder? Richtig.
-
Thread
DC Motor bremsen
Hi! Naja, schwer ist es nicht, eine H-Brücke anzusteuern mit PWM aus z.B. einem atmega. Eine Seite auf + oder -, die andere macht Synchronous Rectification PWM, phase and frequence correct mode (sonst Nadeln trotz "0" im PWM-Register), stellt also so was wie ein
Hi! Naja, schwer ist es nicht, eine H-Brücke anzusteuern mit PWM aus z.B. einem atmega. Eine Seite auf + oder -, die andere macht Synchronous Rectification PWM, phase and frequence correct mode (sonst Nadeln trotz "0" im PWM-Register), stellt also so was wie ein
-
Thread
AVR Synthesizer mit ATxmega128A1
diese Wellenformen sind viel interessanter als die "reinen" Sägezahn und "pure" eckig Welle. Die PWM-Wellenform wird durch Summieren von zwei bandbegrenzten Sägezahn erhalten mit einer Phasendifferenz - die Phasendifferenz steuert die PWM-Verhältnis. Ich habe versucht mit minBLEP und es verwendet
erst einmal erspart. Hier ein Code-Ausschnitt vom Shruthi Synth: [c] // ------- Band-limited PWM -------------------------------------------------- void Oscillator::RenderBandlimitedPwm(uint8_t* buffer) { uint8_t balance_index = U8Swap4(note_ - 12); uint8_t gain_2 = balance_index & 0xf0;
-
Thread
richtiger MOSFET-Treiber
Tisch. Der PWM-Eingang gibt nur den Sollwert vor, d.h. dessen Frequenz ist egal. Oft können sie auch automatisch zwischen PWM- und 10V-Eingang umschalten.
bis zu einer gewissen Grenze überhaupt wirklich funktioniert. Also ist es dann digitales Dimmen (aka PWM) oder analoges Dimmen (Sollwertänderung der KSQ) in Kombination mit PWM bei weit heruntergestellter Ausgangsleistung. Die PWM-Frequenzen sind dann allerdings deutlich niedriger als beim TE.
-
Thread
Digital regelbare Spannungsversorgung 9-24V >=30W
gleicher Last) sollte halt konstant sein. Wie bekommt man das mit einer PWM hin?
Steuern bedeutet : PWM = Spannung vorgeben, nix messen, der Rest ist egal. Reglen bedeutet : PWM = Spannung ausgeben, Drehzahl und/oder Drehmoment messen, nachregeln. Ja. ein PWM kann das.
-
Thread
Spannung glätten nach 15m Kabel
eine einfache Platine die mit 24V Versorgungsspannung Arbeitet und im wesentlichen mit einem uC vier PWM Motortreiber steuert. Die PWM Frequenz beträgt rund 50KHz und die DC-Motoren ziehen je max. 1A. Soweit kein Problem, aber das ganze hängt an einem 15m langen Kabel und nun stellt sich mir die Frage
Rechteck mit 1A ueber 15m ein absolutes No-go. Diese Stoerungen wird man nie mehr los. Besser die PWM am anderen Ende erzeugen. Wenn man Kommunikation hat, kann man die PWM nach der Kommunikation erzeugen. Oder man kann DC uebertragen. Es sind ja DC Motoren
-
Thread
PWM Umbau für SPS-Ansteuerung
ich noch vergessen hatte: ich will damit die Loks ansteuern. Diese arbeiten mit 12V, also wird der PWM mit 12V betrieben.
die PWM erzeugen.
-
Thread
PWM Signal + Filter + Brushless Driver
zueinander->Vermeidung von Unwucht) von insgesamt acht Schrauben. Mikrocontroller: Atmega128 Das PWM Signal erzeuge ich in dem Fast-PWM Mode. Der Prozessor läuft auf 14,7456Mhz. Als Prescaler benutze ich 1 und die Auflösung des Timers und somit des PWM Signals beträgt 8 Bit (256). Zum Testen habe
er kommt hoch). Von höheren PWM Spannungen auf niedrige klappt bei jedem OCR Wert problemlos. Liegt wahrscheinlich an der rotierenden Masse / Trägheitsmasse, dass er problemlos von höheren PWM Spannungen somit höheren Drehzahlen und
-
Thread
PhotoMos mit TVS schützen ?
Veit D. schrieb im Beitrag #6895227: > Der PhotoMos wird je nach Lok mit 120Hz oder 16kHz PWM angesteuert. Huh, übersehen, das macht die Sache noch spannender. Veit D. schrieb im Beitrag #6895248: > Das heißt, so wie gedacht kann ich das mit der TVS machen? Wenn du da mit PWM rumfackelst
. Die PWM hätte eine herkömmliche Relaisspule erst recht nicht mitgemacht. ;-) Es sieht also nur der Ausgang vom PhotoMos die 12V PWM. Habe eine neue Schaltung gezeichnet. Ist mir irgendwie peinlich. :-)
-
Thread
12V PWM sicher mit D1 Mini Pro steuern?
Liebe Community, ich möchte einen Remote Fan-Controller bauen, mit dem ich bis zu vier 12V PWM Fans ansteuern möchte. Nun habe ich das Problem, das ich nicht richtig verstehe wie ich sicher ein PWM Signal an meine Fans bekomme, ohne die GPIOs von dem D1 Mini Pro zu frittieren. In der angehängten
https://noctua.at/pub/media/wysiwyg/Noctua_PWM_specifications_white_paper.pdf Letzte Seite.
-
Thread
Verbesserungsvorschläge gesucht
nicht um die Sichtweise des Pico. Der braucht keinen atomaren Zugriff auf die Daten. Wohl aber das PWM-Modul. Egal ob die PWM-Frequenz jetzt innerhalb des PWM-Moduls oder außerhalb liegt, sie muss für das PWM-Modul atomar sein. Dies kann aber der Pico nicht gewährleisten - also muss noch eine Hilfskonstruktion
Anfänger schrieb: > Es kann doch nicht angehen, dass sich das PWM-Modul darum kümmern muss, > wenn jemand von außen die 16-Bit Schnittstelle nicht bedienen kann und > ein Latch für den 8-Bit Zugriff in 2 Zyklen braucht. Das PWM Modul übernimmt einfach 16bit wenn
-
Thread
Galvanische Trennung durch LED
das demnach nicht eher > unpraktisch um ein Spannungssignal zu übertragen? Nein, du willst ja PWM übertragen, Um von Spannungs-PWM zu Strom-PWM zu kommen reicht 1 Widerstand vor der Sende-LED.
MaWin schrieb im Beitrag #6521644: > Nein, du willst ja PWM übertragen, Um von Spannungs-PWM zu Strom-PWM zu > kommen reicht 1 Widerstand vor der Sende-LED. Habe ich dann auch bemerkt. Danke für deine Antweort!
-
Thread
Adressierbare Transistoren
Ok, gebe ich dir recht. Hatte es als analog gedacht, weil ja das Signal aus dem uC ja als PWM rausgeht und dann nur an die jew. LED "weitergeleitet" wird. Nun ist die Frage ob man PWM als analog bezeichnet... Nunja, wie auch immer, will nicht vom Thema abschweifen.
Attiny25 hat USI (I2C) und PWM und kostet 0,8€ und nur 8 Pins. Noch nen geeigneter Logic Level FET an einen PWM Ausgang.
-
Thread
Relais oder L298
bietet (ausser dass es PWM kann)? Bei Relais habe ich das Gefühl, als seien diese "veraltet", obwohl der geringere Preis für diese spricht? Gruß Zoltan
nicht mit so einer Schaltung mit der benötigten Spannung von (Ub+5V) versorgen? Mir gehts ja nicht um PWM, oder Geschwindigkeit, nur um einen möglichst geringen Innenwiderstand. Der NE555 ließe sich dann auch eventuell durch einen PWM-Ausgang des MC ersetzten. Was haltet Ihr davon? Gruß Zoltan
-
Thread
Wo kann man uC Programmierung in Auftrag geben?
darum, ein analoge Signal zu digitalisieren und > zu verarbeiten (offset, glätten, etc.) und als PWM wieder auszugeben. Mit welcher Auflösgung, wie genau, wie schnell, wie verarbeiten, was für PWM, wie schnell, welche Auflösung, was für Spannungspegel, was für Ströme, was für Hardware, ...
Also nen Spannungswert in eine PWM umwandeln inkl. Bearbeitung geht auch voll analog mit Hirnschmalz.
-
Thread
Gleichspannung an XTAL1 und XTAL2?
Hi >Wenn ich 12MHZ Systemtakt habe und einen Teiler von 64, dann sollte doch >die Frequenz der PWM bei 187,5 kHz liegen,.... Nein. Eine 8-Bit Fast-PWM hätte 732,40 Hz. MfG Spess
DS schrieb: > (TCCR2 = 0x6b; --> Fast-PWM nicht invertiert mit Teiler 64) Nö.
-
Thread
12V KFZ Schalter mit 3 Pos. gegen Taster (GND) ersetzen
Schmitt-Trigger), nehmen wir den. Das geht genauso. Diode, 10uF-Elko, 100 Ohm machen die 12V aus dem PWM. Die Transistoren schalten das PWM auf die Ausgänge.
12V-PWM ist sicher nur so eine Bezeichnng, um die 12 Volt zu "markieren". ich Denke nicht, das da PWM raus kommt. Das wird eher die VCC sein, die den PWM Block im (hochgeheimen?) Steuergerät versorgt. Was
-
Thread
Frage zu Brushless Motor Ansteuerung
BEMF Spannung. Ist denn meine Art der Motoransteuerung richtig? Zust. | A | B | C 1 PWM GND HI-Z 2 PWM HI-Z GND 3 HI-Z PWM GND 4 GND PWM HI-Z 5 GND HI-Z PWM 6 HI-Z GND PWM -PWM bedeutet, während dieses Zustandes wird im Dutycycle
ich nur noch ca 70% des Schubs von der Ansteuerung mit 3 Zuständen. Zust. | A | B | C 1 PWM GND HI-Z 2 PWM HI-Z GND 3 HI-Z PWM GND 4 GND PWM HI-Z 5 GND HI-Z PWM 6 HI-Z GND PWM Den Zeitpunkt der Kommutierung bestimm ich dadurch, dass ich
-
Thread
12V-Halogenlampe an 14,8V-LiPo anschließen
Danke für die Antworten! Dann werde ich wohl die PWM-Variante wählen. Ich hatte bloß Angst, dass der kurze 14,8V-Puls der Lampe irgendwie schaden könnte. Da der Roboter ohnehin einen ATmega2560 besitzt sollte die Erzeugung eines PWM-Signals eher kein
Danke für die Erklärung! Daran hätte ich ja nie gedacht! ;) Ich baue mir nachher dann mal die PWM-Variante! Danke!
-
Thread
Bei PWM mit 74HC595 gehen LED nicht ganz aus
muss mind. 1x PWM mit 127 Stufen durchlaufen => mindest PWM-Frequenz: 200Hz Idealerweise ist die PWM-Frequenz wohl ein Vielfaches der Spaltenfrequenz. Ich hoffe, es ist zumindest ein bisschen verständlich ;)
Ach: PWM-Frequenz 200Hz bedeutet dann ja wohl: 127 Stufen in 5ms = eine Stufe alle 0,039ms... oder? Also in meinem Falle bei einem mit 20 Mhz getakteten ATtiny2313: alle 780 Takte 1 PWM-Stufe... Kann doch
-
Thread
Ist mein µC schnell genug?
drehzahl_soll ); void Steps ( unsigned int anlauf_step, unsigned int interrupt_step, uint8_t pPWM, unsigned int U_interr ); short PWM ( uint8_t vPWM ); signed long long TSEC_ber ( unsigned int degree_ist, unsigned int Umin_soll, unsigned int Umin, unsigned long long t_U )
(1<<phase3m) | (1<<phase2m) | (1<<phase3p) | (1<<phase1p) ); } } short Treiber::PWM(uint8_t vPWM) { vPWMc ++; if (vPWMc>=100) { vPWMc = 0; } if (vPWM>vPWMc) { return 1; } else { return 0; } } signed long long Treiber::TSEC_ber (unsigned
-
Thread
Analogsignal unterbrechen
Wobei sich natürlich die Frage stellt, was ein PWM Ausgang an einem Analogeingang der ominösen B-Box zu suchen hat.
im Beitrag #5730286: > Durch meine Steuerung kriegt die Box den Vorgabewert von mir, in > dem das PWM Signal erzeugt wird. Ich wiederhole mich: Ein PWM Ausgang liefert kein Analogsignal. Und wenn das so weitergeht, bin ich raus.
-
Thread
PWM Servo Schieberegister
jeweils ein Schieberegister (74HC595). Insgesamt hängen an den Schieberegistern 18 Servos die mit PWM(50Hz) angesteuert werden. Ich habe vor mit den 4 Augängen alle 18 Motoren zu steuern. So wie ich das verstanden habe, lege ich seriell ein 8-bit-Wort an das schieberegister an. Mit entsprechendem
-
Thread
Freilaufdiode PWM-Motorsteuerung
Rückschlüsse auf den Fehler ziehen kann... Auf jeden Fall wissen wir schon einmal, dass der Motor per PWM geregelt wird - und dass es bisher keine Freilaufdiode gibt. Daher sollte man erst mal daran ansetzen ;)
aus der Induktivität größtenteils, statt sie größtenteils im MOSFET zu verheizen. Eine schlechte PWM Steuerung kann hohe Strompulse in Vorwärtsrichtung erzeugen. Ein typischer Fall ist es, wenn der FET schneller einschaltet als die Erhohlzeit der Freilaufdiode, und das bei hoher PWM Frequenz. Durch
-
Thread
PWM Amplitude begrenzen
Max Knuh schrieb im Beitrag #3558576: > > ich habe eine PWM (500kHz) mit einer Amplitude von +8V. Ich benötige > aber eine Amplitude von +5V. > Mit einem PWM-IC (LTC6992-1) erzeuge ich eine 500kHz PWM. Diese gebe ich > dann auf einen Halbbrückentreiber (
Der LM5106 würde mir aber aus der 5V-PWM an seinem Eingang durch seine Versorgungsspannung von +8V eine +8V-PWM erzeugen. Die kann ich aber nicht gebrauchen. Ich benötige eine +5V-PWM für die High-und Low-Side mit Totzeit versteht sich.
-
Thread
Steuerbarer Widerstand für Solarmodul + Arduino
Da kann man das Current-Poti auslöten und stattdessen die geglättete Ausgangsspannung von nem AVR PWM Ausgang dran. Dann per Software die Regelungskette Stromsensor - Leistungsberechnung - PWM aufbauen. Vorteil: Was aus dem Wandler rauskommt, ist nutzbare Energie für Akku, Lampen etc.
geglättete PWM-Spannung mit der Platine? Ein Anschluss, der ehemals am Poti war, muss an den GND des Arduino, ein anderer an das geglättete PWM-Signal. Aber welches an welchen? 2. Angenommen, das Poti wäre noch
-
Thread
DC-Motorverhalten bei Kurzschluss
> einen DC-Motor regeln? Wie immer : PWM an DIR
Uwe schrieb im Beitrag #3103074: >> einen DC-Motor regeln? > Wie immer : PWM an DIR Also PWM über Bremsen (slow decay) ist ja schon böse, mit PWM jetzt ständig die Drehrichtung umschalten scheint mir der Obergau zu sein... ;)
-
Thread
WS2812B Strips werden heiß
anfassen kann. Im Datenblatt steht ja leider nix drin. Kann es sein daß du sehr schnell schaltest/dimmst/PWM ? Vielleicht kommt daher die Abwärme.
nutze ich einen Arduino Nano mit FastLed > Bibliothek, nur über einen Ausgang am Nano. Wird wohl PWM sein. Denn sie wissen nicht, was sie tun. Hast du dir schon mal die Mühe gemacht, im Datenblatt der WS2812b die Spezifikation für das vom µC zu liefernde Steuersignal anzugesehen? Mit PWM
-
Thread
wieviel Takte gehen beim mega durch Interrupt verloren?
nop setze Pin auf 0 nop[/code] Idealerweise sollte der letzte nop fertig sein, bevor der PWM-Zähler Top erreicht und den PWM-Pin wieder umschaltet.
Ein PWM Signal erzeugt man wenn möglich direkt in Hardware, über die Output Compare Einheiten. Software PWM ist eher etwas für langsames PWM, so wie die 50 Hz, da kommt es auch ein paar Zyklen auf nicht an.