新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于VC的三相异步电机启停系统的设计

基于VC的三相异步电机启停系统的设计

作者:时间:2009-06-25来源:网络收藏

1.3 软件
1.3.1 PC机上位机软件
目前国内外大多通过使用按键或则开关按钮来输入控制命令,而本却是在PC机上用6.0开发环境,使用微软公司提供的Windows操作串口编程Activex控件MSComm对PC的串行接口进行编程,编制出控制系统可视化软件,通过软件输入控制命令。PC机上位机软件界面如图5所示:

重要函数介绍:函数OnInitDialog()负责PC机串口的初始化和打开,函数OnMotoron(),OnMotoroff()是启动,停止按钮代码。函数OnComm()负责串口事件捕获和处理程。
1.3.2 PC机和AT89S软件
PC机和AT89S程序按它们之间的通信协议编写,协议如下:
PC:点击软件按钮,则将对应按钮值发给单片机,等待单片机回复。若单片机发来的数据与按钮值相同,PC向单片机发送0x00,指示其完成按钮值对应的任务;否则,PC向单片机发送0xff,指示单片机不进行任何操作,PC重新发送此按钮值。单片机:等待PC发来数据,接收后马上将其回发给PC,等待PC指示。若PC发来0x00,单片机完成先前接收的数据所对应的任务:若PC发来0xff,单片机不进行任何操作,等待PC重新发送数据。


2 结论
由于本系统使用组件模块化的直接控制电机,因此使历来困难复杂的电机启停问题变得简单且实用,实践证明本系统性能稳定可靠。整个系统结构简单,实用性强,应用前景广阔。本文作者创新点:1.使用软件平台控制电机启停,对电机控制系统的可视化开发有参考意义。2.使用三相直接控制电机启停,简化电机控制系统。

51单片机相关文章:51单片机教程



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭