解析智能家居中的嵌入式Internet技术
口,软件设计量较大。另外每个电子设备都需要一个IP地址,因此需要扩充IP协议才能到更好的支持。
(3)MCU+EMIT协议+emGateway
利用emWare公司开发的EMIT(Embedded Micro Internetworking Technology,嵌入式微Internet网络技术),在应用系统的MCU内部使用emNet协议,再通过emGateway与Internet连接。EmGateway网络软件接口可以安装在计算机、TV机顶盒或专用的家用电器服务器中,它支持TCP/IP协议并运行HTTP服务程序,作为用户可以通过网络浏览器远程访问服务器。EmGateway通过RS-232, RS-485, CAN、红外及射频等通信方式与多个嵌入式设备相连,每个嵌入式设备的应用程序包含的一个独立的通信任务,称为emMicro,监测嵌入式设备中预先定义的各个变量,并将结果反馈到emGateway中,同时emMicr。还可以解释Gateway的命令,修改设备中的变量或进行某种控制。EmMicro 和emGateway一起为嵌入式设备提供了Internet功能。
由于复杂的网络协议是通过emGateway在PC机上实现的,应用系统MCU只使用较简单的emNet协议,因此对MCU的要求较低。但应用系统设计工程师必须熟悉emNet协议和相关的接口,原来客户应用系统的MCU也不一定符合要求,并且软硬件设计的工作量仍然较大。同时,应用系统的单片机处理 emNet协议要占用一定的系统资源。
(4)MCU+Webchip+PC网关
所谓Webchip是独立于各种微控制器的专用网络接口芯片,它通过标准的输入、输出口与各种MCU相连。MCU通过Webchip与网关连接即可接收并执行经由Internet远程传来的命令或将数据交给Webchip发送出去。
Webchip的主要优点在于:对MCU应用系统的设计工程师来说,无需熟悉复杂的网络协议及其接口;对MCU芯片来说,对运行速度和存储器容量等方面无特殊要求;软件设计只需要增加一小段接口程序,其它无需作大的改动,在大程序上简化了应用设计的工作量,可以缩短MCU应用系统的设计周期。
以上四种方案从不同途径实现了MCU应用系统与Internet的连接,再加上RS-232, RS-485总线、无线射频或红外控制模块等扩展方案,就可以构成小型的家庭控制网络。
- 基于以太网的可视对讲系统应用(08-30)
- 嵌入式TCP/IP协议单片机技术在网络通信中的应用(04-13)
- 基于精简TCP/IP协议栈的信息家电网络服务器(02-11)
- 8位机嵌入式TCP通信速度的研究(05-19)
- 一文告诉你最全的芯片封装技术(06-28)
- 局域网通信协议详解及选择原则(02-06)
