摘要随着移动通信技术的发展,GSM网络作为无线通信网络已逐渐走向成熟,并逐步的应用于控制领域。利用GSM网络作为远程控制系统的信息传输平台是一种有效的方法,以GSM短消息平台作为数据传输通道远程实现上位pc机与下位机之间的数据传输及通讯。46559
利用VB语言实现上位PC与下位单片机的通讯。上位PC机利用VB6.0中的MSComm通信控件向下位机进行指令的发送以及对数据的接收和处理以及最后通过VB建立数据库进行数据存储。 结果表明, 该系统切实可行,能够确保通信。实现上下位机间数据传输及控制是本次设计的主要目的。
毕业论文关键词:GSM;PC机;VB6.0;远程控制;
ABSTRACT
With the development of mobile communication technology, GSM network has developed into a very mature wireless communication network, which has been gradually applied in the field of control. Using the GSM network as the information transmission platform of remote control system is a kind of effective method to GSM short message platform as the data transmission and communication between the data transmission channel remote control PC and lower machine.
We use VB language to realize the communication between the upper PC and the lower GSM module. The upper PC machine uses the MSComm communication control in VB6.0 to send the instruction to the lower computer and the data receiving and processing, and finally establishes the database through the VB to carry on the data storage. The results show that the system is feasible and can ensure the communication. The main purpose of this design is to realize the data transmission and control between the upper and lower computers.
Key words:GSM network; VB6.0; remote control;
目 录
摘 要 Ⅰ
ABSTRACT Ⅱ
第一章 绪论 1
1.1 研究的背景 1
1.2 同行研究概况 1
1.3主要研究内容 2
第二章 系统设计 3
2.1系统组成 3
2.2 单片机 3
2.3 GSM模块 6
2.4 本章小结 8
第三章 硬件设计 9
3.1 GSM模块的系统结构 9
3.2开发板的连接与测试 12
3.3 本章小结 17
第四章 程序设计 18
4.1 VB程序设计语言 18
4.2 主函数程序流程图 21
4.3 短信收发程序 21
4.4 本章小结 25
结束语 26
致 谢 27
参考文献 28
第一章 绪论
1.1 研究的背景
当前国内面对远程控制,系统大部分都基于有线的通信方式,使用的环境和距离大大限制了系统的通信。而无线通信方式通常受限于地形地貌的影响和频率资源,而且它的成本相对较高且维护工作也比较繁琐。因此直接利用成熟的第三方网络达成远程控制上位机是控制技术发展的一个新思路。
随着移动通信技术的普及,GSM网络由作为十分成熟的无线通信系统,已渐渐地应用于控制领域。由于GSM网络原理非常简单,安全可靠,又不需要组建专用网络和维护网络,方便快捷而且网络覆盖范围特别广的特点,利用GSM网络作为远程控制系统的信息传输平台成为了非常使用的方法,优于传统控制系统。以GSM短消息平台作为数据传输通道,适合控制点移动、分散、无人值守、实时性要求低、具备网络覆盖面大、可不定时动态监控特点的无线数据采集及控制系统。该系统用户的投入比较少,运营费用也较少,而且操作简单方便。 基于GSM远程控制上位机设计与实现:http://www.youerw.com/tongxin/lunwen_48290.html