按键控制电机与显示.docVIP

  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文档。上传文档
查看更多
PAGE PAGE 1 按键控制电机与显示 xxx 电子信息工程技术 电信xxx xxxxxxxx 指导老师:李泓 摘要:本作品是基于飞思卡尔单片机制作的按键控制电机与显示。通过四个按键控制电机的正转、反转、加速、减速,并在1602液晶的第一行显示相应在工作状态,在1602液晶的第二行显示测量到的电机的实时转速。 关键词:电机;按键;液晶;飞思卡尔单片机 引言 直流电机使用直流电源,由于他具有良好的启动性能和在较大范围内平滑而经济的调速性能,得到了广泛的应用。项目中采用TA7267BP是东芝公司生产的一款工业用桥式直流电机驱动芯片,可提供正转、反转、停止和刹车等操作,TA7267BP提供独立的电源和电机驱动电源,能过进行伺服电机控制。生活中电机起着越来越重要的作用,因此,对电机调速的研究有着积极的意义。长期以来,直流电机被广泛应用于调速系统中,而且一直在调速领域占居主导地位,这主要是因为直流电机不仅调速方便,而且在磁场一定的条件下,转速和电枢电压成正比,转矩容易被控制;同时具有良好的起动性能,能较平滑和经济地调节速度。。 二、系统组成 按键控制模块 按键控制模块 MC9S08AC16CFT LCD1602显示 电机驱动模块 直流电机 速度测量模块 三、系统设计 1. 电机控制电路的设计 利用单片机内部的定时/计数器模块很方便的实现PWM功能。本项目选用的是MC9S08AC16芯片内部的定时/计数器模块具备PWM输出功能,可以很方便的实现PWM信号的输出。 J2用于连接电机驱动电源,根据电机的参数选择合适的电源进行连接。若电机是+5V驱动的,可把J2的1脚连接到+5V电源。J4用于连接电机。TA7267输入信号在PCB板上以连接到JP1的两个引脚,但为连接到单片机,需要用导线连接到设定的控制引脚。JP1的 1脚连接到单片机的4脚(PTF0),JP1的2脚连接到单片机 6脚(PTF4)。 2、键盘电路的设计 由于系统要求功能简单,所以按键采用独立式键盘结构。 按键采用独立式键盘结构,提供8个独立的按键S1~S8,按键电路连接到JP8,根据实际情况连接到单片机的相应输入输出端口。 JP8-1脚——单片机11脚(PTE3) JP8-3脚——单片机22脚(PTA1) JP8-4脚——单片机21脚(PTA0) JP8-2脚——单片机10脚(PTE2) 3、显示电路的设计 显示电路采用LCD1602进行显示。 1602型LCD显示模块具有体积小,功耗低,显示内容丰富等特点。它可以显示2行16个字符,有8位数据总线D0~D7和RS,R/W,EN三个控制端口,工作电压为5V,并且具有字符对比度调节和背光功能。 LCM1602有16根引脚,其中数据口有8根引脚,是和74HC595扩展输出的8位IO口相连接;4脚,5脚,6脚分别是LCDRS、LCDRW、LCDE,分别连接到单片机的PTB3、PTB2和PTD0。 四、程序流程图 开始 开始 初始化 TPM通道寄存器 定时器定时 计算当前电机转速 PWM输出 判断按键是否按下 加/减速,正/反转 /zheng zhau/zhengzhuan 是 液晶显示转速 结束 五、总结 这次综合训练我做的是按键控制直流电机与显示,虽然以前也接触过,是在实验台上实现。通过本次课程设计我了解了许多关于直流电机调速的知识,也查询了许多的资料,并结合自己的想法完成了课题。经过学习,使我对飞思卡尔单片机有了初步的了解,对一个系统的设计要如何入手有了更加深刻的体会。在整个设计过程中,也遇到了一些问题,但经过努力都一一解决了。 通过这次案例分析课程设计,综合应用所学的系统硬件设计知识提高了动手、动脑和理论相联得能力,使我学到了很多东西。感觉到理论和实践之间的距离。通过本次综合实践使我熟练地掌握了飞思卡尔单片机系统与接口扩展电路的设计方法,熟练的应用CodeWarrior编写应用程序和实际设计中的软硬件调试方法和步骤,熟悉系统的软硬件开发工具的使用。我从众多资料中筛选出对自己有用的东西,真正锻炼了我们的能力。虽然起初感觉有点无从下手,但慢慢就变得得心应手。在这次的设计中,也得到了同学和老师的帮助。 六、参考文献 1、王威。嵌入式微控制器S08AW原理与实践.北京航空航天大学出版社,2007。 2、邵贝贝.单片机嵌入式应用在在线开发方法.北京:清华大学出版社,2004。 3、飞思卡尔单片机中文资料数据手册。

文档评论(0)

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

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

1亿VIP精品文档

相关文档