简述BLE的物理层,可能做IC或板极硬件RF测试的会比较关注。是偏硬件层面的。频率带宽和信道分配BLE工作于2.4 GHz ISM频段2400-2483.5 MHz,ISM频段是公用的,不需要许可,用作科研,医疗等领域。BLE使用了40个RF信道,信道与频率关系如下:
2402 + k * 2 MHz (k = 0, …, 39)其余特性发送功耗:
调制方式:
BLE的Physical...
分类:
其他好文 时间:
2015-08-17 10:10:48
阅读次数:
197
A7139 拥有电磁波唤醒以及10mW的发射功率,非常容易实现长距离通信,目前测试有障碍物可以轻松达到300m以上.
通过1下午的调试,终于完成了无线收发,程序分为3层,A7139.c为底层,USER_RF.C为驱动层,main.c为应用层
底层完成硬件操作,但是收发数据包最大只能是64B,驱动层将数据进行分包以及接受,可以实现任意大小的数据包收发.
目前并没有实现低功耗以及电磁波唤醒,只是...
分类:
其他好文 时间:
2015-08-16 19:54:47
阅读次数:
610
MSP430除了正常运行时的active模式外,还支持五种低功耗模式(Low-power mode),分别为LPM0、LPM1、LPM2、LPM3、LPM4,由状态寄存器中的CPUOFF、OSCOFF、SCG0、SCG1比特位设置。六种模式对应的时钟状态为:其中,LPM3、LPM4比较常用,对低功耗...
分类:
其他好文 时间:
2015-08-16 13:36:49
阅读次数:
194
能耗对电池供电的产品来说是一个重大问题,一旦电能耗尽设备将“罢工”。在《MCU低功耗设计(一)理论》中,我们介绍了节能的原理;在《MCU低功耗设计(二)实践》中,实测了STM8L151C8的低功耗值。
本文介绍无线通信产品的低功耗设计,首先实测MCU与射频芯片I/O设置的功耗,然后测试射频芯片不同模式下功耗,其次使用Contiki系统的energest模块实时跟踪能耗值,最后总结低功耗设计和展望无线组网中低功耗特征。Let’s go!...
分类:
其他好文 时间:
2015-08-16 12:28:15
阅读次数:
422
iBeacon的工作原理是基于Bluetooth Low Energy(BLE)低功耗蓝牙传输技术,iBeacon基站不断向四周发送蓝牙信号,当智能设备进入设定区域时,就能够收到信号。只要满足iBeacon技术标准的都可以使用,所以Android也能够支持iBeacon。Google在Android4.3中支持BLE技术
定位一直是非常关键的功能。通过iBeacon基站的部署能够实现室内导航...
分类:
移动开发 时间:
2015-08-10 22:24:51
阅读次数:
972
用电池供电的产品来说能耗是一个重大的问题,一旦电能耗尽设备将“罢工”。在《MCU低功耗设计(一)理论》中,我们介绍了节能的原理,本文用万用表和MCU电路板,真刀真枪地测试功耗值。简单,但绝对真实的测试数据,看看官方宣称低功耗与实测结果有多大差距,Let’s go!...
分类:
其他好文 时间:
2015-08-06 00:39:33
阅读次数:
727
Android4.3 规范了BLE的API,但是直到目前的4.4,还有些功能不完善。在BLE协议中,有两个角色,周边(Periphery)和中央(Central);周边是数据提供者,中央是数据使用/处理者;在iOS SDK里面,可以把一个iOS设备作为一个周边,也可以作为一个中央;但是在Androi...
分类:
移动开发 时间:
2015-08-04 19:04:14
阅读次数:
206
现代的MCU一般使用CMOS技术,耗能包括2方面:
静态消耗 主要是晶体管消耗能量;
动态消耗 公式=C×V2×f,其中C是CMOS的负载电容,V是供电电压,f是时钟频率;
总电能消耗是静态消耗和动态消耗之和,即:IDD=f×IDynamicRun[uA/MHz]+IStatic[uA].
因此,电能消耗依赖于:
MCU芯片尺寸 或者说晶体管的数目;
MCU供电电压 降低电压可以成平方级别地降低电能消耗;
时钟频率 可以把时钟频率降低到刚好满足应用需要;
外设数目 使能的外设越多,耗能越大;
运行模...
分类:
其他好文 时间:
2015-08-04 11:24:32
阅读次数:
257
这里整理了一些网上关于Winform如何降低系统内存占用的资料,供参考:1、使用性能测试工具dotTrace 3.0,它能够计算出你程序中那些代码占用内存较多2、强制垃圾回收3、多dispose,close4、用timer,每几秒钟调用:SetProcessWorkingSetSize(Proces...
推挽输出:可以输出高,低电平,连接数字器件,驱动能力低。 推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。这种结构一般不需要接上拉和下拉电阻。
开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要外电路接上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强。上拉电阻的阻值决定饿了逻辑电平转换沿的速度。阻值越大速度越低功耗越小。...
分类:
其他好文 时间:
2015-07-30 23:26:54
阅读次数:
249