帮帮文库

返回

基于单片机的直流伺服电机测速系统设计 基于单片机的直流伺服电机测速系统设计

格式:word 上传:2022-06-25 17:04:51

《基于单片机的直流伺服电机测速系统设计》修改意见稿

1、“.....在数据收发方面,本系统通过中断方式接收上层机下传的占空比指令,通过判定寄存器的状态判断是否为接收中断。串行口控制程序如清单所示。程序清单串行口控制工作于方式波特率为方式,位可变波特率,允许接收启动允许串行中断串行口中断服务子函数本章小结本章首先叙述了本文软件设计的框架,并给出了相应的程序流程图,然后分模块详细阐述了电机控制显示和串口通信等的程序设计思路和具体实施方案,并给出了对应的程序清单。第五章系统测试本章拟在软件中仿真分析系统的性能。在该软件中,单片机的关键字为,电机驱动芯片的关键字为,编码电机的关键字为,位段数码管的关键字为,针串口的搜索关键字为,单位按钮的关键字为。按照所设计的方案搭建硬件电路如图所示,下面主要分别就电机和串行通信两部分进行性能测试分析。图硬件连接电路电机测试本文节已经提及,电机测速过程中的每转脉冲数可在属性窗口设置......”

2、“.....在该界面可轻松的设置所仿真电机的额定电压线圈电阻线圈电感空载转速负载率和每转的脉冲数等参数。在本文的仿真过程中,电机各参数的设定如表所示。表电机参数设置参数名设置值额定电压线圈电阻线圈电感空载转速负载率每转的脉冲数由第章软件设计可知,外部中断用于捕获测速模块获得的脉冲,定时器每产生次中断,每中断轮刷新次电机编码脉冲的值,那么即表征了每秒捕获的脉冲个数。由表可知,电机每转动圈产生个脉冲,那么则为电机每秒转动的圈数,也就是说为电机每分钟转动的圈速,即为测速单元得到的电机实际转速。将该值显示到数码管上如图所示。图中电机模块下面显示了占空比为时,电机的实际转速值为,而测试单击测得的转速值为,光电编码测量值的误差率小于。图仿真结果串行通信测试串行通信用于机通过下传占空比的值给单片机,以此控制电机的转速。仿真测试串行通信需通过软件虚拟出对串口......”

3、“.....串口绑定需在集成开发环境与软件中同时进行,具体操作按如下步骤执行。打开软件,新建对虚拟串口和由于作者主机已有物理端口和,因此虚拟的串口对为与,本系统将与单片机绑定,与机用串口调试助手代替绑定,进行单片机与机的通信。在中将生成的程序与绑定。在集成开发环境的菜单栏单击,然后点确定进入模式,在左下角的窗口中输入,回车和回车,然后退出模式,重新编译链接,生成的文件即与绑定了。其中这两行指令的具体解释为,分别设置的波特率奇偶校验位数据位停止位能小车机器人语音播放系统的研究装备制造技术学报,彭介华电子技术课程设计指导北京高等教育出版社,谢自美电子线路设计•实验•测试第版武汉华中理工大学出版社,康华光电子技术基础•数字部分第版北京高等教育出版社,陈汝全电子技术常用器件手册第版北京机械工业出版社,毕满清电子技术实验与课程设计第版北京机械工业出版社,附录系统源程序附录如下......”

4、“.....位可变波特率,允许接收启动允许串行中断边沿触发方式,外部中断中断服务子函数把单片机的串口和绑定到起。因为所用的单片机是,只有个串口,所以用如果单片机有多个串口,可以选择,。在软件中绑定。双击单片机元件,在弹出的对话框中选定晶振为,以配合的波特率,若晶振设定不对会出现乱码现象然后双击虚拟串口元件,在弹出的编辑对话框中选定端口,并设置通信的波特率数据位等参数如图所示。然后点击运行按钮,运行单片机程序。设置机串口参数。机通过串口调试助手与绑定,并将其波特率校验位数据位和停止位等通信参数设置成与相同,如图所示。然后在发送数据区内输入,单击手动发送,以此下传占空比值给单片机。再次观察电机转速为,如图所示,明显叫占空比时的小,可知占空比设定指令正确下达,电机转速改变......”

5、“.....如图所示,可以看到不但所虚拟的串口分别成功地与和机的串口调试助手绑定,而且两者之间能正常通信,机每次下传的数据都被单片机所接收到。图串口连接情况综上所述,本系统所提出的基于单片机的无刷直流电机测速方案具有定的可行性。不仅如此,机还可随时通过串口下传指令给单片机,实现对电机的伺服控制。本章小结本章在软件中搭建了系统硬件电路,并加载了软件生成的单片机文件,控制系统运行。系统测试分电机测速和串行通信测试两部分实现,由实验结果可知单片机模拟的能通过驱动芯片正确控制电机转动,并且所设计的测速方案运行可靠,误差能控制在以内机与单片机通信正常,机下传的占空比指令能被单片机正确接收并执行,最终电机转速改变。第六章结论已完成工作本文提出了种基于单片机的无刷直流电机速度伺服系统设计方案,并在软件中仿真验证了方案的可行性。该系统通过定时器模拟控制电机转速......”

6、“.....并以此分析计算出电机转速,然后显示到数码管上面此外,为了达到更精确的电机控制,设计的串行通信方案,通过机下传指令改变输出占空比,以此控制电机转速。针对该方案的具体实施方法,本文完成了如下工作提出了种无刷直流电机测速方案。即通过增量式光电编码器测量电机转速,并采用单片机的外部中断管脚捕获光电编码器的输出脉冲,通过分析计算单位时间内脉冲个数确定电机转速。完成了系统的软硬件设计。硬件设计通过软件搭建电路连接图,软件通过集成开发环境编写串行通信电机驱动电机测速及显示等各级模块驱动程序。仿真验证了方案的可行性。在软件中通过数码管显示所测转速与实际转速误差在以内此外,通过软件虚拟串口对,模拟串行通信实现了机对电机转速的控制。后续工作当然,由于时间和能力的限制,论文不可避免地存在些问题,本文仍需进步的改进和完善。当前情况下,机只下达了占空比调节指令......”

7、“.....下达更加丰富的控制指令。所设计的方案只是在仿真软件中仿真验证通过,若能搭建具体的硬件电路进行验证分析,则更具说服力。电机控制是个经典问题,后期最好能根据测得的转速设计相应的控制算法,提升被控对象的响应时间和超调量等性能指标,以期达到更加精确的伺服跟踪效果。致谢参考文献谭浩强高级程序设计第三版北京清华大学出版社,周兴华手把手教你学单片机程序设计北京北京航空航天大学出版社,李全利,迟荣强单片机原理及接口技术北京高等教育出版社,李广弟,朱月秀,王秀山单片机基础北京北京航空航天大学出版社,秦志强,陈伟,王文斌基础机器人制作与编程北京电子工业出版社,边春元,李文涛等单片机典型模块设计与应用北京机械工业出版社,孙绪才与在直流电机调速系统中的应用潍坊学院学报,贾金叶基于超声波测距的机器人语音提示系统河北建筑工程学院学报,席细平,马重芳,王伟超声波技术应用现状山西化工学报......”

8、“.....高安邦,李婷,孙正奇基于际转速误差在以内此外,通过软件虚拟串口对,模拟串行通信实现了机对电机转速的控制。论文具体章节安排如下第章,介绍了本课题的研究背景意义及相关国内外发展现状。第二章,分硬件和软件两部分介绍了系统的总体设计方案。第三章,详细叙述了系统硬件设计的原理方案及方法。第四章,详细叙述了系统软件设计的流程。第五章,在中搭建仿真平台,对系统方案进行了测试和分析。第六章,总结课题的研究工作,并指出了存在的问题和进步的研究方向。第二章系统方案设计硬件设计方案本系统设计的是个无刷直流电机测速装置,该系统由主控模块电机驱动模块电机测速模块显示模块和机控制模块组成。通过微控制器产生及电机驱动模块控制电机转动,然后通过电机测速模块测得当前电机转速,并显示到显示器上。机控制模块可以用于调节电机转速。系统方案设计框图如图所示......”

9、“.....用于控制电机的顺时针逆时针转动,同时通过测速模块采集电机转速等信息并显示到数码管上。此外,还可通过串行口接收机下传的指令,改变电机转速。显示模块用于显示当前电机的转速信息,考虑到所使用电机转速不大,每分钟转动圈速在以内,因此通过位段数码管进行显示。电机驱动模块可采用专用直流电机驱动芯片,通过单片机的口来控制电机驱动芯片的控制信号,从而达到控制直流电机的目的。也可采用型桥式驱动电路,这种驱动电路可以很方便地实现直流电机的四象限运动,分别对应正转正转和制动反转反转和制动。经分析,专用直流电机驱动芯片电路规模较小,且容易使用单片机来控制,完全可以实现预期的功能,成本相对较低。因此采用来控制小车的运行。软件设计方案软件设计非常重要,它是系统的中枢,影响着整个系统性能的优劣。本系统软件设计方案是以上述硬件电路为基础的......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机的直流伺服电机测速系统设计.doc预览图(1)
1 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(2)
2 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(3)
3 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(4)
4 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(5)
5 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(6)
6 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(7)
7 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(8)
8 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(9)
9 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(10)
10 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(11)
11 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(12)
12 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(13)
13 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(14)
14 页 / 共 33
基于单片机的直流伺服电机测速系统设计.doc预览图(15)
15 页 / 共 33
预览结束,还剩 18 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档