基于单片机的LCD数字测速仪设计.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的LCD数字测速仪设计 设计目标 设计思路 系统的总体设计和实现 总结与展望 设计目标 本系统基于AT89S52单片机,设计出测速系统。此系统用两组光电对管作为测速仪的信号源,当有物体通过时将产生一个感应信号,再将产生的感应信号转换为数字信号输入单片机,经过数据处理后得到通过物体的实际速度,然后通过LCD数字显示屏显示出来。 设计思路 硬件电路包括AT89S52单片机的外围电路以及LCD显示电路等。根据单片机硬件系统的设计,构建软件系统,分别对硬件系统的配置予以估计,使其能够对物体通过进行测量。同时分析接口电路,显示所测物体的速度。 软件设计包括:芯片的初始化程序、显示子程序等,软件采用C语言编写,软件设计的思想主要是自顶向下,模块化设计,各个子模块逐一设计。 设计方案 系统框图 复位电路 电源电路 LCD显示模块 晶振电路 信号采集 主控模块 AT89S52 LCD显示-- 1602A 能耗低 显示的质量相对较高 接口采用的是数字式接口 显示屏的体积比较小巧且重量非常轻 主程序流程图 开始 初始化 数据处理 LCD显示 信号采集 数据转换 主程序行 计数器,断口,中断,初始化 计算速度 送显示缓冲区 LCD显示 等待 P3.2是否有信号入 仿真模拟图 实物图 展望 因时间有限,该设计有一点功能还未能实现,需要继续努力。 该设计还可继续完善的功能有: (1)更精确的显示所测速度 (2)减小所测物体范围的局限性 完善的方法是选用更好的信号采集器件,比如雷达(流动测速)、摄像机(摄像机摄像区内通过位移及时间测定速度)等。 总结 本系统根据速度测量系统的硬件设计和要求,设计出相应软件系统。文中首先对单片机用于速度测量的理论、原理进行了简单的分析、比较,并对基于AT89S52单片机的速度测量电路做了简单的介绍,详细阐述了软件的设计,编译程序,最终实现速度测量、显示的功能,再通过调试使程序通过编程器写入芯片。 致谢: 感谢答辩组的各位老师! 感谢我的导师李江洁老师! 鉴于本人水平有限,不足之处,请各位老师指正。 答辩人:王赛

文档评论(0)

seunk + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档