摘要:首要介绍了光幕丈量高度的原理,给出了高度丈量光幕的一种完结办法,剖析了由该办法规划的体系结构和主要功能。然后完全处理了相邻通路间的搅扰,进步了丈量精度。 关键词:单片机;丈量光幕;分级 1 导言 光幕是电子丈量体系中使用比较多的一种设备。使用光幕能够丈量恒速传送带上的物体高度、长度或宽度等一系列数据,以便为后边的电子体系供给相应的参数。本文给出了一种使用单片机完结物体高度丈量的光幕丈量办法。 2 光幕丈量物体高度的基本原理 图1所示是一个用一般光幕丈量物体高度的测验原理结构示意图。图中,光幕的一边等距离装置有多个红外发射管,另一边相应的有相同数量相同摆放的红外接纳管,每一个红外发射管都对应有一个相应的红外接纳管,且装置在同一条直线上。当同一条直线上的红外发射管、红外接纳管之间没有障碍物时,红外发射管宣布的调制信号(光信号)能顺畅抵达红外接纳管。红外接纳管接纳到调制信号后,相应的电路输出低电平,而在有障碍物的情况下,红外发射管宣布的调制信号(光信号)不能顺畅抵达红外接纳管,这时该红外接纳管接纳不到调制信号,相应的电路输出为高电平。当光幕中没有物体经过期,一切红外发射管宣布的调制信号(光信号)都能顺畅抵达另一侧的相应红外接纳管,然后使内部电路悉数输出低电平。这样,经过对内部电路状况进行剖析就能够得出物体的高度信息。因为上下相邻光路可能会彼此搅扰,因而,选取的红外发光管的发射视点要小于15%26;#176;,此外,考虑到光幕要有必定的宽度,因而还应对红外发射管宣布的信号进行调制。但在实践制造中,上下两路总存在搅扰,很难进步丈量精度。为了完全从根本上处理相邻两路的搅扰问题,本文给出了一种用C51单片机及相关芯片来完结高度丈量的办法。
3 高度丈量光幕体系结构及作业进程 高度丈量光幕的体系结构如图2所示。器材的红外发射和接纳通路数目理论上最大可有215个,考虑到实践光幕的高度和上下通路之间的距离,一般不会超越64个。为便利介绍,本文以通路数16为例,且按装置的高度从高到低顺次标为1路、2路、3路。……16路。发射和接纳部分的多路挑选开关选用常见的多路挑选器(如7LS15系列)。发送端的多路挑选器的A0~A3接单片机的P1.0~P1.3,接纳端的多路挑选器的A0~A3接单片机的P1.4~P1.7,并入串出模块和串入并出模块选用8位移位寄存器(如74lLS165和74HC595)。并入串出模块的装载信号Ld=P1.4%26;#183;WR 串入并出模块的数据读出信号 E =P1.5%26;#183;RD。移位操控信号端接TE同步信号。RAM用来存储数据,可将其接在单片机的P0和P2口上。其容量的大小视处理的数据量的多少而定。本文挑选1kB。同步信号TE和移位时钟CP可用单片机的定时器发生,也可用CP时钟8分频来作为TE信号。对串入并出模块的读和对并入串出模块的写均可经过中止办法来完结。一起用单片机的串口可将处理后的高度数据送出。直线扫描方式下,器材的作业流程如下:首要单片机在TE的下降沿到来后,向串入并出模块写入要发送的数据如01H,并一起向发送端和接纳端送出相同的通路挑选信号即榜首路地址信号。而当TE的上升沿到来时,在移位时钟的操控下数据01H开端经多路开关被送到第1路的红外发射电路,再经调制后以光信号方式宣布,与此一起红外接纳电路在TE上升沿到来时开端发动接纳。因为发送和接纳的多路开关挑选信号相同,因而,实践上只要与发射端相对应的一路(即榜首路)才被接纳。经解调后的数据一般可在移位时钟的效果下被移入串入并出模块,并在TE下降沿到来时接纳结束,一起触发单片机的中止处理程序,使数据被单片机读走。单片机再对宣布的数据和接纳到的数据进行比较,若不同注:这儿只要在该通路中有物体阻挠时,才接纳不到发送信号,致使发送和接纳的数据不同),则标明该路有物体经过。若相同则表明该通路中没有物体阻挠或者是物体高度比该路红外发射管装置高度要低。接着扫描第2路,一起单片机在TE下降沿到来后,送出第二路的挑选地址,并送出要发送的数据(本文用02H也可不同)。相同,在TE上升沿到来时开端移出,并经过第二路发送和接纳通道,再经调制后以光信号方式宣布。与此一起,TE的上升沿发动第二路接纳。接纳结束后,单片机进行相关的处理。接着是第三路、第四路、……第十五路、第十六路,然后完结一次从榜首路到第十六路的扫描。若要求以100次/s的速度进行扫描,则TE的频率应当是1.6kHz,而移位时钟CP的频率应当是12.8kHz。发送和接纳的时序如图3所示。图中,RN是接纳到的串行数据,TN是发送端移出的数据。图中略去了调制解调部分的波形。 图2 在直线扫描方式下,单片机每次向发送端和接纳端发送相同的通路挑选信号,即榜首路发榜首路收、第二路发第二路收、…第十五路发第十五路收、第十六路发第十六路收。而在穿插扫描方式下,单片机每次向发送端和接纳端发送不同的通路挑选信号。即榜首路发第二路收、第二路发榜首路收、……第十五路发第十六路收、第十六路发第十五路收。相比之下,穿插扫描方式对物体的高度丈量更为准确,且在检测区域中心1/3处的检测精度最高。最小检测高度可缩至直线扫描方式下的2/3。 4 高度检测的剖析方式 光幕检测方式能够有多种设置,从以上的光幕作业进程能够看出,能够用首尾光线阻挠方式和首尾光线透射方式。在首尾光线阻挠方式下,当物体进入光幕区域时,光线被阻挠,单片机将辨认被阻挠的首束光线的编号。然后顺次由下向上核算被阻光线的总数,直到最终被阻挠的光线停止,最终累加得出数据物体的被测方向尺度。而在首尾光线投射方式,当物体进入光幕区域时,单片机将操控辨认透射光线,并由首束透射光线核算,再顺次累加数值直到最终透射光线停止,最终核算透射光线的总数,得出物体被测方向的尺度。
5 高度丈量光幕器材的功能和成果 制造光幕时,要注意选用高亮度红外发射二极管和高灵敏度红外接纳管。为了避免红外接纳管饱满,可外加滤光片,以使其作业在微导通状况。在直线扫描方式下,当光轴距离为2.5cm、光幕宽为5m时,最大分辨率可达2.5cm,在带速(物体运动速度)为5m/s时,扫描距离为1cm。实践上,本办法也适用于制造高精度丈量光幕,以用于生果、包裹等分级处理设备中。