Hallo zusammen, seit einiger Zeit versuche ich ein einfaches PWM-Signal, welches ich mit einem Arduino Uno generiere, in LTSpice mit Hilfe einer Schaltung zu simulieren. Es wäre toll, wenn ich so eine Simulation bzw. Spannungsverlauf hinbekommen würde wie ich es stümperhaft in Paint gezeichnet habe (erstes Bild). Ich habe auch von hier eine Schaltung (siehe zweites Bild), die ich versucht habe, in LTSpice zu implementieren. Aber hier herrscht eine andere Frequenz (100kHz) und ich kriege nicht die Einstellung des Duty Cycles von 2000us hin, weil ich das erste Mal mit einem Spice-Programm arbeite. Habt ihr vielleicht eine Spice-Datei, in der ich einfach die Parameter für die Frequenz und Duty Cycles auf meine Bedürfnisse anpassen könnte? Vielen Dank im Voraus. Viele Grüße Nils
:
Verschoben durch Moderator
Die Spannungsquelle in LTSpice kann direkt PWM erzeugen. Du brachst dafür keine Schaltung. Beispiel
1 | .PARAM D=0.10 |
2 | .TRAN 0.1s |
3 | V1 NC_01 0 PULSE(0 5 0 0 0 {20m*D} 20m) |
:
Bearbeitet durch User
Nils H. schrieb: > weil ich > das erste Mal mit einem Spice-Programm arbeite Als Anfänger (und auch später) half mir Gunthard Kraus mit seinem Tutorial. Downloads von G. Kraus http://www.gunthard-kraus.de/LTSwitcherCAD/index_LTSwitcherCAD.html Ein gutes Tutorial für LTSpice. http://www.gunthard-kraus.de/LTSwitcherCAD/LTSpice%20XVII%20_Tutorial_korr.pdf mfg klaus
vielleicht hilft dies weiter :-) Beitrag "Re: LTspice Problem / wie Spannungswert in Variable schreiben"
die Frequenz ist ja im Text-Command .param freq=100k angegeben. für 20ms muss freq=50 gesetzt werden. Hannes, Dein Beispiel in Ehren, aber woher soll ein Anfänger wissen, wie man das Signal anzeigt? Es geht so: Im Plot-Fenster Rechtsklick, Add Traces, Doppelklick auf V(nc_01) Aber ich stimme Dir zu: Text rulez! Für einen Laien ist es einfacher, eine Spannungsquelle zu zeichnen mit den genannten Eigenschaften.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.