GPRS DTU提供了串行通信接口,包括RS232,RS485,RS422等都属于常用的串行通信方式,而且GPRS DTU在设计上大都将串口数据设计成“透明转换”的方式,也就是说GPRS DTU可以将串口上的原始数据转换成TCP/IP数据包进行传送,而不需要改变原有的数据通信内容。因此,GPRS DTU可以和各种使用串口通信的用户设备进行连接,而且不需要对用户设备作改动。
(2)网络传输
单片机输出的字符需要经由DTU发送至上位机数据处理平台。因此具体分析
DTU的主要功能是把远端设备的数据通过无线的方式传送回后台中心。要完成数据的传输需要建立一套完整的数据传输系统。在这个系统中包括:DTU,客户设备、移动网络、后台中心。在前端,DTU和客户的设备通过232或者485接口相连。DTU上电运行后先注册到移动的GPRS网络,然后去和设置在DTU中的后台中心建立SOCKET连接。后台中心作为SOCKET的服务端,DTU是SOCKET连接的客户端。因此只有DTU是不能完成数据的无线传输的,还需要有后台软件的配合一起使用。在建立连接后,前端的设备和后台的中心就可以通过DTU进行无线数据传输了,而且是双向的传输。
2.1.3数据处理
C sharp(音标 [∫a:p] )(又被简称为"C#")是微软公司在二OOO年辣月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。
C#+sql汽配汽修信息管理系统论文+源代码本实例由于涉及通讯步骤较为繁杂,因此在整套系统开发中不断地进行调试。例如:单片机与电路板串口间数据通讯调试,DTU与电路板串口间通讯的调试,DTU与网络间的通讯链路调试等。而C Sharp(C#)中的COM组件功能,能够强有力的支持此类调试。它能使计算机串口模拟电路板串口,直接与需要进行调试的组件进行串口连接。
又由于C#是一套面对对象的软件开发平台,能够方便直接的调取各种直观控件,因此拟定使用C#开发上位机数据处理平台。
2.2数据采集的具体步骤
数据采集工作包括:使用传感器采集外部温度信号,通过模数转换将此信号变成单片机能够识别的数字信号并传输给单片机,单片机对信号进行计算转换最终给出我们人类可以理解的实际温度数据。
2.2.1传感器与电路板的连接
传感器的工作原理为是向传感器提供±15V电源,激磁电路中的晶体振荡器产生400Hz的方波,经过TDA2030功率放大器即产生交流激磁功率电源,通过能源环形变压器T1从静止的初级线圈传递至旋转的次级线圈,得到的交流电源通过轴上的整流滤波电路得到±5V的直流精密电源,而该电源即可作为测得的模拟信号直接输入电路板进行二次操作与转换。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
GPRS单片机远程数据遥测以及处理研究+PCB电路图 第4页下载如图片无法显示或论文不完整,请联系qq752018766