projects:4e4th:4e4th:start:msp430g2553_experimente:spulen_aus_schalten
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projects:4e4th:4e4th:start:msp430g2553_experimente:spulen_aus_schalten [2018-07-23 11:13] – [Das ganze nochmal mit Transistor als Schalter] mka | projects:4e4th:4e4th:start:msp430g2553_experimente:spulen_aus_schalten [2018-09-22 18:07] (aktuell) – [SQWAV - Quellcode für einen einfachen Rechteckwellen-Generator] mka | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Spule ausschalten - Spannungsspitzen? | ====== Spule ausschalten - Spannungsspitzen? | ||
- | Ohne Schutzvorkehrungen sollte man Spulen nicht abschalten, heißt es. So richtig gezeigt, was passiert, wenn man es nicht macht, wird das allerdings nie. Jedenfalls fand ich keine Messungen, Bilder oder Videoclips dazu. Also selber | + | Ohne Schutzvorkehrungen sollte man Spulen nicht abschalten, heißt es. So richtig gezeigt, was passiert, wenn man das nicht macht, wird allerdings nie. Jedenfalls fand ich keine Messungen, Bilder oder Videoclips dazu. Also: Selber |
- | Die Schaltung ist im Prinzip einfach: Eine Spule, Stromversorgung und was zum ein- und ausschalten. Im Takt natürlich. Schnell genug, damit man was am guten alten analogen Oszilloskop ((Hameg Dual Trace Oscilloscop HM312-8)) | + | Die Schaltung ist im Prinzip einfach: Eine Spule, |
{{: | {{: | ||
Zeile 10: | Zeile 10: | ||
===== Reed Relais als Schalter ===== | ===== Reed Relais als Schalter ===== | ||
- | Zum Basteln eignet sich da eine 12V-Motoradbatterie als Stromversorgung. Da macht man auch keine teuren Geräte kaputt, falls was schiefgeht. Die Strombegrenzund | + | Zum Basteln eignet sich da eine 12V-Motoradbatterie als Stromversorgung. Da macht man auch keine teuren Geräte kaputt, falls was schiefgeht. Die Strombegrenzung |
- | Eine einfache Rechteckwelle schaltete dann den Kontakt periodisch. Das Foto vom Oscilloskop-Bild zeigt was geschah. Es gibt tatsächllich | + | Das Ganze soll nun echt mechanisch geschaltet werden, damit man pur erleben kann was passiert. Getaktet schalten kann man Reed-Relais. Ich hatte da noch einen Celduc Dual Inline rumliegen, damit gings. Damit nichts in die taktgebende MCU zurückschlägt, |
- | Erst mit dem Tastkopf 10:1 ging es. Der Peak war 26mm hoch, wobei 10V/cm eingestellt waren, das entspricht einer Spanungspitze von 260V ! | + | |
+ | {{: | ||
+ | |||
+ | Eine einfache Rechteckwelle schaltete dann den Kontakt periodisch. Das Foto vom Oscilloskop-Bild zeigt was geschah. Es gibt tatsächlich | ||
+ | Erst mit dem Tastkopf 10:1 ging es. Der Peak war 26mm hoch, wobei 10V/cm eingestellt waren, das entspricht einer Spanungspitze von 260V ! Eine höhere zeitliche Auflösung zeigt auch die kurze negative Spannungsspitze, | ||
- | {{: | ||
{{: | {{: | ||
{{: | {{: | ||
- | + | Wenn der Versuch lief traten Störungen an der USB-Maus des PC auf. Die ' | |
- | Eine höhere zeitliche Auflösung zeigt auch die kurze negative Spannungsspitze, | + | |
- | + | ||
- | Um den Ablauf doch noch fotographieren | + | |
decimal | decimal | ||
Zeile 32: | Zeile 32: | ||
Eine Freilaufdiode über der Spule beseitigte die Spannungsspitzen. Auch der PC wurde nicht mehr gestört. :-) Schön zu sehen auch, wie so ein Reed-Relais prellt. | Eine Freilaufdiode über der Spule beseitigte die Spannungsspitzen. Auch der PC wurde nicht mehr gestört. :-) Schön zu sehen auch, wie so ein Reed-Relais prellt. | ||
- | {{: | + | {{: |
}} | }} | ||
===== Das ganze nochmal mit Transistor als Schalter ===== | ===== Das ganze nochmal mit Transistor als Schalter ===== | ||
- | Der TIP120 hat schon eine Schutzdiode eingebaut. Das führt dazu, dass die negativen Spannungsspitzen beseitigt werden. Und ein Transistor prellt nicht. | + | Der TIP120 hat schon eine Schutzdiode eingebaut. Das führt dazu, dass die negativen Spannungsspitzen beseitigt werden. Im orangen Kringel unten am Peak im ersten Bild ist das zu erkennen. Der positive Peak allein war hierbei gut 70V hoch. Und ein Transistor prellt nicht, auch das ist schön zu sehen :-) . |
+ | |||
+ | {{: | ||
- | {{: | ||
{{: | {{: | ||
{{: | {{: | ||
Zeile 57: | Zeile 58: | ||
Vergnügliches Experiementieren. | Vergnügliches Experiementieren. | ||
mk | mk | ||
+ | |||
+ | ===== SQWAV - Quellcode für einen einfachen Rechteckwellen-Generator ===== | ||
+ | |||
+ | Geschrieben in noForth, MCU: MSP340G2553 - [[http:// | ||
+ | | ||
+ | \ define a bitmask for this pin | ||
+ | : P2.0 ( -- bitmask adr ) 01 029 ; | ||
+ | : P2IO ( -- ) | ||
+ | 00 02E c! \ P2SEL Port-2 all bits I/O | ||
+ | FF 02A c! ; \ P2DIR All bits of P2 are outputs | ||
+ | | ||
+ | \ output square wave | ||
+ | : sqwav0 | ||
+ | p2io begin p2.0 *bis p2.0 *bic key? until ; | ||
+ | : sqwav ( n -- ) \ slow down n wait cycles | ||
+ | p2io begin | ||
+ | p2.0 *bis dup 0 do loop | ||
+ | p2.0 *bic dup 0 do loop | ||
+ | key? until key drop drop ; | ||
+ | ( finis) | ||
+ | |||
+ | |||
+ | |||
projects/4e4th/4e4th/start/msp430g2553_experimente/spulen_aus_schalten.1532337194.txt.gz · Zuletzt geändert: 2018-07-23 11:13 von mka