<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[ATOMIC PWM]]></title><description><![CDATA[<p dir="auto">Hallo liebes Forum<br />
Ich möchte einen Ventilator; Noiseblocker NB eLoop B14-2, mit dem Atomic PWM Atom Lite regeln.<br />
Dazu habe ich wie in der Anleitung die Werte eingestellt:<br />
PWM0 = machine.PWM(22, freq=100, duty=0, timer=0)<br />
while True:<br />
for i in range(101):<br />
PWM0.duty(i)<br />
wait_ms(10)<br />
for i in range(100, -1, -1):<br />
PWM0.duty(i)<br />
wait_ms(10)<br />
wait_ms(2)<br />
<img src="/assets/uploads/files/1676239544939-a03f7129-5c9c-4f10-9f31-b5d0fc30a3d4-grafik-resized.png" alt="0_1676239543933_a03f7129-5c9c-4f10-9f31-b5d0fc30a3d4-grafik.png" class=" img-fluid img-markdown" /><br />
ich habe sie über den WEB Browser eingegeben, nicht über Python, sondern Blockly</p>
<p dir="auto">Der Ventilator dreht nicht, er bewegt sich ganz leicht jede sekunde...<br />
Hat jemand eine Idee wie die WErte sein sollten?</p>
<p dir="auto">Und eine andere Frage, wenn ich die Verbindung mit Ui FLOW herstelle, wie kann ich rauslesen was auf dem Atom geschrieben ist??</p>
<p dir="auto">Vielen Dank für Eure Ratschläge</p>
<p dir="auto">Grüsse Livio</p>
]]></description><link>https://community.m5stack.com/topic/5052/atomic-pwm</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 01:44:12 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5052.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Feb 2023 22:08:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ATOMIC PWM on Fri, 17 Feb 2023 19:31:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/22587">@holofloh</a> said in <a href="/post/20109">ATOMIC PWM</a>:</p>
<blockquote>
<p dir="auto">t dem Tachoausgang des Lüfters kannst du dann später eine Überwachung der Drehzahl machen und dafür Sorgen, dass das PWM Duty für den Anlauf höher ist als danach. Also das Duty automatisch erhöhen bis der Lüfter angeht und dann auf eine bestimmte Drehtzahl regeln. Im Prinzip macht die Elektronik in einem Lüfter mi</p>
</blockquote>
<p dir="auto">Hallo Holofloh<br />
Danke für die Ausführliche Erklärung. Ich habe auch ein PWM Lüfter hier.  Kennst Du den Atom PWM Lite? <a href="http://docs.m5stack.com/en/atom/atom_pwm" target="_blank" rel="noopener noreferrer nofollow ugc">http://docs.m5stack.com/en/atom/atom_pwm</a><br />
Denkst Du da kann ich den PWM Lüfter (B14-PS) anschliessen? Der hat +/-/Tacho/PWM. Auf dem Atom ist ja als Ausgang nur +/- und meiner Meinung kommt aus dem + oder minus kein PWM Signal, das wird im Atom erzeugt und wie Du schreibst regelt die Elektronik, nur halt die im Atom. Also auf dem + ist 12V...<br />
Bin gespannt.</p>
<p dir="auto">Versuche mal ein wenig mit den WErten zu spielen.</p>
<p dir="auto">Gruss Livio</p>
]]></description><link>https://community.m5stack.com/post/20121</link><guid isPermaLink="true">https://community.m5stack.com/post/20121</guid><dc:creator><![CDATA[Livioch]]></dc:creator><pubDate>Fri, 17 Feb 2023 19:31:37 GMT</pubDate></item><item><title><![CDATA[Reply to ATOMIC PWM on Fri, 17 Feb 2023 06:13:03 GMT]]></title><description><![CDATA[<p dir="auto">Es gibt Lüfter die einen PWM Eingang haben. Die Betriebsspannung von z.B. 12V liegt dann immer an und man gibt mit dem PWM Eingang die Drehzahl vor. Die im Lüfter integrierte Elektronik regelt dann auf diesen Wert. Da intern geregelt wird, kann die Elektronik auch dafür sorgen, dass der Lüfter sauber anläuft indem der Regler am Anfang etwas mehr Strom auf den Motor gibt.<br />
Du hast aber wohl einen Lüfter ohne PWM Eingang. Also verstellst du mit dem PWM die Versorgungsspannung von 0 bis 12V (Die PWM Frequenz spielt hier eine untergeordnete Rolle, die Pulse werden durch den Stützkondensator im Lüfter integriert). Die meisten Lüfter mit 12V die ich schon in den Fingern hatte laufen ab ca. 5-6V an und brauchen dabei schon mal einige Sekunden um auf Drehzahl zu kommen.<br />
Falls du ein einstellbares abornetzteil hast, suche mal die Spannung ab der dein Lüfter sicher anläuft. Falls du kein einstellbares Netzteil hast, experimentiere mit dem PWM Duty.<br />
Versuche also zuerst in groben, dann in feineren Schritten ab wann der Lüfter sicher angeht. Lass ihm immer einige Sekunden Zeit zum anlaufen. Start mal mit 50% Duty und wenn er nach 5 Sekunden nicht anläuft mit 60%. Wenn der Lüfter mal läuft kann vermutlich wieder etwas tiefer eingestellt werden.</p>
<p dir="auto">Mit dem Tachoausgang des Lüfters kannst du dann später eine Überwachung der Drehzahl machen und dafür Sorgen, dass das PWM Duty für den Anlauf höher ist als danach. Also das Duty automatisch erhöhen bis der Lüfter angeht und dann auf eine bestimmte Drehtzahl regeln. Im Prinzip macht die Elektronik in einem Lüfter mit PWM Eingang genau das.</p>
]]></description><link>https://community.m5stack.com/post/20109</link><guid isPermaLink="true">https://community.m5stack.com/post/20109</guid><dc:creator><![CDATA[holofloh]]></dc:creator><pubDate>Fri, 17 Feb 2023 06:13:03 GMT</pubDate></item><item><title><![CDATA[Reply to ATOMIC PWM on Thu, 16 Feb 2023 18:03:35 GMT]]></title><description><![CDATA[<p dir="auto">Hallo zusammen<br />
Danke für die Antworten bisher.<br />
Ich nutze nicht das PWM Signal am Lüfter, der 14-2 hat nur +/-/Tacho. Ich nutze also +/-<br />
Ist es einen Unterschied ob das PWM auf dem Atom oder im Venti verwertet wird?</p>
<p dir="auto">So wie ich es eingegeben habe steht es auf der Homepage von Atom PWM Docs...<br />
<a href="https://docs.m5stack.com/en/atom/atom_pwm" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.m5stack.com/en/atom/atom_pwm</a></p>
<p dir="auto">Mich wundert, dass es so nicht gehen soll.</p>
<p dir="auto">Ich dachte ich hätte einen "Controller" mit vielen Möglichkeiten die Drehzahl zu regulieren.</p>
<p dir="auto">Hat wer eine Idee wie der Code aussehen müsste damit der Ventilator rund läuft? Und müsste der Hersteller die Frequenz wo sein Motor gut läuft angeben? Dann würde ich mal bei Noiseblocker anfragen.</p>
<p dir="auto">Danke für Hinweise.<br />
Livio</p>
]]></description><link>https://community.m5stack.com/post/20104</link><guid isPermaLink="true">https://community.m5stack.com/post/20104</guid><dc:creator><![CDATA[Livioch]]></dc:creator><pubDate>Thu, 16 Feb 2023 18:03:35 GMT</pubDate></item><item><title><![CDATA[Reply to ATOMIC PWM on Mon, 13 Feb 2023 13:53:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://community.m5stack.com/uid/34513">@Livioch</a><br />
Du setztest deine PWM Frequenz auf 100Hz  entsprechend 10ms. Dann veränderst Du deine PWM Frequenz alle 10ms .... Da kommt natürlich nichts Gescheites mehr raus ..</p>
]]></description><link>https://community.m5stack.com/post/20072</link><guid isPermaLink="true">https://community.m5stack.com/post/20072</guid><dc:creator><![CDATA[crami25]]></dc:creator><pubDate>Mon, 13 Feb 2023 13:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to ATOMIC PWM on Mon, 13 Feb 2023 10:02:05 GMT]]></title><description><![CDATA[<p dir="auto">Nutzt du am Lüfter den PWM Eingang für das PWM Signal, also die Speisung direkt auf 12V? Oder speist du PWM am 12V Eingang?<br />
So wie ich das sehe, machst du eine Rampe von 0% bis 100% und dann zurück in jeweils rund einer Sekunde. Das dürfte den Lüfter bestimmt etwas verwirren da die Anlaufzeit wohl schon länger dauert. Mach die Rampe mal deutlich langsamer (z.B. Wait 100ms) oder schreibe zum Test eine Sequenz mit fixen Werten z.B. 20%, 40%, 60%, 80%, 100% mit je ein paar Sekunden dazwischen.</p>
]]></description><link>https://community.m5stack.com/post/20071</link><guid isPermaLink="true">https://community.m5stack.com/post/20071</guid><dc:creator><![CDATA[holofloh]]></dc:creator><pubDate>Mon, 13 Feb 2023 10:02:05 GMT</pubDate></item></channel></rss>