基于嵌入式WEB的工业洗衣机远程监控系统研究.docx
《基于嵌入式WEB的工业洗衣机远程监控系统研究.docx》由会员分享,可在线阅读,更多相关《基于嵌入式WEB的工业洗衣机远程监控系统研究.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于嵌入式WEB的工业洗衣机远程监控系统研究lihan导语:随着互联网技术近年度来的不断开展,机电设备融入互连网,并对其进展远程监控得到了广泛应用。随着互联网技术近年度来的不断开展,机电设备融入互连网,并对其进展远程监控得到了广泛应用。基于嵌入式WEB的远程监控是在传统远程监控的根底上又交融了Web和嵌入式技术,可提供比传统远程监控更为强大的功能,将成为今后远程监控技术开展的主流方向。Web技术弥补了传统监控系统的缺乏,致使运用Web技术实现设备的远程监控,已经越来越多地成为设备监控系统不可或者缺的一局部。嵌入式设备的Web效劳为现场设备的数据收集、监控、诊断和维护开拓了一个新的领域。基于嵌入
2、式Web的工业洗衣机远程监控模型基于嵌入式Web的远程监控思想是在机电设备中实现HTTP效劳,将其转化成WebServer嵌入到被控设备中,为Internet或者局域网用户提供基于Web的图形化管理接口,进而省去了专用客户端管理软件,实现对接入到网络中各种设备的统一管理。用户可以通过现有的公共通信网络,不受地域限制,使用标准的Web阅读器作为接口直接访问机电设备上的Web效劳器,实现对网络中各个节点现场设备的远程监控、诊断与维护。一般工业洗衣机的根本功能有:人机接口、电机控制、阀控制、洗衣机状态检测、温度检测和水位检测。要实现远程监控和远程故障诊断,洗衣机还应具有网络功能。要实现智能控制,即在
3、洗涤经过中控制器能根据洗涤物的多少、脏污程度和脏污性质自动给出最正确洗涤方案,这就要求洗衣机具有浑浊度检测和布质布量检测功能。通过上述分析,要实现工业洗衣机的根本功能和智能化和网络化,嵌入式系统至少要有以下接口:LCD接口、触摸屏接口矩阵键盘接口、LED指示灯接口、RS-232或者RS485接口、UART接口、3路AD输入、21路数字量输出、8路数字量输入两个可作为中断源及Ethernet接口,基于嵌入式WEB的工业洗衣机远程监控的总体构造图如图1。随着嵌入式微处理器的开展,出现了PowerPC、68K、MIPS、ARM等一系列低功耗、高性能的嵌入式CPU。因此选择低本钱的32位ARM系列嵌入
4、式处理器,不但价格低廉,而且功耗低、处理速度快,应用前景广泛,比拟合适远程监控需求。在工业洗衣机的远程监控的系统中选用韩国当代公司的HMS30C720232位RISC微处理器,这是一款具有高性价比的芯片。该芯片内集成了ARM7TDMICPU核,存储器管理单元MMU,8KB的高速缓冲存储器和写缓冲器。并具有丰富的接口:支持STN和TFT的LCD、触摸屏、矩阵键盘、鼠标、LED指示灯、LAN、CAN、USB、RS-232、RS-485、红外、24路继电器输出、10路数字量输入、3路模拟量输入和2路PWM输出。为实现远程网络监控,系统底层网络接口芯片采用CS8900A及外围电路实现,本系统中网络接口
5、芯片CS8900A工作于16位形式。工业洗衣机远程监控智能控制系统硬件框图如图2。软件设计的核心工作是在上述硬件平台上建立嵌入式WEB效劳器,实时响应用户的恳求。除此之外还要实现工业洗衣机的智能控制。工业洗衣机系统需要进展多个参数的检测,需要使用多个传感器,每一个传感器的参数检测和数据传输方式也各不一样。并且在洗涤经过中有很多需要控制的部件,如变频器、各种阀等;在系统中各功能模块关系复杂,任务多,而且各种需求间有并发关系。另外,还有网络功能。因此有必要引入嵌入式操作系统。本系统选用C/OS-II嵌入式操作系统,它是一个多任务强实时的开源操作系统,经裁减、移植与补充后形成工业洗衣机的专用实时操作
6、系统。网络通信协议TCP/IP采用源码公开的1wIP协议栈,并针对详细需求进展优化设计。为了得到人性化的本地操作用户界面,采用了一种开源的图形用户界面C/GUI,它与C/OS-II有很好的接口配合,功能完善。因此,工业洗衣机智能控制器软件由四局部组成:实时操作系统C/OS-II、硬件驱动程序、API函数和应用程序。详细构造如图3:嵌入式操作系统mC/OS-II是一个源代码公开的占先式多任务微内核RTOS,每个任务具有不同的优先级,可以很好的知足实时性需求。与其它实时操作系统相比,mC/OS-II构造简单、容易移植,广泛运用于工业控制的各领域。在将mC/OS-IIV2.51移植到HMS30C72
7、02上的主要工作是修改三个和ARM体系构造相关的文件,OS_CPU.H,OS_CPU_C.C和OS_CPU_A.S。OS_CPU.H主要包含编译器相关的数据类型的定义、堆栈类型的定义和几个宏定义和函数讲明。而OS_CPU_C.C中那么包含与移植有关的C函数,包括堆栈的初始化函数和一些钩子hook函数的实现。OS_CPU_A.S中那么包含与移植有关的汇编语言函数,包括开/关中断、上下文切换、时钟中断效劳程序等等。TCP/IP协议栈系统采用开源TCP/IP协议栈LWIPLightWeightIP,LWIP是SwedishInstituteofComputerScience开发的一套用于嵌入式系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 嵌入式 WEB 工业洗衣机 远程 监控 系统 研究
限制150内