教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 用Visual Basic 5.0开发无线通讯数据采集应用程序

用Visual Basic 5.0开发无线通讯数据采集应用程序

上传者:网友
|
翻新时间:2022-10-08

用Visual Basic 5.0开发无线通讯数据采集应用程序

摘要:本文通过对无线通讯系统基本工作原理的分析,阐明了采用Visual Basic 5.0中的控件MSCOMM.VBX进行无线数据采集程序开发的基本方法。并结合900M频率无线通讯电台的特点,给出了基本通讯接口源程序代码。关键词: VB5 无线通讯 控件 1 引言

目前对于用于数据采集和传输的无线设备之间的通讯编程,一般仍采用C语言和汇编语言较多,这主要是由于在编程时,要涉及到对无线通讯设备硬件的控制,因此,选择C语言和汇编语言的较多。采用以上两种语言进行编程,对于一般的编程人员来讲,很难较快的掌握。本文采用可视化的编程环境从根本上解决了以上问题,只要有一定编程基础的技术人员,均可实现自己编程。2 无线通讯设备的基本工作原理

在无线的通讯方式中,数据传输的基本原理可以认为是通过调制解调器进行工作的,而这种调制解调器是无线方式工作的,它不含有拨号功能,而且和它直接连接的是无线电台。无线电台的作用就相当于有线传输中的电话线,它是通过无线电波进行发送和接受信号的。而无线调制解调器的作用是将二进制的信号调制成可以在无线电台之间传输的无线电波。信号转换过程的属性取决于调制解调器所接收到的源信号和目的信号。一般来说,调制解调器从终端或计算机接以串行方式收到二进制信号后,将它们转换成了音频信号。然后调制解调器将这些声音通过无线电台传输出去。在接受端,另一个兼容的调制解调器将这些声音信号转换成了二进制信号,并把这些二进制信号发送给终端或计算机。由于在无线电台之间有过滤和放大作用,同时,无线电波的传输受很多因素影响,因此传送的速度受到限制。下面给出了一种900M电台的技术特性见表 1。本程序就是使用的这种电台,对于其它参数的电台,其基本原理也是一样的。

表 1 900M无线电台的技术指标发射功率3W接受灵敏度-105dBm工作频率915—917MHZ信道158个3 无线数据采集的编程

由无线通讯的基本原理可以看出,无线的数据采集和传输主要包括以下几个过程,从带处理器的传感器或计算机终端发送二进制信号到无线调制解调器;无线电台之间建立连接并传输数据;从另外一端的电台接受二进制数据;将数据传输到计算机。因此,要建立无线设备之间的通讯必须在两端进行编程。从计算机终端到无线电台的数据传输是通过计算机的串行口进行的,通过对串行口进行编程就可以实现向电台发送数据。在Visual Basic5.0中的控件MSCOMM是进行串口通讯的。通过设定控件MSCOMM的属性,可以用VB5.0对其进行灵活的编程,控件MSCOMM同时支持事件驱动及轮询方法。控件MSCOMM能生成一个名为OnComm的事件,它能能捕获的事件范围包括通过串口接受数据以及遇到任何错误等等。事件或错误的值以整数的形式保存在CommEvent属性里。可根据CommEvent属性判断最近一次事件或错误。也可以在程序中设置一个循环,每次循环都直接检查CommEvent属性的值,从而对事件及错误进行“轮询”。如果应用程序规模小,这种方法相当完美。下面的部分程序代码是计算机和900M无线电台之间的传输程序,本程序已经在486计算机和PII586上调试通过。1 从串口读入电台数据程序GetStringFromComm()功能:

(1) 主要完成从端口获得数据,将二进制的数据转换为ASCII码数据Public Function GetStringFromComm() As String定义变量(略)If frmTerminal.MSComm1.InBufferCount

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

有趣的动物
两个好朋友
My Father(我的父亲)
下雪了
秋天
猫妈妈的生日礼物
无私的母爱
神奇的梦
植树
祝寿
游泳
祖国的风景真美
可爱的欢欢
奶奶,您歇歇吧
找妈妈
个人学习决心书
戒烟决心书2篇
新年决心书英文版
党员先进性教育学习体会
高速服务区餐饮部决心书
安全月安全生产决心书
认真实践“三个代表” 切实保持共产党员的先进性
争做文明学生决心书
高速服务区客房部决心书
新少先队员的决心书
观看《共产党员事迹报告会》有感
“考风学风校风”三风建设决心书
保持共产党员先进性教育学习心得体会
在党员先进性教育活动转段动员大会上的讲话
高三百日决心书
物权客体代位主义研究(1)论文
我国地方政府体制创新研究
关于艺术的一些思考
论中央地方关系中的集权和民主问题
十一届三中全会以来统一战线和民主党派研究新进展
对地、县、乡三级地方政权机构改革的思考与建议
程序法治建设:论交往行为理论的解读(1)论文
浅谈电视主持人队伍建设与管理
经济类节目主持人的非言语沟通技巧
西方遗嘱继承理念变迁及规律(1)论文
当代发展中国家民主化前提的再思考  
民事与行政交叉案件审理问题研究(1)论文
权利的人本主义解释(1)论文
论党内民主与人民民主的相互关系
农民集体所有权主体的明确性探析(1)论文
《哪座房子最漂亮》教案
《小小的船》教案
《雪地里的小画家》教案
《四季》教案
《小小竹排画中游》教案
《平平搭积木》教案
《阳光》教案
《比尾巴》教案
《小小的船》教案
《静夜思》教案
《雨点儿》教案
《静夜思》教案
《阳光》教案
《画》教案
《自己去吧》教案