基于C8051F020与传感器的振动信号分布式检测方法

发布者:不染尘埃最新更新时间:2012-02-17 来源: 21IC关键字:C8051F020  传感器  MXA2500GL  振动信号 手机看文章 扫描二维码
随时随地手机看文章

    引言 

    由于加速度传感器及电荷放大器的连接线缆的距离限制,采用集中的数据采集和处理系统在空间距离较远的场合很难实现,其可靠性和抗干扰问题很难解决。常采用分布式检测方法:即设置多个数据采集站点,每个站点采用一套单独的数据采集和处理系统,通过网络通信将各站点相互连结起来,然后由一台系统机进行集中数据处理,提取相关特征信息。 

    C8051F020单片机性能特点 

    CYGNAL的C8051F020是集成模拟、数字信号的混合信号系统级SOC(System On Chip)单片机,与目前常用的51系列单片机指令集完全兼容。采用100脚TQFP封装,体积小,运算速度快。它采用CYGNAL公司的专利CIP-5l微处理器内核。CIP-5l在提升805l速度上采取了新的途径,即设法在保持CISC结构及指令系统不变的情况下,对指令运行实行流水作业。在这种模式中,废除了机器周期的概念,指令以时钟周期为运行单位。平均每个时钟可以执行完l条单周期指令,从而大大提高了指令运行速度。

    与805l相比,C8051F020在相同时钟下单周期指令运行速度为原来的12倍,整个指令集平均运行速度为原来805l的9.5倍,使CYGNAL单片机系列进入了8位高速单片机行列。同时,C805lF020单片机延续了C805lF系列特有的优先权数字交叉开关配置技术。这项技术的核心就是以硬件方式为内部的数字资源配置端口I/O引脚。与标准复用数字I/O不同,这种结构可支持更多的功能组合。PCA、比较器、定时器等按优先级别分配到所选择端口上。使用者也可以只为所用到的数字资源分配I/O引脚。任何未配置使用的端口I/O被组合在一起,作为GPIO。 

    MXA2500GL加速度传感器的性能特点 

    MXA2500GL是MEMSIC公司专利技术生产的双轴式绝对模拟输出加速度传感器。它根据热对流原理在两个轴线都可以进行动态加速度(例如振动)和静态加速度(例如重力加速度)的测量,因此广泛应用于汽车稳定性控制、安全性控制、接近角控制、血压监视器、电子罗盘倾斜校正、数码相机、电梯等领域。与普通压电式加速度传感器不同的是,MXA2500GL实际是按照标准CMOS工艺制造的单片集成电路,它的输出是0.1~4.9V(5V电源的情况)的电压信号,无需电荷放大器就可以直接与A/D卡相连,因此会使整个测试系统不仅结构紧凑,而且抗干扰性非常强。

    基本工作原理是:在硅片中心的空腔中悬挂一个气体热源,同时在热源的4个对角(即2个轴线方向)处,均匀放置铝/多晶硅温差电堆(热电偶)。当加速度为零时,热源的温度梯度是对称的,所以4个温差电堆的温度相同,因此这2个轴线方向输出相同的电压。而任何方向的加速度都会扰乱这种平衡的温度形式,使热源的温度梯度不对称。根据热传导的自由对流原理,4个温差电堆的温度及其输出信号—电压都是不同的。但是这些电压信号与加速度是成比例变化的。这样通过测量电压就可以确定加速度的值。在传感器上有两个相同加速度信号通道,一个测量X方向,另一个测量Y方向。图1给出了它的基本结构。



图1 MXA2500GL加速度传感器的结构图 


    分布式检测系统的硬件架构 

    系统以C8051F020单片机为从机,PC为主机。由于单片机体积小、功能强、价格低廉,因此性价比非常高。目前主流的PC有2个标准的RS-232串行口,采用的是EIA电平,而C8051F020单片机的TX引脚(发送数据)、RX引脚(接收数据)使用的是TTL电平,两者之间进行可靠通信必须要用电平转换芯片,系统采用MAX232/MAX485芯片。为了实现资源共享,任务分担的目标,在分布式计算机系统中关键就是确保主机和各从机之间数据通信的准确可靠。

    由于PC机本身并不具备多机通信功能,所以目前普遍采用的通信方式有两种:一种是利用“桥梁”硬件—多机通信卡。通信卡一般有两种形式,应用最广的是以51单片机为核心,结合8255、6116、2716等芯片构成的通信卡。该卡可以插在PC的扩展槽中,各从机与通信卡中单片机进行串行通信,而PC通过8255芯片与卡上的单片机进行并行通信。另外一种通信卡仅仅由单片机构成(也就是牺牲一个单片机做通信中转),从机与通信卡及PC与通信卡之间都是串行通信;另一种方式是在PC的串口上软件模拟51系列单片机串口可编程第9位数据功能实现多机通信,系统采用的是后一种方式。另外由于远距离传输,系统中使用了MAX485芯片,同时还使用了光电隔离来提高系统的抗干扰能力。图2给出了整体硬件架构。[page]


图2 分布式检测系统的硬件架构 

    

    多机通信协议 

    C8051F020单片机具有适于多机通信的特殊功能,即方式2(3)。在这2个方式里,接收的第9位进入RB8,然后为停止位。串行口可程控为:当接收到停止位,只有当RB8=1时才产生串行口中断。这个特性可由置位SCON中的SM2控制。多机通信中使用这种特性的方法是:当主机要发送一个数据块给几个从机之一时,它先发送一个目标从机的地址字节,地址字节第9位为1而数据字节第9位为0。当SM2=1时,数据字节不会中断任何从机,然而,地址字节会中断所有从机,这样每一个从机可检查接收到的地址,看是否为寻址自己。被寻址的从机将SM2位清0,准备接收传送过来的数据字节,没被寻址的从机保持SM2为置位状态,继续处理其它工作。C8051F020单片机方式3下的信息桢格式见图3。



图3 C8051F020单片机在方式3下的信息桢格式

    PC机的异步串行通信口是采用通用异步接收发送器(简称UART)为核心构成的。UART的产品型号很多,大多采用Ins8250芯片。对UART的编程实际上是对其内部寄存器的操作。UART内部寄存器共有10个。编程时首先要确定串行通信的数据格式,这是通过将选定的数据格式参数写入到线路控制寄存器LCR来完成的,接下来需要将波特率因子写入到波特率因子寄存器来确定双方传输波特率,再通过读线路状态寄存器LSR来判断芯片是否就绪或有错等。通信线路控制寄存器LCR的格式如图4所示。  

  
 
图4 通信线路控制寄存器LCR 


    通过将参数字节写入到线路控制寄存器,可以将UART编程为这样的串行通信数据格式:1位起始位,8位数据位,1位奇偶校验位,1位停止位,1帧共11位。既然能够在PC机上实现1帧11位的数据格式,并且改变线路控制寄存器的D5、D4、D3位的值能将奇偶位设定为“恒1”或“恒0”,则若在发送地址帧时将奇偶位设定为“恒1”,在发送数据位时将奇偶位设定为“恒0”,便可以在PC机上模拟51系列单片机的多机通信持点,从而直接利用这种特点实现它们之间的主从分布式多机通信。
  
    主机和从机遵循主从原则,主机用呼叫方式选择从机,数据在主机和从机之间双向传递,各从机之间的相互通信需通过主机作为中介。主从机之间还应传送一些供它们识别的命令和状态字,如以00H表示主机发送从机接收命令,以01H表示从机发送主机接收命令等。 

    PC主机通信程序的实现方法 

    对PC机UART的编程是主机通信程序的核心。一般可以通过两种方式实现对UART的操作。一种是直接访问底层地址实现对LCR、LSR、波特率因子寄存器的操作,这种方法只适用于Windows9X.在WindowsNT环境下系统禁止用户程序直接访问硬件和物理地址,因此该方法不可取。具体过程是通过调用标准通信函数inp()、outp()实现的。另一种方式是通过通信控件或WindowsAPI函数间接对LCR、LSR、波特率因子寄存器进行相关操作。因此本系统也使用MSComm控件,而WindowsAPI函数更适合在多现程领域应用。 

    结束语 

    实践证明基于C8051F020单片机与MXA2500GL传感器的振动信号分布式检测系统性能可靠,大大的节约了成本,因此该系统在汽车整车及零部件的测试与诊断过程极具推广价值。 

关键字:C8051F020  传感器  MXA2500GL  振动信号 引用地址:基于C8051F020与传感器的振动信号分布式检测方法

上一篇:用单片机设计动态输入范围的PWMA/D转换器
下一篇:IS22C011/20语音芯片的原理及在MCS-51单片机中的应用

推荐阅读最新更新时间:2024-03-16 12:53

大疆发布首款全画幅传感器相机负载:禅思P1,可生成真彩色点云
昨晚,大疆发布了首款全画幅传感器相机负载——禅思P1,4500万像素,搭配经纬M300RTK和大疆智图软件,可以提供高精度、高效率、一体化的航测解决方案。 与此同时,大疆还推出全新的激光可见光融合负载——禅思L1,集成Livox激光雷达模块、高精度惯导、测绘相机、三轴云台等模块。 禅思L1与经纬M300 RTK、大疆智图组成一体化解决方案,可实时生成真彩色点云,并高效实现复杂场景下的高精度后处理重建。 配合大疆高精度组合导航系统,保证数据准确性,后处理点云精度可达厘米级。无论是建筑、桥梁、输电线路还是杆塔,皆可高度还原。 经纬M300 RTK搭载 L1,单架次飞行可获取2平方公里的点云数据。在实时生成的点云上,还能完成点、线、面
[机器人]
一款利用负载传感器(LSE)制作无空耗逆变器电路
本文将介绍一款利用 负载传感器 ( LSE )制作 无空耗 逆变器 电路当此电路T的输出端有负载(如:将开关S闭合)时,负载传感器AL的④脚输出直流电压,触发振荡器工作,大功率晶体管轮流导通与截止, 逆变器 可向负载(如灯泡EL)供电。断开开关S,逆变器停止工作。
[电源管理]
一款利用负载<font color='red'>传感器</font>(LSE)制作无空耗逆变器电路
有源滤波器中电流传感器噪声抑制电路
 随着用电设备类型的日益增多,出现了很多非线性负载,此类负载在运行过程中,产生大量的高次谐波,这些谐波对于电网中的电力设备有着很强的危害,因此供电部门对于谐波的注入量有着严格的限制。有源滤波器的设计思路是向电路注入除基波电流以外的电流,从而抵消系统中原有的谐波电流,使得系统电流中只有需要的基波电流。不同于并网逆变器,有源电力滤波器本身发出的电流为非正弦波形。这就意味着应用传统的数字信号处理算法消除噪音的方法在这里不完全适用,而实际应用中来自外部的干扰极大地影响了系统的运行。在此重点讨论电流传感器的选择和采样调理电路的设计,从而使得.由于这两者的非理想性对系统的影响最小。     1 有源电力工作原理简介     有源滤波电路如图1所
[电源管理]
有源滤波器中电流<font color='red'>传感器</font>噪声抑制电路
Vishay推出车规级接近传感器,分辨率20μm
Vishay光电部门日前推出了两款新型的全集成汽车级接近传感器,其分辨率高达20 µm,适用于力传感应用。据介绍,产品将光电二极管,放大器和ADC电路集成在4mm x 2.36mm的表面贴装封装中,且高度仅为0.75mm。 VCNL3030X01具有一个板载红外发射器(IRED),而VCNL3036X01最多可与三个外部IRED一起使用,并提供了一个具有内部逻辑的板载驱动器。 这些传感器非常适合于汽车,消费类,智能家居,工业,办公室和玩具产品。据该公司称,与上一代传感器相比,产品符合AEC-Q101标准,并且成本更低,分辨率更高。VCNL3030X01和VCNL3036X01用于方向盘控件,笔记本电脑智能电源开关和多点触控板以
[传感器]
大联大协办全球传感器高峰论坛并做主题演讲
2014年9月3日,致力于亚太地区市场的领先电子元器件分销商---大联大控股宣布,大联大将协办2014年9月24日至25日在无锡举办的全球传感器高峰论坛暨物联网应用、大数据、金融互联网、云储蓄峰会,并于25日下午举办大联大冠名的智慧养老和移动医疗分论坛。 本次论坛由工业和信息化部、江苏省人民政府主办,是一项大型国际性的传感器技术交流会活动,将展望全球传感器未来发展趋势,呈现中国MEMS和传感器产业现状,部署中国物联网标准和知识产权战略。 在9月24日上午的主论坛中,大联大行销管理处副总经理林春杰先生(Scott Lin)和大联大世平集团资深技术总监林建和先生(Lawrence Lin)将会带来题为“无线感测:让物联
[传感器]
巨磁电阻(GMR)传感器芯片技术背景简介
GMR技术 1988年,法国巴黎大学Fert研究小组在纳米结构的磁性多层膜中,发现膜电阻随外加磁场发生巨大变化的现象,较传统的磁各向异性磁电阻(AMR)大一个数量级以上,称之为巨磁电阻(GMR)效应。其物理机制与传导电子自旋散射相关。 由于GMR效应潜在的巨大实用价值,激起了世界范围的研究热潮。如今不仅GMR效应庞磁电阻(CMR)、隧道结磁电阻(TMR)、巨磁阻抗(GMI)等各种磁效应的研究都十分踊跃,并逐步在实用化方面取得一些成就。 伴随以上效应的发现和广泛研究,导致了一门新学科的产生,即磁电子学。该学科目前已有较多的研究领域,仅就与GMR效应相关的内容而言,即有OMR(正常磁电阻)、PMR(顺行磁电阻)、GMR(巨磁电阻
[传感器]
伍尔特电子全新温度传感器IC,小巧、准确,用途广
尽管伍尔特电子的WSEN-TIDS温度传感器的尺寸仅为2.0×2.0×0.5mm,但其应用范围广泛:当测量范围为-40至125°C时,其精度为±0.5°C;测量范围为-10至60°C时,其精度可精确至±0.25°C。该传感器既可用于电源、供暖、通风、空调和冷链监控的PCB温度监控和系统监控,也可用于工业控制、家用电器,或可穿戴设备的传感器技术应用中。 该传感器在出厂时已经校准,因此,用户无需重新费时测量即可使用。传感器的16位输出信号可以通过I2C接口读出,读出数据速率可调,最高可达200Hz。可选的附加中断引脚可用来指示何时超过了编程的温度阈值。WSEN-TIDS的工作电压范围为1.5至3.6V,电流消耗仅1.75μA,因
[传感器]
伍尔特电子全新温度<font color='red'>传感器</font>IC,小巧、准确,用途广
Molex推出道路噪声消除传感器
Molex推出了基于加速度计的道路噪声消除(RNC)传感器,这是新的汽车有源噪声消除(ANC)传感器系列的首款产品。这些传感器将在消除道路、风和HVAC噪声的同时,减少会导致驾驶员疲劳度的低频声音。 电子行业的进步使ANC技术能够改变汽车制造商应对道路噪声的方式。 ANC传感器无需安装昂贵而笨重的吸音材料来使汽车内部免受过多的噪音,而是设计安装在汽车底盘上的传感器,以实现更准确,更有效的结果。但是,必须将保证安装在车架上的设备具有高可靠,并可承受恶劣环境。 Molex的ANC加速度传感器和麦克风传感器系列采用了Analog Devices的汽车音频总线(A2B)技术,以确保提供高保真音频,同时大大降低了布线的复杂性,成本和
[汽车电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved