关于红外传感器的计数器设计
- 格式:docx
- 大小:3.19 MB
- 文档页数:15
菏泽学院课程设计 目录 摘要…………………………………………………………………………………………1 关键词…………………………………………………………………………………………1 Abstract………………………………………………………………………………………2 Key words……………………………………………………………………………………2 引言……………………………………………………………………………………………2 1红外传感器计数系统设计方案……………………………………………………………2 1.1总体设计思路…………………………………………………………………………2 1.2前期准备…………………………………………………………………………………2 1.3设计过程及问题…………………………………………………………………………2 2传感器模块…………………………………………………………………………………2 2.1传感器模块描述…………………………………………………………………………2 2.2传感器硬件设计…………………………………………………………………………2 2.2.1传感器的原理图设计………………………………………………………………3 2.2.2传感器PCB图的设计………………………………………………………………3 2.3传感器模块参数说明……………………………………………………………………4 2.4传感器模块接口说明……………………………………………………………………5 3主控电路模块…………………………………………………………………………… 5 3.1CUP处理器的选用………………………………………………………………………5 3.2显示器的选用……………………………………………………………………………5 3.3报警元器件的选用………………………………………………………………………6 3.4供电方式…………………………………………………………………………………6 3.5主控电路图的设计………………………………………………………………………6 3.6主控电路的组装实物……………………………………………………………………6 4红外传感器计数系统整合调试……………………………………………………………8 4.1红外传感器计数系统实物………………………………………………………………8 4.2系统软件的设计…………………………………………………………………………8 4.2.1编程软件及语言的使用……………………………………………………………8 4.2.2程序设计……………………………………………………………………………8 4.3系统调试测试………………………………………………………………………10 参考文献……………………………………………………………………………………10 附录 单片机数据处理部分程序……………………………………………………………11 关于红外传感器的计数器设计 1 关于红外传感器的计数器设计 自动化专业学生 姬生达
摘要:基于红外传感器的自动计数器有计数精确,抗干扰能力强等优点。本次设计采用一对红外发射接收管作为红外传感器的信号探测头,用于信号的采集。红外探测相对于接触式探测有着不可比拟的优势,不改变被探测物体任何物理特性,适用场合非常广泛。对于信号处理方面我采用的是ATMEGA16单片机。该单片机具备1MIPS/MHz的高速运行处理能力,I/O口驱动能力强,片内资源丰富等优点。 关键词:红外传感器;ATMEGA16单片机;数码管
Design of Counter Based on Infrared Sensor
Student majoring in automation JiShengda Abstract: The automatic counter based on infrared sensor has the advantages of accurate counting, strong anti-interference ability and so on.This design uses a pair of infrared emission receiving tube as a signal of infrared sensor probe, used for signal acquisition. Contact type detecting has incomparable advantages with respect to the infrared detection, does not change the object being detected any physical features, application is very extensive. For signal processing using the ATmega16 microcontroller.The MCU has the high-speed operation and processing capacity of IO, 1MIPS/MHz port driver ability, rich in resources, low energy consumption, high cost performance. Keywords:Infrared Sensor; ATMEGA16 Single Chip Microcomputer; Digital Tube 2
引言 在这个飞速发展的社会上,越来越多的流水线上的产品和一些场合都需要一些简单的设备进行自动的计数。对于传统的机械式或电子式的计数器基本上是用数字电路集成组件组成的,电路繁琐,元器件数目种类较多,整体稳定性能不好,维修起来也比较麻烦,而且预设数值有限,应用起来局限性很强。数字计数器有很多形式,总的来说大致有接触式和非接触式两种。在科技发达的今天,非接触式红外计数器有着绝对的优势。而本款计数系统就是采用的非接触式红外传感器。
1 红外传感器计数系统设计方案 1.1 总体设计思路 红外传感器计数系统的工作流程是:每当一个流水线上的物件经过红外传感器时,红外传感器发出的红外线被遮挡返回一次,被红外接收器所感应,其输出电压就会发生一次变化,然后红外传感器输出高低电平变化的信号也就是脉冲信号送给事先编号程序主控CPU处理信号,然后由CPU再发出相应的指令控制相应的执行机构,显示器显示出具体内容,由此便可实现对物件计数的统计功能。当数值达到预定值时报警机构就会发出报警信号提醒工作人员去进行相关操作。 1.2前期准备 在做设计之前,准备好需要的物品有:原理图设计软件,程序语言编辑软件,相关的元器件若干,焊接工具,导线若干,示波器一台。 1.3设计过程及问题 首先参考文献资料,确定传感器所需元器件具体参数,开始绘制电路图,绘制完成后生成PCB图,再进行器件的布局,一开始布局画线总是感觉有点乱,然后查阅相关资料参考别人的布线方法,一步一步的改进,知道了绘制双层PCB板不同层的走线不能平行因为有磁场的干扰,尽量布成垂直,这样可以抵消掉不必要的磁场,减小对传感器检测信号的干扰,布局以实用第一,美观第二的原则进行。绘制完后进行电路板的印刷,再进行元器件的焊接工作,最终形成一个完整的红外传感器。在焊接过程中焊接芯片和红外发射接收灯时要快,而且要做防静电处理,不然很容易损坏器件。这是在经历了几次焊接失败才总结的教训。 然后进行控制电路的设计,和设计传感器类似。 最后进行系统的组装,把焊接好的传感器和控制部分结合起来,形成一个整体,在进行对CPU的编程,之后再进行系统的测试,调试。
2传感器模块 2.1传感器模块描述 关于红外传感器的计数器设计 3 该红外传感器模块对环境光线适应能力强,具有一对红外线发射与接收管,发射管发射出一定频率的红外线,当检测方向遇到障碍物时,红外线反射回来被接收管接收,经过电压比较器(LM393)电路处理之后,绿色指示灯会亮起,同时OUT输出接口输出一个低电平信号送给单片机引脚,可通过电位器旋钮调节检测距离,有效距离范围 2-30cm,工作电压为3.3V-5V。该传感器的探测距离可以通过电位器调节、具有干扰小、便于装配、使用方便等特点,可以广泛应用于机器人避障、流水线计数及黑白线循迹等众多场合。 2.2 传感器的硬件设计 2.2.1 传感器的原理图设计 本次设计传感器电路图我用的是Altium Designer这一款PCB设计软件,该软件操作简便快捷,界面人性化,是在中国用的最多的EDA工具。设计过程包括:原理图的绘制,导出生成PCB,PCB图的布局。 红外传感器的原理图如图2-1所示。
图2-1传感器原理图 2.2.2 传感器PCB图的设计 红外传感器的PCB图如图2-2所示。
图2-2传感器PCB图 4
红外传感器的3D图如图2-3所示。 图2-3红外传感器3D展示 红外传感器实物图如图2-4所示。
图2-4红外传感器实物 2.3传感器模块参数说明 (1)当模块检测到前方障碍物信号时,电路板上绿色指示灯点亮,同时OUT端口持续输出低电平信号,该模块检测距离2-30cm,检测距离可以通过电位器进行调节。 (2) 传感器为主动红外线反射式探测,所以探测黑色距离最小,白色最大。 (3)传感器模块输出端口DO可直接与单片机I/O口连接即可。 (4)电压比较器采用LM393,工作稳定。 (5) 可采用3-5V直流电源对模块进行供,当接通电源时红色电源指示灯点亮。