原创 用PROTEUS仿真研究直流马达特性

2008-4-10 21:21 4839 11 16 分类: MCU/ 嵌入式
 

在学习电机控制之前,当然要对控制对象-直流电机的特性要有所了解才行。严格说来电机本身就是一个相当复杂的对象,再加上传动系统更是复杂,而且普通人缺乏必要的仪器设备,难以对电机进行深入了解。幸运的是我们有Proteus这样优秀的仿真软件,在它的元件库中可以找到许多种类型的马达元件,从简单的直流马达到步进马达、伺服马达都有,为我们进行仿真研究提供了非常好的条件。


电机控制最重要的课题就是速度和位置的控制,我们先来研究一下直流马达的基本特性,这对掌握电机的控制方法是相当重要的。


 


马达一上电就开始旋转,转速从慢到高,直到转速不能再提高为止,这个过程在实际应用当中是经常见到的,但是马达的转速究竟是怎么变化的,和驱动电压、电机本身的特性、负载又有什么关系?这是需要研究的.....


 


在Proteus中驱动一个马达是很容易的,我们选取一个带编码器的马达来做试验,之所以用带编码器的,是因为我们需要用到编码器的输出信号来测量马达的转速。


编码器输出信号的详细说明在Help文件中可以找到。


d14e9848-76d8-4a93-8b03-c521c0857fa6.gif 


 


 


双击马达元件,进入参数设置界面,把其中"Pulse Per Revolution"一项设置成60,即马达每旋转一周,编码器输出60个脉冲,这样做的好处下面就可以看到。


 


点击开大图


 


 


Drive端子加高电平,马达就可以慢慢旋转起来,马达下面的绿色数字就是马达的转速,单位是rpm"/分钟",正负号表示顺时针转还是逆时针转。


 


这时候用一个频率计测量编码器输出脉冲,可以看到频率值正好和转速相同,因为我们设置了每转60个脉冲,频率值正好与每分钟的转数相当。


 


75b4d3de-e2af-48cd-a6af-b7b67a7bd372.gif


 


 


 


要了解马达的特性,这还不够,因为我们只看到了转速的快速变化却没法精确记录每时刻的速度值。在Proteus中也没有这种记录功能(谁找到了请告诉我)。这时候,单片机登场了…..


 


思路是这样的:用单片机做一个频率计,然后把每一秒钟的转速值记录下来(很容易,是吧?)然后通过串口把这些数据发出来! 我们得到这些数据就可以保存在数据文件中,进行事后分析了。这个方法听起来不错吧!


 


当然,更好的方法是用虚拟终端,因为很容易把数据Copy出来。


 


753c731d-8ce4-41a1-9af7-d4e16e5785e0.gif


 


 


COPY之后,用编辑器新建一个文件,粘贴,然后保存为后缀为.csv的文件,用.csv后缀是因为我们要用Office EXCEL来处理数据


 


我这里做了一个简单的试验,看看马达的负载对马达加速的影响。首先把马达的负载率设为5%,然后加驱动电压,记录马达启动后每一秒的转速(也就是编码器输出脉冲的频率),共记录了100秒;之后,分别再设负载率为10%20%50%,做同样的记录。


 


整理所有数据到EXCEL


点击开大图


 


 


做图表进行比较:


点击开大图


 


 


点击开大图


 


 


有兴趣的朋友可以和我一起研究学习,


 


电路图和程序在这:点击下载


 


 


 


 


 


 


 

PARTNER CONTENT

文章评论5条评论)

登录后参与讨论

用户1021290 2011-9-1 15:50

非常好 希望尽快关注到 TODO: 1. F/V转换器(模拟转速表) 2. 马达转速闭环控制 3. PID设计 4. 马达位置闭环控制 5. 数字控制 和你一起来学习电机控制。

用户506238 2009-3-12 13:04

客气,我也是别人指点的

liujun6037_345432000 2009-3-5 16:26

谢谢兄弟指教!

用户506238 2009-3-5 13:08

我试了一下,可以进行多次软件仿真,你的问题原因就是在退出软件仿真前要把所打开的Window Watchdog 窗口以及GPIO窗口关掉,然后再退出软件仿真,否则不关掉这些窗口,就直接退出仿真,下次再使用软件仿真时WWDG就不能运行了。

用户722322 2008-4-24 15:24

楼主 你怎么都不在的呢 有问题请教啊

用户1380211 2008-4-15 23:46

还是版本不一样?

用户1380211 2008-4-15 23:44

顶了,正在学习中 随便问下楼主你的界面背景怎么搞成黑色的,我们的界面都是万用板样子的,能请教怎么弄的吗?

用户1099353 2008-4-10 22:34

学习了
相关推荐阅读
用户111930 2009-08-20 13:50
Google公开自己的服务器
近日一篇报道,Google公开了自己的服务器的照片,看起来很简洁啊,双硬盘、双CPU,还带蓄电池   内存不知多大?插得满满的     胜在数量多啊!     来源:http://news.cne...
用户111930 2009-07-24 13:41
PE缠绕管规格资料
缠绕管的作用是保护电线不受磨损及绝缘,还可改进电线弯曲的美观. 材料一般为PE ...
用户111930 2009-07-23 22:44
观日食
号称500年一遇的日全食来了(其实没有那么夸张,可能是指在同一地点看到同样的景象吧)。桂林只能看到日偏食,八点十几分开始,太阳开始被蚕食。令人兴奋的是天空作美!(500年后也未必有),大量云层遮挡耀眼...
用户111930 2009-06-02 13:05
EDNCHINA博客的模板测试
似乎只有一个模板,效果一般,看多了没有什么感觉。插图测试: (机器人大赛拍的照片) 插入链接测试:本博客网址 插入表格测试:(很方便啊)                          插入地图测试...
用户111930 2009-06-02 11:54
离线发布博客成为首选
 很长一段时间没有写博客了,不是没东西可写,而是在Web页面码字、贴图非常不爽,碰到网速慢的时候,经常丢失调所有的文字;有时候文字中有一个所谓的“敏感词汇”,怎么发也发不出去,老是出错页面,就是不告诉...
用户111930 2008-04-26 16:46
【音频测试基础知识】加权滤波器
A-weighting in detail Return to article listA, B, C and D weighting The A-weighting curve is one of ...
EE直播间
更多
我要评论
5
11
关闭 站长推荐上一条 /3 下一条