当前位置: 首页 > 专利查询>湖南大学专利>正文

一种多功能超声波测距数据采集系统及方法技术方案

技术编号:8078348 阅读:285 留言:0更新日期:2012-12-13 20:36
本发明专利技术公开了一种多功能超声波测距数据采集系统及方法,该系统包括微处理器、RAM存储器和模拟信号采集模块,RAM存储器和模拟信号采集模块均与微处理器连接;所述模拟信号采集模块中的超声波采集模块包括译码器、发送和接收通路模拟开关、超声波发送和发送电路以及超声波检测电路。采用该方法基于PC/104总线将超声波传感器和温度传感器、压力传感器、位置开关信号等其他多个传感器的数据采集进行集成设计,实现了对所有传感器的数据进行同时采集,通过译码器对模拟开关的选通从而控制超声波的发送和接收,对声波发射信号和接收信号进行有效隔离,减轻超声波发射信号对接收检测的干扰,提高检测精度,系统结构简单紧凑,可靠性强,具有很强的实用性。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
智能移动机器人、服务机器人等智能移动设备在日常生活、工程作业以及军事上有着广泛的应用,它们在未知的复杂环境中进行目标作业时都需要对自身状态,如位移,压力,温度等进行采集;同时还需要对障碍物信息具备很强的感知能力。智能移动机器人上安装着多种传感器,例如超声波传感器,温度传感器,接触开关等,这些传感器就组成了机器人的环境和状态感知系统。为了对感知系统中传感器数据进行采集,机器人需要使用ー个数据采集和传输系统实时采集传感器数据,并将结果传输给决策层。目前有使用各类总线进行数据传输的模拟信号采集系统和使用串ロ进行数据传输的超声波测距系统,然而现有的数据采集系统无法对智能移动机器人上使用的超声波测距传感器、温度传感器、压カ传感器和位置开关信号同时进行数据采集。智能移动机器人中应用的现有的数据采集系统, 由于没有集成超声波传感器和多个其他传感器,从而增加了数据采集系统的设计的复杂程度,且容易造成系统不稳定;在超声波回波信号的检测过程中,由于存在信号干扰,測量结果往往不准确。
技术实现思路
本专利技术的技术方案如下一种多功能超声波测距数据采集系统,包括微处理器、RAM存储器和模拟信号采集模块,RAM存储器和模拟信号采集模块均与微处理器连接;所述模拟信号采集模块至少包括超声波采集模块和温度采集模块;超声波采集模块包括译码器、发送通路模拟开关、超声波发送电路、接收通路模拟开关、超声波接收电路以及超声波检测电路;译码器具有2N个输出端;发送通路模拟开关和接收通路模拟开关分别具有N个输出端和N个输入端;超声波接收电路以及超声波检测电路均为N个;N为大于或等于2的整数;译码器的地址输入端与微处理器相连;发送通路模拟开关的输入信号自微处理器引出,发送通路模拟开关的N个输出端分别接N路超声波发送电路;发送通路模拟开关的N个控制端与译码器的第一组的N个输出端对应相接;N路超声波接收电路的输出端分别接接收通路模拟开关的N个输入端;接收通路模拟开关的输出信号经超声波检测电路处理后进入微处理器;接收通路模拟开关的N个控制端与译码器的第二组的N个输出端对应相接。该系统还包括PC104总线控制器和地址译码电路;所述的RAM存储器为双ロ RAM处理器,地址译码电路与双ロ RAM存储器相连;PC104总线控制器、地址译码电路和双ロ RAM存储器均通过PC104总线互联。所述系统还包括与微处理器相连的数字信号采集模块。所述的N大于等于4,所述的译码器为3输入-8输出译码器。所述模拟信号采集模块包括跳选接ロ和将电流信号转换成电压信号的转换电路。一种超声波测距数据采集方法,采用上述的多功能超声波测距数据采集系统进行数据采集,基于PC/104总线将超声波传感器和温度传感器、压カ传感器、位置开关信号等其他多个传感器的集成设计,通过主控器对总线进行控制,通过总线与数据采集系统连接后,同时收集所有传感器信号。所述方法中采用所测温度对超声波速度进行修正,修正公式为 C = 331.45Jl + ~~ & 331.45 + 0.61/,其中c为超声波速度,t为温度传感器所测 V 273.16温度。所述方法中采集的模拟信号包括电压信号和电流信号。有益效果本专利技术ー种多功能超声波测距数据采集系统及方法,该系统基于PC/104总线将超声波传感器和温度传感器、压カ传感器、位置开关信号等其他多个传感器的数据采集进行集成设计,保障了数据采集系统与外界进行数据交互的速度,实现了对所有传感器的数据进行同时采集,能够利用处理器接收多路超声波传感器的信号,利用双ロ RAM实现了PC/104总线的控制器与数据采集系统的数据交互,方便了不同采样速度的传感器数据与外界进行交互,通过电流到电压信号转换电路结构,实现0-5V或4-20mA两种模拟信号进行采集,采用多路模拟开关对超声波发射信号与接收信号进行切換,对声波发射信号和接收信号进行了有效隔离,减轻超声波发射信号对接收检测的干扰,并使用自带信号放大、自动增益控制与检波电路的CX20106进行超声波回波信号检测,使检测精度得到保障,同时还扩展了模拟信号采集功能和数字信号输入输出功能,系统结构简单紧凑,可靠性强,具有很强的实用性。附图说明图I为本专利技术的硬件结构图;图2为本专利技术的总线接ロ电路图;图3为单片机与超声波检测模块连接图;图4为超声波信号选通电路图;图5为电流到电压信号的转换电路;图6为电流到电压转换曲线图;图7(a)和(b)分别为扩展数字信号输入和输出模块电路图;图8为译码电路图;图9为本专利技术中处理器和总线与双ロ RAM访问地址对应关系图。具体实施例方式以下将结合附图对本专利技术做进ー步说明如图I所示为本专利技术的硬件结构图,多功能超声波测距数据采集系统包括电压或电流信号采集模块、超声波采集模块、数字信号输入模块、数字信号输出模块、处理器、双ロRAM、地址译码电路及PC104总线。如图2所示为本专利技术的总线接ロ电路图,处理器通过双ロ RAM与PC/104总线连接,与外界进行数据通信。如图3所示为处理器与超声波检测模块连接图,处理器与译码芯片74LS138与模拟开关相连;四路超声波发送电路分别受四个模拟开关输出信号控制,接收到的超声波回波信号,可以经过四个模拟开关传送到超声波检测电路中进行检测。声波测距检测步骤如下步骤I :单片机输出40kHz占空比为50%的脉冲信号至模拟开关输入端;步骤2 :控制74LS138模拟开关打开时间为125 μ S,保证至少输出4个超声波脉冲 至IJ超声波发送电路;步骤3 :控制74LS138的使能端输入等于0,关闭所有模拟开关;步骤4:避开余震影响时间经过Ims后打开模拟开关,通常余震影响时间小于O. 8ms,为了避余震的影响经过Ims后打开模拟开关进行信号检测,将传感器接收到的回波信号通过引入到超声波信号检测电路,检测电路开始进行超声波回波信号的检测,并将检测结果输入到单片机的外部中断O端ロ;步骤5 :如果检测到回波信号则产生单片机中断,通过测量从发射超声波信号到接收超声波回波信号的时间计算障碍物距离;步骤6 :单通道检测时间25ms结束后,一个测距通道的检测完成,进入下一测距通道的检测,控制选通下一个超声波检测通道相关的模拟开关,重复步骤I到步骤5。其中,模拟开关采用包含四个模拟开关的⑶4066,总共用了两片⑶4066,一片74LS138 ;非门采用两片74LS04。如图4所示为超声波信号选通电路图,单片机输出译码电路控制信号到74LS138和40kHz超声波信号到四个模拟开关的信号输入端,74LS138译码输出信号进过非门后连接到八个模拟开关的控制端,八个模拟开关中有四个用于选通单片机传输的40kHz超声波脉冲信号到四路超声波发送电路,四个用于选通超声波回波信号到超声波信号检测电路。扩展模拟信号采集模块连接到处理器AD信号输入通道,处理器通过对AD信号输入通道上的信号进行模数转换,可以采集得到输入的模拟信号值。模块通过跳选接ロ选择不同的信号输入类型。如图5所示为电流/电压信号转换电路图,该转换电话包含跳选接ロ JP1,其中CONl为传感器信号输入接ロ,支持两线制传感器和三线制传感器输入,引脚I为电压信号输入,引脚2为电流信号输入,3和4为电源引脚;JPl为跳选接ロ,2本文档来自技高网...

【技术保护点】
一种多功能超声波测距数据采集系统,其特征在于,包括微处理器、RAM存储器和模拟信号采集模块,RAM存储器和模拟信号采集模块均与微处理器连接;所述模拟信号采集模块至少包括超声波采集模块和温度采集模块;超声波采集模块包括译码器、发送通路模拟开关、超声波发送电路、接收通路模拟开关、超声波接收电路以及超声波检测电路;译码器具有2N个输出端;发送通路模拟开关和接收通路模拟开关分别具有N个输出端和N个输入端;超声波接收电路以及超声波检测电路均为N个;N为大于或等于2的整数;译码器的地址输入端与微处理器相连;发送通路模拟开关的输入信号自微处理器引出,发送通路模拟开关的N个输出端分别接N路超声波发送电路;发送通路模拟开关的N个控制端与译码器的第一组的N个输出端对应相接;N路超声波接收电路的输出端分别接接收通路模拟开关的N个输入端;接收通路模拟开关的输出信号经超声波检测电路处理后进入微处理器;接收通路模拟开关的N个控制端与译码器的第二组的N个输出端对应相接。

【技术特征摘要】

【专利技术属性】
技术研发人员:王耀南肖赞陈友辉刘理
申请(专利权)人:湖南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1