基于89C51单片机红外计数器

基于89C51单片机红外计数器

ID:41734273

大小:556.73 KB

页数:16页

时间:2019-08-30

基于89C51单片机红外计数器_第1页
基于89C51单片机红外计数器_第2页
基于89C51单片机红外计数器_第3页
基于89C51单片机红外计数器_第4页
基于89C51单片机红外计数器_第5页
资源描述:

《基于89C51单片机红外计数器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、引言在工业控制、信息检测系统中广泛使用的计数器,其实际电路的作用不外乎是采集信号、处理信号、量化为一定数字比例的电压或电流,最后,通过表头或数码管等显示器件显示具体数据,供使用者观察。单片机控制红外计数器由于采用了软件处理系统,数据量化精度较高,设计、制作灵活,更适合实际应用。在当今社会飞速发展的格局下,厂家基木釆用流水线技术进行产品生产作业,而怎样对其线上的产品进行实吋的、有效率的、精确的自动计数成为广大生产厂家十分关注的问题。传统的机械式或电子式计数器(主要是用数字电路集成组件组成)电路比较复杂,元器件数量较多,故障率较高,维修比较困难,而且设置预定数值不太方便,功能不易更改且功能过于

2、单一,适用范围较窄。而基于单片机为核心控制的计数器有着能够实时,精确,可靠,稳定等计数优点已成为广大厂家的首选口动计数的装置基T89C51单片机红外计数器的设计可分为硬件屯路设计和软件控制设计。硬件设计的目的:1)建立89C5单片机的最小工作系统,提供单片机正常工作条件。2)确定红外光发射电路和接收电路,保障检测信号的有效性。3)组装数据显示电路,以显示具体数据。软件控制设计的内容是:1)确立红外发光二极管的工作状态,提高红外发光二极管的发光效率,减少损耗。2)处理检测信号,量化、转化为十进制数据,供显示电路显示。段落格式不对1设计目的本设计主要任务是以单片机为主控芯片來进行软件控制,能正

3、常进行数据计数。基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、MCS-51单片机用何种方式对外部计数脉冲进行计数显示控制、LED显示驱动模块的选择、MCS-51单片机的扩展。在这个设计中主要需要解决的问题便是如何提高MCS-51单片机的抗干扰能力以及稳定性。主要技术指标:(1)显示并能计数;(2)具有报警功能;(3)具有较强的抗干扰性。2系统总体方案设计2.1系统硬件框图图1红外检测计数锁件框图原理:电路的指导思想是利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成高电平信号。当有人或物描住红外光时,接收管没有接收到红外信号,放大器将输出低电平。这

4、个便是外部计数脉冲信号。这个计数脉冲信号送入AT89C51单片机中进行计数控制,在经过扩展、显示駆动完成最后的显示过程。2.2主控芯片简介2.2.1单片机的发展及趋势在计算机应用控制领域上,如工业控制、汽车、家电等很多控制场合,对控制系统的耍求都比较苛刻。例如需耍智能高、体积小、成木低、功耗低、抗干扰能力强和可靠性高。不仅传统电气设备无能为力,一般应用性PC机也不能胜任。在这个背景下,单片机的设想才逐渐成型。单片机就是将计算机的几个基木组成部分集成在单-的芯片上,体积相对较小,很好地满足了对控制系统体积的耍求。自从1975年美国德克萨斯公司开发生产岀第一台单片机TMS-1000以来,单片机

5、经历了4位一8位一16位一32位的发展过程。最有代表性的Intel公司先后推出了三个系列:MCS-48系列8位单片机、MCS-51系列高档8位单片机、MCS-96/98系列16位单片机。很多控制场合并不需耍单片机去完成复朵的数学计算,因此单片机在生产工艺上进行了简化,降低了制造成本。同时采用大批量生产,成本进一步降低。从目前市场上來看,其价格一般都在几元到几十元Z间。未来单片机技术的发展趋势将以8位单片机主流,并犬力发展专用单片机。很多单片机生产厂家充分考虑到用户的需求,将一些常用的功能部件,如ADC(模/数转换器)、DAC(数/模转换器)、PWN(脉冲产生器)以及LCD(液晶)驱动器等集

6、成到芯片内部、尽量做到单片化;同吋,用户还可以提出要求,由厂家为其量身定做(SoC设计)或自主设计。另外,随着科技发展,程序存储器的容量将进一步扩大。当存储空间足够大时,可嵌入一些软件(如平台软件、虚拟外设软件、系统诊断管理软件等)以提高系统开发效率。2.2.251系列单片机的主要特点51系列单片机生产厂家非常多,型号也非常丰富。但总的来说,51系列的单片机开发平台都可以用Ke订,编程软件都可以用A51和C51。所不同的是,不同厂家和型号的产品,在外设和F载方式上不同。比如Atmel公司的89C51和89S51,89S51兼容89C51,不同的是89C51可以用ISP下载方式,而89C51

7、不能。51系列单片机的特点有以下几个方面:(1)集成度高、体积小、有很高的可靠性;(2)控制功能强;(3)低功耗、低电压,便于生产便携式产品;(4)外部总线增加了I2C、SPI等串行总线方式,进一步缩小了体积,简化了结构;(5)单片机的系统扩展、系统配置较典型、规范,容易构成各种规模的应用系统。寄存器A/B/C/D控制字格式如表2-2所示:表1寄存器A/B/C/D控制字格式寄存器BIT7B1T6BIT5B1T4BIT3B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。