在智能家居系统中嵌入式Internet技术

(文章来源:智能家居网)
智能家居为了实现远程监控以及与外部网络的通信,必须要实现单片机系统的internet接入,智能家居中的嵌入式internet技术在此发挥了很大作用。单片机采用互联网通讯与控制具有很好的实用价值,可以很容易地实现远程的控制与监测,也是信息家电要实现的主要目标。然而目前利用单片机实现嵌入式因特网方案的技术难点在于:如何利用单片机自身有限的资源对信息进行tcp/ip协议处理,使之变成可以在因特网上传输的ip数据包。从解决这一技术出发,目前出现如下方案:
(1)32位mcu+rtos,采用32位高档单片机,在rtos(实时多任务操作系统)平台上进行软件开发,在嵌入式单片机系统中集成tcp/ip协议,实现tcp/ip的协议处理,这一协议可以采用软件来实现,也可以通过硬件进行软件的简化。这种配置要求单片机有一定的存储空间来实施tcpiip协议。目前国内较为流行的rtos有vxworks, psos, nucleus, qnx, windows ce等。
由于采用高档单片机,此方案可以完成很多复杂的功能,但成本较高,开发周期较长,需要购买昂贵的rtos开发软件,对开发人员的能力要求较高。
(2) 8位mcu+tcp/ip协议芯片,这个方案是由mcu和固化了tcp/ip协议的芯片组成应用系统的核心。应用系统可以直接拨号上网,硬件电路相对简单,但需要大容量的存储器,如果使用的tcp/ip协议芯片是软件固化的,还要求mcu有较高的运行速度。采用这种方案的芯片有scenix semiconductor公司的sx-stack, seiko公司的57600a,iready公司的internet tuner, connect one公司的ichip等。其中scenix单片机为软件固化协议,软件协议栈用汇编语言编写,存储在单片机的flash程序存储器中;其它芯片则为硬件固化,硬件tcp/ip协议堆栈作为mcu和internet之间的加速器。
这个方案的优点是将8位单片机系统直接与internet相连,可以使用pc机通过internet远程访问单片机系统,也可以使用单片机系统将信息通过internet发送到远程pc或其它终端上。但应用系统的设计工程师必须熟悉tcp/ip等协议和相关接口,软件设计量较大。另外每个电子设备都需要一个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功能。


美国在人工智能领域的领先地位都用了哪些招
中国芯片短缺的原因
±200mA电流泵电路原理图
用于处理器架构探索的混合创新
USB Type-C集线器ODM厂商连接美好生活
在智能家居系统中嵌入式Internet技术
RC电路是什么?为什么充放电慢?
宏力半导体推出45V LDMOS电源管理制程,基于先进的0.
联电8英寸产能持续满载 客户主动加价抢产能
小米研发SoC到底是何目的?与老牌玩家华为、高通的差距!
基于CSI的Wi-Fi传感技术将给智能家居带来全新体验
一种基于STM32的最小系统及串口通信的实现
公园自动气象站有哪些?
ios和安卓平等竞争将在这个系统得到结果!
Oculus Go迎更新,加入Casting屏幕投射功能
差分放大器的基本了解
联通总经理李国华上任后都去了哪些地方调研,都说了些啥?
变压器额定电流怎么计算
EUV技术再度突破 但发展EUV仍需大力支持
GRA24200D-25MA-U1双电压输出高压电源模块/DC-DC升压变换器