一种基于msp430 f6723的无线一体化示功仪设计方案

一种基于msp430 f6723的无线一体化示功仪设计方案

ID:25886690

大小:55.50 KB

页数:7页

时间:2018-11-23

一种基于msp430 f6723的无线一体化示功仪设计方案_第1页
一种基于msp430 f6723的无线一体化示功仪设计方案_第2页
一种基于msp430 f6723的无线一体化示功仪设计方案_第3页
一种基于msp430 f6723的无线一体化示功仪设计方案_第4页
一种基于msp430 f6723的无线一体化示功仪设计方案_第5页
资源描述:

《一种基于msp430 f6723的无线一体化示功仪设计方案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一种基于MSP430F6723的无线一体化示功仪设计方案刘星关建聪卫乾朱润平(北京中油瑞飞信息技术有限责任公司北京102200)摘要:本文介绍一种基于无线Zigbee技术和加速度传感器技术的无线一体化示功仪实现方案。该方案充分利用硬件资源,实现了功图的正常采集及无线传输,有低成本、低功耗的特点。通过模拟信号发生器对真实油井数据的模拟,验证了方案的可行性,可在常规性游梁式抽油机井口广泛应用。.jyqkoteTerminalUnit远程终端单元)控制器。1无线一体化示功仪的硬件设计方案新型一体化示功仪是一种基于MSP4306723芯片为控制核心的通用产

2、品,包括单片机模块、电源模块、ADC采集模块、无线通讯模块、存储模块等模块(图1)。各个模块对应不同的功能1.1单片机模块本设计采用的是TI公司的MSP430F6723芯片。该芯片内集成了24的差分AD,可直接使用片内的AD模块进行数据采集,有低功耗、高性能、低成本等特点。芯片的工作温度范围是-40℃到80℃,是工业级的。另外,单片机计划采用模块化设计,利于后续的升级。1.2电源模块一体化示功仪采用2节7.2V电池供电,由于主芯片MSP430F6723采用3.3V供电,故首先使用TPS62125降压转换器。TPS62125是一款高效同步降压转换器,

3、可针对低和超低功耗提供300mA输出电流的应用进行优化,并支持3~17V宽输入电压范围,便于后续扩展,最后使用SPX3819将输出转为MCU所需的3.3V电压(图2)。1.4ADC模块一体化示功仪的核心在于对光杆位移数据和载荷数据的采集。故ADC电路设计关系到产品的精度和可靠性。MSP430F6723具有内置的24位差分AD模块,故直接使用MCU片内AD,可降低产品成本。同时在外围接入MCP6002运算放大器,搭建3级模拟滤波电路,可大大降低采集噪声。1.4Zigbee通讯模块本模块的功能是实现单片机和通讯模块的通讯,通过对通讯模块发送数据,单片机

4、将数据处理后回送给通讯模块。根据zigbee通讯模块和单片机的特点,单片机的P1.2连接通讯模块的DOUT,P1.3连接通讯模块的DIN,P3.1连接通讯模块的RESET(图3)。通讯模块和单片机的工作电压都是3.3V,所以可只用单片机供电,不再增加电压转换电路。1.5存储模块存储模块是对采集的功图数据进行保存,AT45DB161-E是美国ATMEL公司推出的大容量串行FLASH存储器芯片,采用NOR技术制造,有16M的存储空间。2无线一体化示功仪的软件设计方案MSP430F6723具有集成的软件开发环境,IARV5.4版本(该版本有多文件工程管理

5、功能、可视化软件编程界面、支持多种文件格式、支持软件模拟仿真等优点)。2.1主程序流程设计作为仪表产品,一体化示功仪对任务的实时性要求不高却对功耗的要求较高,所以不太适合使用uC-OSIII实时内核系统,但是主程序也并未采用传统的循环方式,而是采用状态机进行编程,实行事件驱动模式。有限状态机思想广泛用于硬件控制电路的设计,同时也是软件上一种常用的处理方法,它可以把复杂的控制逻辑分解成有限个稳定的状态,同时在每个状态上判断事件,把一个连续处理的时间变为离散数字处理,使其更符合计算机的工作特点。本项目分别分为低功耗状态、等待状态、唤醒状态、采集状态、分

6、析状态和发送状态。当系统上电之后,程序开始运行,进行初始化,主要对系统的时钟、ADC模块、Flash模块、通讯模块等进行初始化;对于系统的时钟,主要是选定合适的时钟频率,同时对于各种不同情况下的时钟源进行初始化;ADC模块进行AD转换模式进行初始化,本设计采用连续转换模式,当开始数据采集之后,对于载荷和加速度信号进行一段时间的连续采集;Flash模块主要进行模块校验、坏区标记;通讯模块进行版本信息读取、复位操作。当系统初始化完成后,首先进入低功耗状态,直至到达示功图数据采集时间开始进入数据采集状态。经过180s的数据采集之后进入示功图算法分析流程,

7、当示功图分析完成之后发送示功图数据至手操器或者井场RTU等数据采集设备,发送完成之后再次进入低功耗状态(图4)。2.2示功图分析程序设计2.2.1示功图概述基于载荷和角位移所画出的示功图为井上示功图。示功图展现的是抽油机在一个冲次的上下冲程中各位置对应的载荷值,最终要得到的结果是在大量数据中找到一个周期内的位移与载荷值的对应关系。显然,首要任务就是要找到这个周期,即示功图分析程序(图5)。一次完整的示功图分析过程包括原始数据采集、数据滤波处理、得到正确的示功图、示功图保存等多个环节。2.2.2功图数据分析图6是一组位移和载荷曲线,数据海南福山油田某

8、稠油井。其中,位移图的横轴为时间、纵轴为位移值;载荷曲线图的横轴为时间、纵轴为载荷值。从图6可以看出,位移、时间曲线图为近

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。