<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Esden&#39;s Blog - pwm-schemes</title>
    <subtitle>This is Piotr Esden-Tempski&#39;s personal blog</subtitle>
    <link rel="self" type="application/atom+xml" href="https://esden.net/tags/pwm-schemes/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://esden.net"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2009-07-24T00:00:00+00:00</updated>
    <id>https://esden.net/tags/pwm-schemes/atom.xml</id>
    <entry xml:lang="en">
        <title>PWM Schemes/Fieldvector Control</title>
        <published>2009-07-24T00:00:00+00:00</published>
        <updated>2009-07-24T00:00:00+00:00</updated>
        
        <author>
          <name>Esden</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://esden.net/blog/2009-07-24-pwm-schemesfieldvector-control/"/>
        <id>https://esden.net/blog/2009-07-24-pwm-schemesfieldvector-control/</id>
        
        <content type="html" xml:base="https://esden.net/blog/2009-07-24-pwm-schemesfieldvector-control/">&lt;p&gt;Some time ago I announced the Open-BLDC project in the &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://forum.mikrokopter.de&quot;&gt;Mikrokopter Forum&lt;/a&gt;, the post, that you can find &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://forum.mikrokopter.de/topic-9362.html&quot;&gt;here&lt;/a&gt; inspired a very interesting Discussion. One of the topics were PWM Schemes and why one should think about them. The most important reason is efficiency. Most controllers to use &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://multicopter.org/wiki/File:H_pwm_l_on.png&quot;&gt;H_PWM_L_ON&lt;/a&gt; or &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://multicopter.org/wiki/File:H_on_l_pwm.png&quot;&gt;H_ON_L_PWM&lt;/a&gt; schemes. An alternative is &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://multicopter.org/wiki/File:pwm_on_pwm.png&quot;&gt;PWM_ON_PWM&lt;/a&gt; scheme which prevents currents through freewheeling diodes connected in parallel to the MOSFET&#39;s. The freewheeling diodes have higher losses then a MOSFET. I am really asking myself why it is not used. One reason I can think of is that this scheme has 12 steps instead of 6 and therefore is more difficult to implement and BEMF measurement for commutation detection may be more complicated.&lt;/p&gt;
&lt;p&gt;Another approach to the efficiency question may be using fieldvector control. This involves a sinusoidal pwm scheme and current measurement on the phases. Using that way of control should decrease torque ripples which are typical the other schemes mentioned above. It also involves a lot more work on the firmware side.&lt;/p&gt;
&lt;p&gt;I started building a rig for testing the efficiency of the different schemes. It involves a harddisk platter connected to the motor and two harddisk magnets. At the end I will have a eddy current break and can measure how much current is needed to achieve a specific rotation speed. I hope that this way I will be able to make a more or less scientific comparison of control approaches.&lt;/p&gt;
&lt;p&gt;If you have a motor controller I would be really happy if you could take an oscilloscope and record the voltages on the phases. I am really interested what control schemes others use.&lt;/p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Open-BLDC PWM Schemes</title>
        <published>2009-05-10T00:00:00+00:00</published>
        <updated>2009-05-10T00:00:00+00:00</updated>
        
        <author>
          <name>Esden</name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://esden.net/blog/2009-05-10-open-bldc-pwm-schemes/"/>
        <id>https://esden.net/blog/2009-05-10-open-bldc-pwm-schemes/</id>
        
        <content type="html" xml:base="https://esden.net/blog/2009-05-10-open-bldc-pwm-schemes/">&lt;p&gt;Only a short note. I made a video showing all the different &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://multicopter.org/wiki/PWM_Schemes&quot;&gt;PWM Schemes&lt;/a&gt; &lt;a rel=&quot;noopener external&quot; target=&quot;_blank&quot; href=&quot;http://open-bldc.org&quot;&gt;Open-BLDC&lt;/a&gt; supports. Have fun watching:&lt;/p&gt;
&lt;p&gt;Cheers Esden&lt;/p&gt;
</content>
        
    </entry>
</feed>
