微机原理与接口技术课程报告.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
步进电机转动控制设计报告;目 录 摘要……………………………………………………………… 1 1.1 步进电机转动控制的设计要求与设计方案 1.2 步进电机转动控制的要求与功能.................... 3 1.3 总体设计方案................................. 3 一、 步进电机转动控制设计的硬件设计;一、步进电机控制的设计要求与设计方案 1.1 步进电机转动控制的要求与功能 使用汇编语言外加 K0-K7 等一系列的开关实现对步行电机转速与方向的控 制(实现两个以上功能) 启动与停止控制:用户拨动某一指定键后可以实现电机的启动与停止的控制 方向的控制:用户将某一指定键拨向上可以实现电机的正转,拨向下实现电 机的反转 速度的控制:用户将另一指定键拨向上可以实现电机的加速转动,拨向下实 现电机的减速转动 综合控制:用户一起拨动上述的按键后可以实现电机的加速正转,减速反转 等操作; 1.2 总体设计方案 选用TN88\86 实验箱与微机,通过在实验箱构造硬件电路,主要是利用 8255A 芯片单元模块、步进电机单元模块。通过微机编程与下载到实验箱上。实现软硬 结合控制步进电机的转动;2、PA0~PA3 接电机的驱动端;PC0~PC7 接 K0~K7。 3、编写程序实现步进电机的顺时针旋转控制。当 K0 K6 中任一开关为“1”向 上拨时步进电机启动,全部为“0”时步进电机停止,其中 K0 为“1”时速度最 慢,K6 为“1”时速度最快。K7 为“1”(向上拨)时步进电机顺时针转动,为“0” (向下拨)时逆时针转动。;;三、步进电机转动控制软件设计 3.1 主程序流程图;选用 8255 的 A 口做输出,C 口做输入。BUF 输出给电机驱动端,通过检测开 关,赋给不同的延时值和不同的移位命令,改变转速转向。不停的循环输出,使 得电机转动。通过改变 CX 的赋值来控制电动机的转动速度。CX 越小电动机的转 动速度越大。也可以通过改变 BL 的值来改变单个开关的速度。我们把 CX 称为总 开关,BL 成为分开关。从而达到从 K0 到 K6 速度逐渐变快,而 K7 控制电动机的 反转。当 K7 闭合时电动机反转。;四、步进电机硬/软件的调试 硬件调试 断电调试 为了安全,首先进行断电调试,用万用表??测系统是否有短路现象,再检查 严原理是否正确。经检测,原理正确也没有短路现象。 通电调试 打开电源,下载程序,看是否正常 软件调试 将写好的源程序在软件上编译连接,直接下载到实验箱,观察现 象。经过多次调试后达到了设计要求 总调试过程 在第一次下载后运行时,电机不转动,查找原因,发现电源接口没有接对, 经修改后运行正确。;五、设计总结;8255A 口输出;STOP:;DEC BL

文档评论(0)

197918 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档