单片机已经是无处不在,特别是智能家电和信息家电,更是人们日常生活离不开的。它们有没有必要接入Internet网?这正是当前先行者们热衷的话题。但是,毕竟各有各的想法。作为单片机生产厂家,已经在积极探讨上网的途径。
单片机发展了20多年,从4位、8位、16位,到现在,业已能够生产32 /64位高档的单片机。高档的单片机,无论从它们的速度和片上功能来说,足可支持直接上网,如最新式的手机和数码相机。当然,它们的价格都不菲。
问题出在那些铺天盖地、深入日常生活的智能家用电器和小型携带的信息家电,潜入于它们的单片机多是8位和16位的,甚至依然还大量存在着4位机。就这些家电的主要功能而言,4/8/16位是够用的,如果仅仅是为要上Internet网,而硬要改用32位机,首先在价格上是用户所不能接受的。电脑芯片的市场情况证明了这一点: PC机的CPU产量20年来仅是单片机的1%;16位单片机尽管单价高于8位机,但是每年的销售额却只占8位机的2~3分之一;32位机每年的产量增长总是最快,但是绝对产量依然是8位单片机持续遥遥领先。所以,单片机上Internet网一定要兼顾高档机和以8位机为中心的一般单片机上网的可行方案。
下面先探讨一下单片机接入Internet网的必要性究竟有多大,然后再讨论上网的可能方案。
上Internet的必要性有多大?
这里主要谈智能家电和信息家电。目前,实际上人们正处于探讨和挖掘阶段,如果一些设想能够得到大众的认同,就会兴起;认同的人越来越多,甚至会转化为生活方式;认同的人越来越少,就会自行消失。在家用方面,最早听说的是微波炉见料自动找出具体烹饪指南,并控温、控时,直到美味菜肴完成。也就是说,超级市场买来的速冻包装菜料,包装印有品名代码及查询网址,微波炉读入后,随即上网下载本品的具体加工数据进入微波炉单片机的存储器,供单片机自动控制微波炉加工完成。其实,我看一般的菜就不必了,只要不用去法国大菜馆,上网微波炉就能做出那里饭馆的特色菜,我情愿花这样的上网费和去买这样的微波炉来用。同样,对于上网洗衣机,能够不用我去洗染店就能如洗染店工作流程一样,帮我洗丝绸、毛料和简单的染,我情愿花上网费去买这样的洗衣机来用,因为我现在自己干这些事干不好。再有,对于上网空调,能够不用等坏了再费神找修理,而能定期自动完成预防性维修,甚至进行性能更新,并留下纪录,那么我情愿花上网费去买这样的空调来用。还有,上网电视机、上网收录机,能够不用花费太多就能马上看到、听到世界主要城市当时上演的视听节目,我情愿花上网费去并购买这样的电视机、收录机来用。别看现在说来象是“痴人说梦”,也许不用多久竟然“梦想成真”。那时,我们的生活质量有谁能说不是上了一个层次呢!
上网的可能方案
台式机惯常的上网做法可以借鉴,例如,在计算机串行通信口或USB口上接入Modem(调制解调器)凭借电话线,通过电信局安装于Internet网内的服务器进网;或者在计算机上安装Ethernet网卡经局域网进网。台式机的上网,无论哪种方案都少不了直接或间接来自Internet网,接到台式机的导线、电缆、或光纤。每个家庭都有不少智能家电,光是蜘蛛网式的拉线就够烦人的了,更何况信息家电多是手持式的随人或随车船移动的,任何连线都是不可行的。所以无线接入就倍受青睐。下面从有线到无线介绍高档和一般单片机的Internet接入方案。
32位嵌入式计算机
32位嵌入式计算机(即高档单片机)因其本机性能和速度足够,采用设备本身功能和网上Web浏览器功能一片到位的集成方案,并追求体型小巧,电池供电,满足携带的方便。这类产品上网软件多模仿台式机的相关软件加以模块化,用时根据需要选用。就模块而言,它们一般有:e-Mail模块、Web Browser模块、HTML Parser、H