📄
字号:
<TR>
<TD align=middle>
<TABLE cellSpacing=0 cellPadding=0 width="95%"
border=0><TBODY></TBODY></TABLE></TD></TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="100%"
border=0>
<TBODY>
<TR>
<TD align=middle width="10%" bgColor=#939393><IMG
height=8 src="" width=4></TD>
<TD class=z2 width="90%"
bgColor=#e1e1e1><STRONG> 相关商城商品</STRONG></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=middle>
<TABLE cellSpacing=0 cellPadding=0 width="95%"
border=0><TBODY></TBODY></TABLE></TD></TR>
<TR>
<TD align=middle>
<TABLE cellSpacing=0 cellPadding=4 width="95%"
border=0><TBODY>
<TR>
<TD align=middle>
<DIV id=492
style="Z-INDEX: 1; POSITION: absolute"><A
href="http://www.e-works.net.cn/recordadview.aspx?ad_id=492"
target=_blank><IMG height=60
src="基于VC++的步进电机控制方法探讨2.files/120.gif" width=120
border=0></A></DIV>
<DIV style="Z-INDEX: -1">
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0
height=60 width=120
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="http://www.e-works.net.cn/AdRotators/images/project/建网2004415163134.swf"><PARAM NAME="quality" VALUE="high"><PARAM NAME="wmode" VALUE="transparent">
<embed
src="http://www.e-works.net.cn/AdRotators/images/project/建网2004415163134.swf"
quality=high
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
type="application/x-shockwave-flash" width="120"
height="60"></embed></OBJECT></DIV></TD></TR>
<TR>
<TD align=middle>
<DIV id=493
style="Z-INDEX: 1; POSITION: absolute"><A
href="http://www.e-works.net.cn/recordadview.aspx?ad_id=493"
target=_blank><IMG height=60
src="基于VC++的步进电机控制方法探讨2.files/120.gif" width=120
border=0></A></DIV>
<DIV style="Z-INDEX: -1">
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0
height=60 width=120
classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="http://www.e-works.net.cn/AdRotators/images/project/button_4-e-works-view200441516322.swf"><PARAM NAME="quality" VALUE="high"><PARAM NAME="wmode" VALUE="transparent">
<embed
src="http://www.e-works.net.cn/AdRotators/images/project/button_4-e-works-view200441516322.swf"
quality=high
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
type="application/x-shockwave-flash" width="120"
height="60"></embed></OBJECT></DIV></TD></TR>
<TR>
<TD align=middle><A
href="http://www.e-works.net.cn/recordadview.aspx?ad_id=494&url="
target=_blank><IMG height=60
src="基于VC++的步进电机控制方法探讨2.files/button_book22004415163225.gif"
width=120 border=0></A></TD></TR>
<TR>
<TD align=middle> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=middle> </TD></TR></TBODY></TABLE></TD>
<TD width=1 bgColor=#cccccc></TD>
<TD vAlign=top align=middle width=609>
<TABLE cellSpacing=0 cellPadding=0 width="95%" border=0>
<TBODY>
<TR>
<TD class=z1 align=left>当前位置:<A
href="http://articles.e-works.net.cn/Articles/wz_gongye.htm">工业自动化控制</A>
-> <A
href="http://articles.e-works.net.cn/Articles/wz_gongye_ydcf.htm">运动伺服</A></TD></TR>
<TR>
<TD align=left> </TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=572 align=center
border=0>
<TBODY>
<TR>
<TD height=8></TD></TR>
<TR>
<TD class=z2 align=middle><STRONG class=z4><FONT
color=#2b547d>基于VC++的步进电机控制方法探讨</FONT></STRONG></TD></TR>
<TR>
<TD class=z1 align=middle><FONT
color=#666666>发表时间:2006-2-19 陈家凤,彭其圣<A
href="http://articles.e-works.net.cn/Articles/450/Article35704_1.htm#"
a 来源:现代电子技术<></FONT></A></TD></TR>
<TR>
<TD align=middle height=40>
<TABLE cellSpacing=0 cellPadding=0 width="80%"
border=0><TBODY>
<TR align=middle>
<TD><A
href="http://www.e-works.net.cn/sm/Untitled-1.htm"
target=_blank><IMG height=24
src="基于VC++的步进电机控制方法探讨2.files/an01.gif" width=72
border=0></A></TD>
<TD><A
href="http://www.e-works.net.cn/comm/ewk_business/myeworks/my-favorites2.aspx?htmlurl=/Articles/450/Article35704.htm&type=viewarticle"><IMG
height=24 src="基于VC++的步进电机控制方法探讨2.files/an02.gif"
width=72 border=0></A></TD>
<TD><A
href="http://www.e-works.net.cn/comment.aspx?htmlurl=/Articles/450/Article35704.htm&article_id=35704&action=0"><IMG
height=24 src="基于VC++的步进电机控制方法探讨2.files/an03.gif"
width=72 border=0></A></TD>
<TD><A
href="mailto:好友信箱?subject=好文章:http://articles.e-works.net.cn/Articles/450/Article35704.htm"><IMG
height=24 src="基于VC++的步进电机控制方法探讨2.files/an04.gif"
width=72 border=0></A></TD>
<TD><A href="javascript:print()"><IMG height=24
src="基于VC++的步进电机控制方法探讨2.files/an05.gif" width=72
border=0></A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD align=middle>
<TABLE cellSpacing=1 cellPadding=4 width="99%"
bgColor=#cccccc border=0>
<TBODY>
<TR>
<TD class=z1 align=left bgColor=#f8f8f8><FONT
color=#666666></FONT><FONT
color=#005199>步进电机是一种将电脉冲信号转换为线位移或角位移的电机,但步进电机的控制通常都采用汇编语言或C语言进行软件开发,本文结合SC3步进电机控制器及平移台的控制开发为例,介绍了一种如何在Windows平台下利用Visual
C++6.0提供的串行通信控件MSComm来实现PC机与步进电机控制器之间的数据通讯,最终实现由PC机直接控制步进电机的方法,并详细介绍了编写串行通信程序的基本步骤和方法。调试结果表明:设计的控制程序简单、易懂,工作可靠,且具有友好的人机交互界面。</FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD height=10></TD></TR>
<TR>
<TD align=left><SPAN class=z1>
<P></P>
<P> <STRONG>3、软件实现</STRONG></P>
<P> 3.1
利用VC++提供的串行通信控件MSComm实现串行通信</P>
<P>
首先,在VC++[5]的对话框中创建通信控件,若Control工具栏中缺少该控件,可通过菜单Project→Add
to
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -