灰小子的博客

看看蓝牙防丢器是如何做到9.9元的

灰小子 防丢器蓝牙拆解

(原文首发在21ic http://bbs.21ic.com/icview-1280574-1-1.html )

by 灰小子 2016-1-20

笔者从某宝9.9元买到一个蓝牙防丢器,这个价格很不可思议。一般来说,CC2541这类常见的蓝牙模块价格还在18元左右,这一款蓝牙防丢器是如何做到9.9元的哪?笔者很好奇,于是就有了下面的拆解。

9.9元,还赠一个CR2032纽扣电池。

包装上的介绍都是英文的,这个防丢器使用的蓝牙4.0 BLE技术,而且功能还挺多,当然,最重要的是右下角的:Made in China。包装盒里面,除了防丢器,还有一个英文的说明书,就不晒了,这不是我们要说的重点。

下面是防丢器的正反面,以及和CR2032的比较,可以看出这个防丢器还是非常小巧精制的。外壳是普通的工程塑料,手感一般。

拆开电池仓,可以看到绿色的PCB、简单的电池正负触点、一些仿真烧写的IO和测试点,另外还有日期:20151215,看样子是新生产出来的。

继续拆,打开这一侧的外壳,可以多看到一个类似型号版本的信息。除了这些,这一侧的PCB果然没有其他东西了。

拿出电路板,给这一侧的PCB来个特写。

看看另一面,有一颗BK3431的mcu,这是博通 蓝牙4.0低功耗SOC芯片,ARM968E-S内核,最高工作频率48MHz,带有128KB flash和16KB RAM,可以IO唤醒的睡眠模式功耗是4uA,Rx操作状态功耗21m。我猜这个mcu出货量比较大,价格也不贵。

下面是BK3431和CC2541的功耗比较:

工作模式 CC2541 BK3431
工作模式 RX 17.9 mA 21mA
工作模式 TX (0 dBm) 18.2 mA 16mA
最低功耗模式 功率模式 3 (外部中断): 0.5 µA Deep-Sleep Mode with GPIO wake-up: 4uA

PCB上还有16MHz晶振、一个按键、一个三极管、一个LED和一个贴片式蜂鸣器。蜂鸣器看不出厂家,但这类蜂鸣器一般都不是低功耗的,最大工作电流一般小于90mA。另外还有一个低频晶振的空位,估计如果用低频晶振,整体功耗能做到更低一些,这里也省了。数了数电容和电阻,一共用了14个。

天线采用了F型的PCB天线。这也可能是是通讯距离比较近的原因,从客厅到卧室就手机找不到防丢器信号了。

至此,本次拆解完毕。通过拆解,可以看出,这个防丢器从元器件选择、设计等方面上做到了硬件上的最简,再加上大批量生产,成本的才得以能够那么低。

By 灰小子(dirtwillfly)

灰小子
学习者永远停留在过去时,只有思考者才能创造未来时