<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>S12 / MagniV Microcontrollers中的主题 Re: calibration error</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980164#M16874</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have the same error and when I reduce the AlignVoltage value to zero, the motor goes to the Align state then to the operating state, but the motor does not run.&lt;span class="lia-inline-image-display-wrapper" image-alt="run.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112573i287E903411640422/image-size/large?v=v2&amp;amp;px=999" role="button" title="run.PNG" alt="run.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Jun 2020 09:16:10 GMT</pubDate>
    <dc:creator>abderrahimjamao</dc:creator>
    <dc:date>2020-06-11T09:16:10Z</dc:date>
    <item>
      <title>calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980162#M16872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; I'm using the board MTRCKTSPNZVM128 with 3-phase Sensorless Dual-Shunt PMSM application -FOC driving.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; It works normally with the motor NXP provided.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; But It can't work when I using my motor .&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I changed the parameters as followed:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="parameters.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/94647iF7384FDE2B3F0A3D/image-size/large?v=v2&amp;amp;px=999" role="button" title="parameters.PNG" alt="parameters.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; the fault is coming when the code runs to&amp;nbsp; calibration &lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;state,please tell me why?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (state=Calib, Event=e_Calib,and then e_fault comes)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Ia.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/94866i554732C9E8B9FA55/image-size/large?v=v2&amp;amp;px=999" role="button" title="Ia.PNG" alt="Ia.PNG" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Nov 2019 10:05:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980162#M16872</guid>
      <dc:creator>443115228</dc:creator>
      <dc:date>2019-11-27T10:05:56Z</dc:date>
    </item>
    <item>
      <title>Re: calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980163#M16873</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;can you please confirm that the application is going directly from the calib state and not even from a single call of align state?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the app goes to the align state just for a few steps (thus for few 100 us periods only), the alignVoltage set too high can cause the current to go over the limit. If so, go to the Parameters tab of the MCAT and reduce the AlignVoltage value to zero. If the error occurs again, then we would start to find the problem.&lt;/P&gt;&lt;P&gt;You can step-by-step adjust the voltage to get the rotor in position and at the same time get some reasonable current.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Matej&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jan 2020 13:29:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980163#M16873</guid>
      <dc:creator>pachamatej</dc:creator>
      <dc:date>2020-01-08T13:29:32Z</dc:date>
    </item>
    <item>
      <title>Re: calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980164#M16874</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have the same error and when I reduce the AlignVoltage value to zero, the motor goes to the Align state then to the operating state, but the motor does not run.&lt;span class="lia-inline-image-display-wrapper" image-alt="run.PNG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112573i287E903411640422/image-size/large?v=v2&amp;amp;px=999" role="button" title="run.PNG" alt="run.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2020 09:16:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980164#M16874</guid>
      <dc:creator>abderrahimjamao</dc:creator>
      <dc:date>2020-06-11T09:16:10Z</dc:date>
    </item>
    <item>
      <title>Re: calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980165#M16875</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;Have you tried to request speed form the "green" range? The open-loop start-up might have a problem with such small speed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matej&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Jun 2020 06:46:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980165#M16875</guid>
      <dc:creator>pachamatej</dc:creator>
      <dc:date>2020-06-12T06:46:32Z</dc:date>
    </item>
    <item>
      <title>Re: calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980166#M16876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the advice but the nominal speed of my brushless motor is 280 rpm (it's a Brushless Gear Hub motor for e-bike). Is it acceptable to request a speed higher than its nominal speed? &lt;BR /&gt;Best regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 13 Jun 2020 18:13:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980166#M16876</guid>
      <dc:creator>abderrahimjamao</dc:creator>
      <dc:date>2020-06-13T18:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: calibration error</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980167#M16877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;if your motor is designed to a different speed range, then I would recommend to adopt the software to it. I believe some background&amp;nbsp;can be found in this document:&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-340132"&gt;BLDC six-step control speed scaling using S12ZVM&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For electric bike, I would recommend to use different to use torque (current) control structure instead of speed control - just like the throttle pedal in cars is used to command the torque instead of speed.&lt;/P&gt;&lt;P&gt;Even for cruise control, PI controller is not suitable due to the "integrator" included, which can cause overshoots in control and some other difficulties. But I'm not sure any kind of cruise control is useful for electric bikes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matej&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jun 2020 13:40:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/calibration-error/m-p/980167#M16877</guid>
      <dc:creator>pachamatej</dc:creator>
      <dc:date>2020-06-19T13:40:46Z</dc:date>
    </item>
  </channel>
</rss>

