基于GPRS远程数据采集系统设计毕业论文(设计)word格式.doc
《基于GPRS远程数据采集系统设计毕业论文(设计)word格式.doc》由会员分享,可在线阅读,更多相关《基于GPRS远程数据采集系统设计毕业论文(设计)word格式.doc(13页珍藏版)》请在三一办公上搜索。
1、基于GPRS远程数据采集系统设计俞英枭(浙江树人大学 信息科技学院,浙江 杭州 310015)摘要:基于GPRS网络通信技术的远程数据采集系统。采用GPRS无线通信方式实现对远程数据的采集,使得系统应用更灵活、并且大大降低成本。基于C8051F206单片机和HW-GTM900的GPRS模块的数据采集和发送的系统。本文全面讨论了该系统硬件的设计和软件的开发。硬件电路的设计是在保证技术指标的前提下,以简约为原则,合理选择各个芯片,充分利用了单片机的IO资源。同时,系统设计时同样也考虑到了抗干扰等问题。软件设计时紧密结合硬件资源,完成了数据采集、显示、串口通信等功能。适合于大多数测量场合,具有良好的
2、市场前景的一款产品。关键词:数据采集,GPRS模块,C8051F206;HW-GTM900The Design of Data Acquidition System Based on GprsYu yingxiao(College of Information Science and Technology, Zhejiang Shuren University, Hangzhou 310015, China)Abstract: The text is designing a Date Acquisition System which is basic the technology of int
3、ernetwork communication .Using this technology to collect the remote date can make the system become more nimbleness and less cost. The text is basic the MCU of C8051F206 and HW-GTM900 module which is composed the system of date acquisition and date sending.It is also discussing the hardware design
4、and software design.The first important of designing of the hardware is guaranteeing the specifications can get the demand with contracted for the principle, reasonable select each chip, make full use of the single chip I/O resources.The second At the same time ,the problem of anti-interference is c
5、onsidered at the time of designing.When the designing of software combine with the hardware resource.The system complete the date acquisition,displaying of date ,communicating by the serial port and so on. It is suiting for major of measurement situation and it also have a style of product of good m
6、arket foreground.Keywords:Date Acquisition;GPRS module;C8051F206 ;HW-GTM9000 引言数据采集系统是现代测控的基础,用于获取各种现场测量数据。在计算机控制系统或计算机信息管理系统中,需要采集各种信息并将其送入计算机内进行处理。因此作为获取信息的重要工具,数据采集系统目前正广泛地用于生产、科研的各个领域。数据采集系统由信息转换、数据通信和信息处理三部分组成,其中数据通信系统是其中最重要的组成部分,本文对这一部分进行讨论。随着通讯事业的发展,我国已建成了覆盖全国的GSM 数字蜂窝移动通信网,GSM 网络中重要发展的GPRS 网
7、络也已经投入使用,所以,本课题提出并设计了基于GPRS 网络通信的远程数据采集系统。采用GPRS 无线通信方式,实现远程数据采集系统,使得系统应用更灵活、并且大大降低了成本。本课题的完成对帮助解决利用先进的技术实现监控系统,对工业测控、环境监测以及国防技术均有相当重要的价值。1 系统整体设计思想本系统的构建需要满足能完成一些基本的远程数据采集和传输的要求,同时考虑满足市场发展及经济调度的需求,具备一些开关量的输入输出控制功能和抗干扰能力。根据系统需求,系统需要提供的功能如下:采集功能:对经过传感器和变送器转变的标准电压或电流信号,进行 A/D 转换,变成数字化的数据,这些数据可以通过单片机以短
8、消息方式进行GPRS 远程传送。短消息提交数据功能:可以定时发送或控制中心指定查询,也可为主机轮询方式。控制中心数据库:记录每个终端情况并对数据进行必要的处理。控制中心远端控制功能:控制中心可以通过短消息对终端发送方式、数据格式、主机号码等进行修改,并实现开关量的输入去控制开关量的输出.远程数据采集终端由传感器、单片机、GPRS 通信模块等组成,完成环境数据的采集、处理和传输。中心数据处理模块由GPRS 通信模块和后台数据库组成,对远端发送上来的数据进行分析和处理,同时,也要根据需要对远端数据采集模块发出命令,由远端数据采集模块完成相应的动作。2 系统硬件设计本系统利用G20 模块实现在GPR
9、S 网络覆盖区域内的远程数据采集。G20 是MOTOROLA公司推出的GPRS 无线双频调制解调器,主要为语音传输、短消息发送和数据业务提供无线接口。G2O 集成了完整的射频电路和GPRS 的基带处理器,特别适合于开发一些GPRS的无线应用产品,如监控、调度、车载和遥控等系统,也可以直接作为终端产品进行语音和数据的传输,使用范围十分广泛.2.1 系统结构图本系统利用G20 模块实现在GPRS 网络覆盖区域内的远程数据采集。G20 是MOTOROLA公司推出的GPRS 无线双频调制解调器,主要为语音传输、短消息发送和数据业务提供无线接口。G2O 集成了完整的射频电路和GPRS 的基带处理器,特别
10、适合于开发一些GPRS的无线应用产品,如监控、调度、车载和遥控等系统,也可以直接作为终端产品进行语音和数据的传输,使用范围十分广泛。2.2 单片机模块设计制造工艺为CMOS的AT89C52 单片机采用的是40只引脚的双列直插封装(DIP)方式。其片内的结构如图3-2 所示,如果按功能划分,它由8 个部件组成,即微处理器(CPU),数据存储器(RAM),程序存储器(E2PROM),I/O 口(P0 口、P1 口、P2 口、P3 口),串行口,定时器/计数器,中断系统及特殊功能寄存器(SFR)。2.2.1 单片机芯片概述与MCS-51 兼容8K 字节可编程闪烁存储器 寿命:1000 写/擦循环数据
11、保留时间:10 年全静态工作:0Hz-24Hz三级程序存储器锁定256*8 位内部RAM32 可编程I/O 线三个16 位定时器/计数器6 个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路2.2.2 A/D转换器ADC0809采用双列直插式封装,共有28 条引脚。2.2.2.1 A/D转换1、模拟信号输入IN0IN7: IN0-IN7 为八路模拟电压输入线,加在模拟开关上,工作时采用时分割的方式,轮流进行A/D 转换。2、地址输入和控制线 :地址输入和控制线共4 条,其中ADDA、ADDB 和ADDC 为地址输入线,用于选择IN0-IN7 上哪一路模拟电压送给比较器进行A/D
12、转换。ALE 为地址锁存允许输入线,高电平有效。当ALE 线为高电平时,ADDA、ADDB和ADDC 三条地址线上地址信号得以锁存,经译码器控制八路模拟开关通路工作。3、数字量输出及控制线(11 条):START 为“启动脉冲”输入线,上升沿清零,下降沿启动ADC0809 工作。EOC 为转换结束输出线,该线高电平表示AD 转换已结束,数字量已锁入“三态输出锁存器”。D0-D7 为数字量输出线,D7 为最高位。ENABLE 为“输出允许”线,高电平时能使D0-D7 引脚上输出转换后的数字量。4、电源线及其他(5 条):CLOCK 为时钟输入线,用于为ADC0809 提供逐次比较所需,一般为64
13、0kHz 时钟脉冲。Vcc 为+5V 电源输入线,GND 为地线。+VREF 和-VREF 为参考电压输入线,用于给电阻网络供给标准电压。+VREF 常和VDD 相连,-VREF 常接地。ADC0809 芯片性能特点: 是一个逐次逼近型的A/D 转换器,外部供给基准电压;单通道转换时间116us;分辨率为8 位,带有三态输出锁存器,转换结束时,可由CPU 打开三态门,读出8 位的转换结果;有8 个模拟量的输入端,可引入8 路待转换的模拟量。2.2.2.2AD转换器的操作模式ADC0809 的数据输出结构是内部有可控的三态缓冲器,所以它的数字量输出信号线可以与系统的数据总线直接相连。内部的三态缓
14、冲器由OE 控制,当OE 为高电平时,三态缓冲器打开,将转换结果送出;当OE 为低电平时,三态缓冲器处于阻断状态,内部数据对外部的数据总线没有影响。因此,在实际应用中,如果转换结束,要读取转换结果,则只要在 OE 引脚上加一个正脉冲,ADC0809 就会将转换结果送到数据总线上。在本系统中ADC0809 在电路中的连接如下图所示,在模拟量之前加入滤波电路是为了使采集数据更加准确,对于模拟输入通道,还需要采用一些消除干扰的措施,这点将在下一小节提到。2.2.3模拟量输入通道的光电隔离所谓对于模拟量输入,由于模拟信号的电压或电流是连续变化信号,其信号幅度在任何时刻都有定义。因此,对其进行处理就较为
15、复杂,在进行信号放大、滤波、量化等处理过程中需要考虑干扰信号的抑制、转换精度及线性等诸多因素。为了对模拟量输入通道消除干扰,一般需要加入线形光电隔离。对于模拟量输入通道,光电隔离有两种方法:模拟量侧隔离和数字量侧隔离,即在A/D 转换之前或之后接入光电隔离器,或选择对管,采用互补电路,以提高线性度。另外,由于模拟量输入信号一般都要经过放大后才能进行A/D 转换,因此可以采用兼有放大和隔离功能的隔离放大器。隔离放大器的输出端与输出端在电气上完全隔离。所用的隔离方法有变压器隔离和光电隔离两种。在本系统中采用的是光电隔离放大器ISO1005,ISO100 是美国B-B 公司生产的一种小型廉价光电隔离
16、放大器。它将发光二极管的光分为两路:一路送输出端,另一路反馈到输入端,构成负反馈,以提高放大器的精度、线性度和温度稳定性。ISO100 的工作电源为+18V,隔离电压为2500V,输入电流为1A,输出电压Vout=Rf Iin,改变Rf 即能改变增益。当输入为电压量,应串联电阻Rin,使输入电流在要求范围内。ISO100 构成的热电偶放大器的连接图如下图。可见,ISO100 使用非常方便,只需要外加少量的元件即可。值得注意的是,输入和输出部分必须使用两组独立的电源。2.2.4 开关量的输入输出通道所谓开关量输入,是指输入信号为状态信号,如继电器的吸合与断开,光电门的导通和截止等,其信号电平只有
17、两种,即高电平和低电平。对于这类信号,只需经放大、整形和电平转换等处理,就可直接送入计算机系统。2.2.4.1 开关量输入部分设计对于各种开关量(如光电开关、接近开关、按钮开关等)的输入信号经光电隔离TLP521467后,接合适的下拉电阻,可以直接连接到单片机上,输入高电平时,读入的为“1”,输入低电平时,读入为“0”。2.2.4.2 开关量输出部分设计MC1413有较强的驱动能力,并且有内部保护二极管,可以直接驱动继电器和电磁阀。本系统中开关量输出可以用于控制接触器、灯泡、功率大的器件运行等。由于MC1413不能直接驱动一些交流接触器等,因此利用继电器作为测控系统输出到输出驱动器之间的中间级
18、执行机构。通过中间继电器输出,可完成从低压直流到高压交流的过渡。2.2.4.3开关量输入输出部分电路图 2.2.5 系统抗干扰措施抗干扰设计是单片机应用系统设计的重要组成部分,没有良好的抗干扰措施,系统就无法安全可靠的工作。当然,我们只能通过系统软件、硬件设计尽可能的减少干扰带来的影响,而不可能完全消除干扰。本系统在抗干扰方面考虑了如下的问题。a:电源去耦,在电源线和地线之间并联47uF 和0.1uF 两个去耦电容,并联大电容为了去除低频干扰,并联小电容为了去除高频干扰。b:加宽地线和电源线,加宽后的地线和电源线是信号线的7 倍。c:所有芯片可靠接地,并且接地线构成环路。d:手工布置元件和布线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GPRS 远程 数据 采集 系统 设计 毕业论文 word 格式
链接地址:https://www.31ppt.com/p-4022331.html