帮帮文库

返回

基于MSP430步进电机控制器的设计 基于MSP430步进电机控制器的设计

格式:word 上传:2022-06-25 15:57:16

《基于MSP430步进电机控制器的设计》修改意见稿

1、“.....通常认为,如果能够完全遵守这些标准,则你的代码是易读可靠可移植和易于维护的。南京工业大学本科生毕业设计论文图软件界面调试器调试器完全集成在软件中,通过不同驱动实现与目标系统通信和仿真控制。软件的调试器提供了种类型的驱动纯软件仿真驱动和硬件仿真器驱动。纯软件仿真驱动可以实现在没有实际硬件的条件下,采用软件模拟方式进行用户程序的仿真也就是提供的方式硬件仿真器驱动为调试器和专用硬件仿真器例如提供接口,实现对目标系统的实时在线仿真调试。在调试过程中可以编辑代码不用退出调试环境,并且可以在调试之前在代码中直接设置断点。选择后进入调试状态见图菜单栏工具栏项目窗口信息窗口窗口第四章控制系统软件的设计图编译器提供的库程序设计思路步进电机控制系统的软件需要同时完成读取键盘处理键盘控制步进电机转动控制数码管动态显示等任务,这就必须通过中断技术来实现。在本设计中......”

2、“.....检测按键动作是否发生,若有按键动作则处理键盘,根据按键值修改相应参数值,实现键盘的实时处理功能。定时器中断服务程序控制步进电机的转动根据当前显示的速度进行键盘手动改变定时时间常数,设置和的值,达到对转速精确控制的目的根据转动方向控制位的值,控制脉冲信号循环移动的方向,达到对转动方向控制的目的。说明如下单片机接受键盘信息,改变系统内部变量值。单片机输出脉冲信号,控制步进电机转动。单片机根据步进电机实际转动值,控制数码管显示。南京工业大学本科生毕业设计论文图调试状态程序流程图主程序流程图步进电机控制系统的主程序在对整个系统初始化后主要完成读键盘和处理键盘的功能,如图所示第四章控制系统软件的设计图步进电机控制系统主程序流程图系统上电复位后,先调用初始化子程序,对步进电机各端口,相关参数进行初始化,设置工作方式控制时间常数。初始化完成后,步进电机处于停止状态......”

3、“.....然后循环调用读键盘子程序和键盘处理子程序,等待中断,以便实现步进电机转动控制。读键盘子程序流程图首先初始化实际键值参数为,然后扫描口,与初始值比较,相等则说明没有键按下,不相等则软件消抖,以便确认是否真的有键按下。延时后再次扫描口,第二次与初始值比较,若相等则表明前次比较不相等是由抖动产生如果相等则表明确实有键按下。执行键盘之程序里的指令,将相应的变量值改变,为键盘处理子程序做准备。程序流程图如图所示南京工业大学本科生毕业设计论文图扫描键盘字程序流程图键盘处理子程序流程图按键处理子程序流程图如图所示第四章控制系统软件的设计图键盘处理子程序流程图步进电机的启停控制通过启停定时器来实现,因为定时器控制着脉冲信号的输出,关闭定时器也就阻止了脉冲信号的输出......”

4、“.....用于存放列值......”

5、“.....进入中断程序后,首先要保护现场,再根据当前值设置和的值。然后判断转动方向控制位的值,如果是则控制脉冲信号输出,如果是则控制脉冲信号输出。最后恢复现场,返回,等待下次中断。通过用当前转速控制中断时间,控制了脉冲的输出频率,也就到达了控制步进电机转动速度的目的通过检测方向控制位的电平,选择脉冲信号与间的切换,控制了步进电机各引出端的接通顺序,也就到实现了步进电机转动方向的控制。各模块控制的详细程序附于最后。程序编写如下第四章控制系统软件的设计定义占空比的变量电机速度值电机速度值定义中断记数器电机控制位定义的的的的大学出版社,刘宝延程树康,步进电动机及其驱动控制系统年月第版史敬灼,步进电动机伺服控制技术年月第版李海滨片春媛许瑞雪,单片机技术课程设计与项目实例中国电力出版社......”

6、“.....陈杰平,单片机控制步进电机系统设计安徽安徽技术师范学院学报孙笑辉,韩曾晋,减少感应电动机直接转矩控制系统转矩脉动的方法,电气传动,冯江华,陈高华,黄松涛异步电动机的直接转矩控制电工技术学报,江,朱凌,申仲涛异步电动机直接转矩控制仿真研究华北电力大学学报,徐益民步进电机的单片机控制系统的设计哈尔滨黑龙江科技学院廖高华高性能步进电机控制系统的研制西安西安科技大学,王福瑞单片机微机测控系统设计大全北京北京航空航天大学出版社张经爱,许凯华基于的模拟串口通信实现,计算机工程与设计魏小龙系列单片机接口技术及系统设计实例北京北京航空航天大学出版社,附录附录源程序清单主控程序提速减速转向正转反转起始步步进方向步进方向速度启停正转反转测速程序,的的......”

7、“.....检查硬件和软件是否能够协调运行,并对系统出现的情况进行分析,看是否能够达到系统创作之初所设想的效果,如达不到则重新修改系统的硬件结构或者修改软件的程序部分,直到达到设计需要为止。本系统的设计思路为首先从整体上划分出各功能模块,然后硬件和软件同时进行依次完成各个功能模块,最后将各个模块联系起来完成整个系统。在硬件调试的过程中,遇到了很多问题。主要有确定步进电机的使用方法,和控制模式。此处尤为重要,这是整个系统的基础,也是确定软件是否能控制步进电机思路的开端。键盘设计完成后,在多次运行过程中发现按键是否按下难以直观准确判断,在此处进行改进设计,为每个按键接上个发光二极管,当有键按下时,相对应的发光二极管变亮,使得按键动作形象直观。并以此方法测试步进电机控制程序。向电源插座送入直流电源,测量输出脚对地电压,是否为左右......”

8、“.....单片机应用电源注意事项在电源两端应该加个以上的电解电容和个的小电容,进行电源去藕滤波。可供霍尔片检测到的信号注意是磁极。软件测试的时候也有些问题,主要有软件去抖方式,和时间的控制。控制步进电机转动的程序段完成后,调试发现对步进电机速度的控制范围过小,查阅资料后发现设计思路不太合理,原先的设计思路是用主程序控制步进电机转动,采用延时方式控制步进电机速度,由定时器处理键盘改进程序,主程序用来处理键盘,由定时器控制步进电机转动,步进电机转动速度由定时器定时时间决定。问题得到解决,不仅扩大了步进电机速度的控制范围,也使得单片机对步进电机速度的控制更加精确。运行结果连接好硬件电路,上电复位,程序开始运行。第五章系统调试此时步进电机不转动,数码管不显示按下启停键,步进电机开始转动,数码管显示数值当前数值,即当前步进电机的转速为转分此时每按下加速键次......”

9、“.....步进电机转动速度相应增加此时每按下减速键次,数码管显示数值减,步进电机转动速度相应减少此时若按下方向控制键,步进电机立即向相反方向转动,转动速度保持不变此时若按下启停键,步进电机停止转动,数码管停止显示为,符合设计要求。第章总结经过程明老师耐心细致的指导,经过近个月的努力,本次毕业设计课题基于步进电机控制器的设计告段落。步进电机控制系统主要分为硬件设计和软件设计两个部分硬件设计主要是把电源模块键盘控制模块数码显示数码管模块测速模块步进电机驱动集成达林顿模块及其它元件合理搭配并连接起来使其能够为软件运行提供个硬件平台。软件设计主要是通过编写程序代码,实现对整个系统的控制。在系统上电复位后程序自动运行,通过接受外部的键盘操作修改系统参数值,控制步进电机的启停,以及转速的增减和转动方向的改变定时器根据系统参数控制步进电机的转动实现步进电机转动速度的动态显示......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于MSP430步进电机控制器的设计.doc预览图(1)
1 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(2)
2 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(3)
3 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(4)
4 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(5)
5 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(6)
6 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(7)
7 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(8)
8 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(9)
9 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(10)
10 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(11)
11 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(12)
12 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(13)
13 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(14)
14 页 / 共 50
基于MSP430步进电机控制器的设计.doc预览图(15)
15 页 / 共 50
预览结束,还剩 35 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档