基于单片机的多点无损温度监控系统
发布时间:2018-11-23 16:01
【摘要】:随着计算机技术迅猛发展以及嵌入式技术的不断发展,对于温度的监控系统要求更加灵活,即需要温度监控系统可以应用于人们不适合的环境中进行远距离的温度的监控,同时基于互联网技术,能够通过Web网页实现对环境温度变化的实时的监控。本文基于当前远程温度监控系统发展的实际情况,分析当前远程温度监控系统存在的问题,基于嵌入式技术以及计算机技术构建了基于因特网的温度远程监控系统,使得用户利用因特网的浏览器对Web浏览器进行登录,实现了对于现场温度数据的远程的监控。 本文主要研究内容包括:对于国内外以太网技术的研究现状,以太网技术,无线传感器的特征进行了阐述;对于国内外的不同的解决方案进行了对比,基于此,提出了嵌入式Web-Server硬件总体设计方案,然后对微控制器,无线收发模块,网络控制器,电源模块等硬件设计进行了详细的探讨,分析了电路设计中需要注意的问题。对Nut/OS操作系统内核进行了深入的探讨,主要探析了最主要的线程管理、线程调度、内存管理、I/O管理等内容。基于对TCP/IP协议分析的基础上,基于实际应用,详细描述了HTML语言,HTTP协议,套接字机制,CGI技术等Web-Server实现的核心技术。对和开发板相关的硬件进行测试,基于此基础之上深入分析,然后讲解移植的Ethernet的步骤,对于整个的监控系统进行测试,同时对于监控界面进行分析。 本文研究对基于嵌入式以太网的Web Server多点温度测量控制系统硬件设备进行了开发与设计。设备包括内部电路、外围电路、PCB板和开发板等。利用Socket套接字机制,在公共网关CGI技术和的应用层HTTP协议基础之上,使用C语言编程,主调用函数以及底层的控制函数等等,从而能够实现了基于Web Server远程的多点温度的测量。基于无线传感器的网络技术,,通过SPI接口对数据的无线采集与接收控制进行了实现,通过GCC语言进行编程,获得了底层的控制函数。主页的静态页的设计是基于Front-page软件与HTML语言相结合的方式,而CGI程序与HTML语言共同完成了动态页面的设计。利用Ethernet开发软件技术以及WinAVR编译器进行生产操作系统的库函数,操作系统配置以及应用程序的调试。
[Abstract]:With the rapid development of computer technology and the continuous development of embedded technology, the requirement of temperature monitoring system is more flexible, that is, temperature monitoring system can be applied to remote temperature monitoring in unsuitable environment. At the same time, based on the Internet technology, it can realize the real-time monitoring of the environmental temperature change through the Web web page. Based on the actual development of remote temperature monitoring system, this paper analyzes the existing problems of remote temperature monitoring system. Based on embedded technology and computer technology, a temperature remote monitoring system based on Internet is constructed. It makes users log in to the Web browser using the Internet browser, and realizes remote monitoring of the temperature data in the field. The main research contents of this paper are as follows: the research status of Ethernet technology, Ethernet technology and the characteristics of wireless sensor at home and abroad are expounded. This paper compares different solutions at home and abroad. Based on this, a general design scheme of embedded Web-Server hardware is proposed, and then microcontroller, wireless transceiver module and network controller are introduced. The hardware design of power supply module is discussed in detail, and the problems needing attention in circuit design are analyzed. In this paper, the kernel of Nut/OS operating system is discussed, and the main contents such as thread management, thread scheduling, memory management and I / O management are discussed. Based on the analysis of TCP/IP protocol and practical application, this paper describes in detail the core technologies of Web-Server implementation, such as HTML language, HTTP protocol, socket mechanism, CGI technology and so on. The hardware related to the development board is tested, based on the analysis, then the steps of the transplanted Ethernet are explained, the whole monitoring system is tested, and the monitoring interface is analyzed. In this paper, the hardware of Web Server multi-point temperature measurement and control system based on embedded Ethernet is developed and designed. The equipment includes internal circuit, peripheral circuit, PCB board and development board. Based on the common gateway CGI technology and application layer HTTP protocol, C language programming, main calling function and bottom control function are used to measure the multi-point temperature based on Web Server by using Socket socket mechanism. Based on wireless sensor network technology, the wireless acquisition and receiving control of data is realized through SPI interface, and the bottom control function is obtained by programming with GCC language. The design of the static page of the home page is based on the combination of Front-page software and HTML language, while the CGI program and the HTML language have completed the design of the dynamic page together. Using Ethernet development software technology and WinAVR compiler to produce operating system library functions, operating system configuration and application debugging.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP277;TP368.1
本文编号:2351988
[Abstract]:With the rapid development of computer technology and the continuous development of embedded technology, the requirement of temperature monitoring system is more flexible, that is, temperature monitoring system can be applied to remote temperature monitoring in unsuitable environment. At the same time, based on the Internet technology, it can realize the real-time monitoring of the environmental temperature change through the Web web page. Based on the actual development of remote temperature monitoring system, this paper analyzes the existing problems of remote temperature monitoring system. Based on embedded technology and computer technology, a temperature remote monitoring system based on Internet is constructed. It makes users log in to the Web browser using the Internet browser, and realizes remote monitoring of the temperature data in the field. The main research contents of this paper are as follows: the research status of Ethernet technology, Ethernet technology and the characteristics of wireless sensor at home and abroad are expounded. This paper compares different solutions at home and abroad. Based on this, a general design scheme of embedded Web-Server hardware is proposed, and then microcontroller, wireless transceiver module and network controller are introduced. The hardware design of power supply module is discussed in detail, and the problems needing attention in circuit design are analyzed. In this paper, the kernel of Nut/OS operating system is discussed, and the main contents such as thread management, thread scheduling, memory management and I / O management are discussed. Based on the analysis of TCP/IP protocol and practical application, this paper describes in detail the core technologies of Web-Server implementation, such as HTML language, HTTP protocol, socket mechanism, CGI technology and so on. The hardware related to the development board is tested, based on the analysis, then the steps of the transplanted Ethernet are explained, the whole monitoring system is tested, and the monitoring interface is analyzed. In this paper, the hardware of Web Server multi-point temperature measurement and control system based on embedded Ethernet is developed and designed. The equipment includes internal circuit, peripheral circuit, PCB board and development board. Based on the common gateway CGI technology and application layer HTTP protocol, C language programming, main calling function and bottom control function are used to measure the multi-point temperature based on Web Server by using Socket socket mechanism. Based on wireless sensor network technology, the wireless acquisition and receiving control of data is realized through SPI interface, and the bottom control function is obtained by programming with GCC language. The design of the static page of the home page is based on the combination of Front-page software and HTML language, while the CGI program and the HTML language have completed the design of the dynamic page together. Using Ethernet development software technology and WinAVR compiler to produce operating system library functions, operating system configuration and application debugging.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP277;TP368.1
【参考文献】
相关期刊论文 前10条
1 王梅红;;基于单片机的温度控制系统设计与仿真[J];四川兵工学报;2012年02期
2 李光辉,朱飞;嵌入式Internet技术[J];电工技术杂志;2002年07期
3 李小平;串行通信在振动预测中的应用[J];电气应用;2005年07期
4 熊刚;刘元刚;胡启迪;;基于单片机的多点温度测量系统[J];硅谷;2011年11期
5 王俊;郭书军;;嵌入式Web服务器的实现及其CGI应用[J];电子设计工程;2011年21期
6 张希辉;张睿;张志利;;基于MSP430单片机和DS18B20的小型测温系统[J];装备制造技术;2011年04期
7 侯凡;赵宇;;基于MSP430单片机的高压电力设备温度在线监测系统[J];工业控制计算机;2007年03期
8 于雷;;基于单片机的水温控制系统设计[J];长春大学学报;2011年08期
9 舒剑;;基于ARM和Web服务的数据监测系统设计[J];中北大学学报(自然科学版);2010年03期
10 魏大慧;;基于AT89S52单片机的数字温度控制系统软件设计[J];黑龙江科技信息;2010年33期
本文编号:2351988
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2351988.html