0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于蓝牙无线通信技术实现即插即用传感器测量系统的设计

电子设计 来源:单片机与嵌入式系统应用 作者:贾茹婷,周浩敏, 2021-01-04 10:16 次阅读

作者:贾茹婷,周浩敏,雷程炜

引 言

随着测控系统的自动化程度、复杂性、精度和可靠性要求的不断提高,人们对传感器性能的要求越来越高;但是传统传感器本身的某些不足束缚了这种发展,于是人们引入了以微处理器为代表的高新技术。为了减少传感器配置所用的时间,以及在此过程中面临的风险,最近IEEE 1451.4为传感器提供了新的标准。该标准建立了一个使传感器具有即插即用功能的通用方法——为模拟接口传感器附加自我描述的功能。

现场总线技术是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。以往的现场总线一般都是采用有线的连接方式,采用一定的总线协议;而无线网络的出现,为现场总线的发展开辟了新的领域,提高了现场总线的灵活性。蓝牙技术是一种近距离无线数字通信的技术标准,旨在建立一项软、硬件结合的公开规范,为所有不同设备提供具有互操作性、可交叉开发的工具。利用蓝牙系统的散射网,把各个测试设备连接起来 ,可以形成一个测量系统网络。将蓝牙技术与即插即用传感器结合起来,就为自动控制与测试系统性能的提高和发展,提供了新的思路和途径。

本文旨在阐述一个基于蓝牙技术的即插即用传感器系统,通过识别、电路调理和蓝牙无线通信来实现传感器的即插即用。

1 系统方案

基于蓝牙技术的即插即用无线网络化传感器测量系统,主要由以下几个部分组成:传感器模块、识别模块、信号调理电路模块、A/D 转换模块、微处理器模块、蓝牙无线传输模块和上位机模块。系统结构如图1所示。

基于蓝牙无线通信技术实现即插即用传感器测量系统的设计

该测量系统的工作过程如下: DSP 读取识别模块的信息,用以辨识当前与系统连接的传感器;DSP 根据识别模块的信息对调理电路进行适当配置;传感器输出的信号经过A/D 转换后送入DSP;DSP 通过蓝牙模块将数据传输至上位机。若更换不同的传感器,只需将DSP 复位,系统即可再次根据当前传感器单元的需要对电路进行配置,毋需人工干涉,从而实现了传感器的即插即用。

识别模块是即插即用传感器的重要组成部分,它为传感器提供自我描述信息。IEEE 1451.4 标准为此定义了一种规范。此项标准定义了一种混合模式的接口,在保留了传统传感器模拟信号的同时,又附加了一个低成本的数字接口,用以传送嵌入在传感器中的传感器电子数据表(TEDS),以实现自我身份识别和自我描述的功能,如图2所示。

IEEE P1451.4 标准定义了两类混合模式接口,两线接口和多线接口。

两线接口,工作于恒流激励下,或集成压电电路(ICP)的传感器,如加速度传感器。用以在单一的线对上实现模拟信号和数字化TEDS 信号的复用,如图3所示。

对于其他类型传感器的另一种接口模式是,把模拟部分和数字部分分离开来。在传感器的模拟输入/输出保持不变的基础上,把数字化TEDS 并行添加到电路上。这样在实质上就可以实现任何形式传感器或激励器的即插即用,包括热电偶、热敏电阻、电桥传感器等。

混合模式接口的数字部分是基于Maxim/Dallas公司的1Wire 协议上的。这是一种非常简明、低成本的主从串行通信协议。此协议只需要一个主设备(例如,数据采集系统)用以供电以及根据特定的时序初始化各个节点的每次传输,并且这些操作的通信都是在一根导线上完成的。

多线混合模式的接口具有更普遍的通用性,因此本文将采用这种方式来实现传感器的即插即用,并用Maxim/Dallas公司提供的1Wire 器件来存储标准化传感器电子数据表(TEDS)。与其他智能传感器技术的即插即用相比,IEEE P1451.4 的独特之处在于它保留了传感器的模拟输出。因此,IEEE P1451.4 传感器可与包含传统模拟接口的系统相兼容。

以基于电桥测量原理的传感器为例,设计通用的调理电路,利用敏感电阻感受被测量的变化并转变成电压或电流信号。为了实现传感器的即插即用,本系统的调理电路部分就必须具备自动调节功能。下位机主要是采用Motorola的DSP评估板DSP56311EVM为基本装置,建立数据采集处理系统。系统启动时,采集传感器识别信息,并且通过控制各个数字电位器电子开关对调理电路进行正确的配置,以达到精确处理传感器信号的目的,从而实现传感器的即插即用。最后通过蓝牙技术的无线网络,实现传感器之间的连接和数字通信。

2 系统的硬件设计

即插即用传感器测量系统在硬件设计方面,主要由以下几个部分组成:传感器单元包括传统模拟传感器和识别模块(TEDS)、供电单元、信号调理单元、A/D转换及接口,如图5所示。

(1) 传感器单元

采用Honeywell的24PCCFA6D型硅压阻压力传感器。该传感器的内部结构是在一个硅膜片上扩散出四个电阻。这四个电阻一般接成一个惠斯登电桥。识别模块由一个低成本的内存芯片构成,内部储存了标准化传感器电子数据表(TEDS)。TEDS里储存的是一些重要的传感器信息和参数,可以进行自我辨认和自我描述。笔者采用Maxim/Dallas公司提供的DS2430A,来存储用以配置传感器的TEDS信息。

(2) 供电单元

对于同样的惠斯登电桥,供电方式不同,测量效果不一样。经过比较,恒压源供电与温度引起的阻值变化有关;而恒流源供电,输出电压只与桥臂上由压力引起的变化量以及恒流源的大小和精度有关,与温度无关。因此采用了与传感器匹配的2 mA的恒流源供电,以达到灵敏度温漂最小;但是采用恒流源对电桥供电时,会带来输出的共模信号过大的问题。过高的共模电压很可能导致放大电路中的运放无法正常工作,为此在恒流源电路中加入了抑制共模电压的电位器VR2,如图6所示。实践证明,改进后的恒流源电路电流输出稳定,并能很简便地对传感器的共模输出进行调节,使系统工作正常。

(3) 信号调理单元

信号调理单元主要实现信号的采集和处理,其功能除了去除噪声和干扰外,更为重要的一点是:为了能实现传感器的即插即用,调理电路中的参数应能自动配置。在本系统中,通过多个非易失调节电位器DS1804,实现对调理电路的程序化控制,如调节放大倍数。控制恒流源输出等。NV校准电位器DS1804是单路、非易失性、100级数字电位器。抽头位置通过3个控制引脚调整:CS、INC和U/D。根据需要,还可以通过串行接口,将抽头位置存储到EEPROM中。

在硬件连接中,把所有数字电位器的INC和U/D分别连到DSP的PB4和PB5上,而把它们的选通信号CS接到其他几个GPIO口上,通过CS的状态,决定当前所要操纵的数字电位器。

(4) 信号采集单元

放大电路输出是传感器测得的压力信号,为模拟信号,需要进行模/数转换,再输入DSP进行处理。根据传感器本身的精度,考虑到实时性等因素,最终选择了Maxim公司的MAX1065模数转换器。对A/D转换进行控制和数据采集的主要过程有:启动转换、转换结束和数据读取。

MAX1065 的硬件连接情况如图7所示。在REF、REFADJ 两个引脚与地之间,分别串入1个1 μF 和1个0.1 μF 的电容,就可以使用MAX1065 内部提供的4.096 V参考电压对模拟信号进行转换,不需要再外接参考电压源,简化了电路的设计,降低了成本。

(5)前端电路与DSP 的连接设计

DSP 作为整个系统的核心,要对来自各个方面的信息作最终的判断和控制,因此接收信号和发出判断都需要经过它的接口。主要使用的接口有:外部存储器接口(PORT A)、串行接口(SCI)和通用输入输出接口(GPIO)。

外部存储器接口是DSP 的特点之一。它可以方便地访问DSP的各个外设,扩展内存映射I/O口;通过PORT A 的地址分配器可以指定外设的地址单元;通过访问该地址空间,实现对外设的数据读取和控制。

通过DSP的串行接口(SCI)实现蓝牙模块和DSP的连接。根据DSP接口的情况,选择蓝牙模块的RS232连接方式。需要把DSP的串行接口SCI设置为符合RS232串口的数据传输方式。

DSP56311提供了34个双向信号口,可以作为GPIO(GeneralPurpose Input/Output)信号配置或者作为外围器件的专用信号。DSP5631 1 没有提供专门的GPIO 信号,复位后为缺省状态。上述34 个信号即为GPIO。在前端电路中,需要与DSP的GPIO口相连的器件主要有1Wire 存储器DS2430A、A/D 芯片MAX1065以及几个数字电位器DS1804。

3 系统的软件设计

基于硬件结构的设计搭建起来的测试系统,需要通过DSP 的软件算法和上位机的软件设计来实现。DSP 的软件算法需要实现以下几个功能:读取标准化传感器电子数据表(TEDS),控制并调整各个数字电位器,传感器信号的采集和计算,对蓝牙模块的接口控制设计。上位机软件的设计是为了达到对主蓝牙单元的控制以及显示最终测量结果,软件流程如图8所示。

在系统中,DS2430A 的主要作用是向微处理器提供储存在其内部的TEDS。要实现与DS2430A 的通信,核心是掌握好1Wire 器件信号收发时序的问题。为了保证数据的完整性,DS2430A 对通信协议有很严格的要求。DS2430A 的通信协议主要包括四种信号类型:初始化信号(包括1个复位脉冲和1个应答脉冲),写0,写1,读数据。这些信号中,除了应答脉冲以外,都是由总线控制单元发出的。

初始化信号:在一个复位脉冲后传来的一个应答脉冲,表示DS2430A 已经准备好接收ROM 命令了。DSP 首先发出(TX)一个复位脉冲,然后释放总线,转为接收(RX)状态。1Wire 总线通过上拉电阻被拉高至高电平状态。DS2430A检测到数据引脚的上升沿后,等待tPDH后,发出应答脉冲。

读写信号:所有的读写时序都是由DSP 拉低数据线开始的。数据线的下降沿会触发DS2430A 内部的一个延时电路,使它与DSP 同步。在写时序中,延时电路将决定DS2430A 何时对数据线进行采样。对于读时序,如果将要传送的数据是“0”,延时电路将决定DS2430A 把已经被DSP 置高数据线拉低的时间长短;如果将要传送的数据是“1”,DS2430A 将在读时序内不改变数据线的状态。

结 语

本文重点研究了以压力传感器为例的即插即用传感器:系统通过TEDS表中储存的重要的传感器信息和参数(制造商、型号以及传感器的序列号,大多数TEDS 还描述了传感器的主要特征,如量程、灵敏度、温度系数、电气接口等),准确地识别出与之相连的压力传感器,并根据识别模块内所包含的信息准确配置前端电路。“即插即用”传感器程序的目标是创造一个开放式传感器标准,使系统集成商和终端用户可以对传感器进行自动设定测量和系统的自动控制。使用者可以下载TEDS 二进制文件或者虚拟TEDS 到其系统上,使原先的传感器具有“即插即用”的功能。

本课题的另一重要意义在于,将无线通信技术应用于网络化传感器,使信号的连接突破了空间的限制。无线通信技术应用的扩展,给测量领域提供了更多新的选择。在工业现场中,短程的无线连接有着广泛的应用需求,将蓝牙技术应用于工业现场,使用微波取代红外,既克服了红外的缺点,又降低了成本。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50740

    浏览量

    752140
  • 蓝牙
    +关注

    关注

    114

    文章

    5775

    浏览量

    169865
  • 无线
    +关注

    关注

    31

    文章

    5437

    浏览量

    173103
收藏 人收藏

    评论

    相关推荐

    测量与控制用无线通信技术介绍及目录

    得的研究成果,系统地介绍了IEEE 802.11b、802.15.1(蓝牙)、ZigBee三种无线通信技术的原理、设计方法与产品开发技术。下
    发表于 11-18 17:56

    无线通信之教你玩转蓝牙~

    中的应用蓝牙技术在煤矿气体检测中的应用基于虚拟仪器的蓝牙无线通信系统设计基于蓝牙通信的汽车检测
    发表于 12-15 14:33

    请问使用PSOC可以实现一个接口,从而对无线传感器节点实现即插即用的功能吗?

    萌新,问题如上,请问各位大神,用PSOC实现一个接口,可以在内部扩展IEEE1451协议,实现无线传感器节点的即插即用功能吗?
    发表于 06-03 22:17

    于蓝牙技术的温度无线传感器网络系统

    计算机、单片机及蓝牙技术实现温度数据的采集、处理、无线传输等功能。  1 系统结构  温度无线
    发表于 11-01 15:20

    于蓝牙技术的网络化传感器设计和应用

    摘要:以传感器接口标准IEEE1451. 2为基础,介绍了无线网络化传感器实现的一些具体技术要点,提出了一种基
    发表于 11-02 10:52

    于蓝牙技术传感器无线网络化应用方案

    成为传感器发展的一个重要方向。在介绍IEEE1451.2和蓝牙技术的基础上,本文提出了一种基于蓝牙协议的无线网络化
    发表于 11-13 10:35

    基于传感器无线通信怎么实现无线温度采集功能?

    效果,随着测量要求的提高,传感器模块电路的复杂程度也会越来越高,无疑带来布线的困难和效率的下降,同时存在着易短路,易老化等隐患,给系统的综合调试和维护带来难度。与传统的有线通信
    发表于 09-27 06:18

    怎么实现于蓝牙芯片的无线通信模块设计?

    本文针对工业现场设备、接入点、 手操等设计蓝牙无线通信模块,该模块具有体积小、完全嵌入蓝牙协议、性能可靠和组网 灵活等特点。验证了蓝牙
    发表于 06-01 06:03

    于蓝牙技术的时间同步与无线监控系统设计

    温度、湿度和传感器等工业现场参数,并可实现继电器远程控制。项目具有普遍性、通用性和可扩展性,软件具有自主知识产权,是学习蓝牙通信技术的经典实
    发表于 05-11 11:39

    无线通信蓝牙BLE技术

    ,因此,无线通信系统在数据传输过程中,具有内在的不可靠性。蓝牙技术联盟SIG在指定蓝牙4.0规范时已经考虑到了这种数据传输过程中的内在的不确
    发表于 05-12 17:26

    无线传感器网络中几种无线通信技术比较分析

    网络覆盖区域中感知对象的信息,并发送给观察者。传感器感知对象和观察者构成了无线传感器网络的三个要素。红外线.IEEE8O 11、HomeRF和蓝牙
    发表于 09-20 08:22

    于蓝牙技术的温度无线传感器网络系统

    于蓝牙技术的温度无线传感器网络系统 0 引 言    无线
    发表于 12-21 16:26 1126次阅读

    于蓝牙芯片的无线通信模块设计与开发

    于蓝牙芯片的无线通信模块设计与开发 摘要:本文综合运用BlueCore2-External蓝牙芯片、FB2520带通滤波和平衡不平衡变换
    发表于 02-02 11:24 1333次阅读
    基<b class='flag-5'>于蓝牙</b>芯片的<b class='flag-5'>无线通信</b>模块设计与开发

    于蓝牙无线通信资料下载

    于蓝牙无线通信资料下载
    发表于 05-21 11:24 2次下载

    于蓝牙技术的计算机与ARM间无线通信系统

    电子发烧友网站提供《基于蓝牙技术的计算机与ARM间无线通信系统.pdf》资料免费下载
    发表于 10-07 11:10 0次下载