一、Web服务器的嵌入式技术(论文文献综述)
李玉强[1](2020)在《智能粮情监控系统的嵌入式开发与应用研究》文中提出在总结国内外粮情监控系统发展现状的基础上,从系统需求及应用出发,设计了一套基于嵌入式技术的智能粮情监控系统。首先,设计了系统整体方案,并搭建了嵌入式软硬件开发平台。在硬件方面,采用ARM920T内核的S3C2440作为主控模块,设计了外围电路。选用温湿度传感器、水分传感器以及二氧化碳传感器采集粮仓内部环境参数,通过CC1110无线模块及Simplici TI无线协议将传感器采集的数据发送给ARM处理器。采用设计的继电器模块控制粮仓内空调和通风机以调节粮仓环境参数。在软件方面,搭建了以ARM9为基础的Linux软件开发平台,包括目标机与宿主机交叉编译环境的建立,Bootloader和内核的移植,以及根文件系统的创建。其次,在系统软硬件平台搭建的基础上,选用B/S架构的系统模式,实现了嵌入式Boa服务器以及SQLite数据库对采集数据的实时处理、保存与显示。详细阐述了AJAX和CGI技术在系统中的工作机制,并设计了一种基于AJAX+CGI的嵌入式动态网页交互方式,通过异步机制,实现了对粮仓内部参数的局部刷新。最后,针对现有粮情监控系统对粮情安全状况判断存在不准确的问题,提出了一种基于遗传算法-最小二乘支持向量机算法(GA-LSSVM算法)的粮情安全分级方法。该方法是通过对粮仓内部仓气温、仓气湿、粮温、水分以及二氧化碳浓度综合分析,得出此时粮仓安全等级(1-安全、2-良好、3-警告和4-不安全)。并通过实验验证了该方法满足粮情安全判断设计指标。系统功能测试证明嵌入式粮情监控系统实现了粮仓环境数据的采集,粮情安全状况的准确判断,具有一定的实用价值。
胡念祖[2](2019)在《基于ARM和嵌入式Web服务器的自动售货机设计》文中指出随着我国人口红利的渐失和自动化程度的提高,无人自动售货机在零售行业的发展和壮大已经成为一种必然的趋势。嵌入式技术是控制售货机出货的保证,Web技术为售货机远程后台管理提供了又一种解决方案。随着现阶段WiFi信号的覆盖与普及,售货机以WiFi信号无线通信的形式连接互联网成为了可能。本文充分利用现阶段已经成熟的嵌入式技术、Web技术、网络技术构建以ARM和嵌入式Web服务器为核心的自动售货机售货控制系统和远程监控系统,完成对售货机零售功能和后台批量管理的设计。首先,本文介绍了售货机的研究背景与研究现状,分析了售货机在以无线WiFi信号连接无线路由器的基础上,搭建售货机运营商能够拥有所属权的嵌入式Web服务器进行远程后台管理这一方案的可行性,明确了本文的主要研究方向和研究意义。其次,在售货控制系统上,既设计了实现基础零售功能的由多个功能模块构成的售货机控制板,又设计了相关辅助模块进一步提高售货机运行的可靠性与稳定性,同时还设计了用于提高售货机现场装机效率的售货机自检功能。然后,在分析了不同种多机通信技术的基础上,明确了基于RS485通信标准的售货机多机通信协议和通信原则,设计了多台自动售货机主从通信的运行模式,为后续的集约化管理奠定了基础。最后,在远程监控系统上,以B/S为整体架构,以HTML+JS技术设计客户端发送HTTP请求,以支持TCP/IP协议的WiFi模块搭建嵌入式Web服务器应答HTTP请求,同时针对嵌入式Web服务器自身特点运用Ajax等技术优化数据交互。最终,售货机运营商可以通过任意一台PC或者手机以操作浏览器的方式完成对多台自动售货机的远程实时监控。本文对本系统进行了实验测试和现场运行测试,结果表明本设计达到了预期的要求,有效的提高了售货机运行的可靠性和后期管理的经济性。本文共有图40个,表5个,参考文献51篇。
杨潇[3](2019)在《DMB发射机运行状态测量与远程监控技术》文中指出随着DMB(Digital Multimedia Broadcasting,数字多媒体广播)技术的发展,小规模DMB系统得到越来越多的应用。目前DMB发射机的日常监控主要依赖于人工现场检查,无法远程监控,难以及时反映DMB发射机的运行状态,给DMB系统的管理和维护带来不便。本文针对上述问题,研究DMB发射机运行状态测量技术,并设计基于局域网的状态参数传输和基于移动终端的远程监控系统。首先,依据DMB发射机的结构和功能特点,设计了DMB发射机运行状态测量与远程监控系统的框架。该框架包含主控芯片、温湿度测量、电压测量、电流测量、功率测量、数据分析及控制、数据传输等模块。其次,完成系统的硬件设计。主控芯片采用STM32。温湿度测量模块采用传感器DHT11,通过单总线协议,实现信号调制器机箱内温湿度的测量;通过内嵌模数转换器,实现信号调制器关键电压的测量;采用计量芯片ATT7053BU和分流插座,将强电隔离在分流插座内,实现功率放大器电流的测量;通过耦合器对功率放大器输出信号进行1:100的功率分配,并采用多级对数放大器MAX2014和内嵌模数转换器进行测量;通过继电器控制信号调制器的开关;采用程控衰减器PE4302调整发射信号功率;采用以太网控制器W5500搭建网络环境。然后,完成上述模块的嵌入式软件设计,并综合分析测量结果。当电压、电流等数据异常时,通过继电器关闭信号调制器;当功率大于阈值时,通过程控衰减器PE4302进行衰减。在数据传输模块,基于嵌入式Web技术,设计了可以与管理人员交互的网页,实现了计算机和移动终端对DMB发射机的远程监控。最后,对上述测量和控制模块进行了测试。湿度测量误差为3%RH,电压测量误差为0.01V,交流电测量误差为0.005A,发射信号功率测量误差为0.5d Bm,在降低成本的同时,满足发射机监控所需的测量精度。当功率大于阈值,可以远程报警并自动控制PE4302,使DMB发射机工作在正常的功率范围内。当温湿度、电压或电流出现异常,自动控制继电器实现远程关闭信号调制器、停止发射机工作。
杨佳杰[4](2019)在《基于LwIP协议栈的嵌入式远程监控系统设计》文中提出随着互联网技术和嵌入式技术的不断发展,以互联网为核心的嵌入式系统将应用于各行各业,嵌入式设备接入网络开始成为被广泛关注和研究的课题之一,本课题的研究就是这样一种基于LwIP协议栈和嵌入式系统的远程监控系统,系统由监控终端、网络服务器和传感器等设备组成。论文首先介绍了国内外远程监控技术的发展情况,并在此基础上提出了一种基于LwIP协议栈的嵌入式远程监控系统的设计方案,系统采用B/S的监控模式,采用ST公司的STM32F429作为嵌入式硬件系统的控制单元,采用FreeRTOS嵌入式操作系统和LwIP网络协议栈作为软件平台。论文接着详细介绍了系统的硬件系统,内容包括系统框图,主控芯片的最小系统电路,以太网模块、显示模块及数据采集模块的接口电路等;然后介绍了系统的软件设计过程,系统使用STM32CubeMX开发平台并在此基础上移植了FreeRTOS操作系统及LwIP协议栈,介绍了设计操作系统任务及设备驱动软件的过程;论文接下来详细分析了LwIP协议栈的运行机制,确定了系统协议的总体设计并基于应用层协议与网页开发等技术,完成对Web服务器、监控页面及NTP客户端的设计。最后对系统的设计方案进行了软硬件实现,对系统进行调试并就实现效果进行分析及说明。测试结果表明,该系统运行稳定,满足了设备远程监控的发展需求,该系统的开发过程及方法具有一定的应用价值。
金晓磊[5](2018)在《基于计算机视觉的电梯轿厢智能监控系统的研究与设计》文中进行了进一步梳理按照国家新型城镇化规划(2014-2020)蓝图,高层建筑的大规模普及是不可避免的大趋势。而电梯因其输送效率高、乘坐舒适、相对安全可靠等优点,逐渐成为人们日常生活中,特别是高层建筑的运输通行方式中至关重要的一部分。与此同时,注重电梯安全性能的提升成为保障人民生命安全的关键着力点。因此研究如何实现应用计算机视觉结合嵌入式系统的智能监控系统来科学管理电梯,提高电梯使用的安全稳定性和运行效率,具有重要的理论和实用价值。本文设计的系统注重对电梯轿厢门开关状态以及电梯轿厢内的乘客人数进行检测,系统结合了嵌入式和计算机视觉两大重要技术,研究如何利用嵌入式技术和计算机视觉来实现对电梯轿厢内图像信息的采集、处理和检测数据呈现,最终实现用户可以通过互联网以浏览器的方式对轿厢运行状况进行远程监视。首先,本文结合特定的应用环境和对多种视频自动识别方案的分析比较,确定了基于计算机视觉的电梯轿厢智能监控系统的设计方案及软硬件平台。同时,选择基于Cortex-A9内核的Exynos4412处理器和嵌入式Linux系统作为智能监控系统的控制中心,采用了 SQLite3作为本地数据库,并选择Boa服务器作为嵌入式Web服务器。根据系统的需求,完成了软件开发平台的构建,包括宿主机开发环境的搭建、嵌入式Linux平台的实现和OpenCV的移植。接着,通过ARM开发板驱动USB摄像头,使用基于V4L2的视频捕捉程序对电梯轿厢内的视频图像进行采集。为了降低图像的复杂度和增加图像特征的显着性,对截取的视频帧进行图像预处理,具体包括灰度化、双边滤波、边缘检测。最后,提出了基于Hough变换直线检测为核心的门开关状态检测算法和基于改进Hough变换圆检测的电梯轿厢内人数统计算法。在应用软件层通过OpenCV库函数结合相应的算法来实现对电梯轿厢内门开关状态和乘客人数的检测,将检测的结果保存在本地数据库,搭建嵌入式Web服务器,最终实现用户通过服务端管理平台进行远程监视。本文通过计算机视觉对电梯轿厢状态进行智能监控,系统包括视频图像采集、电梯轿厢门开关状态的检测、轿厢内乘客人数检测和服务端管理平台,实测得出的结果表明该系统具有稳定性好、准确率高,具有设备体积小、安装便利等特点。本系统是嵌入式技术结合计算机视觉在电梯监控应用中的初探,在智能化广泛应用的今天,具有一定的实用价值和应用场景。
李鸿扬[6](2018)在《基于SSH反向隧道技术的智能家居远程安防监控系统的设计与研究》文中进行了进一步梳理在人工智能、物联网技术快速发展的大环境下,“智能家居”开始走进了人们的生活和家庭。与此同时,随着社会的发展,不安全因素随之增多,防火防盗等安防问题成了家居生活的首要需求。视频监控系统作为智能家居的一个重要组成部分,最初主要应用在大型会场、超市、银行等公共场所,近年来,家用视频监控系统发展十分的迅速,但相比于公共场合,视频监控系统家用化不仅需要融入智能家居系统,更要面临家用环境对成本、体积、功耗、实用、便捷等方面的严苛挑战,当下一套安防监控系统昂贵的价格是其推广普及最大的阻碍。基于以上需求,本文设计了一种低功耗、低成本、兼容性好、易布置、便捷实用的智能家居远程安防监控系统。系统以ARM9系列处理器作为核心硬件平台,嵌入式Linux操作系统作为软件平台,B/S架构作为客户端实现方式,并基于SSH安全外壳协议解决了公网传输中的NAT穿透问题,实现数据加密传输。系统主要包括三个部分:前端数据采集/控制子系统、Web服务器基站和Web客户端。①前端子系统以Arduino微控制器为核心,实现数据采集、监测与控制,该子系统与Web服务器基站通过Zigbee无线组网技术实现局域网通信,采集的数据以数据库的形式存储在Web服务器基站中:②Web服务器基站搭建于S3C2440处理器上,视频方面以尽量减少系统开支为目标,在轻量级视频服务器项目MJPG-streamer的基础上进行二次开发,并基于OpenCV图像库进行视频运动目标检测,另一方面作为前端子系统与Web客户端之间的中转站,储存Web浏览器访问的静态网页、CGI程序和数据库文件;③Web客户端通过HTTP协议通信,使浏览器可以在线访问本地数据和监管设备,实现远程监控与交互。在运动目标检测方面,本课题采用了人体红外传感器检测和机器视觉检测的双重检测,并提出了一种适用于嵌入式设备的基于帧间差分法和背景差分法改进的多阈值运动目标检测算法,通过仿真实验对比几种经典算法,该算法的检测效果和实时性较好。本课题设计的智能家居远程安防监控系统实现了用户通过手机浏览器远程访问系统,查看实时监控视频与历史安全信息,还可远程控制电路、电器开关。当用户未登录系统时,系统通过各传感器以及运动目标图像算法检测家居环境的温度、湿度、露点、烟雾、有害气体、可疑入侵等信息,一旦达到报警阈值,将由GSM模块发送短信报警和现场蜂鸣器报警。
宋秀芬[7](2017)在《基于嵌入式技术的虫害测报系统的研制》文中进行了进一步梳理农作物虫害常常对作物造成严重危害,使农业经济遭受损失。预测预报虫害的发生动态,可以使虫害防治工作得以有目的、有计划的进行,进而减少农业损失。传统的农作物虫害测报方法是由植保人员到田间以人工计数方式获得诱捕到的虫害数据。这种方式存在工作量大,效率低和精度差等问题,已经无法满足人们对虫害测报实时性和准确性的需求。随着信息技术的快速发展,越来越多的数据采集设备都安装有传感器模块和无线通信模块,使得数据从采集到无线传输都实现了自动化。本文根据农田现场数据采集和发送的特点,结合现有的技术水平,设计了一套适合野外工作的、高性能和方便虫害信息查看的智能虫害测报系统。系统利用生物性诱剂将害虫诱入具有特殊结构的捕虫器中,然后结合设计的双层红外传感器和温湿度传感器检测器,实现虫害和温湿度信息的采集和处理,将采集到的数据通过无线网络通信技术,存储到指定的服务器。本文设计的双层红外传感器能够有效的提高虫害统计的准确性,采用服务器存储和处理获取的数据,为测报人员提供Web网页端和App端两种方式获取实时测报信息。系统分为田间采集设备和应用服务两大部分。田间采集设备由虫害和温湿度信号采集节点和数据汇聚节点两部分组成。信号采集节点采用Microchip公司的PIC18F452芯片作为控制器,完成虫害信号和温湿度信号采集。采用成都亿佰特公司的E31-TTL-50 433M无线通信模块实现将数据发送至数据汇聚节点。汇聚节点采用SAMSUNG ARM11系列的S3C6410嵌入式微处理器作为核心器件,负责数据处理及通过GPRS网络向服务器发送数据。应用服务由Web网页和Android App两部分构成。测报人员可以通过网页或者App实时获取测报数据,及时有效的掌握田间虫害发生情况。本虫害测报系统不仅能够减轻测报人员的工作负担,而且使统计更准确,同时也使得测报工作更加简单便捷。
张玉伽[8](2016)在《基于嵌入式Web服务器的网络视频监控研究》文中研究说明在现如今的传统监控系统应用上还有着各种各样的问题存在,所以本文就对基于web技术的嵌入式网络视频监控系统,主要对嵌入式技术以及嵌入式技术的网络视频监控系统的功能以及其软件平台和嵌入式web服务器程序的设计进行分析,着重对web技术的嵌入式网络视频监控的应用方案进行论事,旨在为提高嵌入式技术在网络视频监控系统中的应用水平提供有价值的意见和建议.
毕晓凤[9](2016)在《基于嵌入式Web服务器的氡室远程测控系统研制》文中指出氡室是对氡浓度进行计量的标准装置,可用于测氡仪刻度与检定。东华理工大学研制的氡室已占国内计量院份额的80%以上。传统氡室的监控方式一般采用PC版监控系统软件,需配置一台带有较高分辨率显示屏的单独的PC机,操作人员通过查看PC显示屏来获取氡室状态信息,无法随时在不同地点检查氡室状态。这种监控方式的人力资源消耗大、耗能也大,且成本较高。由于信息技术的飞速发展,嵌入式技术已逐渐运用到各个领域。嵌入式设备具有体积小、重量轻、成本低、实时性强等优点。同时由于网络技术的发展,通过局域网或者Internet接入的嵌入式设备得到了广泛应用,是氡室测控方式的一种重要补充。嵌入式Web服务器正是嵌入式技术与网络技术的一个完美结合。为了提高氡室远程监控的实时性和可靠性,同时尽量节省人力资源和经济成本,本毕业论文设计了一套B/S架构的基于嵌入式Web服务器的氡室远程测控系统。本文设计的基于嵌入式Web服务器的氡室远程测控系统分为3部分,包括客户端动态网页部分、数据库方式实现的客户端与服务器端信息交互部分,以及氡室控制部分。选择基于ARM9内核的蓝海微芯公司的LJD-e Win3L控制平台作为主控系统,该控制系统移植了Windows CE嵌入式操作系统,具有WEB服务器功能。LJD-e Win3L带有三个扩展串口,通过RS485和RS232通讯协议与下位机通信,可以满足氡室控制对服务器的要求。同时,根据Windows CE操作系统特点,采用Macromedia Dreamweaver 8软件开发客户端ASP网页;采用Pocket ACCESS数据库实现客户端和服务器端的信息交互;采用Visual Studio 2008软件完成基于MFC框架的氡室控制部分的开发。实验表明,本文设计的基于嵌入式Web服务器的氡室远程测控系统可以满足远程监控的基本需求,其功能与传统氡室的监控方式基本相当,有力地补充了远程监控现有氡室系统的用户需求。
曾德鹏[10](2015)在《基于DDNS的嵌入式3G web服务器的设计》文中研究表明随着经济的繁荣,科学技术的发展,人们对生活的要求也越来越高,为人们生活和工作提供便利的物联网技术应运而生,目的是实现未来社会的全智能化和自动化,如生活中随处可见的手机、车载系统、工业控制中的监控设备、家庭中的家用电器等都是物联网的组成部分。EWS(Embedded Web Server)嵌入式Web服务器这项技术将会被广泛应用于物联网的建设中。然而,随着物联网技术的应用范围的不断扩大,对通信技术的要求也越来越高,如对偏远地区电网的监测与维护,对农业自动化设备的控制与运行,这些特殊化应用对当前各种监测系统的首选通信方式—以太网通信技术,是一个难题。通信手段的多样化也将是未来物联网的特色之一,否则将无法适应各种各样的环境。所以,本文应用无线通信技术,解决了这个难题,并根据应用场景,选择第三代蜂窝移动通信技术-3G作为通信手段,使用动态域名解析(DDNS—Dynamic Domain Name Server),解决了PC端访问控制嵌入式web服务器时,服务器端因使用3G模式接入Internet而IP不固定的问题。本文的主要研究内容如下所示:1)完成系统的硬件平台的整体设计和各模块的功能设计。设计了系统所包含的各个硬件单元的接口电路,着重阐述了SDRAM、Flash、USB等部分的接口电路。2)对嵌入式Linux系统的移植进行深入分析,详细研究了嵌入式实时操作系嵌入式Linux在S3C2440硬件平台上的参数修改、配置设置及移植过程。3)通信模块的设计。根据3G模式拨号上网的应用特点,加载3G无线上网卡驱动,并配置编译时系统支持PPP拨号上网协议,编写拨号上网脚本。编译移植花生壳DDNS到平台上,实现动态域名解析,将申请的免费域名与动态IP建立映射关系。4)建立嵌入式web服务器构架。移植配置GoAhead web服务器到开发板,并编写应用程序,实现LED的复杂控制。
二、Web服务器的嵌入式技术(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、Web服务器的嵌入式技术(论文提纲范文)
(1)智能粮情监控系统的嵌入式开发与应用研究(论文提纲范文)
摘要 |
abstract |
第一章 绪论 |
1.1 研究背景和意义 |
1.2 国内外研究现状 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.3 研究内容及结构安排 |
第二章 系统总体方案设计与关键技术介绍 |
2.1 系统需求分析 |
2.2 系统整体方案设计 |
2.3 系统技术指标 |
2.4 粮情监控系统关键技术 |
2.4.1 嵌入式技术 |
2.4.2 无线通信技术 |
2.4.3 Web网页实时刷新技术 |
2.4.4 机器学习技术 |
2.5 本章小结 |
第三章 粮情监控系统的嵌入式软硬件平台搭建 |
3.1 主控模块设计 |
3.1.1 主控制器介绍 |
3.1.2 电源模块设计 |
3.1.3 存储器模块设计 |
3.1.4 以太网接口电路设计 |
3.1.5 USB接口电路设计 |
3.1.6 串口电路设计 |
3.2 采集模块设计 |
3.2.1 温湿度采集节点设计 |
3.2.2 水分采集节点设计 |
3.2.3 二氧化碳采集节点设计 |
3.3 无线通信模块设计 |
3.3.1 无线通信模块介绍 |
3.3.2 无线通信协议及组网过程 |
3.4 继电器控制模块设计 |
3.5 软件开发环境搭建 |
3.5.1 交叉编译环境的建立 |
3.5.2 Bootloader的移植 |
3.5.3 Linux内核的移植 |
3.5.4 根文件系统的创建 |
3.6 本章小结 |
第四章 粮情监控系统的嵌入式数据服务器设计 |
4.1 数据服务器方案调研 |
4.1.1 服务器网络结构选择 |
4.1.2 嵌入式Web服务器体系结构 |
4.2 嵌入式Web服务器和数据库操作 |
4.2.1 嵌入式Web服务器 |
4.2.2 嵌入式数据库 |
4.2.3 嵌入式数据库设计 |
4.3 嵌入式Web服务器动态网页技术 |
4.3.1 CGI技术及工作流程 |
4.3.2 AJAX异步机制 |
4.3.3 动态网页实现过程 |
4.4 本章小结 |
第五章 粮情监控系统粮情安全分级方法实现 |
5.1 支持向量机 |
5.1.1 支持向量机基本方法 |
5.1.2 最小二乘支持向量机 |
5.2 遗传算法优化最小二乘支持向量机 |
5.2.1 遗传算法介绍 |
5.2.2 遗传算法一般流程 |
5.2.3 GA-LSSVM参数优化方案 |
5.3 基于GA-LSSVM粮情安全分级方法实现 |
5.3.1 GA-LSSVM粮情安全分级算法流程 |
5.3.2 GA-LSSVM在粮情安全分级中的应用 |
5.3.3 GA-LSSVM粮情安全分级算法有效性分析 |
5.4 本章小结 |
第六章 粮情监控系统功能测试 |
6.1 系统开发过程实物拍摄图 |
6.2 系统功能测试 |
6.3 本章小结 |
第七章 总结与展望 |
7.1 总结 |
7.2 展望 |
参考文献 |
发表论文与科研情况 |
致谢 |
(2)基于ARM和嵌入式Web服务器的自动售货机设计(论文提纲范文)
摘要 |
abstract |
1 绪论 |
1.1 研究背景及研究意义 |
1.2 国内外研究现状 |
1.3 本课题的主要研究内容和主要特色 |
1.4 章节安排 |
2 自动售货机总体设计方案 |
2.1 用户需求分析 |
2.2 售货机控制器的选取 |
2.3 嵌入式Web服务器实现方案的选取 |
2.4 系统总体方案设计 |
2.5 开发环境的介绍 |
2.6 本章小结 |
3 售货机控制系统设计 |
3.1 人机交互模块设计 |
3.1.1 按键设计 |
3.1.2 LCD设计 |
3.2 电机控制模块设计 |
3.2.1 电机驱动模块设计 |
3.2.2 状态监测模块设计 |
3.2.3 脉冲捕获模块设计 |
3.3 红外掉货检测模块设计 |
3.4 数据存储模块设计 |
3.5 售货机自检功能设计 |
3.5.1 电机是否在线的判断 |
3.5.2 电机转动周期的计量 |
3.5.3 电机回位功能设计和电机故障判断设计 |
3.6 售货机出货功能设计 |
3.7 看门狗模块设计 |
3.8 本章小结 |
4 自动售货机多机通信设计 |
4.1 多机通信关键技术分析 |
4.1.1 多机通信方式的分析 |
4.1.2 网络拓扑结构的分析 |
4.2 售货机多机通信整体设计原则 |
4.3 售货机主从多机通信设计的实现 |
4.3.1 RS485通信硬件设计 |
4.3.2 RS485通信软件设计 |
4.4 网络从板的识别与从板离线的甄别 |
4.4.1 网络从板的识别 |
4.4.2 从板离线的甄别 |
4.5 本章小结 |
5 Web关键技术分析及其设计 |
5.1 HTTP |
5.1.1 HTTP的概述 |
5.1.2 HTTP的请求与响应 |
5.1.3 HTTP协议的具体实现 |
5.2 HTML与JavaScript |
5.2.1 HTML |
5.2.2 From表单 |
5.2.3 JavaScript |
5.3 Ajax |
5.3.1 Ajax |
5.3.2 异步通信工作流程 |
5.4 CGI |
5.4.1 CGI |
5.4.2 CGI流程设计 |
5.5 本章小结 |
6 嵌入式Web服务器的开发和系统测试 |
6.1 嵌入式Web服务器的硬件平台设计 |
6.2 嵌入式Web服务器的配网设计 |
6.3 嵌入式Web服务器的搭建 |
6.4 嵌入式Web服务器的开发 |
6.5 系统的整体测试 |
6.5.1 系统测试前的准备 |
6.5.2 售货机装机前后的测试 |
6.5.3 售货机运行的测试 |
6.6 本章小结 |
7 总结与展望 |
7.1 总结 |
7.2 展望 |
参考文献 |
作者攻读学位期间学术成果清单 |
致谢 |
(3)DMB发射机运行状态测量与远程监控技术(论文提纲范文)
摘要 |
abstract |
注释表 |
第1章 绪论 |
1.1 研究背景及意义 |
1.2 国内外研究现状 |
1.3 主要研究内容 |
1.4 论文组织结构 |
第2章 系统的相关技术介绍 |
2.1 DMB发射系统的结构 |
2.2 嵌入式技术 |
2.3 以太网技术 |
2.3.1 以太网体系结构 |
2.3.2 以太网帧格式 |
2.4 嵌入式Web技术 |
2.5 本章小结 |
第3章 系统的硬件设计 |
3.1 总体方案 |
3.2 主控芯片模块 |
3.2.1 电源电路 |
3.2.2 时钟源电路 |
3.2.3 调试接口电路 |
3.2.4 启动模式设置电路 |
3.2.5 复位电路 |
3.3 测量模块的硬件设计 |
3.3.1 温湿度测量 |
3.3.2 功率测量 |
3.3.3 电流测量 |
3.3.4 电压测量 |
3.4 控制模块的硬件设计 |
3.4.1 继电器控制 |
3.4.2 功率衰减控制 |
3.5 数据传输与存储模块的硬件设计 |
3.5.1 数据传输模块 |
3.5.2 数据存储模块 |
3.6 系统的PCB绘制 |
3.7 本章小结 |
第4章 嵌入式软件设计 |
4.1 总体方案 |
4.2 测量模块的软件设计 |
4.2.1 DHT11 的驱动 |
4.2.2 电压测量和功率测量 |
4.2.3 ATT7053BU的驱动 |
4.3 控制模块的软件设计 |
4.4 数据传输与存储模块的软件设计 |
4.4.1 W5500 的驱动 |
4.4.2 24 C02 的驱动 |
4.4.3 网页设计 |
4.5 本章小结 |
第5章 系统测试 |
5.1 测试平台的搭建 |
5.1.1 测量与远程监控系统 |
5.1.2 硬件连接 |
5.1.3 软件配置 |
5.2 调试工具及方法 |
5.2.1 软件仿真调试 |
5.2.2 硬件调试 |
5.3 测试结果及功能验证 |
5.3.1 总体测试方案 |
5.3.2 网络环境的测试 |
5.3.3 运行状态参数准确性的测试 |
5.3.4 远程控制功能的测试 |
5.3.5 移动终端的测试 |
5.4 本章小结 |
第6章 总结与展望 |
6.1 主要工作与创新点 |
6.2 后续研究工作 |
参考文献 |
致谢 |
攻读硕士学位期间从事的科研工作及取得的成果 |
(4)基于LwIP协议栈的嵌入式远程监控系统设计(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 研究背景与意义 |
1.2 国内外研究现状 |
1.3 嵌入式远程监控的应用现状及现存问题 |
1.4 论文研究内容及结构 |
第2章 嵌入式远程监控系统总体设计方案 |
2.1 远程监控系统的总体设计框架 |
2.2 嵌入式微处理器的选择 |
2.3 嵌入式操作系统的选择 |
2.4 嵌入式网络协议栈的选择 |
2.5 本章小结 |
第3章 嵌入式远程监控系统硬件设计 |
3.1 系统硬件总体结构设计 |
3.2 主控制器芯片设计 |
3.2.1 主控芯片简介 |
3.2.2 最小系统电路 |
3.3 以太网通讯模块设计 |
3.3.1 以太网控制芯片 |
3.3.2 以太网模块接口电路 |
3.4 显示模块设计 |
3.4.1 液晶显示器简介 |
3.4.2 显示模块接口电路 |
3.5 信息采集模块设计 |
3.5.1 温湿度传感器简介 |
3.5.2 温湿度采集模块接口电路 |
3.6 外部模拟量输入模块设计 |
3.7 本章小结 |
第4章 嵌入式远程监控系统软件设计 |
4.1 系统软件总体设计 |
4.2 使用开发工具移植操作系统和网络协议栈 |
4.2.1 开发平台简介 |
4.2.2 为开发软件搭建运行环境 |
4.2.3 时钟控制器及时钟系统配置 |
4.2.4 使能接口功能及通用输入输出配置 |
4.2.5 网络协议栈移植配置 |
4.2.6 嵌入式操作系统移植配置 |
4.2.7 生成工程代码及修改 |
4.3 操作系统任务设计 |
4.4 设备驱动设计 |
4.4.1 内部实时时钟驱动 |
4.4.2 模数转换器驱动 |
4.5 本章小结 |
第5章 网络协议栈及网络应用设计 |
5.1 网络协议分析及总体设计 |
5.1.1 传输控制协议/因特网协议 |
5.1.2 网络协议栈 |
5.1.3 地址解析协议 |
5.1.4 因特网互联协议 |
5.1.5 传输控制协议 |
5.1.6 用户数据包协议 |
5.1.7 系统网络协议总体设计 |
5.2 网络服务器设计 |
5.2.1 超文本传输协议 |
5.2.2 公共网关接口和服务器端嵌入技术 |
5.2.3 网络服务器的实现 |
5.3 网页页面及程序设计 |
5.3.1 超文本标记语言简介 |
5.3.2 监控页面设计 |
5.4 NTP客户端设计 |
5.4.1 网络时间协议 |
5.4.2 网络时间客户端的实现 |
5.5 本章小结 |
第6章 系统测试与分析 |
6.1 网络连接测试 |
6.2 系统任务测试 |
6.3 网页信息交互测试 |
6.4 本章小结 |
第7章 总结与展望 |
7.1 工作总结 |
7.2 展望 |
参考文献 |
致谢 |
攻读硕士学位期间已发表或录用的论文 |
(5)基于计算机视觉的电梯轿厢智能监控系统的研究与设计(论文提纲范文)
中文摘要 |
Abstract |
第一章 引言 |
1.1 研究背景及意义 |
1.2 国内外研究现状及发展趋势 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.2.3 发展趋势 |
1.3 论文的主要研究内容和章节安排 |
第二章 相关技术与系统总体方案概述 |
2.1 计算机视觉 |
2.1.1 计算机视觉分析 |
2.1.2 OpenCV |
2.2 嵌入式系统 |
2.2.1 嵌入式体系结构 |
2.2.2 嵌入式处理器 |
2.2.3 嵌入式操作系统 |
2.3 系统方案设计 |
2.3.1 系统需求分析 |
2.3.2 系统设计原则 |
2.3.3 系统整体架构设计 |
2.3.4 系统总体程序流程设计 |
2.4 本章小结 |
第三章 系统硬件平台设计 |
3.1 系统硬件总体架构 |
3.2 开发板硬件平台介绍 |
3.2.1 核心板介绍 |
3.2.2 底层板资源 |
3.3 USB摄像头 |
3.4 USB接口电路 |
3.5 串口电路 |
3.6 本章小结 |
第四章 系统软件开发平台的构建 |
4.1 嵌入式操作系统的选择 |
4.2 宿主机开发环境的搭建 |
4.2.1 安装交叉编译工具链 |
4.2.2 NFS服务器的搭建 |
4.3 嵌入式Linux操作系统的移植 |
4.3.1 BootLoader |
4.3.2 Linux内核 |
4.3.3 根文件系统 |
4.4 OpenCV的移植 |
4.5 嵌入式Web服务器的设计与实现 |
4.5.1 整体流程 |
4.5.2 嵌入式Boa服务器移植 |
4.5.3 嵌入式SQLite数据库移植 |
4.5.4 CGI应用程序设计 |
4.5.5 界面软件设计 |
4.6 本章小结 |
第五章 电梯轿厢图像采集以及图像预处理 |
5.1 电梯轿厢内图像采集 |
5.1.1 V4L2简介 |
5.1.2 V4L2图像采集过程 |
5.1.3 图像采集程序设计 |
5.2 图像预处理算法设计与实现 |
5.2.1 图像灰度化 |
5.2.2 图像去噪 |
5.2.3 图像边缘检测 |
5.3 本章小结 |
第六章 电梯轿厢智能监控系统的检测算法设计与实现 |
6.1 轿厢门状态识别算法的设计与实现 |
6.1.1 门状态识别核心算法原理分析 |
6.1.2 基于Hough变换直线检测的门状态识别算法的实现 |
6.2 轿厢内人数统计算法的设计与实现 |
6.2.1 随机Hough变换圆检测算法 |
6.2.2 基于改进Hough变换圆检测的轿厢内人数统计算法 |
6.3 本章小结 |
第七章 系统测试和结果分析 |
7.1 图像预处理测试与分析 |
7.1.1 图像灰度化 |
7.1.2 图像去噪 |
7.1.3 图像边缘检测 |
7.2 监控系统的门状态检测与分析 |
7.3 监控系统的乘客人数统计测试与分析 |
7.4 服务端管理平台测试 |
7.4.1 登录界面 |
7.4.2 注册界面 |
7.4.3 系统界面 |
7.5 本章总结 |
结论 |
参考文献 |
致谢 |
个人简历、在学期间的研究成果及发表的学术论文 |
(6)基于SSH反向隧道技术的智能家居远程安防监控系统的设计与研究(论文提纲范文)
中文摘要 |
Abstract |
第1章 绪论 |
1.1 研究背景和意义 |
1.2 国内外的研究现状与发展历史 |
1.2.1 智能家居系统研究现状 |
1.2.2 视频监控系统的发展历史 |
1.2.3 家用安防监控系统研究现状 |
1.3 公网通信 |
1.4 嵌入式操作系统 |
1.5 本课题的主要研究内容 |
1.6 本文的章节安排 |
第2章 系统的总体设计与硬件平台搭建 |
2.1 需求分析 |
2.2 系统的总体设计 |
2.3 硬件平台的搭建 |
2.3.1 Web服务器基站 |
2.3.1.1 S3C2440微处理器 |
2.3.1.2 GSM模块 |
2.3.1.3 USB摄像头 |
2.3.1.4 无线透传模块 |
2.3.2 前端数据采集/控制子系统 |
2.3.2.1 微控制器 |
2.3.2.2 人体红外检测传感器 |
2.3.2.3 烟雾/有害气体报警传感器 |
2.3.2.4 蜂鸣器 |
2.3.2.5 温湿度传感器 |
2.3.2.6 继电器 |
2.4 本章小结 |
第3章 本地服务器端软件设计方案 |
3.1 视频方案 |
3.1.1 方案的总体设计 |
3.1.2 图像的采集流程 |
3.1.3 视频的压缩流程 |
3.1.4 视频的传输流程 |
3.2 安防模块设计 |
3.2.1 前端数据采集/控制子系统软件设计 |
3.2.2 基于OpenCV运动目标检测 |
3.2.3 基于GSM的报警模块设计 |
3.3 SQL数据库设计 |
3.3.1 嵌入式数据库SQLite简介 |
3.3.2 SQLite常用API函数 |
3.3.3 SQLite数据库设计 |
3.4 Zigbee无线组网 |
3.4.1 局域网组网方式 |
3.4.2 Zigbee的网络拓扑结构 |
3.4.3 Zigbee模块配置和节点工作流程 |
3.5 多线程设计 |
3.6 串口通信设计 |
3.7 Socket网络编程 |
3.8 移植与测试 |
3.9 本章小结 |
第4章 基于OpenCV的运动目标检测算法研究 |
4.1 OpenCV简介 |
4.2 图像预处理 |
4.2.1 图像灰度化 |
4.2.2 图像滤波 |
4.2.3 Sobel边缘检测 |
4.2.4 形态学处理 |
4.3 常用的运动目标检测算法 |
4.3.1 帧间差分法 |
4.3.2 背景差分法 |
4.3.3 混合高斯背景建模法 |
4.3.4 ViBe算法 |
4.4 基于帧间差分法和背景差分法改进的多阈值运动目标检测算法 |
4.4.1 算法概述 |
4.4.2 算法步骤 |
4.4.3 多阈值设定 |
4.5 算法测试与分析 |
4.6 本章小结 |
第5章 B/S架构客户端的设计与实现 |
5.1 B/S架构与C/S架构 |
5.2 浏览器客户端设计 |
5.2.1 嵌入式Web服务器Boa的简介 |
5.2.2 HTML表单设计 |
5.2.3 CSS层叠样式表 |
5.3 CGI程序设计 |
5.3.1 CGI简介 |
5.3.2 CGI程序的工作步骤 |
5.3.3 CGI编程语言的选择 |
5.3.4 CGI程序的设计与实现 |
5.4 客户端测试结果 |
5.5 本章小结 |
第6章 基于SSH协议的公网通信与测试 |
6.1 NAT穿透 |
6.2 SSH协议简介 |
6.3 SSH安全验证 |
6.3.1 口令验证 |
6.3.2 密钥验证 |
6.4 基于SSH反向隧道技术的NAT穿透 |
6.4.1 SSH端口转发 |
6.4.2 建立SSH反向隧道 |
6.4.3 云服务器端配置 |
6.5 公网通信测试与分析 |
6.6 本章小结 |
总结与展望 |
参考文献 |
在读期间已发表和录用的论文 |
参与的科研项目及成果 |
致谢 |
(7)基于嵌入式技术的虫害测报系统的研制(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景、目的与意义 |
1.1.1 课题研究背景 |
1.1.2 课题研究目的与意义 |
1.2 国内外虫害测报研究现状 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.3 论文的主要工作与结构安排 |
1.3.1 研究内容 |
1.3.2 论文的结构安排 |
第二章 系统方案设计 |
2.1 系统需求分析 |
2.2 系统方案设计 |
2.2.1 系统总体方案设计 |
2.2.2 系统组网方案选择 |
2.3 本章小结 |
第三章 虫害测报系统硬件设计 |
3.1 系统硬件设计 |
3.2 数据采集节点模块设计 |
3.2.1 传感器采集装置设计 |
3.2.2 采集节点网络模块设计 |
3.3 数据汇聚节点模块设计 |
3.3.1 数据存储电路设计 |
3.3.2 数据汇聚节点通信模块设计 |
3.4 本章小结 |
第四章 虫害测报系统软件设计 |
4.1 系统软件整体结构 |
4.2 系统软件平台 |
4.2.1 数据采集节点软件平台 |
4.2.2 数据汇聚节点软件平台 |
4.2.3 Web服务端软件平台 |
4.3 数据采集节点软件设计 |
4.4 采集节点与汇聚节点数据传输设计 |
4.4.1 采集节点与汇聚节点数据传输格式 |
4.4.2 采集节点与汇聚节点数据传输 |
4.5 汇聚节点数据上传服务器设计 |
4.5.1 TCP传输协议 |
4.5.2 GPRS无线数据传输 |
4.5.3 数据加密上传服务器 |
4.6 Web网页端软件设计 |
4.7 Android APP端软件设计 |
4.8 本章小结 |
第五章 测报系统制作、调试和功能测试 |
5.1 测报系统设备 |
5.2 设备调试和功能测试 |
5.2.1 数据采集功能 |
5.2.2 数据查询功能 |
5.3 本章小结 |
第六章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
攻读硕士学位期间学术活动和研究成果 |
(8)基于嵌入式Web服务器的网络视频监控研究(论文提纲范文)
1 嵌入式Web服务器程序的设计 |
1.1 服务器工作模型 |
1.2 嵌入式Web服务器的实现 |
1.2.1 Web服务器守护模块 |
1.2.2 请求处理模块 |
1.3 服务器端程序设计中的HTTP服务器的实现 |
2 应用分析 |
2.1 嵌入式技术分析 |
2.2 需求分析 |
2.2.1 功能需求分析 |
2.2.2 系统软硬件平台的分析 |
3 系统构架与程序设计 |
3.1 系统架构 |
3.1.1 网络摄像头设备 |
3.1.2 网络传输层 |
3.2 嵌入式视频监控程序的设计 |
4 总结 |
(9)基于嵌入式Web服务器的氡室远程测控系统研制(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 课题研究背景及意义 |
1.2 监控方式的研究现状以及发展 |
1.3 本论文主要研究工作及安排 |
2 系统的功能要求和设计方案 |
2.1 系统的功能要求 |
2.2 氡室控制原理介绍 |
2.3 系统的总体方案 |
2.3.1 硬件平台的选择 |
2.3.2 Web服务器模式的选择 |
2.3.3 网页实现方法的选取 |
2.3.4 Web客户端与服务器端的数据交互方式 |
3 构建嵌入式氡室控制系统的运行平台及开发环境 |
3.1 嵌入式操作系统的选择及其系统内核的定制 |
3.1.1 嵌入式操作系统的选择 |
3.1.2 Win CE操作系统的介绍 |
3.1.3 Win CE系统内核的定制 |
3.2 氡室控制系统硬件平台及开发工具的选择 |
3.2.1 硬件平台的选择 |
3.2.2 开发工具选择 |
3.2.3 封装DLL的优势 |
3.3 嵌入式WEB服务器的配置 |
3.4 系统数据库的构建和开发 |
3.4.1 嵌入式数据库分析与选择 |
3.4.2 Pocket Access数据库的访问方式 |
4 氡室控制系统设计 |
4.1 服务器与下位机通信方式的选择 |
4.1.1 服务器与TEMI300通信方式选择 |
4.1.2 服务器与继电器板的通信方式选择 |
4.1.3 服务器与Alpha GUARD的通信方式选择 |
4.2 服务器与下位机通信的编程实现 |
4.2.1 温湿度控制器通信的编程实现 |
4.2.2 继电器通信的编程实现 |
4.2.3 测氡仪通信的编程实现 |
4.2.4 WINCE下的多线程通信在串口通信中的应用 |
4.3 氡室控制过程中数据库的设计 |
4.4 氡室控制算法的实现 |
4.5 氡室控制的实现 |
5 WEB服务器端动态网页的实现 |
5.1 动态网页技术 |
5.1.1 动态网页的分析选择 |
5.1.2 基于VML的曲线绘制 |
5.2 嵌入式动态网页具体功能要求 |
5.3 ASP动态网页的编程实现 |
5.3.1 高级设置用户权限设置 |
5.3.2 网页功能的实现 |
5.4 系统整体测试 |
6 总结与展望 |
6.1 总结 |
6.2 展望 |
致谢 |
参考文献 |
附录 攻读硕士学位期间科研成果目录 |
(10)基于DDNS的嵌入式3G web服务器的设计(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 课题研究的背景与意义 |
1.2 国内外研究现状 |
1.2.1 嵌入式系统 |
1.2.2 嵌入式Web服务器的概述及发展现状 |
1.2.3 移动通信技术 |
1.3 本文主要内容 |
第2章 系统软硬件结构 |
2.1 嵌入式系统介绍 |
2.2 系统层次介绍 |
2.3 系统硬件的选型与设计 |
2.3.1 存储控制器接口 |
2.3.2 网络通信模块 |
2.3.3 液晶显示模块 |
2.3.4 串行通信接口电路 |
2.4 编译环境ADS1.2 |
2.5 本章小结 |
第3章 搭建嵌入式开发环境 |
3.1 嵌入式LINUX系统 |
3.2 LINUX2.6.30.4 的移植 |
3.2.1 移植前的准备工作 |
3.2.2 交叉编译环境的建立 |
3.2.3 U-Boot的配置与编译 |
3.2.4 Linux内核配置与编译 |
3.2.5 Yaffs2文件系统移植 |
3.2.6 串口驱动的配置与编译 |
3.2.7 添加内核对USB设备的支持 |
3.2.8 网卡驱动的移植 |
3.3 本章小结 |
第4章 通信设计 |
4.1 3G移动通信技术介绍 |
4.2 3G通信在嵌入式系统上的实现 |
4.2.1 3G无线上网卡的介绍 |
4.2.2 3G模块的驱动 |
4.2.3 交叉编译PPP拨号工具 |
4.2.4 DDNS在 3G嵌入式web服务器通信设计中的重要作用 |
4.2.5 DDNS模块的工作原理 |
4.2.6 DDNS模块的加载 |
4.3 本章小结 |
第5章 嵌入式web服务器的建立与设计 |
5.1 网页技术简析 |
5.1.1 HTTP协议 |
5.1.2 超文本标记语言HTML |
5.1.3 CGI简介 |
5.2 嵌入式WEB服务器的建立 |
5.2.1 GoAhead的移植与编译 |
5.2.2 CGIC库的移植 |
5.3 实验与测试 |
5.3.1 性能验证 |
5.3.2 应用实例 |
5.4 本章小结 |
第6章 总结与展望 |
6.1 总结 |
6.2 展望 |
参考文献 |
致谢 |
附录A 相关程序 |
附录B 攻读硕士学位期间的研究成果 |
四、Web服务器的嵌入式技术(论文参考文献)
- [1]智能粮情监控系统的嵌入式开发与应用研究[D]. 李玉强. 天津工业大学, 2020(02)
- [2]基于ARM和嵌入式Web服务器的自动售货机设计[D]. 胡念祖. 西安工程大学, 2019(02)
- [3]DMB发射机运行状态测量与远程监控技术[D]. 杨潇. 重庆邮电大学, 2019(02)
- [4]基于LwIP协议栈的嵌入式远程监控系统设计[D]. 杨佳杰. 上海交通大学, 2019(06)
- [5]基于计算机视觉的电梯轿厢智能监控系统的研究与设计[D]. 金晓磊. 福州大学, 2018(03)
- [6]基于SSH反向隧道技术的智能家居远程安防监控系统的设计与研究[D]. 李鸿扬. 福州大学, 2018(03)
- [7]基于嵌入式技术的虫害测报系统的研制[D]. 宋秀芬. 浙江理工大学, 2017(07)
- [8]基于嵌入式Web服务器的网络视频监控研究[J]. 张玉伽. 赤峰学院学报(自然科学版), 2016(22)
- [9]基于嵌入式Web服务器的氡室远程测控系统研制[D]. 毕晓凤. 东华理工大学, 2016(11)
- [10]基于DDNS的嵌入式3G web服务器的设计[D]. 曾德鹏. 武汉理工大学, 2015(12)