
屏幕不耗电,才是这台设备最重要的设计决定
上一篇我们聊了Pebble,讲到它用e-paper+FreeRTOS+Cortex-M的组合,把智能手表的续航做到了5到7天。
有个读者留言说:"这套架构我看懂了,但我没想到一个读者设备比一块手表早六年就把同样的事情想清楚了。"
他说的是Kindle。
我自己用过三代Kindle,前两代都是充一次电用三四个星期。有段时间出差频繁,Kindle和手机一起丢包里,手机要每天充,Kindle忘了充也不怕——因为我压根记不清楚上次充是什么时候。
这件事背后的工程逻辑,值得认真说一遍。
一、1993年,一个物理学家在斯坦福想到了一件事
Joseph Jacobson是MIT媒体实验室的教授,物理学博士,做过世界上最短脉冲激光的纪录。
但让他名留青史的,不是激光,是1993年在斯坦福做博士后时脑子里冒出来的一个问题:
能不能造一种屏幕,不需要通电就能显示内容?
他的出发点很朴素:书不需要电,报纸不需要电,白板写上字不需要电——为什么显示文字的电子设备一定要持续耗电才能保持画面?
1997年,他和MIT两名本科生——JD Albert和Barrett Comiskey——联合创立了E Ink Corporation。专利的核心思路是:把带电的黑色和白色颜料微粒,密封在几十微米大小的胶囊里,胶囊里充满透明液体;施加电场,黑粒子往上走、白粒子往下走,显示黑色;翻转电场,反过来,显示白色。
关键在于:颗粒到达之后,靠范德华力和表面吸附力自然停住,不需要继续通电维持。
这叫"双稳态"——两种状态都是稳态,切换需要能量,维持不需要。
这个特性,从物理层面把"显示设备必须持续耗电"这个假设直接推翻了。
二、2004年,Bezos对Steve Kessel说了一句话
2004年,亚马逊高管Steve Kessel被叫进Bezos的办公室,被委以一项新任务。
Kessel问:这个项目什么时候要完成?
Bezos说:"你已经迟了。"
这就是Kindle项目的起点。Bezos担心的不是有人比亚马逊更会卖书,而是有人会造出一台设备,让用户完全不需要亚马逊就能读书——就像iTunes让唱片公司集体哑火一样。
他的判断是:如果数字阅读这件事终究会发生,最好是亚马逊来做,而不是等别人来做完再后悔。
Kessel组建了一个代号LAB126的秘密项目组,总部在硅谷,对外不挂亚马逊的牌子。负责硬件的是Gregg Zehr,Palm Computing前硬件工程副总裁。整个项目代号叫"Fiona"——取自科幻小说《钻石年代》里的一本神奇互动书,作者Neal Stephenson后来和Bezos成了朋友。
LAB126研究了当时所有现存的电子书阅读器——1998年的Rocket eBook、索尼2004年的Librie——然后得出结论:这个市场是空的,还没有人做对过。
他们在显示方案上的选择只有一个:E Ink。
三、架构决定一切
2007年11月19日,Kindle第一代上市,399美元,5.5小时售罄,随后断货整整五个月。
这台设备的硬件规格放在今天看,普通得令人惊讶:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
这张表里最重要的,是显示屏那一行和续航那一行之间的因果关系。
E Ink屏在静止时的功耗,接近于零。用电的只有两件事:一是翻页时刷新屏幕的那一瞬间(典型值约100-150mW,持续约120-200毫秒);二是3G模块处于激活状态时的无线通信。
这意味着整台设备的能量管理策略可以非常简单:屏幕不刷新、网络不激活时,让处理器深度休眠,系统趋向零功耗。读者翻页的频率,大约每分钟不超过一两次,每次刷新持续不到0.2秒。剩下的99%以上时间,设备在深睡。
这和Pebble的策略完全一致,只是早了六年,用在了读书而不是看时间这件事上。
四、Whispernet——那个最被低估的工程决定
所有Kindle的技术选择里,最被低估的,不是E Ink屏,是Whispernet。
Whispernet是亚马逊给这套3G连接起的内部名字。Kindle内置Sprint EVDO模块,用户不需要购买数据套餐,不需要按月付费,下书是免费的——亚马逊把运营商费用打包进了硬件售价和书价里,完全吸收。
这个决定有多疯?Bezos最初不同意上3G,是Gregg Zehr一遍遍说服他的,理由是:如果用户每次要下书都得先找WiFi,买书这件事的摩擦力就还在;Whispernet让"想到就买"变成了现实。
从嵌入式角度看,这个选择带来了一个电源管理挑战:3G模块是设备上最大的功耗单体,激活时远超E Ink刷新的功耗。Kindle的解法是:3G默认处于低功耗待机态,只在用户主动打开商店或同步内容时才全速激活,完成后立即退回待机。
亚马逊最终承担了巨大的无线通信运营成本,换来了书城不断货、用户不想充值、买书不卡壳——这是商业模型和硬件架构深度绑定的一个罕见样本。
五、E Ink演化:从四级灰度到彩色
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E Ink最顽固的用户体验问题从第一天就存在:翻页时那一下白闪。
这是电泳显示的物理本质——黑白颗粒换位需要时间,全刷时必须先让所有颗粒"清零"到白色,再重新排列。Carta之后的局部刷新(Partial Refresh)技术,允许只刷新内容发生变化的区域,大幅减少可见白闪——但代价是局部刷新积累的残影需要定期全刷清除,否则屏幕上会留下前几页的鬼影。
这个残影清除策略,是所有用E Ink做UI的嵌入式工程师都必须手动处理的问题。
六、从业者坑位:用E Ink做嵌入式显示的那些特有麻烦
上一篇Pebble写了e-paper选型的大方向,这里专门写E Ink驱动层的具体坑——做过的朋友大概对某几行有专属记忆:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
最后这条让我想起一个项目。客户要在一块E Ink屏上做一个"流动水波"的背景动画,以为这会显得高端。我们在原型阶段演示了以后,他们的产品经理马上改主意了——不是因为技术做不到,是因为E Ink屏在高频刷新下,那个"科技感"直接变成了"显眼包"式的不停闪烁。
这件事让我后来养成了一个习惯:E Ink选型会议上,先放一段实机的高频刷新视频给所有决策者看,把预期对齐在动工之前。
七、2009年,亚马逊删掉了《一九八四》
Kindle历史上有个细节,不提不完整。
2009年7月,亚马逊从数千台Kindle上远程删除了两本书:乔治·奥威尔的《一九八四》和《动物农场》。
原因是:销售这两本书的出版商,其实没有合法的电子书发行权。亚马逊发现之后,直接向所有用户的设备发送了删除指令。
用户早上起来,发现购买的书从Kindle里消失了。
在一本讲极权政府操控现实的书上,亚马逊做了一个"远程删除"的操作。这个反讽被全球媒体反复引用,Bezos后来公开道歉,说这件事"是愚蠢的",并承诺修改系统策略。
这件事暴露了Kindle架构里一个从一开始就存在的设计决定——Whispernet不只是下行的,它也是双向的。亚马逊可以推送内容,也可以撤回内容。这是商业便利和数字所有权之间的根本张力,到今天也没有消失。
诚实地说,Kindle卖给你的不完全是"一本书",是"一个访问许可"——这件事在2009年第一次被所有人看清楚。
八、iPad来了,Kindle还活着
2010年,Steve Jobs发布iPad,发布会上说了一句话:"Amazon has done a great job pioneering the e-reader. We're going to stand on their shoulders and go further."
很多人以为Kindle要死。
Bezos的反应是:同年推出Kindle 3(Kindle Keyboard),价格从399美元降到139美元,然后79美元。同时开发了Kindle Fire——一台彩色触摸平板,主动参与iPad的战场。
但Kindle电子书阅读器这条线,没有死。
到2025年,Kindle仍然是全球销量第一的电子书阅读器,出货量遥遥领先。原因很简单——它做的事情,iPad做不好:连续读书两周不充电,阳光直射下清晰可见,没有微信消息弹出来打扰你。
这三件事,没有一件需要OLED屏幕,没有一件需要8核处理器。它们全部由E Ink的双稳态特性和深度睡眠架构免费提供。
Jobs那句"we'll go further"说的是功能的广度——他是对的。Bezos要的是阅读体验的深度——他也是对的。两种对的答案,能同时在市场上活着,是因为他们回答的是不同的问题。
这一点,和Pebble vs Apple Watch的故事惊人地相似。
写在最后
Kindle、Pebble,一台读书的设备,一块看时间的手表,相差六年,相差万里,但工程内核是同一件事:
先选定屏幕技术,再让整个系统架构围着它转。
E Ink的双稳态,免费给了Kindle两周续航,免费给了Pebble五天续航。那根ARM9在532MHz上跑着Linux,Cortex-M在Pebble里跑着FreeRTOS——处理器不一样,OS不一样,产品形态不一样,但在"屏幕不需要持续供电"这件事上,两个团队做出了完全一样的判断。
这个判断,来自MIT媒体实验室的一间实验室,来自1997年1月一个寒冷的早晨,Barrett Comiskey在显微镜下看到一颗颗料在电场里移动,然后停住——不需要电,就停在那里。
他们看到的,是一种新的物理可能。
Bezos和Migicovsky,用各自的方式,把那个可能变成了产品。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
致敬,Joseph Jacobson、JD Albert和Barrett Comiskey——三个人在MIT的实验室里问了一个简单的问题,花了四年把答案变成一家公司,然后又等了十年,等到亚马逊把这个答案变成了全球人手一台的阅读设备。从物理直觉到商业产品,中间这段路,比任何人预想的都更漫长。
也致敬所有在E Ink驱动层挣扎过的嵌入式工程师们——波形文件、温度补偿、残影清除、局部刷新计数——这些细节没有人会写在产品手册的显眼位置,但你们知道它们在哪里,也知道跳过它们会发生什么。正是这些默默处理掉的细节,撑起了那个"两周不充电"的承诺。
关注「奔跑的码仔」,我们下篇继续硬件产品系列。