logo

ESPE意普:单片机描绘测量光幕

  今天ESPE意普给大家介绍下用单片机描绘物体分级设备的测量光幕,包括光幕丈量高度的原理,高度测量光幕的完结办法,由该办法描绘的体系布局和主要功能的剖析等。

  1.基本原理

  一个用通常光幕丈量物体高度的测验原理布局示意图。光幕的一边等距离装置有多个红外发射管,另一边相应的有一样数量一样摆放的红外接纳管,每一个红外发射管都对应有一个相应的红外接纳管,且装置在同一条直线上。当同一条直线上的红外发射管、红外接纳管之间没有障碍物时,红外发射管宣布的调制信号(光信号)能顺畅抵达红外接纳管。红外接纳管接纳到调制信号后,相应的电路输出低电平,而在有障碍物的情况下,红外发射管宣布的调制信号(光信号)不能顺畅抵达红外接纳管,这时该红外接纳管接纳不到调制信号,相应的电路输出为高电平。当光幕中没有物体经过期,一切红外发射管宣布的调制信号(光信号)都能顺畅抵达另一侧的相应红外接纳管,然后使内部电路悉数输出低电平。这样,经过对内部电路状况进行剖析就能够得出物体的高度信息。因为上下相邻光路可能会彼此搅扰,因而,挑选的红外发光管的发射视点要小于15°,此外,考虑到光幕要有必定的宽度,因而还应对红外发射管宣布的信号进行调制。但在实践制造中,上下两路总存在搅扰,很难进步丈量精度。为了完全从根本上处置相邻两路的搅扰疑问,这篇文章给出了一种用单片机及关联芯片来完结高度丈量的办法。

  2.高度测量光幕体系布局及作业进程

  高度测量光幕的体系布局如图2所示。器材的红外发射和接纳通路数目理论上最大可有215个,考虑到实践光幕的高度和上下通路之间的距离,通常不会超越64个。为便利介绍,这篇文章以通路数16为例,且按装置的高度从高到低顺次标为1路、2路、3路。……16路。发射和接纳有些的多路挑选开关选用常见的多路挑选器。发送端的多路挑选器的A0~A3接单片机的P1.0~P1.3,接纳端的多路挑选器的A0~A3接单片机的P1.4~P1.7,并入串出模块和串入并出模块选用8位移位寄存器并入串出模块的装载信号Ld=P1.4·WR 串入并出模块的数据读出信号 E =P1.5·RD。移位操控信号端接TE同步信号。RAM用来存储数据,可将其接在单片机的P0和P2口上。其容量的大小视处置的数据量的多少而定。这篇文章挑选1kB。同步信号TE和移位时钟CP可用单片机的定时器发生,也可用CP时钟8分频来作为TE信号。对串入并出模块的读和对并入串出模块的写均可经过中止办法来完结。一起用单片机的串口可将处置后的高度数据送出。直线扫描方式下,器材的作业流程如下:首要单片机在TE的降低沿到来后,向串入并出模块写入要发送的数据如01H ,并一起向发送端和接纳端送出一样的通路挑选信号即榜首路地址信号 。而当TE的上升沿到来时,在移位时钟的操控下数据01H开端经多路开关被送到第1路的红外发射电路,再经调制后以光信号方式宣布,与此一起红外接纳电路在TE上升沿到来时开端发动接纳。因为发送和接纳的多路开关挑选信号一样,因而,实践上只要与发射端相对应的一路(即榜首路)才被接纳。经解调后的数据通常可在移位时钟的效果下被移入串入并出模块,并在TE降低沿到来时接纳结束,一起触发单片机的中止处置程序,使数据被单片机读走。单片机再对宣布的数据和接纳到的数据进行比拟,若不一样注:这里只要在该通路中有物体阻挠时,才接纳不到发送信号,致使发送和接纳的数据不一样),则标明该路有物体经过。若一样则表明该通路中没有物体阻挠或者是物体高度比该路红外发射管装置高度要低。接着扫描第2路,一起单片机在TE降低沿到来后,送出第二路的挑选地址,并送出要发送的数据。一样,在TE上升沿到来时开端移出,并经过第二路发送和接纳通道,再经调制后以光信号方式宣布。与此一起,TE的上升沿发动第二路接纳。接纳结束后,单片机进行关联的处置。接着是第三路、第四路、……第十五路、第十六路,然后完结一次从榜首路到第十六路的扫描。若需求以100次/s的速度进行扫描,则TE的频率应当是1.6kHz,而移位时钟CP的频率应当是12.8kHz。发送和接纳的时序如图3所示。RN是接纳到的串行数据,TN是发送端移出的数据。略去了调制解调有些的波形。

  在直线扫描方式下,单片机每次向发送端和接纳端发送一样的通路挑选信号,即榜首路发榜首路收、第二路发第二路收、…第十五路发第十五路收、第十六路发第十六路收。而在穿插扫描方式下,单片机每次向发送端和接纳端发送不一样的通路挑选信号。即榜首路发第二路收、第二路发榜首路收、……第十五路发第十六路收、第十六路发第十五路收。相比之下,穿插扫描方式对物体的高度丈量更为准确,且在检测区域中间1/3处的检测精度最高。最小检测高度可缩至直线扫描方式下的2/3。

  3.高度检测的剖析方式

  光幕检测方式能够有多种设置,从以上的光幕作业进程能够看出,能够用首尾光线阻挠方式和首尾光线透射方式。在首尾光线阻挠方式下,当物体进入光幕区域时,光线被阻挠,单片机将辨认被阻挠的首束光线的编号。然后顺次由下向上核算被阻光线的总数,直到最终被阻挠的光线停止,最终累加得出数据物体的被测方向尺度。而在首尾光线投射方式,当物体进入光幕区域时,单片机将操控辨认透射光线,并由首束透射光线核算,再顺次累加数值直到最终透射光线停止,最终核算透射光线的总数,得出物体被测方向的尺度。

  4.高度测量光幕器材的功能和成果

  制造光幕时,要注意选用高亮度红外发射二极管和高灵敏度红外接纳管。为了避免红外接纳管饱满,可外加滤光片,以使其作业在微导通状况。在直线扫描方式下,当光轴距离为2.5cm、光幕宽为5m时,最大分辨率可达2.5cm,在带速(物体运动速度)为5m/s时,扫描距离为1cm。实践上,本办法也适用于制造高精度测量光幕,以用于生果、包裹等分级处置设备中。


TAG: