ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

智能手表晶振拆解:32.768kHz与MEMS选型及布局指南

智能手表晶振拆解:32.768kHz与MEMS选型及布局指南 1. 拆解前的认知准备晶振到底在手表里扮演什么角色智能手表能计时、能测心率、能连蓝牙、能跑各种传感器背后有一个不起眼但极其关键的元件在默默支撑那就是晶振。很多人拆开手表第一眼看到的是电池、屏幕排线、主控芯片往往忽略了主板上那几个银色的小方块或小圆柱。实际上没有晶振整块手表连最基本的时间显示都做不到。晶振的全称是石英晶体谐振器它的核心原理是利用石英晶体的压电效应——给晶体施加电压它会振动振动频率又极其稳定。把这个稳定的振动频率作为基准系统就能精确地“数秒”。你可以把它理解成整个电路系统的“心跳起搏器”没有它数字电路就是一堆不会动的硅片。在可穿戴设备这个品类里晶振的选型和布局比手机、电脑更苛刻。原因很简单手表内部空间极小电池容量有限还要同时跑蓝牙、GPS、心率传感器、加速度计等多个模块。每个模块对时钟频率的需求不同有的要32.768kHz做低功耗计时有的要24MHz或48MHz给主控和射频做高速时钟。这些晶振全部要塞进一块指甲盖大小的PCB上还要保证互不干扰这就是可穿戴设备硬件设计的核心难点之一。这篇文章适合谁看如果你是硬件工程师、嵌入式开发者、电子爱好者或者单纯对智能手表内部构造好奇想搞清楚晶振在可穿戴设备里的真实存在感和设计门道那接下来的内容会从拆解视角出发把晶振的类型、参数、布局、电路设计和常见问题全部讲透。我会结合一块典型智能手表的主板实拆把每个晶振的位置、作用、选型逻辑都拆开来说。2. 智能手表主板实拆晶振藏在哪些角落2.1 拆解工具与安全注意事项拆智能手表和拆手机不太一样手表体积小、螺丝更细、排线更脆弱工具选择上要更精细。我常用的工具组合是这样的加热台或热风枪温度设定在80到100摄氏度之间用来软化屏幕胶水。温度千万别超过120度否则屏幕偏光片会起泡报废。精密螺丝刀套装手表后盖通常用T2或T3梅花螺丝部分型号用十字或五角螺丝需要提前确认。塑料撬棒和吸盘金属撬棒容易刮伤外壳和划断排线塑料撬棒是首选。防静电手环和防静电垫手表主控芯片对静电非常敏感尤其是晶振这种压电元件静电击穿后外观完全看不出来但频率会漂移。放大镜或体视显微镜晶振封装很小3225封装3.2mm x 2.5mm已经算大的很多手表用的是2016甚至1612封装肉眼很难看清丝印。注意拆解前务必断开电池连接。智能手表即使关机电池仍然给RTC电路供电带电操作时金属工具碰到晶振引脚可能造成短路直接烧毁芯片。2.2 主板上的晶振分布实况拆开一块典型的运动智能手表后主板通常是一块不规则形状的PCB面积大约在20mm x 30mm左右。在这块小板上我实际找到了四颗晶振分别承担不同职责第一颗32.768kHz圆柱晶振或贴片晶振位置通常紧挨着主控芯片的RTC引脚。这颗晶振负责实时时钟也就是手表关机后仍然维持时间走动的那个“后台时钟”。它的频率是2的15次方经过15级二分频后正好得到1Hz的秒信号。这颗晶振的精度直接决定了手表走时的月误差。第二颗24MHz或26MHz贴片晶振一般靠近蓝牙或Wi-Fi射频芯片。这颗晶振为射频收发提供载波基准频率精度要求极高通常需要±10ppm以内否则蓝牙连接会不稳定甚至无法配对。第三颗32MHz或48MHz晶振靠近主控MCU或SoC。这是系统主时钟的来源经过PLL倍频后给CPU核心、内存控制器、外设总线提供工作时钟。频率越高芯片运行越快但功耗也越大。第四颗MEMS晶振或硅振荡器部分新款手表开始用MEMS替代传统石英晶振尤其是在运动检测和传感器融合模块中。MEMS晶振的抗冲击性能远优于石英晶振适合运动场景。下面这张表可以帮你快速对照不同晶振在手表中的典型参数晶振类型典型频率封装尺寸精度要求主要服务模块功耗等级石英贴片晶振32.768kHz3215/2012±20ppmRTC实时时钟极低石英贴片晶振24/26MHz3225/2016±10ppm蓝牙/Wi-Fi射频中等石英贴片晶振32/48MHz3225/2016±15ppm主控SoC中等MEMS振荡器1-100MHz可编程2016/1612±20ppm传感器融合低陶瓷谐振器4-16MHz3215±0.5%低成本外设低2.3 为什么手表里晶振数量比手机还多有人可能会问手机主板那么大晶振也就三四颗手表这么小为什么也要这么多核心原因在于功能隔离。手机的主控芯片集成度极高很多时钟在片内通过PLL生成外部只需要一两颗基准晶振。但手表的SoC往往不是为可穿戴专门设计的或者为了省电而牺牲了集成度导致很多模块需要独立的外部时钟源。另外手表的低功耗要求使得RTC必须独立供电、独立计时不能依赖主控的高速时钟。如果RTC和系统主时钟共用一颗晶振那主控休眠时RTC也会停手表就失去了“永远在线”的时间基准。所以32.768kHz晶振在手表里几乎是标配而且必须独立布局、独立供电。3. 32.768kHz晶振电路设计手表走时精度的命门3.1 32.768kHz晶振的电气参数解读32.768kHz晶振看起来简单但选型和电路设计上有不少门道。先看几个关键参数负载电容CL这是晶振最重要的参数之一。石英晶振的标称频率是在特定负载电容下测得的常见值有6pF、7pF、9pF、12.5pF。如果电路上的实际负载电容和晶振标称值不匹配频率就会偏移。偏移量可以用下面的公式估算Δf/f ≈ (CL_实际 - CL_标称) × 2 × 10^-6举个例子一颗标称7pF负载电容的晶振实际电路负载电容是9pF频率偏移大约是(9-7)×2×10^-6 4ppm。换算成月误差就是4×30×24×3600×10^-6 ≈ 10.4秒。一个月差十秒对于手表来说已经很明显了。等效串联电阻ESR这个参数决定了晶振起振的难易程度。32.768kHz晶振的ESR通常在30kΩ到90kΩ之间低功耗设计要选ESR小的否则驱动电路需要更大的激励功率反而增加功耗。但ESR太小也有风险容易过驱动导致晶振老化加速。温度特性石英晶振的频率会随温度变化32.768kHz晶振的典型温度曲线是抛物线型在25摄氏度附近最准偏离越远误差越大。手表戴在手腕上温度基本稳定在30到35摄氏度所以实际走时误差会比实验室数据略大。激励功率晶振的驱动功率不能太大也不能太小。太大加速老化太小不起振。典型32.768kHz晶振的推荐激励功率在0.1μW到1μW之间。计算方法是测量流过晶振的电流有效值然后乘以晶振两端的电压有效值。3.2 晶振电路的外围元件计算32.768kHz晶振的典型电路是一个皮尔斯振荡器由晶振、两个负载电容、一个反馈电阻和一个限流电阻组成。下面逐个说明负载电容C1和C2这两个电容串联后再与晶振的寄生电容并联构成实际负载电容。公式是CL (C1 × C2) / (C1 C2) Cstray其中Cstray是PCB走线和芯片引脚的寄生电容通常在2pF到5pF之间。假设晶振标称负载电容是7pFCstray估算为3pF那么(C1×C2)/(C1C2)需要等于4pF。如果C1C2则每个电容是8pF。实际选型时通常取C1C28pF或10pF然后通过实测频率微调。反馈电阻Rf这个电阻的作用是给振荡器提供直流偏置让反相器工作在线性区。典型值在1MΩ到10MΩ之间。阻值太小会降低增益太大则容易受噪声干扰。大多数MCU内部已经集成了这个电阻外部不需要再加。限流电阻Rs串联在晶振和反相器输出之间用来限制激励功率。典型值在100Ω到1kΩ之间。如果发现晶振起振困难可以适当减小Rs如果发现频率漂移过快或晶振发热就要增大Rs。实操心得很多新手会忽略Cstray的存在直接按晶振标称负载电容选C1和C2结果频率偏了几十ppm。我的做法是先用理论值选电容然后用频率计实测32.768kHz输出根据偏差调整电容。如果频率偏正说明负载电容偏小需要增大C1和C2反之则减小。3.3 布局布线对走时精度的影响晶振电路的布局是硬件设计中最容易被忽视但影响最大的环节。我见过太多案例原理图完全正确但PCB布局一塌糊涂导致晶振频率漂移、起振困难甚至完全不起振。布局原则一晶振尽量靠近芯片引脚。走线越长寄生电容和寄生电感越大不仅影响频率精度还容易引入噪声。理想情况下晶振到芯片的距离不超过5mm走线宽度控制在6mil到8mil。布局原则二负载电容的地线要短而粗。C1和C2的接地端应该直接连到芯片的GND引脚不要绕远路。地线回路面积越小抗干扰能力越强。布局原则三晶振下方禁止走任何信号线。尤其是高频信号线和电源线。晶振本身是一个高阻抗元件下方的任何噪声都会耦合进来。如果PCB层数允许晶振下方应该铺完整的地铜皮。布局原则四晶振远离发热元件。电池、充电芯片、功率电感都是发热大户晶振靠近它们会导致温度漂移。在手表这种密闭空间里热设计尤其重要。布局原则五晶振外壳接地。对于贴片晶振外壳通常有接地焊盘一定要焊接到地。这层接地屏蔽能有效隔离外部电磁干扰。下面是一个典型的32.768kHz晶振布局检查清单检查项要求常见错误晶振到芯片距离5mm放在板边远离主控负载电容地线直接连芯片GND共用长地线晶振下方走线禁止下方走SPI或电源线晶振与发热源距离10mm紧贴充电IC外壳接地必须悬空或只焊一个脚包地处理建议周围无地铜皮4. 高速晶振与MEMS晶振在手表中的应用差异4.1 24MHz射频晶振的选型要点蓝牙和Wi-Fi射频对时钟的要求比RTC苛刻得多。以蓝牙为例蓝牙协议要求载波频率精度在±20ppm以内实际设计中通常要求晶振精度在±10ppm以内而且相位噪声要低。24MHz是蓝牙芯片最常见的参考时钟频率因为蓝牙的2.4GHz载波可以通过24MHz倍频100次得到。选型时要注意几个参数频率精度包括初始精度、温度精度和老化精度。初始精度通常±10ppm温度精度±10ppm年老化±3ppm。加起来最坏情况可能超过20ppm所以高端蓝牙芯片会要求晶振总精度在±10ppm以内或者芯片内部集成电容修调功能。相位噪声这个参数决定了蓝牙信号的调制质量。相位噪声太差会导致误码率升高、连接距离缩短。典型24MHz晶振的相位噪声在1kHz偏移处应该在-140dBc/Hz以下。起振时间蓝牙芯片从休眠唤醒到建立连接需要快速起振。晶振的起振时间通常在1ms到5ms之间低功耗蓝牙要求起振时间越短越好因为起振期间芯片功耗较高。负载电容匹配和32.768kHz晶振一样24MHz晶振的负载电容也要匹配。射频晶振通常用9pF或12pF负载电容电路设计时要根据芯片手册推荐的电容值来选。4.2 MEMS晶振为什么开始进入可穿戴设备MEMS晶振是用微机电系统工艺制造的硅基振荡器和传统石英晶振相比有几个明显优势抗冲击和抗振动石英晶振是机械振动元件摔落或剧烈运动时容易损坏或频率突变。MEMS晶振的硅结构要坚固得多能承受超过10000g的冲击。对于运动手表来说这个特性非常重要。可编程频率MEMS晶振可以在出厂后通过编程设置输出频率范围通常从1MHz到100MHz。这意味着同一颗物料可以覆盖多种频率需求简化供应链管理。更小的封装MEMS晶振可以做到1612甚至1210封装比同频率的石英晶振小一圈。对于空间极度紧张的手表来说每一毫米都珍贵。更低的功耗部分MEMS振荡器的功耗比石英晶振低30%到50%尤其是在高频输出时优势更明显。但MEMS晶振也有短板。相位噪声通常比石英晶振差高端射频应用还是更倾向石英。频率精度在常温下可以做到±10ppm但温度稳定性不如TCXO温度补偿晶振。成本目前还是比普通石英晶振高尤其是高精度型号。我的判断是在可穿戴设备里32.768kHz RTC还是石英晶振的天下因为石英在低频下的功耗和精度综合优势太明显。但高速时钟和传感器时钟MEMS的渗透率会越来越高。4.3 有源晶振和无源晶振的选择逻辑有源晶振内部集成了振荡电路通电就输出方波不需要外部负载电容和反馈电阻。无源晶振就是一个石英晶体需要芯片内部的振荡器配合才能工作。在手表里32.768kHz几乎都是无源晶振因为功耗极低而且MCU内部已经集成了振荡电路。高速时钟部分如果芯片内部没有集成振荡器或者对频率精度要求特别高就会用有源晶振。有源晶振的优势是设计简单、精度高、起振快。缺点是功耗大、成本高、封装大。在手表这种对功耗和空间极度敏感的设备里能不用有源就不用。但有些射频芯片确实需要外部有源晶振提供超低相噪的参考时钟那就没得选。下面这张表对比了三种常见方案在手表中的适用场景方案类型典型频率功耗精度设计复杂度手表适用场景无源石英晶振32.768kHz极低±20ppm中等RTC必备无源石英晶振24/32MHz低±10ppm中等蓝牙/主控有源晶振24/48MHz中等±5ppm低高端射频MEMS振荡器可编程低±20ppm低传感器/运动检测5. 晶振相关常见问题与排查实录5.1 手表走时不准的排查思路走时不准是智能手表最常见的晶振相关问题。排查时按以下顺序进行第一步确认是RTC问题还是系统时间同步问题。让手表断开蓝牙和Wi-Fi静置24小时对比标准时间。如果误差在几秒以内说明RTC正常问题出在网络同步。如果误差超过30秒基本可以确定是32.768kHz晶振电路问题。第二步测量32.768kHz输出频率。用频率计或者示波器带频率测量功能探头接在晶振的输出引脚或者RTC的时钟输出引脚。注意探头电容会影响频率尽量用低电容探头10pF。实测频率和标称频率的偏差就是频率误差。第三步检查负载电容。如果频率偏正说明负载电容偏小偏负则偏大。根据偏差量调整C1和C2。每次调整后重新测量直到频率误差在±5ppm以内。第四步检查温度影响。把手表放在不同温度环境下比如冰箱冷藏室和室温观察频率变化。如果温度变化30度频率漂移超过50ppm说明晶振的温度特性太差需要换更高规格的晶振或者加温度补偿。第五步检查PCB布局。如果以上都正常但走时仍然不稳就要怀疑布局问题。重点检查晶振下方是否有走线、地线是否完整、晶振是否靠近发热源。5.2 晶振不起振的常见原因晶振不起振是硬件调试中的经典问题原因通常有以下几种驱动能力不足MCU内部的振荡器增益不够无法克服晶振的ESR。解决方法是换ESR更小的晶振或者减小限流电阻Rs。负载电容不匹配电容太大导致环路增益下降太小则频率偏移太大。用示波器看晶振引脚波形如果正弦波幅度很小或者波形畸变就是负载电容问题。PCB漏电晶振引脚之间的PCB表面如果有助焊剂残留或者湿气会形成漏电通路导致振荡器无法起振。用酒精清洗PCB并烘干后再试。晶振损坏静电击穿、机械应力、过驱动都会导致晶振损坏。换一颗新晶振试试如果换了就好说明原晶振已损坏。芯片配置错误有些MCU需要软件配置才能启用外部晶振比如设置时钟源选择寄存器、使能振荡器、配置起振时间等。检查芯片手册确认配置正确。实操心得我遇到过一次晶振不起振查了半天电路和布局都没问题最后发现是MCU的时钟配置寄存器写错了外部晶振使能位没有置1。这种问题最坑因为硬件完全正常但软件没给“启动信号”。所以排查时一定要软硬结合先确认软件配置再动硬件。5.3 晶振频率漂移的排查与解决频率漂移比不起振更隐蔽因为手表能走但走不准。漂移的原因和解决方法如下漂移现象可能原因排查方法解决方案常温下频率偏正负载电容偏小测量实际负载电容增大C1/C2常温下频率偏负负载电容偏大测量实际负载电容减小C1/C2温度升高频率变负晶振温度特性高低温测试换TCXO或补偿频率随机跳动噪声耦合检查晶振下方走线重新布局加屏蔽老化后频率偏移晶振老化长期监测换高品质晶振摔落后频率突变晶振机械损伤更换晶振换MEMS晶振5.4 晶振布局的独家避坑技巧布局问题导致的晶振故障往往最难排查因为原理图看不出来只有PCB实物才能发现问题。以下是我踩过坑之后总结的几条经验技巧一晶振包地要完整。在晶振周围画一圈地线并通过过孔连接到内层地平面。这圈地线要尽量宽至少10mil。包地的作用是隔离外部电磁场尤其是手表里的蓝牙天线辐射。技巧二负载电容的地回路要独立。C1和C2的接地端不要和数字电路的GND混在一起应该单独走一根地线到芯片的GND引脚。数字电路的地噪声很大混在一起会调制晶振频率。技巧三晶振走线不要换层。如果晶振走线从顶层换到底层过孔的寄生电感会影响振荡器的工作。尽量在同一层完成晶振到芯片的连接。技巧四晶振下方铺地要完整。不要在晶振下方走任何信号线包括低速信号。如果实在避不开至少保证晶振正下方有一层完整的地平面。技巧五晶振远离板边。板边容易受到机械应力和外部电磁场的影响。晶振距离板边至少3mm。技巧六点胶固定。对于圆柱晶振在焊接后用少量硅胶或UV胶固定在PCB上防止振动导致引脚疲劳断裂。贴片晶振一般不需要但如果产品有跌落要求可以在晶振四角点胶。6. 从拆解到设计可穿戴设备晶振选型决策框架6.1 按功能模块确定晶振需求可穿戴设备的晶振选型应该从功能模块出发而不是先选晶振再想怎么用。我的决策流程是这样的第一步列出所有需要时钟的模块。典型手表包括RTC、蓝牙、Wi-Fi部分型号、GPS部分型号、主控MCU、传感器融合协处理器、显示屏控制器、触控控制器。第二步确定每个模块的时钟频率和精度要求。RTC需要32.768kHz精度±20ppm即可。蓝牙需要24MHz或26MHz精度±10ppm。GPS需要TCXO级别的精度通常±0.5ppm到±2ppm。主控需要24MHz到48MHz精度±30ppm即可。第三步判断哪些时钟可以共用。如果主控和蓝牙的参考时钟频率相同可以共用一颗晶振通过时钟缓冲器分配。但要注意负载效应共用晶振时每个负载都会影响频率。第四步选择晶振类型。低频RTC用无源石英晶振高频射频用无源石英晶振或TCXO传感器用MEMS振荡器低成本外设用陶瓷谐振器。第五步验证功耗预算。晶振的功耗虽然不大但在手表里每一微安都重要。32.768kHz晶振的功耗通常在1μW以下24MHz晶振的功耗在10mW左右。如果系统有严格的功耗预算要优先选择低功耗晶振。6.2 晶振供应商选择与来料检验晶振市场鱼龙混杂选供应商不能只看价格。我的经验是看规格书是否完整。正规供应商的规格书会给出频率精度、负载电容、ESR、温度特性、老化率、激励功率等完整参数。如果规格书只有频率和封装其他参数都含糊其辞这种晶振不要用。看批次一致性。买不同批次的晶振测量频率分布。如果批次间频率偏差超过5ppm说明供应商的工艺控制不好量产时会出问题。看样品实测。拿到样品后在标称负载电容下测量频率在高温和低温下测量频率漂移在振动台上测试频率稳定性。这些测试能筛掉大部分不合格供应商。看来料检验。量产时每批晶振都要抽检频率和ESR。频率用频率计测ESR用阻抗分析仪测。没有这些设备的话至少要做上机测试看起振是否正常、频率是否在允许范围内。6.3 晶振电路的调试与验证流程晶振电路设计完成后调试和验证是保证量产一致性的关键。我通常按以下流程走第一轮功能验证。焊接样板上电后测量晶振输出频率确认起振正常、频率在标称值±20ppm以内。用示波器观察波形确认正弦波干净、无畸变。第二轮温度测试。把样板放入高低温箱从-20摄氏度到60摄氏度循环每个温度点稳定30分钟后测量频率。记录频率-温度曲线确认在手表工作温度范围内通常0到45摄氏度频率偏差在允许范围内。第三轮振动测试。把手表固定在振动台上按运动手表的振动标准比如5Hz到500Hz扫频测试监测频率是否跳变。如果频率在振动时抖动超过10ppm说明晶振固定不牢或者布局有问题。第四轮老化测试。在常温下连续通电30天每天测量频率。老化率应该在±3ppm/年以内。如果老化太快说明晶振激励功率过大或者晶振质量不好。第五轮批量一致性测试。小批量生产50到100块手表测量每块的走时误差。如果走时误差分布太散说明晶振电路对元件容差太敏感需要优化设计。6.4 晶振技术趋势与可穿戴设备的未来匹配从拆解和设计实践来看可穿戴设备的晶振技术正在往几个方向走更小封装从3225到2016再到1612晶振封装越来越小。但封装越小ESR越大起振越难对振荡器设计的要求越高。更低功耗32.768kHz晶振的功耗已经很低了但新一代产品还在追求更低的驱动电流。有些晶振的驱动电流已经降到100nA级别。更高集成度把晶振和振荡电路集成在一个封装里甚至把多个频率的晶振集成在一个模块里。这样可以减少PCB面积和设计复杂度。MEMS替代加速随着MEMS晶振的相位噪声改善和成本下降它在可穿戴设备中的渗透率会继续提高。尤其是运动手表和健康监测设备MEMS的抗冲击优势太明显了。温度补偿集成TCXO在手表里的应用会越来越多尤其是支持GPS的手表。把温度补偿电路集成到晶振封装里可以简化设计并提高精度。我在实际项目中最大的体会是晶振选型不能只看参数表一定要结合具体应用场景做取舍。32.768kHz晶振的负载电容匹配和布局是手表走时精度的命门高速晶振的相位噪声和起振时间是蓝牙连接稳定性的关键MEMS晶振的抗冲击特性是运动场景的保障。每一颗晶振背后都有一套设计逻辑拆开手表看到的不只是元件而是整个时钟树的设计哲学。最后分享一个实用小技巧如果你在调试晶振时手头没有频率计可以用示波器的高分辨率模式测量32.768kHz信号的周期然后取倒数得到频率。虽然精度不如频率计但足够判断频率是否在允许范围内。测量时记得用低电容探头并且探头地线要尽量短否则探头本身的电容和电感会影响测量结果。
返回列表