STM32F103VET
(2) Internet接入
嵌入式设备接入Internet的方式一般有3种:GPRS、WLAN、以太网。
GPRS是General Packet Radio Service的简称,也就是通用无线分组业务。它是基于现有的GSM基础而发展出来的数据业务,GSM业务为电路交换业务,它则采用了与GSM同样的无线调制技术,同样的频率,同样的TDMA帧结构,利用现有的基站子系统(BSS)从一开始就可以提供全面的GPRS覆盖。GPRS允许用户在端到端分组转移模式下发送和接收数据,而不需要利用电路交换模式的网络资源,从而提供了一种高效、低成本的无线分组数据业务。特别适用于间断的、突发性的和频繁的、少量的数据传输,也可用于偶尔的大数据传输。使用该方式接入Internet的优点是设备可移动性较好,如目前市场上的手机上网业务就采用的此种方式去接入Internet,缺点则是目前为止国内运营商所提供的GPRS服务的流量费用仍然十分昂贵。
WLAN是Wireless Local Area Networks的简称,也就是无线局域网络,是一种数据传输系统。它利用射频(RF)技术进行数据的传输,实现无网线、无距离限制的通常网络。WLAN使用ISM(Industrial、Scientific、Medical)无线电广播频段通信,WLAN的802.11a标准使用5GHz频段,支持的最大速度为54Mbps,而802.11b和802.11g标准使用2.4GHz频段,分别支持最大11Mbps和54Mbps的速度。目前WLAN所包含的协议标准有IEEE802.11g协议、IEEE802.11a协议、IEEE802.11g协议、IEEE802.11E协议、IEEE802.11i协议以及无线应用协议(WAP)。使用该方式接入Internet的优点是设备仍具有一定的移动性,如一些办公场所中提供使用该方式接入Internet,从而使得公司职员可以在公司内部通过该方式将笔记本电脑或手机等设备接入网络而不需要插入繁琐的网线,并且使用该方式接入Internet较GPRS方式费用也较低。但缺点则是对设备的可移动性具有一定范围的限制,只能在距离WLAN设备的一定范围内进行使用。注意此种方式需要WLAN设备去接入以太网使用。
以太网(Ethernet)是一种计算机局域网组网技术。IEEE指定的IEEE802.3标准给出了以太网的技术标准。它规定了包括物理层的连线、电信号和介质访问层协议的内容。以太网是当今应用最为普遍的局域网技术,它很大程度上取代了其它局域网标准,如令牌环网、FDDI和ARCNET。以太网的标准拓扑结构为总线型拓扑,但目前的快速以太网(100BASE-T、1000BASE-T标准)为了最大程度的减少冲突,最大程度的提高网络速度和使用效率,使用交换机(Switch)来进行网络连接和组织,这样使得以太网的拓扑结构就成了星型,但在逻辑上以太网仍然使用总线型拓扑和CSMA/CD(Carrier Sense Multiple Access/Collision Detect,即带冲突检测的载波监听多路访问)的总线争用技术。使用该方式接入Internet的优点是不需要额外的设备去支持(这里不包含嵌入式设备),如普通的PC多采用这种方式接入Internet,并且该方式较其它两种方式都更为稳定。但缺点是使得设备的可移动性变得很差,设备必须通过网线(非屏蔽双绞线,简称UTP)来使用以太网。
因为本课题中的控制系统的使用场景多为家庭等固定场所,没有较高的移动性需求,且基本所有家庭中都可以使用以太网方式进行网络传输,所以通过WLAN和以太网去接入Internet的方式更为适合本系统的要求,这样可以省却一大笔额外的GPRS服务的流量费用。而如果使用WLAN方式去接入Internet的话则需要使用一个WLAN无线网卡,使用以太网方式去接入的话则只需要一个以太网插座及以太网驱动芯片即可,前者所需的费用是后者的数倍且稳定性与后者相比较差,故本课题的主控制设备最终决定采用以太网方式接入Internet,所选用的以太网芯片型号为ENC28J60,如图2.3所示: MQTT基于移动智能终端及嵌入式的家电控制系统设计(4):http://www.751com.cn/zidonghua/lunwen_23148.html