基于云平台的物联网系统设计-上位机管理程序设计

 2023-02-11 12:44:05

论文总字数:13296字

摘 要

随着物联网技术的飞速发展和普及,有关于数据采集的功能也广泛地得到应用。物联网系统的主要功能是通过单片机上的温度传感器采集温度信息变成数字信号并使用物联网技术接入网络的,并进行传输、监控、存储和显示。本设计要求在Windows环境下实现PC机与TI CC3200 LaunchPad之间的WiFi通信,以PC机作为上位机,单片机作为下位机。考虑到C#编程语言具有面向对象的设计方法,友好的用户界面等优点,实现WiFi温度数据的读取通过无线路由器配置的以太网接口把温度、数据传送给上位机,显示在用C#语言开发的一个可以显示温度数据的界面上,再进行相关的数据处理。本设计主要负责上位机程序,最后通过硬件和软件实现了各个功能模块。

经实验证明本系统的稳定性良好,上位机能够接收数据并显示和存储,能够满足实验对数据采集和记录的要求。

关键词:单片机;WIFI通信;数据交换;CC3200;

Abstract

With the rapid development and popularization of the Internet of things technology, the function of data collection has been widely used. The main function of the Internet of things system is to convert the temperature information collected by the temperature sensor on the single-chip microcomputer into digital signals and use the Internet of things technology to access the network for transmission, monitoring, storage and display. This design requires the realization of WiFi communication between PC and TI CC3200 LaunchPad in the Windows environment, with PC as the upper computer and MCU as the lower computer. Considering the c # programming language with object oriented design method, the advantages of friendly user interface, realize the WiFi temperature data read through wireless router configuration of the Ethernet interface temperature, the data transmitted to the PC, displayed in a can display the temperature in c # language development of data interface, then the relevant data processing. This design is mainly responsible for the upper computer program, and finally through the hardware and software to achieve each functional module.

Experimental results show that the system is stable, the measurement error is within the allowable range, and can meet the experimental requirements for data collection and recording and the corresponding accuracy requirements.

Keywords: Single chip microcomputer; Wi-fi communication; Data exchange; CC3200;

目录

摘 要 I

Abstract II

目录 III

第一章绪论 1

1.1 选题的背景及意义 1

1.2 国内外发展状况 1

1.2.1 国际发展研究方向: 1

1.2.2 国内发展研究方向: 2

1.3 课题的主要内容及论文的安排 2

第二章 开发平台介绍 4

2.1 硬件相关介绍 4

2.1.1下位机系统 4

2.1.2 WiFi通信编程原理 5

2.2 VS2012介绍 6

2.2.1 C#.NET语言 6

2.2.2 ADO.NET技术 6

2.2.3 .Net框架 6

2.3 数据库介绍 7

第三章 数据库管理系统设计 9

3.1 数据库管理系统 9

3.1.1 数据库概念模型 9

3.1.2 数据表字段设计 10

3.1.3数据库关系图 12

3.2系统流程图 12

3.3 数据字典 13

第四章 上位机系统设计 15

4.1概要设计 15

4.2详细设计 15

4.2.1登录 15

4.2.2主界面 16

4.2.3温度管理 17

4.2.4信息管理 19

4.3 wifi通信程序 23

第五章 调试 25

5.1调试及性能调试过程 25

5.2调试结果 25

5.3 结果分析 26

第六章 结束语 28

致谢 29

参考文献 30

第一章绪论

1.1 选题的背景及意义

随着计算机领域的发展潮流快速席卷全球,物联网作为一个新型产业,具有很好的发展前景。数据显示,在目前技术的支撑和背景下,预计将来几年内物联网市场将在全球保持20%左右的增速。物联网热潮下,各个行业纷纷利用起了物联网技术,形成了智能家居、物联网测控、嵌入式软件等主要领域。但是,无论在哪个利用方面,下位机数据采集与上位机数据处理越及时,使得工作效率就越高,取得的经济收益也就越高。物联网采用分层的通信系统架构,在不同的分层上使用着不同的信息交换协议,感知延伸系统包括感应和控制技术,由传感器设备以及网络关口组成。感应设备可以通过多种接入技术连接到核心网,实现数据的远程传输。例如学校里的门禁系统,地铁上的检票系统都是物联网技术的应用,并且这项技术极大的方便了人们的生活。

1.2 国内外发展状况

1.2.1 国际发展研究方向:

1.物联网的定义与概念提出

所谓“物联网”,是把实际的物品与网络连起来通过某种方式获取数据或着发送指令控制物体来更快更高效的达到目的,比如通过RFID、传感器、激光扫描器等设备包括一些外部设备,与网络进行信息交换,使用软件对硬件进行实现识别、跟踪、定位、监控的一种网络。通俗地解释,物联网就是“物物相连的互联网”。物联网的焦点和根本仍然是互联网,是在互联网条件上拓展的网络,进行信息的交流和通信。

剩余内容已隐藏,请支付后下载全文,论文总字数:13296字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;