欢迎来到天天文库
浏览记录
ID:15748646
大小:20.44 KB
页数:10页
时间:2018-08-05
《mcu应用系统与internet连接的一种新技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MCU应用系统与Internet连接的一种新技术MCU应用系统与Internet连接的一种新技术摘要:介绍一种新型的智能网络接口芯片PS2000及其应用。PS2000是Webchip网络接口系列中的重要成员,通过它可以实现智能装置与PC机平台的网关接口,使智能装置通过PS2000上网十分方便,设计者在设计这样的系统时无须熟知网络协议。关键词:网络接口芯片InternetWebchipPS2000MCUGateway前言今天为们生活在一骛个信息时代,Internet已经成为信息社会的重要组成部分,Intern峥et技术将深入到日常生活和工作所用到缮的电子设备中。我们知道,I
2、nternet技术得以迅速发展的主要推动力之一补是标准十分成熟的PC工业。无论是PC绪机的硬件平台,还是软件操作系统都高度无标准化,上网的操作方式也不同小异。然而,对于各类智能装置和家用电器情况就⒈不同了,它们的“心脏”是一颗被称之为苍微控制器的芯片,俗称单片机。由于微控舒制器芯片品种达数百种,这些微控制器的吝硬件结构和指令系统各不相同,因此,不榭10/10能像PC机那样通过标准的硬件接口和接鲵口软件直接接入Internet网络。今如何让各类智能装置或家用电器与Int薏ernet连接起来,既能充分利用现有謦的Internet技术和资源,又能以犒很低的成本将各类智能装置或
3、家用电器与踺Internet连接起来,以便人们能液够远程获得这些电子设备的信息并控制它啕们的运行,已成为今天信息界关注的焦点萧。目前国内外许多厂家正在研制和推广网络芯片。由武汉力源电源股份有限公焱司研制并具有自主产权的Web接口芯片Webchip,既能满足上述功能又具剌有低成本、易于掌握等优点,是智能装置蔚和家电产品连接Internet的理想请“桥梁”。它可将Internet技术延伸到更为广阔的应用领域。由于W彼ebchip是一种独立于各种微控制器T的通用标准化产品,工程师使用Webc揎hip开发具有网络功能的智能装置时,盾既不需要了解复杂的网络技术,也不需要芯改原来
4、已成熟的设计,只须增加一小段和钆Webchip通信的接口程序即可。因板此,用户能够大大缩短产品的开发时间。佶一、PS2000的结构与原理简介噪10/10PS2000是Webchip网络钢接口系列中的重要成员,其原理框图如图氪1所示。它主要由核心控制单元、UAR暂T、嵌入式Modem接口模块、标准M梭odem接口、RS-485收发控制单淦元、LED显示控制、DS2401接口伐、SPI接口模块等组成。核心控制珍单元主要实现通信和协议转换;DS2401接口为电子标签接口,用于连接DS坌2401集成电路,为电子设备提供惟一的电子标准;通过SPI串行接口,可与吮MCU应用系统方便
5、连接;状态显示接口能直接驱动LED;有多种串行通信方式︸可供选择——可外接RS-232、RS糯485、嵌入式Modem或标准Mod蒗em等接口电路,也可选用RF或IrD雳A通信方式。PS2000为44脚MQ说FP封装,采用单5V电源,具有体积小脐、功耗低、与emGatewayTM的爷网络协议兼容等特点。PS2000姊片内驻留有网络协议解释与网络协议编译高程序模块。它与MCU应用系统的信息交檐换由17条简单的指令进行控制;与PC讦机网关通信时,负责对网络协议进行规范咕或解释。由于PC机网关能提供HTTP倏服务,可以与计算机浏览器接口,故MCU应用系统通过PS2000上网十
6、分方蓍便。二、MCU应用系统与Internet的连接10/10与基于PC平台的网痒关通信PS2000与PC机的连接党十分灵活,可选用RS232、RS48鹘5,Modem之一进行通信,以满足远冀/近程、点对点或点对多点的通信要求。敷通过PS2000通信控制单元的通信控拥制字可选择RS232,RS485,M咸odem进行通信。协议简介PS2000内部固化了MCUNet协议辜。MCUNet协议是MCU电子设备与计算机平台上的Gateway建立联系的一种软件协议,结构简单,功能强,与他emGateway和OSGI协议兼容燥。首先,MCUNet协议规定了一莹种主从关系,Gat
7、eway永远是主系统,而电子设备永远是从系统。Gate箪way可以授权电子设备回拨。其次翊,MCUNet定义了电子设备系统的状队态性能参数表和变量表。电子设备与Ga艮teway之间信息交换的过程是建立在惠MCU系统状态性能参数表和变量表基础神上的。10/10电子设备的系统状态性能参数邈表的作用是把电子设备系统的一些特性参挽数告诉Gateway,如系统变量表中胛变量的个数、变量表所占用的字节数、非志易失性存储器的大小、字符串的表达类型蔚等。电子设备的系数变量表的作用就是把MCU与Gateway之间需要交狭换的信息
此文档下载收益归作者所有