基于以太网的远程监控系统PPT文档格式.ppt

上传人:b****1 文档编号:14337542 上传时间:2022-10-22 格式:PPT 页数:13 大小:469.50KB
下载 相关 举报
基于以太网的远程监控系统PPT文档格式.ppt_第1页
第1页 / 共13页
基于以太网的远程监控系统PPT文档格式.ppt_第2页
第2页 / 共13页
基于以太网的远程监控系统PPT文档格式.ppt_第3页
第3页 / 共13页
基于以太网的远程监控系统PPT文档格式.ppt_第4页
第4页 / 共13页
基于以太网的远程监控系统PPT文档格式.ppt_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

基于以太网的远程监控系统PPT文档格式.ppt

《基于以太网的远程监控系统PPT文档格式.ppt》由会员分享,可在线阅读,更多相关《基于以太网的远程监控系统PPT文档格式.ppt(13页珍藏版)》请在冰豆网上搜索。

基于以太网的远程监控系统PPT文档格式.ppt

,系统结构图,系统结构图,硬件部分,软件部分,STM32主控制器,温度传感器模块,显示模块,以太网模块,系统初始化,主控制系统,以太网通信,HTTP协议和网页界面设计,温度传感器模块,DS18B20是一款常用的温度传感器,它采用单总线接口与控制器进行通信,具有极强的抗干扰能力,而且控制原理简单。

温度测量范围为-55125,可编程为9位12位A/D转换精度,测温分辨率可达0.0625,被测温度用符号扩展的16位数字量方式串行输出;

其工作电源既可在远端引入,也可采用寄生电源方式产生;

多个DS18B20可以并联到3根或2根线上,CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。

显示器模块,采用TFT3.2寸彩屏。

TFT液晶显示模块具有功耗低、体积小、显示内容丰富、模块化、接口电路简单等诸多优点。

分辨率达到了240*320,使显示画面更加清晰细腻。

控制原理也相对简单,可选择并/串口模式进行的控制。

TFT液晶显示器通过STM32的SPI2口来控制TFT控制芯片的片选、时钟和读/写数据线。

以太网模块,以太网模块由ENC28J60以太网控制器和HR911105A网络变压器的RJ45接口组成的以太网接口。

ENC28J60的控制引脚通过连接STM32的SPI1接口来控制芯片的初始化及数据包的收发。

ENC28J60主要功能:

内置10Mbps以太网物理层器件及媒介接入控制器,可按标准的以太网协议可靠的收发信息包数据;

10MbpsSPI接口,能够与主控单片机连接,成为标准的串行通讯端口。

以太网交换机工作原理,以太网交换机属于数据链路层设备,可以识别数据包中的MAC地址信息,然后根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。

具体的工作流程如下:

(1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;

(2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;

(3)如果表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上;

(4)如果表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。

系统初始化程序设计,在进行数据传输之前,首先要对主控制系统的各模块进行初始化设置。

分别要对STM32主控芯片的GPIO引脚配置、ADC通道、DMA通道、SPI1接口、ENC28J60以太网芯片、TFT彩屏等进行初始化。

系统软件设计,主控制系统,给主控制系统上电,初始化所有的子程序函数后,以太网网络通信接口连接完成。

外围传感器开始采集数据,通过以太网网口把数据发送到交换机上,由交换机分配数据包给访问的计算机,通过网页页面接收数据并实时显示。

主控制系统程序流程图,以太网网络通信的收发数据流程,系统连接到交换机后,和计算机组成局域网。

系统初始化完成后,开始把采集到的数据打包,然后向计算机发送数据包,交换机接收到数据包通过分配地址,把数据包发送到访问数据的计算机上解析,在计算机的网页界面读取到数据。

用户可以通过网页页面获取现场的工作环境和所有设备的信息数据,还可以通过网页上的链接按钮控制系统进行现场设备的开关。

以太网收发数据流程图,网页界面,网页界面信息的设计由三大部分组成,包括页面标题和背景显示设计、远程电压和温度数据监测界面设计、远程设备(用LED灯模拟)开关控制界面设计。

实现:

把用HTML语言编写的网页页面首先封装到数据包中,等待数据的传输。

当主控制系统与计算机进行相互通信时,以太网控制器把数据包发送给计算机的浏览器,在浏览器自带的HTML文本协议下,自动识别HTML语言,从而把数据显示出来。

谢谢观看!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1