目录
一、引言
汇顶的BLE在各个行业都有广泛应用,在车载蓝牙交互、位置服务、两轮出行、人机交互、个护健康、智能家居控制、智能仪表以及屏幕显示等各个领域都有成功案例。本文会简单介绍汇顶现有的BLE产品、各个型号之间主要的差别以及GR551X的硬件设计注意事项。本文仅为本人梳理学习使用,如有错误还请指正,共同学习进步~
二、汇顶蓝牙芯片概述
截至目前为止,汇顶一共有GR5526、GR5525、GR5405、GR551X(GR5515 GR5513)、GR533X(GR5331 GR5332)共五个系列。其中GR5405是汇顶新推出的车规级蓝牙芯片。
RAM最高可达到512KB,Flash最高可以达到1MB。除了GR551X系列是支持蓝牙5.1协议的,其余都是支持蓝牙5.3协议。全系列主频最高可达到96MHz,M4F内核。
如果对于资源需求比较大的话可以考虑GR5526和GR5525两个系列,对于成本敏感的可以考虑GR551X系列,对于接受灵敏度有要求的可以考虑GR533X系列。
下本将着重介绍GR551X系列产品的硬件设计注意事项。
三、GR551X
1、GR551X的命名规则
从下图的官方选型手册不难看出GR551X系列支持BGA和QFN封装,值得注意的是GR5515I0NDA不带内置Flash,需要使用者自己QSPI外扩Flash。
另外两个型号带U的型号需要特别注意,这是宽电压版本的,意思是该芯片的GPIO可以统一支持最高支持3.6V电压输入,而不带U的版本部分引脚只能支持1.8V。
2、不同电源域的GPIO
根据官方给出的原理图可以看出,GR551x 的各种类型的引脚有不同的电压域,主要分为 VDDIO0、VDDIO1 以及 VBATL。不 同的电压域决定了不同 GPIO 在输出模式下高电平的电压大小。GPIO的引脚类型可以见下图蓝色方框AON_GPIOx、GPIO16-GPIO31、GPIO0-GPIO15、MSIOx。
MSIO:GR551x是通过引脚VBATL外接电源供电,供电范围为2.2 V ~ 3.8 V,MSIO是AD采集引脚,不支持GPIO中断,不能作为批量生产时的时钟校准引脚,一般是3.3V(同VBATL)
GPIO0~GPIO15:支持GPIO中断,但是在深度睡眠时无法唤醒,VDDIO不可悬空,一般外接1.8V(如果需要1.8也可以直接与VDDIO0短接)或者3.3V电源
GPIO16~GPIO30:在芯片内部VDDIO0与VIO_LDO_OUT短接,支持GPIO中断,但是在深度睡眠时无法唤醒
AON:在芯片内部VDDIO0与VIO_LDO_OUT短接,支持GPIO中断,在深度睡眠时依旧可以唤醒,但是当外部脉冲宽度不够的时候很容易导致唤醒失败。
注意:带U和不带U的区别就在于VIO_LDO_OUT引脚,不带U(该引脚只能悬空或者对外输出,这时该电压域下面的GPIO只能是1.8V),带U(该引脚可以作为输入引脚,最高支持3.6V),如果在使用中不需要1.8V的GPIO就可以选用带U的版本。
3、晶振硬件设计
在某些要求不严格的情况下,上图中的低频晶振可以省,但是软件SDK也需要做相应的修改。同时上图官方给出的晶振两端并为设计匹配电容,这是不严谨的,应该在晶振两端加上匹配电容(一般为晶振负载电容的两倍少一点)。
下面介绍下什么是负载电容、匹配电容以及作用:
在无源晶振电路中,为了满足谐振条件让晶振起振正常工作,通常还有两个电容,两个电容一般称为“匹配电容”。一般外接的这两个电容是为了使晶振两端的等效电容等于或接近于负载电容 (晶振的负载电容是已知的,在出厂时已经定下来了,一般是几十pF)。一般晶振两端所接电容是所要求的负载电容的两倍。这样并联起来就接近负载电容了。
3、GR551X的下载方式:
GR551x 支持两种下载方式:SWD 下载 和ISP 下载(串口)
使用 ISP 方式(串口)下载的时候,芯片必须要复位
4、电源PCB Layout的注意事项
如上图,在VBATL引脚旁一定要并联一个 10uF 的电容,10uF 的电容要尽可能的接近 Vbatl 这个引脚,且在 PCB layout 的时候确保流入 GR551x 的电源都是经过该 10uF 电容滤波处理的。
DC-DC converter switching node 即 DC-DC 转换器的开关节点,以下从其工作原理、产生的问题及解决措施等方面进行介绍:
- 工作原理
- 电压转换:DC-DC 转换器通过开关元件(如 MOSFET)的导通和关断,将输入直流电压转换为不同电压等级的输出直流电压。在降压型 DC-DC 转换器中,开关节点位于高侧 MOSFET 和低侧 MOSFET 之间,当高侧 MOSFET 导通时,输入电压连接到开关节点,对输出电感充电;当高侧 MOSFET 关断、低侧 MOSFET 导通时,开关节点连接到地,电感通过低侧 MOSFET 续流,从而实现电压的变换。
- 能量传递:开关节点在导通和关断过程中,实现了能量从输入侧到输出侧的传递。在导通期间,能量存储在电感中;在关断期间,电感释放能量,为负载提供电流,完成一个能量传递周期。
- 产生的问题
- 电压过冲与振铃:由于开关速度快,在开关节点处会产生电压过冲和振铃现象。这是因为寄生电感和电容在开关瞬间发生能量交换和振荡,导致开关节点电压超出正常范围,可能损坏开关器件,还会产生电磁干扰(EMI)。
- 电磁干扰:开关节点的快速电压变化会产生高频谐波,这些谐波会通过传导和辐射的方式传播到周围电路,对其他电子设备产生干扰,影响系统的电磁兼容性1。
- 开关损耗:开关节点的电压和电流变化会导致开关器件产生开关损耗,降低 DC-DC 转换器的效率。特别是在高频开关情况下,开关损耗会更加明显,影响转换器的整体性能。
- 解决措施
- 电路设计:采用缓冲电路,如 RC 缓冲器,在开关节点和地之间连接一个电阻和电容的串联网络,可以吸收开关瞬间的能量,减少电压过冲和振铃。
- 元件选择:选择合适的开关器件和电感、电容等元件。例如,选用具有低寄生参数的 MOSFET,减小寄生电感和电容的影响;选择合适的电感值和电容值,优化滤波效果,降低输出电压的纹波。
- PCB 布局:合理规划 PCB 布局,缩短开关节点与其他元件之间的连线长度,减少寄生电感;将开关节点与敏感信号线路隔离,避免电磁干扰;采用多层 PCB 设计,增加接地层和电源层,提高电磁屏蔽效果