基于单片机的红外自动计数器的设计

发布时间 : 星期一 文章基于单片机的红外自动计数器的设计更新完毕开始阅读

陕西理工学院毕业设计

附录A 外文翻译 ............................................................................................................................ 22 附录B 仿真 ....................................................................................................................................... 29 附录C 实物图 .................................................................................................................................. 30

IV

陕西理工学院毕业设计

第 1 章 绪论

1.1 课题研究的背景及意义

当今社会飞速发展,厂家进行产品生产作业时基本采用流水线技术,流水线上的产品如何进行实时、有效、精确的自动计数便成为了大家关注的问题。传统的电子式或机械式计数器有着一些缺陷,如较多的元器件数量, 较复杂的电路 ,有较高的故障率,维修难度较大。而且预定数值设置时不太方便,过于单一的功能且不易更改,适用范围较窄。而基于单片机为核心控制的计数器有着能够实时,精确,可靠,稳定等计数优点已成为广大厂家的首选自动计数的装置。

电子计数器到目前为止已有30多年的发展史。早期,设计师们追求的目标主要是扩展计数范围,再加上提高计数精度、稳定度等,这些也是人们衡量电子计数器的技术水平,决定电子计数器价格高低的主要依据.目前这些基本技术日臻完善,成熟.应用现代技术可以轻松地将电子计数器的计数上限扩展到无限大。当今,单片微型计算机技术迅速发展,基于单片机技术开发的计数设备和产品广泛应用到各个领域,单片机技术产品和设备促进了生产技术水平的提高.企业迫切需要大量熟练掌握单片机技术并能开发、应用和维护管理这些智能化产品的高级工程技术人才.单片机以体积小、功能强、可靠性高、性能价格比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段。已经实现或者部分实现,但要真正完美的实现这些目标,对于设计者来说,还有许多工作要做,而不是表面看来似乎发展到头了.电子计数器是一种多功能的电子测量仪器。它利用电子学的方法测出一定时间内输入的脉冲数目,并将结果以数字形式显示出来。 1.2红外自动计数器国内外研究现状

计数器是工业生产流水线上重要的组成部分,其实时的、有效率的、精确的自动计数在很大程度上解决了工业生产的问题决定了生产效率成为广大厂家的首选自动计数的装置。但计数器种类繁多,如何选择一个方便有多功能的计数器成了广大厂家非常关心的核心老问题,如何让计数器超越简单的技术功能,成为生产流水线上的一把利器?而基于单片机的红外线计数器能够满足广大厂家的要求,它拥有实时,精确,可靠,稳定等技术有点而且体积小、功能强、可靠性高、性能价格比高等特点[11]。

利用单片机做红外线电子计数器能够使产品的稳定性、实时性、功能和性价比得到大幅的提高。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。

如今的产品自动计数器大多采用非接触式的计数触发方式。早已开发出了多种型号的专用检测芯片.而利用AT89C2051为控制单元、辅以多种外围硬件搭配而成的计数装置已成为现在自动计数应用领域的潮流。而如何提高自动计数器的实时性,抗干扰能力、稳定性是现在国内外自动计数生产厂家研究的主要课题.产品自动计数器主要用于工厂的流水线上,往往是处于高温,高噪声等极度恶劣的环境当中.而MCS-51系列单片机构成的产品自动计数器在这种环境中工作时往往会出现误动作(单片机程序跑飞)或死机(程序进入死循环).这也是基于单片机构成的产品自动计数器存在的致命问题。

1.3 研究主要成果及发展趋势 1.3.1研究主要成果

通过查阅相关德文献期刊书籍,对对红外线德一些研究成果如下:

①在作者王送德,朱小龙的《对射式红外线计数器的设计》文章中把红外线发射、接收模块作

第 1 页 共 33 页

陕西理工学院毕业设计

计数传感器代替了传统的光电传感器、红外线传感器。经作者实际应用验证,该方法在数据采集这方面它的抗干扰能力强,且在该设计中还使用了加密、解码技术,故工作稳定,计数准确,但是该实验是采用对射式的,所以发射管和接受管的方向一定要对正,这在现实中可能会造成不必要的麻烦[1]。

②在作者谢洪的《用单片机控制红外编码探测障碍物》文章中采用由单片机控制发射一定意义的红外编码脉冲串,同时,单片机接收该脉冲串。如果接受到的信号和发射的信号基本一致,才判断为有障碍物的存在。经作者实际应用验证,这种方法能够较强的降低虚警率,具有较强的抗干扰性。作者在该文章中提到了3种编码的方案:(1)发送较短的编码串(10~16位),判断时间约6~10 ms。在接收过程中,不能有一位的误码,否则被判断为干扰,就要等待再次进行障碍检测。在检测过程中使用这种方案,不能出现干扰。(2)当大于16位的编码串被发送时(16~32位),有约10~20 ms的判断时间。对接收“o”和“1”的编码误码统计,想要有效提高抗干扰能力,其中可以根据应用场合的需要,存在1~2位“o”的误码和1~3位“1”的误码。(3)发送大于32位编码串,判断时间>20 ms。根据实际情况来分析接收的编码,以判断障碍的存在。且这三种方案都在该实验中得到验证[4]。

③在作者王松德,梁会琴,王丹的《红外线计数器的设计与制作》文章中采用一体化红外线传感器TX05D,由于TX05D使用了调制技术和采用带补偿的抗干扰器件,在一定程度上解决了抗干扰问题,使白天黑夜的灵敏度基本保持一致。使用十进制计数在计数部分。实现高亮度数字显示可通过7段译码器二合一集成电路CD4033直接驱动LED数码管。要确保电路工作更稳定、使用更安全可在电源部分使用变压器降压集成稳压器稳压。该设计电路和控制方案简洁明了,容易实现,具有应用推广价值[2]。

④在作者戴培山,冯成德,刘栋的《基于keil+c51的红外遥控器解码设计》文章中采用HS9012芯片,它是一块用于红外遥控系统中的专用集成发射电路,功耗低,外围元件少。该发射电路的发射码通过脉冲位相调制方式(PPM)进行编码,特点是效率高,抗干扰性能好。HS9012的振荡频率为fesc=455kH,高电平脉冲的宽度Tm=256/lose=0.56ms。根据计时/计数器T0的数值来判断脉冲的间隔,进而判断一位二进制遥控码是“0”,“1,还是“引导码”或是干扰码。这样用两个中断可以提高解码效率,节省解码时间。该设计接受装置简单明了,设计的keil c51程序通用性好,编写效率高,可以方便的移植到其它微控制器上,可靠性好,不受其他遥控器码的干扰[6]。

⑤在作者王礼广、胡解生、熊东平、肖秀如的《基于RS一485的静脉注射网络监控系统的设计与实验》文章中采用RS一485收发器,该收发器采用平衡驱动和差分接收,具有抑制共模干扰的能力,RS一485接受器灵敏度可以达到4-200 mV,在100 kbit/s速率下电缆长度可以达到l 200 m,如果通信距离缩短,最大速率可达10 Mbit/s。该系统性能稳定、安全可靠、操控直观方便[8]。

1.3.2发展趋势

电子计数器到目前为止已有30多年的发展史。早期,设计师们追求的目标主要是扩展计数范围,再加上提高计数精度、稳定度等,这些也是人们衡量电子技术器的技术水平,决定电子计数器价格高低的主要依据,目前这些基本技术日臻完善,成熟。应用现代化技术可以轻松地将电子计数器的计数上限扩展到无限大。

随着单片微型计算机迅速发展,基于单片机技术开发的计数设备和产品广泛应用到各个领域,单片机技术产品和设备促进生产技术水平的提高。企业迫切需要大量熟练掌握单片机技术并能开发、应用和维护管理这些智能化产品的高级工程技术人才,单片机以体积小、功能强、可靠性高、性能价格比高等特点。已经实现或部分实现,但要真正完美的实现这些目标,对于设计者来说,还有许多工作要做,而不是表面看来似乎发展到头了。

第 2 页 共 33 页

陕西理工学院毕业设计

红外线电子计数器是一种多功能的电子测量仪器。它利用红外线发射器发射红外线,接收器接收由物体阻挡或直射的红外线,把接受到的红外线信号转换为电脉冲,并由放大电路进行多级放大,通过计数芯片分析,计算出遮拦的次数,再由数码译码器翻译,通过动态数字显示方式显示被测物体遮挡的次数从而进行计数。随着红外技术的提高,在军事、医学等多种领域得到应用,在军事上可以用来防止敌人的侵入,在医学上可以查看病人的病情等。

红外线电子计数器作为工业生产流水线上的重要组成部分,对任何一个大型乃至中、小型企业都是不可或缺的。它能够快速准确的统计产品的数量提高生产的效率,节约大量的人力资源,提高厂家的竞争力。并且随着红外计数器的不断改进,抗干扰能力增强,可以在许多恶劣的地方代替科研人员进行科学工作。

第 3 页 共 33 页

联系合同范文客服:xxxxx#qq.com(#替换为@)