基于单片机的转速表设计.docx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【标题】基于单片机的转速表设计 【作者】杨 涛 【关键词】LCD;单片机;接口电路;4*4键盘;霍尔传感器 【指导老师】杨 增 宝 【专业】电子信息科学与技术 【正文】1?绪论1.1?引言随着社会的发展,电动机在各行各业的运用上日益频繁,特别是许多的生产性产业上对电机的使用从某种意义上代表着社会的生产力随着现代化工业的发展,越来越多的新型电机被不断的研制出来,相应的对也电机的运用控制要求也越来越严格,为了更好的使用电机,对于转速的精准把握是必不可少的。转速表也因此孕育而生。转速表是机械行业必备的仪器之一,用来测定电机的转速、线速度或频率。常用于电机、电扇、造纸、塑料、化纤、洗衣机、汽车、飞机、轮船等制造业。目前转速表的种类有很多种,原理也不一样,目前主要的转速表包括离心式转速表、磁性转速表、电动式转速表、磁电式转速表、闪光式转速表、电子式转速表等等,分别利用了机械力学、磁场力学、电磁学等原理,适用于不同的领域,具有各自独特的结构和原理。本课题主要内容是运用单片机技术,设计具有一定采样电机转速的电子式便携转速表,通过在机转动时,对传感器产生一个相应的转速信号,通过处理演变成方波的数字信号,从而被单片机识别,计数,得出电机的转速。1.2?课题研究背景转速表的主要类型:离心式转速表?主要的部件是离心摆和测量弹簧,电机转动时,旋转产生的离心力与转轴的角速度的平方成正比。弹簧在离心力的作用下产生变形,根据弹簧每拉长或则压缩单位长度所受的力相同,通过放大弹力,转换为转动角速度,在一个专门的显示盘上显示(一般为指针型显示盘)。这种转速表结构简单、体积小、造价低。测量范围一般在30~24000转/分误差在1%左右。磁性式转速表?根据电磁感应原理,在表上设有一铝盘,然后在转轴上固定一磁钢,电机转动时带动磁钢一起运动,铝盘切割磁力线产生涡流,与已有的磁场相互作用形成向磁场方向的力,铝盘带动游丝扭转,游丝转动的角度与转速成正比。该转速仪体积小、价格低但受环境影响较大,误差较大一般在1.5%左右,测量范围在50~12000转/分。频闪式转速表?这是利用人的视觉特点而发明的转速表,精确度高,误差为0.03~0.5%,测量范围为300~21000转/分。在被测的轴上设置标志,用闪光源照射照明被测转轴,当闪光频率达到转速的整数倍时,被测标志看上去是静止的。以此来测量转速。????除此之外还有用发电原理的电动式转速表等等。通过相关文献的阅读,我们知道各种方式的转速表的优缺点。机械式原理简单,且无需电器设备的参与,便携性较好,但是精度不够高,必须接触式测量。电磁式需要安装,制作的加工精度比较严格,受制于电路的计数频率,测量精度不能保证,光电式受外界的影响比较大。而现在由于电子技术的发展,电子式转速表逐渐在测量仪的领域占有越来越大的比重。?电子式转速表具有多样性,不同种类的显示器、传感器和测量方法可以根据自身的需要理性的搭配,对于转速表的理解可以单独对各种部件进行研究。1.3?产品介绍及研究内容????随着单片机技术的不断进步,转速便逐渐朝着电子方向发展,一半单片机式转速表可以分为三个部分:传感器,控制系统以及显示器。1.在传感器的运用现在一半倾向于光电传感器和霍尔式传感器,由于光电式传感器受外界的影响比较大,霍尔传感器更适合。2.控制系统采用STC 125A60S2作为核心集成单片机。3.显示器采用液晶显示器点阵式显示器。根据课题要求与目的,主要的研究内容为:1.熟悉单片机的结构,掌握单片机运用与设计。2.能够熟练运用C语言对单片机进行编程,按要求设计相应功能。3.熟悉液晶显示器结构以及使用原理,运用显示器显示预想结果。2?开发环境2.1?系统调试软件KEIL UVISION3??? KEIL C51是美国KEIL SOFTWARE公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。2.1.1 KEIL UVISION3主界面2.1.2?调试的主要方法UVISION3包括一个项目管理器,它可以使你的8051应用系统设计变得简单。创建一个应用,一般需要下列几个步骤:?(1)?启动UVISION2,新建一个项目文件。(2)?从器件库中选择适用的STC芯片。(3)?新建一个源文件并把它加入到项目中。(4)?增加并配置你选择的器件的启动代码。(5)?针对目标硬件进行配置。(6)?编译项目并生成可以编程PROM的HEX文件。2.2?在调试中遇到的问题及解决方法(1)无法生成烧录文件或有警告解决方法:调试程序,参看使用的函数是否用完,或则是否在主函数和中断函数使用相同的函数。(2)无法点亮液晶显示器1602或则显示的内容与结果不同解决方法:从新检查程序

文档评论(0)

精品资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档