激光三角测距验第八组报告.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
激光三角测距验第八组报告

激光三角测距实验 ——第八组 一、实验目的 学习激光三角测距基本原理;了解激光三角测距的应用;搭建激光三角测距系统,实现 测量距离的显示,掌握激光三角测距技术。三角位移测量系统是从光源发射一束光到被测物体表面,在另一方向通过成像观察反射 光点的位置,从而计算出物点的位移。由于入射光和反射光构成一个三角形,所以这种方法 被称为三角测量法,又可按入射光线与被测工件表面法线的关系分为直射式和斜射式。直射式 直射式三角法测量等效光路如图 1 所示。激光器发出的光线,经会聚透镜聚焦后垂直入 射到被测物体表面上,物体移动或表面变化导致入射光点沿入射光轴移动。接收透镜接收来 自入射光点处的散射光,并将其成像在光点位置探测器(如 PSD、CCD)敏感面上。若光点在成像面上的位移为 x′,利用相似三角形各边之间的比例关系,有化简后可求出被测面的位移式中,a 为激光束光轴和接收光轴的交点到接收透镜前主面的距离;b 为接收透镜后主面到 成像面中心点的距离;α 为激光束光轴与接收透镜光轴之间的夹角;β 为探测器与接收透镜 光轴之间的夹角。斜射式图 3.2 为斜射式三角测量原理图,激光器发出的光与被测面的法线方向成一定角度入射 到被测面上,同样用接收透镜接收光点在被测面的散射光或反射光。若光点的像在探测器敏感面上移动 x′,则物体表面沿法线方向的移动距离为 x,利用 相似三角形的比例关系,参照前一个公式,用 x/cosγ 替换 x,α+γ 替换 α,有式中,α 为激光束光轴与被测面法线之间的夹角;γ 为成像透镜光轴与被测面法线之间的夹 角;β 为探测器光轴与成像透镜光轴之间的夹角。 当 γ 为零时,属于斜入射直接收式。直射式和斜射式特点比较 斜射式可接收来自被测物体的正反射光,比较适合测量表面接近镜面的物体。( 直射式接收散射光,适合于测量散射性能好的表面,如果表面较为平滑,则可能由于耦( 合到光电探测器的散射光强过弱,使测量无法进行,也就是说可能存在测量盲区。 斜射式入射光光点照射在物体不同的点上,因此无法直接知道被测物体某点的位移情况,( 而直射式可以。当然,斜射式也可以通过标定的方法得出位移。 直射式光斑较小,光强集中,不会因被测面不垂直而扩大光斑,而且一般体积较小。斜( 射式传感器分辨率高于直射式,但它的测量范围较小,体积较大。斜入射直接收式传感 器的体积和直入射式相当,并且分辨率高于直射式,因此较为常用。式中,为激光束光轴和接收光轴的交点到的距离;b 为接收透镜后主面到 成像面中心点的距离;x′光点在成像面上的位移接收透镜 我们将接收板移动4.5cm。经过一系列操作,得到了成像面上变化前后的两个点坐标(46,34) (41,33)s=90cm d=20cm b=6mm f=0.604cm 最终根据公式求得x=3.95cm 实验误差为12%。 经过编程、烧录等过程,我组通过实验验收。 针对实验要求,我们进行了如下的程序设计,以求得正确的结果,代码如下 #includereg52.h unsigned long inPutWord=0; unsigned long j=5; sbit Key1=P2^6; char code SEG7[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; char code ACT[6]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf}; char SAV[6]={0x00,0x00,0x00,0x00,0x00,0x00}; void delay(char time) { while(time0)time--; } void display() { char i=0; for(i=0;i6;i++) { P0=SEG7[SAV[i]]; P2=ACT[i]; delay(350); } } bit CheckKey() { if(Key1==0) { delay(200); if(Key1==0) { return 1; } else { return 0; } } return 0; } void initialise() { SM0=0; SM1=1; REN=1; TI=0; RI=0; PCON=0; TH1=0xFD; TL1=0XFD; TMOD=0X20; EA=1; ET1=0; ES=1; PS=1; TR1=1; } void main() { initialise(); while(1) { if(!CheckKe

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档