基于GPRS的数据采集模块的设计
基于STC单片机的GPRS数据传输控制系统的设计毕业设计

目录1.前言 (1)2.系统功能分析及设计要求 (1)3.系统总体设计方案 (2)3.1系统结构 (2)3.2GPRS模块与系统的连接 (3)4.主要应用器件及技术原理 (4)4.1微处理器介绍 (4)4.2STC单片机串行通信原理 (5)4.3GPRS通信原理 (7)5.系统硬件电路设计 (9)5.1主机PCB原理图 (9)5.2GPRS模块PCB原理图 (9)5.3晶振及系统复位电路 (10)5.4报警显示电路 (11)5.5液晶显示电路 (11)6.系统软件设计 (12)6.1系统软件流程图 (12)6.2系统软件设计 (13)7.程序烧录与仿真 (16)8.总结与展望 (17)9.致谢 (18)10.参考文献 (19)基于STC单片机的GPRS数据传输控制系统设计(湖北师范学院教育信息与技术学院中国黄石 435002)摘要: 本文主要应用移动的GPRS网络通信技术,研究了基于STC单片机的一种可靠的数据传输控制系统,实现远程数据的传输。
它不但能够有效地传送现场信息,而且能通过液晶屏完成人机交互功能,然后将处理好的数据通过GPRS无线网络传输给上位机以实现实时远程监控。
还可以通过短信形式上报报警信息并存储报警信息,以备查询历史记录。
该系统具有结构简单、成本低、实时性好,适用范围广、布线施工方便易于维护等特点,具有广阔的应用前景。
关键词: STC单片机 GPRS通信数据传输实时监控中图分类号:TP36STC MCU Based GPRS Data Transmission Control System Design (College of Educational Information and Technology, Hubei Normal University,Huangshi,Hubei, 435002)Abstract:This article mainly used mobile communication technology GPRS networks, Studied a reliable data transmission control system for the remote data transmissionbased on the single chip microcomputer STC. It can not only effectively transmitthe information, but also through the LCD screen man-machine interactive functioncomplete, then will handle the good data through the GPRS wireless networktransmission to the PC to realize real-time remote monitoring. What's more, it canthrough the text messages and store information report form alarm warningmessage for inquires the history. The system has simple structure, low cost andgood real-time performance, large application range, which has wide applicationprospects.Keywords: STC; GPRS Communication; Data transmission; Real-time monitoring基于STC单片机的GPRS数据传输控制系统设计(湖北师范学院教育信息与技术学院中国黄石 435002)1.前言随着信息技术和近代工业的发展,需要对很多数据进行实时采集、分析处理。
低功耗远程数据采集模块的设计与实现

低功耗远程数据采集模块的设计与实现阮健俊;陈源;李斌【摘要】Aiming at a series of problems existing in sewage flow measurement, e. g. , dispersion of measurement points, the long-distance between measurement site and the monitoring & control center, traffic inconvenience, high cost man labor and low efficient maintenance, etc. , the remote monitoring and control device of sewage flow measurement based on GPRS communication technology is designed. The SIM900 GPRS module is adopted to connect the device and GPRS network, with the low power consumption MSP430 as the control core, on the basis of low power consumption standby and low cost transmission, the centralized control of dispersing devices and acquisition of measurement data are implemented. In addition, by using various communication interfaces, such as RS-232, RS-485, frequency signal, analog signal (4-20 mA) , the communication compatibility between monitoring and control system and the flowmeter typical to the sewage flow measurement is implemented. The experiment shows that the device features high stability, good endurable capability and low cost, and it offers a new running and management mode to the domestic users of sewage flowmeters, and possesses outstanding economic benefit as well as the values of promotion and applications.%针对污水流量测量存在测量点分散、测量现场与监控中心距离远、测量现场地处偏远交通不便、人工维护成本高以及效率低等一系列问题,设计了一套基于GPRS通信技术的污水流量计远程监控装置.该装置通过SIM900GPRS模块连接到GPRS网络,采用超低功耗MSP430为控制核心,在低功耗待机和低成本传输基础上,实现对分散设备的集中控制和计量数据的采集功能.同时,通过RS-232、RS-485、频率信号、模拟4~20 mA等多种通信接口,实现与污水流量测量特有流量计的通信兼容.试验表明,该装置的监控性能稳定、续航能力优良、成本低廉,为国内污水流量计用户提供了一种新的运行和管理模式,具有明显的经济效益和推广应用价值.【期刊名称】《自动化仪表》【年(卷),期】2012(033)011【总页数】3页(P45-47)【关键词】流量测量;GPRS;远程数据采集;低功耗;MSP430;频率信号【作者】阮健俊;陈源;李斌【作者单位】上海大学机电工程与自动化学院,上海200072;上海大学机电工程与自动化学院,上海200072;上海大学机电工程与自动化学院,上海200072【正文语种】中文【中图分类】TP2730 引言节能减排、重视发展与自然环境的协调已成为当下社会和工业发展的重要议题。
基于GPRS供热数据采集系统设计论文

基于GPRS的供热数据采集系统的设计摘要:利用通用分组无线业务(gprs)技术实现供热数据的采集是供热部门选择的通信手段之一。
文章描述了基于gprs技术的供热数据采集系统的组成,工作站与集中器以及采集器之间的数据传输原理,介绍了监控中心工作站应用软件的设计方法,同时,给出了工作站应用软件的主界面设计图。
关键词:通用分组无线业务供热数据数据采集软件设计供热数据采集系统是采用通信技术和计算机控制等技术手段,自动对供热站内的管道温度、压力,及流量和阀门等各种供热参数的定时(实时)采集和传输处理的系统。
该系统常常需要对集中供热的所有换热站的大量测点的进行实时监测,绝大部分监测数据需要实时发送到监控管理中心的后端服务器进行处理。
从数据传输方式上看,目前,供热数据采集系统通常有两种形式:通过有线网络发送信息的供热数据采集系统和通过通用分组无线业务(gprs)无线方式直接发送信息的供热数据采集系统。
通过电话线有线网络传送数据,由于每次拨号都需要等待,速度慢,而且费用也较高。
同时,由于各监控点分布范围广、数量多、距离远,个别点还地处偏僻,因此需申请很多电话专线,而且有些换热站分属不同的电信运营商,有线线路难以到达。
而gprs具有速度快、使用费用低等特点,其传输速度可达171.2 kbit/s。
与有线通信方式相比,采用gprs无线通信方式具有组网灵活、扩展容易、运行费用低,维护简单和性价比高等优点。
基于以上分析,本文主要讨论基于gprs的供热数据采集系统的设计。
1 gprs供热数据采集系统的组成基于gprs的供热数据采集系统是通过设备终端将现场传感器采集到的数据利用gp rs网络和internet网络传到监控中心的数据服务器。
该系统主要由数据采集系统、gprs数据传输网络、指挥监控管理中心3部分组成。
数据采集系统由传感器和采集器(plc)两部分组成。
供热数据有很多种:温度、压力、流量和阀门开度等。
根据采集的数据类型不同,传感器分为温度传感器、压力传感器、差压传感器和电动阀门等。
基于GPRS信息采集传输系统的设计及应用

0 I T论坛0
S C I E N C E&T E C H N O L O G Y I N F O R M A T I O N
2 0 1 3年
第1 期
基于 G P R S 信息采集传输系统的设计及应用
张斌斌 谭 业超 ( 烟 台大 学 光 电信 息科 学技 术学 院 。 山东 烟 台 2 6 4 0 0 5 )
G P R S D T U( D a t a T r a n s f e r Un i t ) . G P R S D T U的主要核 心功能为 : 1 ) 具有 T C P / I P通信协议栈 : 2 ) 具有 R S 2 3 2 / R S 4 8 5 / T T L 等通信设备接 I = I . 提供 串口的双 向数 据 传送 : 3 ) 支持永远在线 . 确保数据 的完整传输 : 4 ) 能够进行参数的配置和 A T 指令操作 特别是在一些环境恶劣 、地域偏远的工业上的信息采集和透传 . 3 软 件设 计 G P R S D T U的应用十分广泛 .这是 G P R S D T U的优势所在 .将 G P R S 基于 G P R S的数据 远程 传输模块 软件 是用来 在设备 基 于 G P R S
I mpl e me nt a t i o n,i t s a p p l i c a t i o n s a nd a p p l i c a t i o n me t h o d.Th e s y s t e m e n g i n e e r i n g n e e d s a s t a b l e a n d r e l i a b l e t r a n s mi s s i o n o f d a t a t o p r o v i d e a n e fi c i e n t nd a r e l i a b l e s o l u t i o n .
基于GPRS远程通信的公交客流数据的采集系统设计

基于GPRS远程通信的公交客流数据的采集系统设计摘要:针对公交客流数据依靠人工采集,数据传输非实时性的现状,介绍了基于gprs远程传输,红外感应采集和压力感应采集的客流数据采集系统,阐述了以arm cortex-m3为内核的微处理器(lpc1768)为主控制器的硬件设计方案,实现了利用gprs远程通信的方式将采集的公交客流数据及时、准确地传输至处理终端,从而为公共交通的实时调度提供可靠的依据。
关键词:通用分组无线业务(gprs) 数据采集微处理器(lpc1768)0 引言随着社会的飞速发展,作为城市基本交通工具的公共交通显得日益重要,如何实现市民便利和公司利益双赢,是每个公交公司和市民都普遍关注的问题。
根据人工采集的客流数据和以往经验进行车辆调度,显然不能满足这种实时,快速,准确的调度要求,随着gprs技术,嵌入式系统技术,网络通信技术的成熟应用,利用gprs 通信技术的实时在线,平均费用低,远程传输,网络覆盖面广等特点,将采集的客流数据实时、准确地传输给终端处理中心,从而为根据客流数据进行车辆的调度即公交实时调度提供可靠的依据。
通用分组无线业务(gprs general packet radio service)是第二代移动通信向第三代移动通信的过度技术,采用了众多协议类型和接口方式,如帧中继协议、ip协议以及um接口、gn接口、gb 接口等,并引入了其它分组支持单元(如ggsn、dns等),将电路交换和数据交换结合起来,实现系统资源的有效利用,拓展系统功能和业务,具有永远在线、高速传输、按流量计费、自如切换等特点。
1 系统硬件设计本系统采用nxp公司的以arm cortex-m3为内核lpc1768系列微处理器为主控单元,扩展了64mb nand flash,用于存放启动代码和分析客流有效数据的算法。
客流数据采集单元采用红外对射管,压力感应两种方式采集。
gprs传输单元采用sim900b模块,通过uart口与主控器相连接。
配电网带电作业用无电报警装置设计

配电网带电作业用无电报警装置设计
金涛
【期刊名称】《电工技术》
【年(卷),期】2022()9
【摘要】针对配电带电作业过程中,不能及时发现线路设备突发异常失电,导致作业人员处在操作过电压和异常故障电压升高这一过电压安全隐患下的问题,将无电显示器和带电作业绝缘夹进行功能融合,设计了一种无电报警装置。
介绍了该无电报警装置的结构和应用优势。
【总页数】2页(P98-99)
【作者】金涛
【作者单位】浙江大有实业有限公司带电作业分公司
【正文语种】中文
【中图分类】TM755
【相关文献】
1.基于GPRS配电网故障报警装置中数据采集模块的设计
2.配电网带电作业中优化设计的绝缘遮蔽用具应用分析
3.配电网带电作业仿真培训系统的设计和开发
4.基于环境反向散射的无源窗口报警装置设计
5.绝缘杆作业法用无电报警装置设计
因版权原因,仅展示原文概要,查看原文内容请购买。
GPRS模块设计和应用中的若干问题
摘
要
介绍了 G R P S透 明传输 模块的原理 和系统结构 , 讨论 了模块设 计和应 用 中的关 键技术 问题 , 为工业 现场 数据 G R 透 明传输 模块 PS
T 23 P 7
采集 监控 提供 了一种理 想的无线组 网方案。该方案 已应用 于连 云港 市智能温室群工 程项 目。
关键词
A s ' t I it d c ste p icp ea d a c i t r fG R s a e t n mi inmo ue i u s sc r i e h i lpo ・ b ua t nr u e r il n r ht ue o P S t p r m a s s o d ,ds se e t n k y t n c rb c o h n c e mn r s l c a c e a
G R l ( ee l ak t a i Sri , 用 分组 无 线 P S l G nr ce R d e c 通 _ aP o ve
必对原有设备 和通信协议作任何改动 。不足之处 是 模 块部 分 要 有 自己 的 C U和外 设 , 加 了 硬 件 P 增 成本。 综合考虑上述情况, 我们采用第二种方案 , 开发
出了基 于美 国 Mo r a 司 G R to 公 ol P S无 线 模 块 G 0的 2
一
无 线透 明传输模块 。该模块 已成功 应用 于 由 5个温
室 ( 面积为 30 0 总 00 平方 米 ) 构成 的智 能温室 群 。
中 心计 算机
业务 ) 为代表 的 无线 组 网 技 术 , 来 越 多地 受 到 人 越 们 关 注。
控 制系统 中图分类号Fra bibliotekGP o u e De in a d C ra n P o lms i p ia i n RS M d l s n e t i r b e Ap l t g n c o
毕业设计162苏州科技学院基于GPRS无线网络的数据监控采集终端的实现原理和实现设计
苏州科技学院毕业论文摘要本课题主要研究基于GPRS无线网络的数据监控采集终端的实现原理和实现方法,其目标是将基于ARM7内核的嵌入式系统和GPRS网络结合起来,利用GPRS 网络实现无线数据传输。
该系统可以同时实现多路数据的采集,以便对现场环境进行分布式、网络化的采集与监控,可应用于大气与水质环境监测、道路交通监测领域等。
该系统由基于32位ARM7内核的LPC2131MCU、GPRS模块接口、串行通信接口、LCD接口以及A/D模块组成,可以将外部的模拟或数字信号通过GPRS网络发送到中心服务器,同时可以在LCD上显示。
本文首先介绍了嵌入式系统的相关知识,重点说明了本课题中所采用的LPC2131MCU的性能特点。
在详细分析了系统功能需求的基础上,提出了系统的总体设计原则及设计方案。
文章重点阐述了基于32位ARM内核的MCU 硬件系统设计方法,详细介绍了各功能模块的硬件电路和PCB(印刷电路板)的设计过程和调试方法,并对基于μC/OS-II实时操作系统(RTOS)的软件系统设计方法也作了必要的介绍。
最后,总结了本文的主要研究工作,并结合当今信息产业的先进技术对该平台做了展望。
关键词: 嵌入式系统; ARM; GPRS; C/OS-IIIABSTRACTThe thesis mainly discusses the implementation principle and method of data acquisition and supervision terminal based on GPRS wireless network. It aims to utilize the embedded system, which is based on ARM7 core, and GPRS network to realize wireless data transmission. The system may collect multi-channel data so that it can acquire and monitor the environment parameters distributedly. Then the system can be applied to atmosphere and water quality monitoring and traffic supervising etc.The system is composed of the LPC2131 MCU using 32-bit ARM7 core, GPRS module interface, COM port, LCD and A/D module. The external analog signals or digital signals will be sent to center server by GPRS network, and also be displayed on the LCD.The paper first summarizes the relevant knowledge of the embedded system, with the mainly introduction of the function of LPC2131 MCU used in this design. After analyzing the functional requirement of this system in detail, the total principle and the plans of the system have been brought forward. Then the paper presents the hardware design plans of the MCU, and analyzes the design of the circuit and PCB in every functional module detailedly. The software design based on μC/OS- II real-time operating system(RTOS) is also be introduced. Finally, the paper summarizes the main research work, and makes a prospect of the developing platform with the advanced technology of information industry.Key Words: Embedded System; ARM;GPRS;μC/OS-IIII目录第1章绪论 (1)1.1 核心器件的选型 (1)1.2 LPC2131的发展及特性 (2)第2章系统硬件平台设计 (5)2.1 外围电路组成结构 (5)2.2 电源电路 (6)2.3 系统时钟电路 (6)2.4 复位电路 (7)2.5 JTAG接口 (8)2.6 串口及GPRS接口电路 (9)2.7 LCD显示屏电路 (10)2.8 ADC电路 (11)2.9 GPRS无线模块 (12)第3章 PCB设计 (14)3.1 EDA软件 (14)3.2 制图规范步骤 (14)3.3 原理图的绘制 (16)3.4 PCB板图的绘制 (16)3.4.1 元器件的封装 (17)3.4.2 元器件的布局 (17)3.4.3 PCB的布线 (18)第4章系统调试 (20)4.1 电源部分、JTAG口、复位部件、系统时钟验证 (20)4.2 串口及GPRS接口电路调试 (21)4.3 A/D转换测量电路 (22)4.4 LCD显示测试 (22)4.5 调试中的问题及解决对策 (25)第5章总结及展望 (27)致谢 (28)参考文献 (29)附录 A (30)附录 B 中文译文 (33)附录 C 英文原文 (41)I第1章绪论嵌入式系统一般指非PC 系统,它是以应用为中心,以计算机技术为基础,软件硬件可裁减,适应对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
基于GPRS的实验室安防系统的设计
基于GPRS的实验室安防系统的设计[摘要]文中提出了一种实验室安防系统的设计。
该系统采用32位ARM单片机LPC2148作为控制器,通过各种传感器对实验室的环境参量进行采集,如有告警信息,利用现有的校园GPRS无线网传送至监控中心,由值班人员处理,该系统结构简单,易于实现,能够实现对实验室安全的实时监控。
[关键词]实验室安防;LPC2148;GPRS实验室是高校教学过程中的重要环节。
近年来,随着高校规模的扩大,各高校实验室建设也得以长足进步。
但是,由于实验室比较分散,给集中实现实验室的安全维护和管理带来较大困难。
为解决这一问题,文中提出了一种基于GPRS 的实验室监控系统。
利用校园内已经建设好的GPRS无线网络,将各个实验室连接到一起,实现对实验室安全的集中监控与管理。
1系统总体结构系统总体结构框图如图1所示。
系统由数据采集模块、主控模块和自动报警模块三部分组成。
主控模块由控制芯片、LCD液晶显示、按键控制和电源电路组成。
主控模块主要控制协调系统的正常工作,控制芯片将各传感器的信息进行处理,并在LCD显示屏上显示出来;用户可通过按键查看实验室当前状态,可以进行手动布防和撤防操作。
信息采集模块由各类传感器及信号处理电路组成,主要功能是采集实验室的环境信息和安全信息。
各传感器信号经信号处理电路处理后送主控模块。
自动报警模块由声光报警和GPRS模块组成,在接收到危害实验室的信息时,按照预先设定的警情处理模式,开启相应的报警方式。
2系统硬件电路设计2.1主控模块硬件电路设计主控模块主要由单片机最小系统、按键控制电路和LCD显示电路组成。
系统采用菲利普公司ARM微处理器LPC2148作为主控芯片。
LPC2148芯片支持实时仿真、嵌入式跟踪的32/16位ARM7/TDMI-STM CPU的MCU,具有串行通信接口f从USB2.0全速器件、多个UART、SPI、SSP到12C总线)和8kB到40kB的片内SRAM,为通信网关提供巨大缓冲区空间和强大的处理功能;内部集成2个32位定时器、1个10位DAC、2个10位ADC、47个高速GPIO线、PWM通道及9个电平或边沿触发的外部中断口使它们特别适用于控制系统。
基于GPRS无线数据采集与传输系统设计
1.引言1.1课题研究背景目前,无线通信已经深入到寻常百姓家,在中国移动通讯通讯网络覆盖率已超过90%。
针对通信网络的可靠性,数据传输速率,GPRS通信业务是移动通信网络中无线数据传输的一个更好的选择。
基于GPRS无线数据采集与传输系统的研究在当前工厂生产控制和安全预防等方面有着相当实用的应用意义。
在这个信息传输飞速传输时代,数据的交换与传输是各种信息交流的重要方法。
数据传输的各种技术也应运而生,尤其是Internet的飞速发展让我们将信息的传递速度提升到前所未有的高度,为人们的信息交流打下了坚实的基础。
但是因为各种地理条件限制和线路安装的困难,使无线数据传输数据更加受到人们的青睐。
随着Internet网络的在人们生活中的逐渐普及,网络在我们的生产生活中占有越来越重要的地位,而且网络的数据传输已经是我们生活中不可缺少的一部分。
因此当我们越来越离不开网络的时候,我们就非常希望通过网络来实现方便的、快捷的信息传递交流和长距离设备控制。
这些想法已经在我们生活的一些领域中得到了实现,例如网络会议等。
当今生产生活中有越来越多的应用系统,采用的是微控制器或者单片机系统对其进行控制,因此我们把这样的系统统一称之为嵌入式系统。
这种系统具有体积小、开发方便、生产成本低廉等优点,在生活中的很多领域得到了广泛的应用,但是这种系统的传输系统功能非常有线。
以单片机作为控制核心,与一些传感器等一些设备结合从而实现一些功能。
1.2课题研究的目的和意义目前,我国在水利、电力、天然气和石油等的监测中还没有经济实用的自动化数据采集和传输设备,尤其是在偏远的乡村、山区以及其他恶劣环境下的数据传输更加的困难,不能满足工业现代化、自动化的要求。
GPRS通信系统是现代测控的基础,用于获取各种采集到的数据,因为GPRS通信系统作为获取信息的重要工具,正广泛应用于生产、科研的各个领域。
随着通信事业的发展,我国已建成了覆盖全国的GSM数字蜂窝移动通信网,GSM网络中重要发展的GPRS网络也已经投入使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图3 2. 1
监控单元软件结构框图
模块各任务关系 II 操作系统移 将 μC / OS根据模块任务要求 ,
保护 AD 数据的时间完整性 , 避免 任务独享数据 , AD 转换 任 务 在 其 他 任 务 读 数 值 过 程 中 更 新 数 据 。任务资源共享关系原理如图 5 所示 。
编写了相应驱动和 植到 STM32F103VB 控制器上 , 应用程序 。 USART 及 数据采 集 模 块 包 括 AD 转 换 器 、 24C04 等设备, 笔者对应设计了相关的驱动程序 , 包括设备初始化设置 、 读、 写、 控制程序和相关消 息、 缓冲区的初始化 , 为任务调用提供软件接口 。 μC / OSⅡ 可管理 64 个任务, 并从中保留 4 个最高 优先级和 4 个最低优先级的任务供自己使用 , 因 此用户可使用的任务有 56 个。 任务的优先级越 高反映优先级的值越小
配置任务流程如图 6 所示 。模块首先向超级 终端输出根菜单 , 之后等待接收配置菜单号 , 根据 菜单号更新菜单显示 , 如果该菜单回调函数不为 , 空 则进行相 应 配 置 操 作 , 参 数 最 终 写 入 24CO4 “R” “r” , 保存 。输入 或 返回上一级菜单 。 当配置 完毕 , 选择重启项 , 模块重新启动 , 新配置信息从 24C04 读到 RAM , 模块按照新配置运行 。
割的切通时间 , 从而得出优化的切割速度 , 比较 适合现有的水射流切割系统 , 具有很好的推广应 用价值 。
力传感器的水射流系统准确地得出了水射流切
Optimal Control of Water Jet Cutting System Based on Pressure Sensor
XU Lilong,ZHAO Dean,YU Wen
表1
任务描述及其优先级
优先级 20 30 40 任务描述 工作参数配置 AD 转换任务 DTU 通信任务
任务名称 Task_App_ParaConfig( ) Task_App_ADC ( ) Task_App_DTU( )
2. 2
工作参数配置任务
为方便用户操作 , 本模块提供了两种工作模 式 : 输出 AD 采集值和输出标度变换结果 。 笔者
中图分类号
TH862 . 75
文献标识码
目前, 工业远程数据采集通常有通过有线网 络传送数据和通过无线网络传送数据两种采集系 统。通过电话线等有线网络传输数据时 , 布线复 施工成本高、 运行维护不方便 , 且有些工业监 杂、 控点数量多、 分布广、 距离远 , 有线线路难以达到 。 因此, 笔者设计了基于 GPRS 的无线数据采集模 块, 可以有效地解决这一问题 。
。
笔者设计的数据采集系统使用 DTU 设备加 入 GPRS 网络进行数据传输 。DTU 是一种数据终 提供串行通信接口 , 通过 GPRS 网络实现 端设备 , 数据的透明传播 , 极大地方便了数据的传送 , 已广 泛应用于电力及油田等领域 。
1. 2
系统结构 该数据采集模块采用 STM32F103VB 做处理 器核心 。STM32F103VB 使用高性能的 ARM Cor-
标准电流信号通过滤波和 IU 转换电路 , 转换成电 压信号 , 送入 STM32 的 ADC 当中进行 AD 变换, 转换值可以按照配置要求进行标度变换 , 结果可 以通过 DTU 发送到控制中心 。为方便使用 , 外置 24C04 存储芯片存储用户配置信息 , 配置信息包 通信波特率及工作模式等 。 括模块地址 、 该模块支持输出 AD 采集值和输出标度变换 结果两种工作模式 。如果模块工作于第 2 种模式 用户还可以通过 PC 超级终端按照菜单提示 下, 对模块的 32 路通道分别进行量程及其对应 AD 极值的设置 , 使用灵活方便 。 系统结构如图 1 所 示 。其中滤波及 IU 转换电路如图 2 所示 , 该电路 可以抑制电流波动干扰并通过 250 Ω 精密电阻将 4 ~ 20mA 电流信号转换成 1 ~ 5V 电压信号 , 简单 。 实用
( College of Electronic and Information Engineering,Jiangsu University,Zhenjiang 212013 ,China)
Abstract
Considering the fact that water jetting speed,pressure, sand diameter, friction velocity and nozzle’
s geometric parameters can influence the quality of cutting parts respectively, of which , only water jetting speed can be controlled freely,a pressure sensorbased optimal control system for waterjetting cutting process was proposed.
1 1. 1
模块硬件总体结构
GPRS 热网通信网络 ① GPRS ( General Packet Radio Service ) 是 通 用
分组无线服务技术的简称 , 它是 GSM 移动电话用 户可用的一种移动数据业务。 GPRS 的传输速率 可提升至 56Kb / s 甚至 114Kb / s
[1 ]
图6
配置程序流程
如果用户设置了 fScale 则按照式 ( 1 ) 直接进 行标度变换 , 否则采用式 ( 2 ) 计算 fScale。 式 ( 2 ) 可以把传感器的物理量极值和相应的实际 AD 转 换结果对应 , 有利于减小传感器因特性改变而产 生的测量误差 。
当模块设置为第二种工作模式时 , 传感器标 定参数结构体定义如下 :
texM3 32 位 RISC 内核 , 工作频率为 72MHz, 内置 ( 128KB 20KB 高速 存 储 器 高 达 的闪存和 的 SRAM ) 及丰富的增强 I / O 端口和外设 ( 包含两个 12 位 16 通道的 ADC、 3 个通用 16 位定时器 、 一个 PWM 定时器以及 3 个 USART 接口等[2]) , 完全满 。 足系统需求 同时, 本模块可以外接 32 路传感器 , 传感器
( 下转第 925 页)
第7 期
徐礼龙等. 基于压力传感器的水刀切割优化控制系统
925
图5
模块子程序流程
有切通时间与对应的最优切割速度数据库 , 通过 调用此数据库 , 从而得出需要切割工件的品质所 对应的速度。程序流程如图 6 所示 。
图6
压力采集处理模块
3
结束语
在南京大地水刀公司进行实际试验 , 基于压
图2 2
滤波及 IU 转换电路
任务关系如图 4 所示 。
系统软件设计
ADC 模块采用 μC / OSII 作为操作系统 , 开发
相关硬件驱动程序和用户任务 , 监控单元软件结 构如图 3 所示。
图4
任务关系
数据缓存区 IntADCbuf[] 存放着 AD 转换数 据, 由 AD 转换任务和 DTU 通信任务共享 , 为防止 这两个任务对 AD 转换数据缓存区的读 、 写发生 冲突 , 创建了 AD 转换 信 号 量 SempAD, 同 步 AD 转换任务和 DUT 通信任务 , 任一时刻只能由一个
远程数据采集模块。传感器模拟信号通过输入通道送入 STM32 的 ADC 端口进行 AD 转换, 转换结 果通过 GPRS 网络传输到监控中心。该数据采集模块可以通过串口在 PC 的超级终端进行标度变 换及其相关参数的配置任务 。 关键词 数据采集 STM32 单片机
+
GPRS A 文章编号 10003932 ( 2012 ) 07091704
为了方便存储 , 变量 uScale 设置为由 float 转 。 标度变换求物理量有两种方法 :
物理量 = fScale × uCurrentAD Value fScale = fPhyMax Value - fPhyMinValue uADMax Value - uADMinValue ( 1) ( 2)
第7 期
赵建敏等. 基于 GPRS 的数据采集模块的设计 char u8DepthIndex; / / 菜单深度 char u8ItemIdex; / / 菜单项索引号 };
919
设计了工作参数配置任务 , 用于配置工作模式 、 模 块地址及通信波特率等 。 若工作于第二种模式 , 则还需配置各路 AD 转换结果的标度变换参数 。 配置菜单结构体定义如下 :
Typedef struct MenuItemTag { char u8MenuCounts; / / 同级菜单数目 char * pDispString; / / 菜单描述字符串 void ( * pCallBackFcn) ( ) ; / / 回调函数 const MenuItem * pChildMenus; / / 子菜单 const MenuItem * pParentMenu; / / 父菜单
3
结束语
II 实 时 操 作 系 统 , 基于 μC / OS以 STM32 为
处理器 , 设 计 了 通 用 AD 采 集 模 块 , 该模块支持 DTU 协议 , 并已经成功应用于供热网管的参数检 测, 达到了预期的效果 。
参
考
文
献
[ 1] 王磊, 冯占军. 基于 GPRS 网络的嵌入式无线数 J] . 测控技术, 2007 , 26 ( 9 ) : 17 据采集系统设计[ ~ 19. [ 2] 彭刚, M3 的 STM32 系 秦志强. 基于 ARM CortexM] . 北京: 电子工 列嵌入式微控制器应用实践[ 2011. 业出版社, [ 3] 邵贝贝. 嵌入式实时操作系统 μC / OSII[M] .第 2 版. 北京: 北京航空航天大学出版社 , 2002.