视障人士的福音:无线语音告知系统
广播消息使用数据请求服务来发送。802.15.4的MAC层有长地址和短地址的数据传输模式。除了设备地址外,个人区域网络ID (PANID)必须指定数据服务的参数。广播消息发送时使用0xFFFF作为PANID和短地址的值。发出广播消息后,系统会立即进入一个低功耗模式,以延长电池寿命,并在一段时间后退出该模式。或不使用定时的低功耗模式,而在个人设备中加入一个运动传感器,只有当该设备必须向另一设备广播消息时,才将其从低功耗模式下唤醒。因此当人不动或不携带该设备时,这项功能可以用来节省电池能量。在图3中 ,代表这一功能的模块用虚线框标出。
本文引用地址:http://www.amcfsurvey.com/article/98099.htm使用白皮书《实时通信的超低功耗无线设计》里的实验数据,可在系统的设计阶段就估计出电池的使用寿命。(可在www.freescale.com[ 4 ]搜索 “ultra-low-power wireless design”来找到 ) 。实验设置包括一套16引脚的8位微控制器MC9S08QG8演示板,三轴加速度计MMA7260QT和支持三种功率模式的802.15.4 收发器MC13191 ,这三种功率模式可通过功率软件库在应用程序中进行设置。白皮书列举了每个板载组件在不同功率模式下的耗电量,并编号量化。使用白皮书中的电池寿命与每秒数据包个数关系图,可为个人设备或目标设备估计电池寿命。例如,如果该设备每秒发送5个广播包,电池寿命约为25天。选用了合适的时间间隔后,该系统的电池寿命就取决于设备的功率模式。
目标设备的软件还必须使用 802.15.4协议的MAC库和平台组件。平台启动后,前两步工作就是MAC协议栈和平台的初始化。
应用程序必须能够检测到广播消息的接收。程序的下一步通过配对机制会有多种选择。如果使用了配对模式,并且设备间已经配对,则应用程序必须计算设备之间的距离。距离的计算可通过数据传输的链接质量指标( LQI )来实现。
评论