⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 马达控制应用笔记和参考代码--看看这个帖的访问量能达到多少 ---“我们的avr”技术论坛(主坛).htm

📁 机器人应用的全套实例寻机小车
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0081)http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=597439&bbs_page_no=1&bbs_id=1000 -->
<HTML><HEAD><TITLE>马达控制应用笔记和参考代码--看看这个帖的访问量能达到多少 ---“我们的AVR”技术论坛(主坛)</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR></HEAD>
<BODY text=#000000 bgProperties=fixed bgColor=#ffffff leftMargin=15 
background="" topMargin=0><BR><LINK 
href="马达控制应用笔记和参考代码--看看这个帖的访问量能达到多少 ---“我们的AVR”技术论坛(主坛).files/bbs.css" 
type=text/css rel=STYLESHEET>
<TABLE height=20 cellSpacing=1 cellPadding=0 width="100%" bgColor=#eeeeee 
border=0>
  <TBODY>
  <TR>
    <TD width="26%"><SPAN class=f01><IMG height=1 src="" width=14>欢迎您,caolong 
      <IMG height=1 src="" width=7><SPAN class=f03><FONT 
      color=#444444>|登录</FONT></SPAN> <IMG height=1 src="" width=2><SPAN 
      class=f03><FONT color=#444444>|注册</FONT></SPAN> <IMG height=1 src="" 
      width=2><A class=tt4 title=退出登录,并回到首页 
      href="http://www.ouravr.com/bbs/logout.jsp?mother_form=bbs_content.jsp&amp;bbs_sn=597439&amp;bbs_id=1000&amp;bbs_page_no=1">|退出</A> 
      </SPAN></TD>
    <TD align=right width="74%"><IMG height=1 src="" width=5><A class=tt4 
      title=回到本站首页 href="http://www.ouravr.com/index.html">首页</A> <IMG height=1 
      src="" width=5><A class=tt11 title=会员邮购服务部 
      href="http://www.ouravr.com/shop">阿莫邮购部</A> <IMG height=1 src="" 
      width=5><A class=tt4 title=分类搜索 
      href="http://www.ouravr.com/bbs/search_interface.jsp?mother_form=bbs_content.jsp&amp;bbs_sn=597439&amp;bbs_id=1000&amp;bbs_page_no=1" 
      target=_blank>搜索</A> <IMG height=1 src="" width=5><A class=tt4 
      title=修改个人资料及设置 href="http://www.ouravr.com/bbs/user_data.jsp" 
      target=_blank>设定</A> <IMG height=1 src="" width=5><A class=tt4 
      title=当前在线会员 href="http://www.ouravr.com/bbs/online_members_list.jsp" 
      target=_blank>在线</A> <IMG height=1 src="" width=5><A class=tt4 title=新手入门 
      href="http://www.ouravr.com/guide_index.html" target=_blank>新手入门</A> <IMG 
      height=1 src="" width=5><A class=tt4 title=应用范例 
      href="http://www.ouravr.com/application_index.html" target=_blank>应用范例</A> 
      <IMG height=1 src="" width=5><A class=tt4 title=下载 
      href="http://www.ouravr.com/download_page.html" target=_blank>下载</A> <IMG 
      height=1 src="" width=5> </TD></TR></TBODY></TABLE>
<TABLE height=60 cellSpacing=0 cellPadding=6 width="100%" bgColor=#ffffff 
border=0>
  <TBODY>
  <TR>
    <TD vAlign=top align=left><SPAN class=tt1><A class=tt4 
      href="http://www.ouravr.com/bbs/index.jsp">OurAVR.com 论坛 </A>-&gt; <A 
      class=tt4 
      href="http://www.ouravr.com/bbs/bbs_list.jsp?bbs_id=1000&amp;bbs_page_no=1">“我们的AVR”技术论坛(主坛)</A> 
      -&gt; 马达控制应用笔记和参考代码--看看这个帖的访问量能达到多少 </SPAN></TD>
    <TD vAlign=top align=middle><SPAN class=tt1>跳转至:</SPAN> <SELECT 
      onchange="window.location=('bbs_list.jsp?bbs_id='+this.options[this.selectedIndex].value)" 
      name=forumid> <OPTION value=1000 
        selected>“我们的AVR”技术论坛(主坛)</OPTION><OPTION 
        value=2027>开发项目网上招标</OPTION><OPTION value=1020>悠闲休息区 
        (灌水坛)</OPTION><OPTION value=0020>招聘与自荐(找工作、招人专栏)</OPTION><OPTION 
        value=1005>邮购部服务论坛</OPTION><OPTION value=1032>atmel ARM 网站 
        (OurARM.com)筹建中</OPTION><OPTION value=1024>“Our Robot 1 
        号”机器人研发网站</OPTION><OPTION value=1003>马潮老师专栏</OPTION><OPTION 
        value=1033>菜农hotpower的自留地</OPTION><OPTION 
        value=1038>--(旧)MP3示范板(M32+VS1011B+CH375)</OPTION><OPTION 
        value=1036>--(旧)小松的“AVR高压编程器范例”</OPTION><OPTION 
        value=1031>--(旧)mirrorok的“AVR的以太网应用板”</OPTION><OPTION 
        value=1026>--(旧)Protel/PCB 设计论坛</OPTION><OPTION 
        value=1027>--(旧)自制AVR芯片内核</OPTION><OPTION value=1040>--(旧)C++ Builder 
        上位机软件设计论坛</OPTION><OPTION value=1029>--(旧)USB应用活动</OPTION><OPTION 
        value=1030>--(旧)Delphi上位机软件设计论坛</OPTION><OPTION 
        value=1004>--(旧)智能充电器设计小组活动</OPTION><OPTION value=1006>--(旧)MP3 
        制作活动</OPTION><OPTION value=1009>--(旧)步进电机专题讨论</OPTION><OPTION 
        value=1008>--(旧)马老师AVR-51实验板使用论坛</OPTION><OPTION 
        value=1007>--(旧)开关电源项目</OPTION><OPTION 
        value=1002>--(旧)全国大学生电子设计大赛专用论坛</OPTION><OPTION 
        value=2034>非技术、非悠闲帖子回收站</OPTION></SELECT> </TD>
    <TD vAlign=top align=right></TD></TR></TBODY></TABLE>
<TABLE height=30 cellSpacing=0 cellPadding=6 width="100%" border=0>
  <TBODY>
  <TR bgColor=#5d7790>
    <TD align=left width="81%"><SPAN class=f06><FONT 
      color=#ffffff>贴子主题:马达控制应用笔记和参考代码--看看这个帖的访问量能达到多少</FONT></SPAN> </TD>
    <TD align=middle width="19%"><SPAN class=f06><FONT 
      color=#ffffff>回复数:</FONT><FONT color=#ffffff>63</FONT> (其中0条已删除)</FONT> 
      </SPAN></TD></TR></TBODY></TABLE>
<TABLE height=30 cellSpacing=0 cellPadding=0 width="100%" bgColor=#e8e8e8 
border=0>
  <TBODY>
  <TR>
    <TD><IMG height=2 src="" width=20> <SPAN class=f06><FONT 
      color=#444444>相关链接:</FONT> <FONT color=#444444>本贴没有相关链接</SPAN></FONT> 
  </TD></TR></TBODY></TABLE>
<TABLE style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" cellSpacing=0 
cellPadding=6 width="100%" border=0>
  <TBODY>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #ffffff 0.5pt solid; BORDER-TOP: #ffffff 0.5pt solid; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #ffffff 0.5pt solid" 
    vAlign=top align=left width="19%" bgColor=#d1d9e2 rowSpan=2>【楼主位】 <FONT 
      color=#000000>Grant </FONT><BR>积分:<FONT 
      color=#000000>758</FONT><BR>派别:<FONT color=#000000></FONT><BR>等级:<FONT 
      color=#000000>------</FONT><BR>来自:<FONT color=#000000></FONT><BR></TD>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: #ffffff 0.5pt solid; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" 
    vAlign=top width="81%" bgColor=#d1d9e2><FONT 
      color=#000000>最近发现突然出现很多人问起如何使用MCU来控制马达,由于工作的原因,最近一直在搞ST7MC和dsPIC30F的BLDC变频控制,手上到是有一些这样的资料,分别是ST7MC系列、TI&nbsp;TMS320LF2xxx系列、Microchip&nbsp;PIC18和dsPIC系列、Freescale&nbsp;MC68H和MC56F800系列的马达控制资料。里面有设计简单的马达控制应用,也有用了PI算法的,也有使用空间矢量算法的。我干脆分帖将这些资料列出来。大家一个方便,有需要的自己找自己所需吧。我本人使用过ST7MC、diPIC30F4011、TMS320LF2407、MC56F8156,不过只有ST7MC是现在用的最多的,后面的两个型号很久以前用来做UPS并机的,现在都差不多忘光了,只是还留下点资料,也一并整理出来给大家参考,免得需要的时候满大街找,不知到哪有。如果源代码文件和应用笔记较小我就直接上传到OurAVR上,也同时给出官方的下载链接,要是官方的下载地址有变更,我可不负责更新啊。 
      <BR><BR>阿莫,可别怪我啊,我不是有意要不用AVR,只是它的应用里有关于电机应用的资料很少也没有用过它的,不熟悉,它新出来的几个针对马达的型号只是有见过手册,一直没瞧见过“真身”啊。相信大家只要了解电机特性,明白控制理论,用什么单片机都应该是一样的。资料都是英文的,请不要向我要中文的资料,如果我有中文的话,我会尽量上传到ouravr上来。PDF格式为应用笔记,ZIP或RAR为参考代码。适当的地方我会加一点中文概述,方便大家。 
      <BR><BR>一、ST7MC部分 <BR><BR>ST单片机首页 <BR>http://mcu.st.com/mcu/&nbsp;&nbsp; 
      <BR>这里你可以找到所有ST官方的单片机的资料,包括数据手册、用户手册、应用笔记、参考代码、开发环境 <BR>ST7MC的官方应用笔记页面: 
      <BR>http://mcu.st.com/mcu/inchtml.php?fdir=pages&amp;fnam=st7mc 
      <BR><BR>ST7MC的官方应用笔记页面: 
      <BR>http://mcu.st.com/mcu/modules.php?name=mcu&amp;file=familiesdocs&amp;FAM=30#Application%20Note 
      <BR>里面有提及ST92141的,这个型号ST已经不建议在新的设计中使用了,使用ST7MC来替代。 
      <BR><BR>1、ST7MC&nbsp;Three-Phase&nbsp;AC&nbsp;Induction&nbsp;Motor&nbsp;Ccontrol&nbsp;Software&nbsp;Library 
      <BR>http://www.st.com/stonline/books/pdf/docs/10266.pdf 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1904.zip 
      <BR><BR>2、ST7MC&nbsp;Three-Phase&nbsp;BLDC&nbsp;Motor&nbsp;Control&nbsp;Software&nbsp;Library&nbsp; 
      <BR>http://www.st.com/stonline/books/pdf/docs/10267.pdf 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1905.zip 
      <BR>这个库使用的是三次谐波,PI算法实现电流环或电压环的闭环控制。 
      <BR><BR>3、ST7MC&nbsp;PMAC&nbsp;Sine&nbsp;Wave&nbsp;Motor&nbsp;Control&nbsp;Software&nbsp;Library&nbsp; 
      <BR>http://www.st.com/stonline/books/pdf/docs/10404.pdf 
      <BR>http://mcu.st.com/mcdfiles/1103128212.zip 
      <BR><BR>4、PFC&nbsp;for&nbsp;ST7MC&nbsp;Starter&nbsp;Kit 
      <BR>http://www.st.com/stonline/books/pdf/docs/10426.pdf 
      <BR><BR>5、PWM&nbsp;Management&nbsp;for&nbsp;3-Phase&nbsp;BLDC&nbsp;Motor&nbsp;Drives&nbsp;using&nbsp;the&nbsp;ST7FMC&nbsp; 
      <BR>http://www.st.com/stonline/books/pdf/docs/10691.pdf 
      <BR><BR>6、Back&nbsp;EMF&nbsp;detection&nbsp;during&nbsp;PWM&nbsp;on&nbsp;time&nbsp;by&nbsp;ST7MC 
      <BR>http://www.st.com/stonline/books/pdf/docs/10775.pdf 
      <BR><BR>7、Space&nbsp;Vector&nbsp;Modulation&nbsp;using&nbsp;8-Bit&nbsp;ST7FMC&nbsp;Microcontroller&nbsp;and&nbsp;AK-ST7FMC&nbsp;Starter&nbsp;Kit&nbsp; 
      <BR>http://www.st.com/stonline/books/pdf/docs/11367.pdf 
      <BR>用ST7MC实现空间矢量算法,有详细的思路说明,具体的参考代码没有找到 
      <BR><BR>8、ST7MC1&nbsp;ST7MC2&nbsp;datasheet 
      <BR>http://www.st.com/stonline/books/pdf/docs/9721.pdf 
      <BR><BR>9、BLDC&nbsp;Sensor&nbsp;Motor&nbsp;Stand&nbsp;Alone&nbsp;library&nbsp;rev&nbsp;2.0 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1905_3ph_sr_rn.pdf 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1905_3ph_sr.zip 
      <BR><BR>10、BLDC&nbsp;Sensorless&nbsp;Motor&nbsp;Stand&nbsp;Alone&nbsp;Library&nbsp;rev&nbsp;2.1&nbsp; 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1905_3ph_sl_rn.pdf 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1905_3ph_sl.zip 
      <BR><BR>11、ST7MC&nbsp;Three-phase&nbsp;AC&nbsp;Induction&nbsp;Motor&nbsp;Control&nbsp;Library&nbsp;Rev&nbsp;2.0&nbsp; 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1904_rn.pdf 
      <BR>http://www.st.com/stonline/products/support/micro/files/an1904_sw.zip 
      <BR><BR>12、ST7MC-KIT/BLDC&nbsp;Starter&nbsp;kit&nbsp;Software&nbsp;Suite.&nbsp; 
      <BR>(includes&nbsp;comprehensive&nbsp;PC&nbsp;Graphical&nbsp;User&nbsp;Interface&nbsp;and&nbsp;C&nbsp;Software&nbsp;libraries&nbsp;for&nbsp;standalone&nbsp;operation&nbsp;of&nbsp;the&nbsp;starter&nbsp;kit) 
      <BR>http://mcu.st.com/mcdfiles/1131027818.exe <BR>这个GUI可以看到调试的时候需要配置那些参数。 
      <BR><BR><BR>13、ST有一些内部培训的材料 
      <BR>&nbsp;&nbsp;&nbsp;&nbsp;下面的资料是ST内部培训的资料,已经换成了PDF格式,希望大家在传播时不要改变文件的本来内容。 
      <BR>BLDC部分 <BR>1)、<A 
      href="http://www.ouravr.com/bbs/bbs_upload3558/files_5/armok01106906.pdf">BLDC&nbsp;MOTOR&nbsp;BASICS</A> 
      <BR>2)、<A 
      href="http://www.ouravr.com/bbs/bbs_upload3558/files_5/armok01106908.pdf">BLDC&nbsp;PERIPHERAL</A> 
      <BR>3)、<A 
      href="http://www.ouravr.com/bbs/bbs_upload3558/files_5/armok01106907.pdf">ST7FMC&nbsp;MOTOR&nbsp;CONTROL&nbsp;REGISTER</A> 
      <BR>4)、BLDC&nbsp;START&nbsp;STRATEGY 
      <BR>5)、ST7FMC&nbsp;GUI&nbsp;&amp;&nbsp;STARTER&nbsp;KIT 
      <BR>6)、BLDC&nbsp;DRIVE&nbsp;FLOW&nbsp;CHART&nbsp;&amp;&nbsp;LIBRARIES&nbsp; 
      <BR><BR>AC部分 <BR>1)、AC&nbsp;Induction&nbsp;Motor&nbsp;Basics 
      <BR>2)、AC&nbsp;Induction&nbsp;Motor&nbsp;Advanced 
      <BR>3)、AC&nbsp;Induction&nbsp;Motor&nbsp;MTC&nbsp;Peripheral,&nbsp;features&nbsp;and&nbsp;associated&nbsp;registers 
      <BR>4)、Sinewave&nbsp;generation&nbsp;technique 
      <BR>5)、AC&nbsp;Motor&nbsp;Control&nbsp;Library&nbsp;Overview 
      <BR>6)、Use&nbsp;of&nbsp;GUI&nbsp;and&nbsp;Standalone&nbsp;software 
      <BR>7)、Working&nbsp;with&nbsp;the&nbsp;AC&nbsp;Motor&nbsp;Control&nbsp;Software&nbsp;Library 
      <BR><BR><BR>14、ST7&nbsp;Flash&nbsp;STICK&nbsp;User&nbsp;Manual&nbsp; 
      <BR>http://www.st.com/stonline/books/pdf/docs/9133.pdf 
      <BR>ST7-STICK&nbsp;manufacturing&nbsp;files&nbsp; 
      <BR>http://mcu.st.com/mdtfiles/1038906884.zip 
      <BR>这是ST7&nbsp;Stick的PCB&nbsp;gerber和电路原理图文档。这个工具是ST7的并口版编程器,支持目前大多数的ST7系列MCU编程。如果你手上有ST7MC,只要有快这样的板子,你就可以开始开发了。这是官方的资料,既然放出来了,应该是可以自己拿来做的。 
      <BR><BR><BR>二、Ti&nbsp;DSP&nbsp;TMS320LF2xxx部分 
      <BR><BR>Application&nbsp;Software&nbsp;C2000&nbsp;Apps&nbsp;Software&nbsp;from&nbsp;Texas&nbsp;Instruments 
      <BR>http://focus.ti.com/dsp/docs/dspsupporttoolssoftwareaut.tsp?sectionId=3&amp;tabId=475&amp;familyId=110&amp;toolTypeId=32 
      <BR>里面有几种常见的电机驱动参考代码,DSP的,含F24系列、F28系列。 <BR><BR><BR><BR>三、Microchip部分 
      <BR><BR><BR><BR>四、Freescale部分 <BR><BR><BR><BR>五、Atmel&nbsp;AT90PWMx 
      <BR><BR><BR><BR><BR><BR><BR><BR><BR>我已经很久很久没有发过主题帖了,呵呵。潜水时间快有一年了,这一年混的那个烂!唉,不提也罢。 
      <BR>-----<FONT color=blue>此内容被Grant于2006-03-12,19:31:00编辑过</FONT> 
      <BR><BR>-----<FONT 
      color=blue>此内容被Grant于2006-03-12,19:47:17编辑过</FONT><BR></FONT></TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #bbbbbb 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #ffffff 0.5pt solid" 
    vAlign=bottom 
      bgColor=#d1d9e2>__________________________<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你若是那含泪的射手 
      <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我就是&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;那一只 
      <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;决心不再躲闪的白鸟 
      <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;只等那羽箭破空而来 
      <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;射入我早已破裂的胸怀 
    </TD></TR>
  <TR>
    <TD class=f03 
    style="BORDER-RIGHT: #ffffff 0.5pt solid; BORDER-TOP: medium none; BORDER-LEFT: #bbbbbb 0.5pt solid; BORDER-BOTTOM: #bbbbbb 0.5pt solid" 
    align=left width="19%" bgColor=#d1d9e2><IMG height=1 src="" 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -