基于RS总线的数据采集系统.pdf

上传人:b****1 文档编号:3176011 上传时间:2022-11-19 格式:PDF 页数:3 大小:226.69KB
下载 相关 举报
基于RS总线的数据采集系统.pdf_第1页
第1页 / 共3页
基于RS总线的数据采集系统.pdf_第2页
第2页 / 共3页
基于RS总线的数据采集系统.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于RS总线的数据采集系统.pdf

《基于RS总线的数据采集系统.pdf》由会员分享,可在线阅读,更多相关《基于RS总线的数据采集系统.pdf(3页珍藏版)》请在冰豆网上搜索。

基于RS总线的数据采集系统.pdf

2007矩第12期仪表技术与传感器ImtrmmentTechniqueandSensor200r7No12基于RS一485总线的数据采集系统苏晓龙,王香婷(中国矿业大学,江苏徐州221008)摘要:

基于RS一485总线的数据采集系统可实现对大坝坝体各方位的应变数据进行采集与数据处理。

介绍了系统硬件和软件的设计,重点阐述了硬件电路中信号获取、信号放大、AD转换、电源、通讯、数据存储以及时钟等模块的设计与实现方法。

给出了系统的软件设计框图。

关键词:

RS一485总线;数据采集;应变;单片计算机中图分类号:

TF274文献标识码:

A文章编号:

10021841(2007)12005203DataCollectionSystemBasedonRS485BUSSUXiao-long,WANGXiang-fing(ChhlaUniver菌tyofM蛐嚷andTechnology,Xuzhou221008,China)Abstract:

ThecollectionanddisposalofallthedamsazimuthsstraindatawasrealizedusingthedatacollectingsystembasedOilRS一485busThedesignofsystemhardwareandsoftwarewereintroducedThedesignandrealizationmethodsofthesign丑lobtainersig-nal8enlarger,ADconversion,powersupply,communicationanddata-storagemodulewereexpatiatedKeywords:

RS一485bus;datacollection;strain;SCM1硬件设计11系统整体框图系统实质上是一个集散控制系统,更准确地说是一个远程数据采集系统,系统概念设计图如图1所示,系统整体框架图如图2所示。

网络主节点E订图1系统概念设计图图2系统整体框架图12系统模块设计121信号获取模块系统采集大坝坝内各个方位的形变,这种形变反映出各个收稿日期:

20070212收修改稿日期:

20070726方位的压力值。

选用NZS一25系列差阻式应变计,它是一种大量程大应变计,适用于大坝及其他混凝土建筑物内部、钢结构等的应变量测量。

它与一般压力传感器的结构不同,是通过测量比值而得到压力值,其基本结构如图3所示。

啊也图3传感器结构图图3中,月1、恐为敏感电阻,其基准电阻值为40Q,在其没有受压时,2个电阻的阻值都不会发生变化,但是当受到外界作用的压力时,R,的电阻值会随着受到压力的不同而发生变化,R2阻值保持不变,这样尺1和如上的压降不同,通过2次测量分别得到月1、R2上的压降,再通过程序计算出它们的比值,就可以反映压力的变化。

122信号放大模块系统采用的压力传感器输出的电压信号为“级,电压信号过小,不能直接进行AD转换,因此要对其进行放大,以达到转换器的要求。

选用专用仪表放大器AD620芯片。

此芯片内部采用差动输入,共模抑制比高,差模输入阻抗大,增益高,精度也非常好,且外部接口简单。

AD620放大器向AD转换器提供的模拟输入电压为一2,2V,满足AD转换器的要求。

123AD转换模块AD转换模块选用ICL7135芯片,其典型配置如图4所示。

ICL7135的时钟由下位单片机的ALE端提供,因为下位机在Po、P2口没有扩展外围程序存储器和数据存储器,因此A工E端提供的时钟频率为系统时钟频率的112;此外,由于前级放大部分采用AD620,它是双电源供电,所以ICL7135也是双电源供电,且他们的电源要求相同。

ICL7135和下位单片机的连接采用串行连接,如图5所示。

2一一4一书一烈肫一黼_|一肌掣嚣筹:

徽万方数据第12期苏晓龙等:

基于RS一485总线的数据采集系统53豳4ICL7135典溅外围器件配置圈ICL713589C5l圈5ICL7135和单片机的串行连接图1。

2,4电嚣模块由于系统下位机位于大坝现场,电源无法从现场取得,必须出上位枧提供,因此电源勰决方案如嬲6所示。

图6系统供毫框露在主节点部分,通过总电源处理模块,将交流220V转换为直流12v,上位橇酶毫源壶自身酶5V稳压模块掇供,通避葱逛源线将12V赢流输送到下位机,下位机及其外围器件所需的电源都囊下位执的电源模块提供,个别器佟魇霉的特殊电鼹,由专用模块获得。

1,25通信模块RS一485总线采震双绞线差分传输方式,霹连接成半双工和全双工方式,最远传输距离为12km系统数据通信采用半双王逶信方式,霹整个阏络孛l萋一对刻必能麦一个节点成为主节点,处于发送状态,并向总线发送数据,其他的节点都必须处于接收状态,如果2个残2个以上节点阉时良总线发送数据,将导致所有发送方发送数据失败,因此通信网一般采取主放式,即主节点控制整个网络的通信时序,使总线上的备节点分时使蔫憨线,麓决总线数摄传输懿冲突。

总线驱动芯片选用RS一485接口芯片SN75LBCl84,它采用单一电源,电援力35。

5v对都戆正常工作。

与普通的骼一485芯片相比,它不但能抗雷电的冲击,而且能承受高达8kv的静电放电冲击,片内集成4个瞬时过压保护管,可承受高达400V的瞬态脉冲电舔,因诧它能显著提高防正臀电损坏器俘的可靠性。

对一些环境比较恶劣的现场,可直接与传输线相接,而不错要任何外加保护元件。

该芯片还有一个独特的设计,当输入端开路驸,其输出为高电平,这样可保证接收器输入端电缆有开路敌障时,不影响系统的正常工作。

另外它的输入阻抗为RS一485标准输入阻抗的2倍(24蚍),故可以在总线上连接64拿狡发器。

蕊跨凌都设诗了限斜率驱囊,使输窭信号边沿不会过陡,使传输线上不会产生过多的高频分量,从而凌效扼制电磁于扰。

总线驱动芯片秘单片槐的连接采是闻接连接,如图7所示。

RXDRsTP17渤豳7慧线驱动慈羚和荸菏褫满酌溺接连接霞126数据存储模块该摸块莠l寒存储下位巍传过寒鳇压力数据。

系统慰数据存储器的基本要求是存储容量要大,掉电数据不容易丢失,能保存较故时闯,易鼍:

扩展容量。

基予以上要求,选用了遵循IIc总线串荦彳扩展技术的24C256。

单片枕和2412256之间的数据交换完全遵照C总线的规定,即单片机作为主机,24(2256作为从撬,所鸯操作都是懑SDA纛SCL2个辫位戆获态共窖4令获态:

开始、停止、数据和应答)来确定。

24C256和单片机的连接霭懿图8艇示。

2唾SCL24SnA鬻S24(256秘摹篾壤连接嚣127时钟模块采照实聪时钟芯片DSl2C887为系统产坐时闽基准,它和单片机的连接如图9所示。

可当作荦片杌的外部RAM处理,通过P0口对DSl2C887进行操作,通过其中断弓I脚沁向单片机发出孛断,使单片褫读出时阚。

MaTvccADOl购稻瓣DS。

删矗D7ASGND蕊C=瓣9DSl2CS97j藤攀凳辊连攘鬻(下转第78页)万方数据78InstrumentTechniqueandSensorDec200r7整个区域进行监控)。

44通信协议及软件的实现CCl000工作在发射状态时,发射频率为4333MHz,频偏为64kI-lz,速率为7638kbits,发射功率为10dBm发射数据采用自定义帧格式,读卡器发送给通信接口的数据格式为:

4字节同步字0AAH,0AAH,0AAH,0AAI-I;2字节地址(读卡器的ID号);1字节的发送数据长度;14字节采集的数据;n7字节本读卡器有效识别范围内的不同标签的信息(号2字节、到达本区域的时间3字节及2字节的信号强度),2字节的CRC校验,1字节帧尾。

1帧信息最大字节数为59(n5),如果有多于5个标签进入本区域,其余信息在下一帧发送。

如果只有I帧信息或本帧为最后一帧,帧尾为Oxff,否则为0x00Atmegal6L单片机首先完成对中断、定时器、串行El及CCl000的初始化,然后启动定时器和AD转换器工作,对环境参数(瓦斯、CO、温度、湿度、信号强度等)进行循环检测。

定时时间到使CCl000发射同步信号,然后使CCl000处于接收状态,随时准备接收到达本区域的移动标签收到同步信号后发来的ID号;所有的ID号读取完毕向上位机请求并按协议传送采集的数据和本区域移动人员及设备的ID号。

DSl302用于产生实时时钟,记录人员的到达时间,定时器。

用于产生发送同步信号的周期。

读卡器主程序和定时器、AD转换器中断服务程序流程图如图4所示。

5结束语该系统综合运用了多种通信方式,结合了无线数传、单片机控制、射频识别、数据采集、终端应用等多项技术。

具有成本低、布设方便等优势,有非常大的社会意义和市场前景。

参考文献:

1沈建华,扬艳琴,翟骁曙MSP430系列16位超低功耗单片机原理与应用北京:

清华大学出版社,2005:

86112,231238,3283332TI杭州利尔达科技有限公司MSP430F2XX用户手册(中文版),2006CCl000初始化I串口、定时器、AD转换器初始化,启动定时器、AD转换器工作读取标签的号、到达时间和接收的信号强度并按号存储通过串口向上位机请求发送数据按协议将数据打包发送定时器0重赋初值i使CCl000处于发射状态l发送同步信号l使CCl000处于接收状态(b)定时器0中断服务程序流程图读取AD转换结果安通道号存一睹转换结果启动下一路转换(c)AD转换中断服务程序流程图(a)主程序流程图图4程序流程图3包起帆,张文渊,徐盛,等有源RFID的性能及其应用前景微型电脑应用,2006(4):

134金春林AVR系列单片机c语言编程与应用实例北京:

清华大学出版社,2003:

155160,184188,290

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1