<?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>Model-Based Design Toolbox (MBDT)のトピックRe: BLDC brake function</title>
    <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022301#M4151</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&amp;nbsp; thanks for your professional support.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Nov 2019 05:26:13 GMT</pubDate>
    <dc:creator>rickyue</dc:creator>
    <dc:date>2019-11-22T05:26:13Z</dc:date>
    <item>
      <title>BLDC brake function</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022299#M4149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: rgba(0, 0, 0, 0.9); font-family: -apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Oxygen Sans,Cantarell,Droid Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Lucida Grande,Helvetica,Arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 19.99px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre-line; word-spacing: 0px; word-wrap: break-word;"&gt;Hi Daniel, I am developing BLDC (Hall) driver with S32K144, may I have a reference for brake function? &amp;nbsp;&amp;nbsp; should I disconnect the bus line when braking? many thanks.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Nov 2019 05:46:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022299#M4149</guid>
      <dc:creator>rickyue</dc:creator>
      <dc:date>2019-11-21T05:46:31Z</dc:date>
    </item>
    <item>
      <title>Re: BLDC brake function</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022300#M4150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rick,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It all depends on how your power stage is designed. Typically, there are 2 major use-cases:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI style="text-align: justify;"&gt;&lt;STRONG&gt;Regenerative Breaking&lt;/STRONG&gt;&amp;nbsp;(e.g.: EV, Trains, Trams, etc) where it is actually recommended to push back into the battery or network/grid the recovered brake energy. A typical schematic is shown below (source &lt;A href="https://www.tankonyvtar.hu/hu/tartalom/tamop425/0048_VIVEM175EN/ch12s02.html"&gt;here&lt;/A&gt;). In this case the energy is pushed back into the grid via the T1/T2 transistors controlled based on the polarity of the network.Using the PWM technique you can modulate the UT that is pushed back into the network to about over-voltages.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;IMG alt="Image result for trolleybus inverter schematic" src="https://www.tankonyvtar.hu/hu/tartalom/tamop425/0048_VIVEM175EN/Images/image151.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI style="text-align: justify;"&gt;&lt;STRONG&gt;Resistive&amp;nbsp;Breaking&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;(i guess the case that's interesting you) where you are not allowed to push back the energy into the network but rather dissipate&amp;nbsp;it as heat on a local resistor network.&amp;nbsp;This case is similar with the &lt;A href="https://www.nxp.com/downloads/en/schematics/SPF-29379_B2.pdf"&gt;MotorGD DevKit schematic&lt;/A&gt;.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/95577i3885577F592A2327/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN&gt;In this case, you typically have a diode protection circuit that ensure you can't push back the voltage/energy into the battery/grid, hence you do not have to take any additional&amp;nbsp;precautions to protect the power source. Nonetheless, you need to dissipate somehow the energy, hence you have a break&amp;nbsp;transistor to modulate the rate of discharge.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN&gt;Typically, you need to implement a simple PI controller that computes the difference/error between the reference DC Voltage Link allowed from the power source the actual DC Voltage recovered from the motor. Then based on the error value you open the braking transistor more or less.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN&gt;In conclusion: if you do not have the diode protection for the power supply, and you need to use the resistive breaking, then you need a method to disconnect the power supply - perhaps using a simple IO relay switch.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN&gt;Hope this helps!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN&gt;Daniel&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Nov 2019 08:43:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022300#M4150</guid>
      <dc:creator>Daniel_Popa</dc:creator>
      <dc:date>2019-11-21T08:43:06Z</dc:date>
    </item>
    <item>
      <title>Re: BLDC brake function</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022301#M4151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&amp;nbsp; thanks for your professional support.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Nov 2019 05:26:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/BLDC-brake-function/m-p/1022301#M4151</guid>
      <dc:creator>rickyue</dc:creator>
      <dc:date>2019-11-22T05:26:13Z</dc:date>
    </item>
  </channel>
</rss>

