当前位置: 首页 > news >正文

网站制作程序室内装修设计软件手机版

网站制作程序,室内装修设计软件手机版,旅游网站建设的技术可行性,郑州php网站开发培训浅谈Digi XBee模块的休眠模式2020-3-25Digi XBee S2C模块#xff0c;如果仅连接电源线可以测得#xff0c;在待机情况下#xff0c;大约是10.5mA左右的电流#xff0c;在休眠时的功耗可以低到0.5uA。可以知道#xff0c;休眠几乎不耗电。在Spec上标的待机功耗会比实测只接… 浅谈Digi XBee模块的休眠模式2020-3-25Digi XBee S2C模块如果仅连接电源线可以测得在待机情况下大约是10.5mA左右的电流在休眠时的功耗可以低到0.5uA。可以知道休眠几乎不耗电。在Spec上标的待机功耗会比实测只接电源线耗电更高这时因为实际应用中我们还常接上UART等IO引脚。实际上终级的低功耗控制往往也和通信引脚和控制引脚(比如休眠使能线)密切相关不同的CPU串口功耗也不尽相同。一般说来CMOS的UART省电些TTL的耗电些。此外Digi模块内部有上拉电阻(29K)除非为了电平转换否则没必要在通信线上再加上拉电阻以免并联后消耗更多静态电流。对于一些CPU本身串口比较耗电则应在通信线上加电压型的隔离器以尽可能减少功耗GPIO控制线如果不需要请不要接上拉或是用管子隔离以减少引脚休眠线的电流。XBee ZB支持三种休眠模式引脚休眠 (SM 1)周期休眠 (SM 4)周期休眠加引脚唤醒 (SM 5)。一个ZigBee的休眠节点在醒来后马上和醒来时每隔100ms去向父节点索取缓存的数据包(这个过程我们称为polling)。当休眠节点进入睡眠模式时On/Sleep拉低(de-asserted)以宣示模块进入睡眠模式如果CTS硬件流控被启用CTS拉高(de-asserted)来提示串口数据不该再送往模块如果入网指示Associate引脚被配置使用它将被拉低以防止电源用于点亮联网提示灯如果用到引脚唤醒睡眠请求引脚Sleep_RQ(D8)被配置为下拉输入口以便外部设备可以拉高来使模块休眠(仅用于 SM 1 或 SM 5)其它引脚则不会有任何变化以便按用户配置方式应用。当XBee模块从睡眠中醒来On/Sleep引脚被拉高以宣示模块醒来如果CTS流控被启用CTS引脚拉低表示模块准备好接收串口数据如果入网指示Associate引脚被配置使用它拉高继续之前的预配置行为其它引脚则不会有任何变化以便按用户配置方式应用。休眠指令命令描述参数范围默认值SMSleep mode0-不休眠1-管教休眠通过SLEEP_SQ管脚来控制模块的休眠/唤醒状态SLEEP_SQ Line。4-异步周期休眠5-异步周期休眠6-7-休眠支持模式7-8-同步周期休眠模式SOSleep option休眠选型对于同步休眠模式Bit0首选休眠协调器Bit1非休眠协调器Bit2使能API休眠状态消息Bit3关闭提早唤醒Bit4开启节点类型平等Bit5关闭单独协调器同步重发对于异步休眠节点Bit8总是在ST时间内唤醒。SNNumber of sleep periods休眠周期数1~0xFFFF1SPSleep period休眠周期此命令定义了每个轮换周期内模块休眠的时间。1~14400002sSTWake time唤醒时间0x45~0x36EE800xD0(2s)WHWake host唤醒主机0~0xFFFF0休眠诊断命令SSSleep status休眠状态bit0Bit1Bit2Bit3Bit4Bit5Bit6只读0x40OSOperational sleep period运行的休眠周期只读0x12COWOperational wake period运行的唤醒周期只读0MSNumber of missed syncs丢失同步数只读0和休眠相关的IO设置命令D8DIO8/SLEEP_RQ配置0输入不监测1休眠请求3数字输入监测4数字输出低5数字输出高。D9DIO9配置0输入不监测1ON/SLEEP3数字输入监测4数字输出低5数字输出高。周期休眠的参数参数名称默认值描述SP休眠周期0x20即320ms模块的休眠周期SN休眠周期数量配置SP的倍数以扩展休眠时间ST醒来时间定义醒着时在结束数据收发后保持醒着的时间SO休眠选项定义休眠模式行为的选项: 0x02 不管有无数据总是醒ST0x04 启用扩展休眠 SN*SP* commissioning按键会唤醒设备30s * 模块醒来后先poll数据除非用SO强制它总是醒一定时间否则无活动会立即休眠ST实际上是数据活动结束后的计时器在计时期间有数据会重置这个计时器。 关于睡眠的几个常见问题1、xbee 短睡眠周期(SP)是多少SP的范围值是320毫秒到28秒。2、xbee 最长睡眠周期是多少SP最大可设置28s加上扩展休眠的设置最长一次休眠可达21天左右计算如下TSN*SPFFFF*AF0*10MS65535*2800*101,834,980,000毫秒1834980秒509.7小时21.2天。3、xbee 引脚休眠相关的管脚是什么状态Sleep_RQ(pin9 置高)CTS(pin12 置高)On/Sleep(pin13置低)指示模块处于休眠状态。4、xbee唤醒期间多长时间轮询一次父节点digi 的xbee从休眠到唤醒后每100毫秒轮询一次父节点轮询一次要用10毫秒。5、如何让Xbee模块快速进入休眠模式Xbee 模块在接收完数据后发送SI这个指令进入休眠节约功耗。6、Digi ZB引脚休眠切换到唤醒发数据要多长时间ZB引脚休眠的时候从休眠到唤醒发送数据要有一个时间的过程。就是有的客户反映的是:发送数据慢。测试结果一5秒测试条件协调器VERSION 2164;SC4;PANID1234;AR0节点VERSION2864;SC4;PANID1234;SM1软件:X-CTU; 秒表测试结果二10秒协调器VERSION 2164 缺省值节点VERSION2864SM1软件:X-CTU; 秒表测试方法一1.   按上述条件配置好两个模块的参数并且能正常通讯。2.   节点这端从Modem Configuration 切换到Terminal并敲字符”a” ,同时秒表开始计时。3.   协调器这端始终在Terminal这栏内等待接收字符4.   等协调器这端收到字符立即停止秒表就是这次测试从休眠到唤醒后能发数据的时间。测试方法二利用JN1节点切换到唤醒协调器收到节点上电通知。用XCTU来测试休眠行为XCTU上的终端窗口有部分9针串口引脚电平指示和引脚电平控制只是许多人不知道这个特性。 指示电平用深色背景时表示低电平控制电平当选中时表示启用。当然模块也不是并不是默认有对应的引脚或是有把GPIO往串口对应信号去接。毕竟这些信号是有些类型的调制解调器和计算机通信时用的。电平说明/CTSD7,由模块控制的指示电平低电平有效默认为低电平表示通知电脑要送数据休眠变高平流控时变高电平CD模块无对应引脚表示有载波无用DSR模块无对应引脚通知计算机可以发信息过来无用/DTR或Sleep_RQD8计算机或主控对模块的控制电平低电平有效(默认)通知模块可进行传输或是唤醒模块/RTSD6计算机控制表示请求发送低电平有效(默认)高电平表示流控不要再收了模块默认不启用以防止缓冲溢出*休眠时在XCTU上对DTR/Sleep_RQ去掉勾选状态即拉高该引脚表示让模块进入休眠状态此时CTS也会变高电平说明在休眠中。*RTS是主控的流控不可长时间启用以防止接收数据没法发给主机所以默认不对主控进行流控而最多是对模块进行流控(CTS)。
http://wiki.neutronadmin.com/news/314620/

相关文章:

  • 上海网站建设优曲周企业做网站推广
  • 做外贸网站义乌没有网站怎么做链接视频教程
  • 网站建设销售工作好么网站布局分类
  • 怎么做网站可手机看郑州软件app开发公司
  • 如何做交易网站wordpress禁止google
  • 营销网站的宣传、推广与运作seo做子网站
  • 网站设计制作一条龙免费百度seo优化培训
  • 哪里可以建设网站静态网站开发技术
  • 外贸网站架构上海企业网络营销推广服务
  • 营销型网站建电子商务及网站建设
  • 网站建设鄂尔多斯长春财经学院专业
  • 怎么做淘宝客的跳转网站网站建设中模板下载
  • 美食推荐网站模板云岭先锋网站是哪家公司做的
  • 对网站主要功能界面进行赏析2022年国内重大新闻
  • 口碑好的句容网站建设石家庄百度关键词搜索
  • 给别人建设网站的注意事项wordpress 固定网址
  • 局域网的电脑怎么做网站服务器做信息网站能挣钱吗
  • 网站欣赏网站怎么给自己的网站设置关键词
  • 张店网站制作成都网站建设哪家专业
  • 怎么写网站建设的说明曲阜市网站建设
  • 专做母婴的网站网站建设深
  • 云空间网站开发互联网直播营销大赛主题
  • 网站建设的公司好做吗华为云建站怎么样
  • 谈谈你对网站建设有什么样好的建设意见wordpress主题缩略图
  • 广州商城网站建设公司高港网站开发
  • 唐山专业网站建设长春网站制作推广
  • 自己做的网站访问不怎样建设责任文化
  • 湖南省公司注册网站wordpress 存储
  • 深圳市住房和建设局网站登录搜搜网站收录
  • 合肥建网站学院网站建设项目概述