基于at89s52单片机的红外计数器论文.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文档。上传文档
查看更多
基于at89s52单片机的红外计数器论文

PAGE PAGE \* MERGEFORMAT42 课程设计报告基于单片机的红外计数器设计院 系电子与通信工程学院专 业电子与信息科学技术学 生 班 级姓 名学 号指导教师姓名 2011基于单片机的红外计数器设计摘要 计数器在人们日常生活中应用越来越多,己成为不可缺少的必需品。本文介绍了红外计数器的发展前景和现状,设计了一种由数字电路来实现的红外计数器,详细阐述了红外计数器的工作原理和构成,讨论了各模块的实现方法。本红外计数器以AT89S52单片机为中心控制器件,主要由红外传感模块,单片机编程模块,显示模块等部分组成。显示部分由“人机交互界面”的12864液晶显示,增加可读性。该系统具备较高的测量精度,能较好的完成设计要求。关键字:自动计数 AT89S52单片机 红外传感器 1.引言…………………………………………………………………………………21.1设计任务……………………………………………………………………22.系统设计方案………………………………………………………………………22.1各模块的电路的方案选择及论证…………………………………………22.1.1主机控制模块 ………………………………………………………22.1.2检测障碍模块 ………………………………………………………32.1.3电源模块 ……………………………………………………………2.1.4显示模块 ……………………………………………………………32.2系统各模块的最终方案……………………………………………………33.硬件设计 ……………………………………………………………………33.1 单片机控制部分 ……………………………………………………………33.3 红外检测部分………………………………………………………………4 3.4数字显示部分 ………………………………………………………64.软件设计 ……………………………………………………………………74.1主程序…………………………………………………………………84.2 液晶显示模块…………………………………………………………85.系统测试及结果分析…………………………………………………………96.总结 ………………………………………………………………………………9参考文献……………………………………………………………………………9附录 ………………………………………………………………………………10引言随着人们生活水平的不断提高,人们越来越追求人性化的事物,计数器是不可缺少的必需品。而传统的计数器都很难做到自动计数,现在已经很难满足生活的需要。在工业控制、信息检测系统中广泛使用的计数器,其实际电路的作用不外乎是采集信号、处理信号、量化为一定数字比例的电压或电流,最后,通过表头或数码管等显示器件显示具体数据,供使用者观察。而本文所设计的计数器采用红外线遮光方式,抗干扰性好,可靠性高。可用于测量宾馆、饭店、商场、超市、博物馆、展览观、车站、码头、银行等场所的人员数量及人员流通数量。该产品应用广泛,也可以测量流水线上的产品数量,以及可检查产品有无缺损。因此,研究计数器及扩大其应用,有着非常现实的意义。单片机控制红外计数器由于采用了软件处理系统,数据量化精度较高,设计、制作灵活,更适合实际应用。因此设计了该红外计数器。1.1设计任务 设计制作一个红外计数系统,能够简单准确的检测出障碍物的数量,并且能够通过单片机控制正确的显示出检测数量。2.系统设计方案 该系统以AT89S52单片机为中心控制器件,主要由红外传感模块,数据转换模块,单片机编程模块,显示模块,控制模块等部分组成,如图2.1。 AT89S52AT89S52指示电路电源模块红外传感器声光指示显示电路数据转换图2.1 系统基本模块方框图2.1各模块电路的方案选择及论证2.1.1主机控制模块 方案一:采用FPGA作为系统控制器。FPGA功能强大,可实现各种复杂的逻辑功能,规模大,密度高,它将所有器件集成在一块芯片上,可以减少体积,提高稳定性,并且可用EDA软件仿真、调试,易于进行功能扩展,但成本较高。由于本设计对数据的处理速度本不高,FPGA的高速处理优势得不到充分体现,且引脚较多,方案二:采用msp430单片机控制系统。对于红外计数系统是足够的。但是稳定性不是很好,成本也是稍微高了一点。方案三:采用AT89S52单片机作为控制器。单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑功能。本身带有定时/计数器,可以用来定时、计数

文档评论(0)

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

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

1亿VIP精品文档

相关文档