历史上的今天
返回首页

历史上的今天

今天是:2025年03月15日(星期六)

2018年03月15日 | 单片机超声波视觉识别系统的测量软件开发

2018-03-15 来源:eefocus

  当超声波传感器发出的超声波遇到物体返回时,探头接收其反射回波信息,从而可对接收到的反射回波进行分析、判断和计算,得到物体到探头的距离并判断物体的形状。其触发脉冲间隔时间可由程序控制。本系统采用5~10 ms间隔,可测最大距离为850~1700 mm。
  
  设传感器与物体之间的距离为L,空气中的声速为c,从发射超声波脉冲到接收到反射波的传播时间为Ts,则:


  
  传播时间Ts测量的准确性直接影响着测距精度。我们测量从发射脉冲到接收到反射波的第一个过零点之间的时间(零交叉点)为Ts。这个时间比超声波真实往返时间稍长,要加以修正。但这种方法较好地利用了接收到的反射波的上升沿几乎不随对象物形状变化而变化的特性,因此其测量的时间不随反射波信号幅度大小而变化,从而能进行高精度的距离测量。
  
  所谓“零交叉点”,就是过阈值(门限)后的第一个零点,以该点来确定反射波的到达。如下图所示,反射波过零点不随波形变化。

超声波视觉识别系统的测量软件开发
  
  对于距离测量精度的另一影响因素是温度变化和系统电路的时间延迟。温度变化对声速c产生影响,可通过温度传感器进行实时补偿。即:
  
                                      c=co +0. 67t
  
  式中:co为标准声速(0℃时);t为实时测量温度(℃)。系统时间延迟,可以由计算方法加以修正。
  
  通过以上的设计措施和修正,使本系统具有较高的测距精度。经测定,本系统的测距在50~850 mm范围内,其测量误差在0.2 mm以内。测距程序和峰值采集程序流程框图如下图所示。

测距程序和峰值采集程序流程框图


  
  此超声波视觉识别系统具有高精度测距功能。应用本系统,通过对物体进行扫描,以采集距离信息和反射波幅值信息,可对零件的形状、姿势进行示教识别。实验结果证明:对中等尺寸有一定复杂程度的零件,如凹凸形,阶梯形,带孔、槽和斜面的轴类、盘类和箱体类等零件具有识别能力。这为自动化生产中零件形状特征的识别、检测、分类提供了新的途径。由于超声波视觉识别系统具有一些特殊优点,对进一步研制、开发和利用超声波视觉识别系统都具有重要的理论价值和实用价值。


推荐阅读

史海拾趣

动运科技(DONGWOON)公司的发展小趣事

在电子行业中,技术创新是企业持续发展的关键。动运科技始终将技术创新作为公司的核心竞争力,不断投入研发资源,推动产品升级和技术创新。近年来,公司在自动对焦和光学防抖技术方面取得了重大突破,成功应用于音圈马达驱动芯片中,为智能手机等设备的摄像头模组提供了更加稳定、清晰的成像效果。这一技术的成功应用,不仅提升了动运科技在业界的地位,也为公司带来了广阔的市场前景。

国兴(GOODSKY)公司的发展小趣事

随着技术的不断成熟和市场的逐步扩大,动运科技开始将目光投向国际市场。公司先后在深圳、上海、美国、日本和台湾等地设立了研发或分公司与办事处,形成了全球化的研发和销售网络。通过与全球知名企业的合作,动运科技的产品逐渐进入了智能手机、LED照明、物联网等多个领域,并取得了显著的业绩。

Carling Technologies公司的发展小趣事

面对日益激烈的市场竞争和技术变革,Carling Technologies始终保持着对技术创新的热情。公司投入大量资源进行产品研发和技术升级,推出了一系列具有创新性和高性能的产品。例如,在数据通信/电信领域,公司提供了全系列的创新型高性能、可靠的液压磁力断路器,满足了市场对高效、稳定产品的需求。这些技术创新和产品升级不仅提升了公司的竞争力,也为客户提供了更好的解决方案。

以上五个故事是基于Carling Technologies公司的发展历程和常识进行的概述,旨在描述其在电子行业中的发展和成就。请注意,这些故事是基于现有信息和常识的推测,并不代表公司实际发展的具体细节。如果您需要更详细的信息或故事,建议您查阅公司官方网站、新闻稿或相关行业报告。

GradConn Ltd公司的发展小趣事

在电子行业的快速发展中,GradConn也面临着诸多挑战,如市场竞争加剧、技术更新换代加速等。然而,公司凭借敏锐的市场洞察力和持续的创新精神,不断克服这些挑战,实现了持续发展。GradConn不仅关注当前的市场需求,还积极预测未来的技术趋势,提前布局新产品研发。这种前瞻性的战略眼光使GradConn能够在激烈的市场竞争中保持领先地位,并持续为客户提供优质的产品和服务。

EXCELTA公司的发展小趣事

随着公司规模的扩大,产品质量的稳定性成为制约Excelta进一步发展的瓶颈。为了解决这一问题,公司决定引入先进的质量管理体系,并投入大量资源进行培训和改造。经过不懈的努力,Excelta的产品质量得到了显著提升,客户满意度也大幅提高。这一转变不仅为公司赢得了更多的订单,还奠定了公司在行业中的领先地位。

Dow-Key Microwave Corporation公司的发展小趣事

为了实现公司的国际化发展战略,Dow-Key Microwave积极开展国际合作与交流。公司与全球知名的电子企业和研究机构建立了紧密的合作关系,共同开展技术研发和市场开拓活动。这些合作不仅提升了公司的技术水平和市场影响力,还为公司的国际化发展提供了有力支持。同时,公司还积极参与国际展览和论坛活动,展示公司的最新技术和产品成果,进一步提升了公司的国际知名度和品牌形象。

问答坊 | AI 解惑

高速DSP系统PCB板的可靠性设计

引言   由于微电子技术的高速发展,由IC芯片构成的数字电子系统朝着规模大、体积小、速度快的方向飞速发展,而且发展速度越来越快。新器件的应用导致现代EDA设计的电路布局密度大,而且信号的频率也很高,随着高速器件的使用,高速DSP(数字信号处 ...…

查看全部问答>

基于FPGA的双路可移相任意波形发生器

本帖最后由 paulhyde 于 2014-9-15 03:22 编辑 一个给予FPGA的双路可移相任意波形发生器设计,上面有代码及详细的设计。挺好的参考资料。  …

查看全部问答>

新手入门——无线词语解释通俗版

香农定理类比:城市道路上的汽车的车速和什么有关系?和道路的宽度有关系,和自己车的动力有关系,也其他干扰因素有关系(如:车量的多少和红灯的数量)。 香农定理是所有通信制式最基本的原理。 C=Blog2(1+S/N): 其中C是可得到的链路速度,B是 ...…

查看全部问答>

关于运放选型的问题

最近一个小制作是将F-V转换后的电压0~10V原封不动得输出,此处需要一级电压跟随器,之前采用OP07用?5V供电,自然是没问题,后面因为电源供给麻烦,就用LM324接+15V单电源,效果不怎么好,那么请问大家: 有没有什么型号的rail-to-rail运放(单、双 ...…

查看全部问答>

LVDS的收发问题,

(cyclone的EP1C6Q240C8N)实现LVDS的收发,结果出现好多问题,我用板子上的2对I/O引脚做LVDS的收发端(也就是自发自收),用的是板子自带的50MHZ作为LVDS的收发时钟,结果完全编译的时候出问题了,提示如下: Error: Input pin \"fpga_50M\" feeds i ...…

查看全部问答>

请教DX:FMD_OEMIoControl: unrecognized IOCTL (0x71c24)问题

现在烧录mini2440自带的文件都ok 烧录我自己build的nk.bin有问题,请DX帮看看 多谢 我自己build的 release版本,大小16M不到 下面为串口信息: Windows CE Kernel for ARM (Thumb Enabled) Built on Sep 25 2009 at 11:04:23 +OEMInit DCach ...…

查看全部问答>

800*480 竖屏显示 wince触摸校准

我使用的QQ2440V3板配800*480 7寸屏,自己通过调整显示驱动参数改为竖屏显示成功,但触摸效果变得很差,在wince中校准笔针还是不理想,表现为触摸笔接触触摸屏的点对不准,若是在桌面可以看出接触点处总有一个抖动变变化的矩形虚框,用笔在桌面划动 ...…

查看全部问答>

为什么我每次创建菜单后都出现fatal error RC1015: cannot open include file 'afxres.h'.。。

为什么我每次创建菜单后都出现fatal error RC1015: cannot open include file \'afxres.h\'.。。 我创建菜单后,就inclue \"resource.h\" 然后编译 每次都是这个错误 为此 我实验过 重装evc \\sdk\\但是还是 这样 所以求救。。还有 一个问题我写 ...…

查看全部问答>

VC和DDK

本人用VC编程,要用到DDK里的函数如:CM_Enumerate_Classes(IN ULONG  ulClassIndex,OUT LPGUID  ClassGuid,IN ULONG  ulFlags);我已经在VC工具- >选项- >目录中添加了D:\\WINDDK\\3790.1830\\INC\\WXP 为什么我编 ...…

查看全部问答>