驱动器

前文提要:

一、段码式液晶显示屏LCD结构和显示原理

二、瑞萨MCU内置的LCD控制器/驱动器

1、LCD控制器/驱动器框图

2、LCD控制器/驱动器的驱动波形

3、LCD控制器/驱动器的驱动电压

LCD驱动电压VL1、VL2、VL3、VL4的提供,分为内部升压、电容分割和外部电阻分割。

内部升压

如R7F0C001G/L、R7F0C002G/L内置用于LCD驱动电源的内部升压电路。通过外接内部升压电路的电容器(0.47μF ±30%),生成LCD驱动电压。内部升压方式只能使用1/3偏压法或者1/4偏压法。内部升压方式的LCD驱动电压和器件本身不是同一个电源,因此与VDD的变化无关,能提供固定的电压。能通过设定LCD升压控制寄存器(VLCD)来调整对比度。

1.png

电容分割

如R7F0C001G/L、R7F0C002G/L内置用于驱动电源的电容分割电路。通过外接电容分割电路的电容器(0.47μF ±30%),生成LCD驱动电压。电容分割方式只能使用1/3偏压法。和外部电阻分割方式不同,电容分割方式没有电流流过,因此能减小消费电流。

2.png

外部电阻分割方式

3.png

4、LCD控制器/驱动器时钟控制

4.png

5、LCD控制器/驱动器的数据驱动显示

能从升压电路运行时生成的16种基准电压(调整对比度)中选择。

5.png

6、LCD控制器/驱动器的数据驱动显示

当用于静态、2个时间片、3个时间片或者4个时间片时,如R7F0C001G/L、R7F0C002G/L能通过设定BLON位和LCDSEL位,从以下3种选择LCD显示数据寄存器:

  • A图形区(LCD显示数据寄存器的低4位)的数据显示

  • B图形区(LCD显示数据寄存器的高4位)的数据显示

  • 交替显示A图形区和B图形区的数据(实时计数器(RTC)的固定周期中断时序对应的闪烁显示)

注意在使用8个时间片时,不能选择LCD显示数据寄存器(A图形、B图形或者闪烁显示)。

6.png

闪烁显示(A图形区和B图形区的数据的交替显示)R7F0C001G/L,R7F0C002G/L例子。

当BLON位为“1”时,对应实时计数器(RTC)的固定周期中断(INTRTC)时序,进行A图形区和B图形区的数据交替显示。当LCD闪烁显示时,必须给与A图形区的位对应的B图形区的位设定反相值(ex. 将F0400H的bit0置“1”,在闪烁显示时将F0400H的bit4置“0”);当LCD不闪烁显示时,必须设定相同值(ex. 将F0402H的bit2置“1”,在点灯显示时将F0402H的bit6置“1”)。

显示的切换时序如下所示。

7.png

三、瑞萨MCU内置LCD控制器/驱动器的驱动工作模式待机功耗实测

8.png

9.jpg

四、瑞萨内置LCD控制器/驱动器的MCU系列

可以点击下方链接下载数据手册,了解更详细的规格说明:

R7F0C001G/L、R7F0C002G/L用户手册硬件篇、RL78/L12、RL78/L13、RL78/L1A、RL78/L1C、RA4M1:https://www.renesas.cn/cn/zh

五、瑞萨内置LCD控制器/驱动器的MCU系列评估板

点击链接:https://www.renesas.cn/cn/zh

相关阅读:瑞萨MCU内置LCD控制器/驱动器漫谈(上)

来源:瑞萨嵌入式小百科(作者:Leo Liao

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 28

前 言

在很多应用场景下可能需要使用段码式液晶显示屏LCD,如:家用电器、工业设备、仪器仪表、楼宇自动化设备、医用仪器、穿戴设备等等。这不仅是因为段码式液晶显示屏LCD具有显示美观、成本优势、功耗低等优点,而且现在很多MCU都集成了LCD驱动模块,使得开发变得更容易。根据不同电压、段位数、A/B驱动波形等广泛应用的需求,瑞萨集成了LCD驱动模块,不同系列的MCU可使用该模块从而匹配其应用。

一、段码式液晶显示屏LCD结构和显示原理

段码式液晶显示屏LCD内部晶体在静电场的功效下,晶体的排列方向会发生偏转,因而改变其透光性,从而可以看到显示的内容。LCD有一个偏转阀值,当LCD两端的电压高于该阀值时,则显示内容;而低于该阀值时,则不显示。

一般段码式液晶显示屏LCD有三个主要参数:工作中电压、Duty(相匹配COM数)和BIAS(偏压,相匹配阀值),例如,3.0V、1/4Duty、1/3BIAS表明LCD的工作中电压为3.0V,有4个COM,阀值大概是1.1V(3.0/3=1.0)。

1.png

当加在某段LCD两端的电压大于1.0V时显示,反之,不显示。但是,LCD对于驱动电压的反应不是很明显,例如加1.0V电压的时候,可能会微弱显示,这就是通常说的“鬼影”。因此,要保证驱动LCD显示的时候,加在LCD两端的电压要比阀值电压大得比较多,而不显示的时候,则要比阀值电压小得比较多。

需要注意的是,LCD的两端是不能加直流电压的,否则时间稍长会危害段码式液晶显示屏LCD晶体分子结构的电化学特点,造成显示实际效果模糊不清,使用期限降低的不良影响,其毁灭性不能修复,这就要求保证加在LCD两端的驱动电压的平均电压为0。所以,LCD使用分割扫描法,在任何时候只有一个COM扫描有效,其余的COM处于无效状态。

一个好的段码式液晶显示屏LCD控制器/驱动器,应该满足:

  • 能提供不同数量的COM、Duty(相匹配COM数)和BIAS(偏压,相匹配阀值),满足不同规格LCD屏的驱动

  • 能够提供多种分压方式,提供内部分压,减少外围电路分压的元器件

  • 能够提供内部Boost升压,满足一些电池供电,电池电压下降时,亮度还可以保持

  • 能够提供内部基准电压稳压,避免分压不准导致显示出现“鬼影”

  • 能够提供多个不同的基准电压选择,可以调整对比度

  • 能够提供多种不同分割扫描法、驱动波形,满足灵活选择

  • 能够不同的时钟源和不同分割扫描帧率的选择,满足不同应用低功耗的要求

瑞萨MCU内置的LCD控制器/驱动器不但满足上面的规格,而且还提供其他优点功能:

  • 提供不同的时钟源选择,可选择外部副时钟32.768KHz,也可选择MCU内部低速或高速时钟

  • 提供显示数据寄存器,能通过自动读取显示数据寄存器进行段信号SEG和公共信号COM的自动输出

  • 提供时间间隔闪烁功能,方便易用

二、瑞萨MCU内置的LCD控制器/驱动器

1、LCD控制器/驱动器框图

图1为集成到瑞萨自有16bits RL78系列核MCU中的LCD控制器/驱动器,图2集成瑞萨32bits RA4M1系列Arm核MCU中的LCD控制器/驱动器,两者主要区别是LCD控制器/驱动器的工作时钟选择不同,RA4M1系列还可支持选择内部高速时钟。

2.png

图1 R7F0C001/R7F0C002/L12/L13/L1A/L1C LCD控制器/驱动器

3.png

图2 RA4M1 LCD控制器/驱动器

①外围允许寄存器0(PER0):在将副系统时钟(fSUB)用于LCD控制器/驱动器时设定。

②LCD模式寄存器0(LCDM0):LCD驱动电压生成电路、显示波形(A/B)和显示的时间片DUTY的选择。

③LCD模式寄存器1(LCDM1):此寄存器允许或者禁止显示运行,允许或者停止升压电路和电容分割电路的运行以及设定显示数据区和低电压模式。

④运行速度模式控制寄存器(OSMC):通过停止不需要的时钟功能来降低功耗。

⑤LCD时钟控制寄存器0(LCDC0):设定LCD源时钟和LCD时钟的寄存器,通过LCD时钟和时间片决定帧频。

⑥记忆性液晶控制寄存器(MLCD):控制记忆性液晶波形。

⑦LCD升压电平控制寄存器(VLCD):能从升压电路运行时生成的16种基准电压(调整对比度)中选择。

⑧LCD输入切换控制寄存器(ISCLCD):设定CAPL/P126、CAPH/P127、VL3/P125引脚作为LCD功能运行的期间防止贯通电流的流入。

2、LCD控制器/驱动器的驱动波形

驱动波形包括COM端口波形、SEG端口波形、COM和SEG之间电压差波形,当各画素对应的COM和SEG的电位差高于一定电压(LCD驱动电压VLCD,也就是阀值电压)时,LCD显示屏的各画素就点灯。如果电位差低于VLCD,各画素就熄灯。

COM端口波形

根据设定的时间片,如表所示的顺序为公共信号的选择时序,并且以其为一个周期进行重复运行。在静态模式的情况下,COM0~COM3输出相同的信号。

4.png

SEG端口波形

SEG信号对应LCD显示数据寄存器,在8个时间片方式的情况下,各显示数据寄存器的bit0~bit7对应COM0~COM7。与公共信号输出的各时序同步,读数据存储器的数据。如果各位的内容为“1”,就在转换为选择电压后输出到段引脚(SEG4~SEG38)。如果各位的内容为“0”,就在转换为非选择电压后输出到段引脚(SEG4~SEG38)。

在不是8个时间片方式的情况下,在A图形区中各显示数据寄存器的bit0~bit3对应COM0~COM3,在B图形区中各显示数据寄存器的bit4~bit7对应COM0~COM3。与公共信号输出的各时序同步,读数据存储器的数据。如果各位的内容为“1”,就在转换为选择电压后输出到段引脚(SEG0~SEG38)。如果各位的内容为“0”,就在转换为非选择电压后输出到段引脚(SEG0~SEG38)。

因此,必须先确认LCD显示数据寄存器使用的LCD显示屏的前面电极(对应SEG信号)和背面电极(对应COM信号)是如何组合形成显示图形的,然后给显示数据寄存器写与显示图形一一对应的位数据。

COM信号和SEG信号的输出波形

公共信号COM和段信号SEG输出的电压如表(a)-(d)所示。只有在公共信号COM和段信号SEG都为选择电压时才为±VLCD的点灯电压(选择),在其他组合时为熄灯电压(非选择)。
静态显示模式时,公共信号COM的输出波形,在LCD时钟属于的1个周期T(选择或非选择),前T/2输出VL4分压电平,后T/2输出Vss电平;段信号SEG的输出波形,在LCD时钟属于选择时的1个周期T,前T/2输出Vss分压电平,后T/2输出VL4电平,属于非选择时的1个周期T,前T/2输出VL4分压电平,后T/2输出Vss电平。

5.png

1/2偏压时,公共信号COM的输出波形,在LCD时钟属于选择时的1个周期T,前T/2输出VL4分压电平,后T/2输出Vss电平,属于非选择时的1个周期T,输出VL2电平;段信号SEG的输出波形,在LCD时钟属于选择时的1个周期T,前T/2输出Vss分压电平,后T/2输出VL4电平,属于非选择时的1个周期T,前T/2输出VL4分压电平,后T/2输出Vss电平。

6.png

1/3偏压时,公共信号COM的输出A波形,在LCD时钟属于选择时的1个周期T,前T/2输出VL4分压电平,后T/2输出Vss电平,属于非选择时的1个周期T,前T/2输出VL1分压电平,后T/2输出VL2电平;段信号SEG的输出A波形,在LCD时钟属于选择时的1个周期T,前T/2输出Vss分压电平,后T/2输出VL4电平,属于非选择时的1个周期T,前T/2输出VL2分压电平,后T/2输出VL1电平。

1/3偏压时,公共信号COM的输出B波形,在LCD时钟属于选择时的1个周期T,前T/2(在前半帧Tf/2)输出VL4分压电平,后T/2(在后半帧Tf/2)输出Vss电平,属于非选择时的1个周期T,前T/2(在前半帧Tf/2)输出VL1分压电平,后T/2(在后半帧Tf/2)输出VL2电平;段信号SEG的输出B波形,在LCD时钟属于选择时的1个周期T,前T/2(在前半帧Tf/2)输出Vss分压电平,后T/2(在后半帧Tf/2)输出VL4电平,属于非选择时的1个周期T,前T/2(在前半帧Tf/2)出VL2分压电平,后T/2(在后半帧Tf/2)输出VL1电平。

7.png

1/4偏压时,公共信号COM的输出A波形,在LCD时钟属于选择时的1个周期T,前T/2输出VL4分压电平,后T/2输出Vss电平,属于非选择时的1个周期T,前T/2输出VL1分压电平,后T/2输出VL2电平;段信号SEG的输出A波形,在LCD时钟属于选择时的1个周期T,前T/2输出Vss分压电平,后T/2输出VL4电平,属于非选择时的1个周期T,前T/2输出VL2分压电平,后T/2输出VL2电平。

1/4偏压时,公共信号COM的输出B波形,在LCD时钟属于选择时的1个周期T,前T/2(在前半帧Tf/2)输出VL4分压电平,后T/2(在后半帧Tf/2)输出Vss电平,属于非选择时的1个周期T,前T/2(在前半帧Tf/2)输出VL1分压电平,后T/2(在后半帧Tf/2)输出VL3电平;段信号SEG的输出B波形,在LCD时钟属于选择时的1个周期T,前T/2(在前半帧Tf/2)输出Vss分压电平,后T/2(在后半帧Tf/2)输出VL4电平,属于非选择时的1个周期T,前T/2(在前半帧Tf/2)输出VL2分压电平,后T/2(在后半帧Tf/2)输出VL2电平。

8.png

COM信号和SEG信号的输出波形实例

在此例子,以第7位的9.png进行说明。需要根据显示图形并且通过COM0~COM3的各公共信号的时序,将表所示的选择电压和非选择电压输出到SEG12引脚和SEG13引脚。
10.png

因此,给SEG12对应的显示数据寄存器(地址F040CH)准备“1101”即可。SEG12和各公共信号之间的LCD驱动波形例子如下图所示。在选择COM0时SEG12为选择电压,就知道LCD点灯电平+VLCD/–VLCD的交流矩形波的产生。

11.jpg

SEG12和各公共信号之间的4个时间片的LCD驱动A波形例子(1/3偏压法)

12.pngSEG12和各公共信号之间的4个时间片的LCD驱动B波形例子(1/3偏压法)

作者:Leo Liao

来源:瑞萨嵌入式小百科

围观 13

NCP51820 是一款 650 V、高速、半桥驱动器,能够以高达 200 V/ns 的 dV/dt 速率驱动氮化镓(以下简称“GaN”)功率开关。之前我们简单介绍过氮化镓GaN驱动器的PCB设计策略概要(点击查看),本文将为大家重点说明利用 NCP51820 设计高性能 GaN 半桥栅极驱动电路必须考虑的 PCB 设计注意事项。

1.png

本设计文档其余部分引用的布线示例将使用含有源极开尔文连接引脚的 GaNFET 封装。

VDD 电容

VDD 引脚应有两个尽可能靠近 VDD 引脚放置的陶瓷电容。如图 7 所示,较低值的高频旁路电容(通常为 0.1 μF)应与第二个并联电容(1 μF)一起放在最靠近 VDD 引脚的位置。

               2.png

图1. NCP51820 VDD 电容布局和布线

所有走线须尽可能短而直。可以使用过孔,因为 VDD 电流相对较低。SGND 返回平面对于其屏蔽特性以及让所有信号侧接地回路保持相同电位很有好处,建议使用。SGND 平面位于第 2 层,使其靠近信号侧元器件和 NCP51820。所有信号侧元器件都放在 SGND 平面上,并通过过孔连接。VDD 引脚和 VDD 电容之间应建立直接连接,最好使用过孔作为 SGND 平面的返回连接。

如图1所示,两个 VDD 电容的接地连接并在一起,并通过单个过孔连接到 SGND 平面。如果可能,最好使用不间断的实心 SGND 接地平面,以免形成接地环路。建议将“安静”的 SGND 平面延伸到 NCP51820 下方,以帮助屏蔽驱动器 IC,使其不受噪声影响。注意在图1中,SGND 平面没有延伸到 NCP51820 栅极驱动器输出引脚下方。这是有意为之,目的是避免噪声从栅极驱动 di/dt 峰值拉电流和灌电流耦合到 SGND 平面中。

VBST 电容和二极管、VDDH 和 VDDL 旁路电容

VBST 电容应尽可能靠近 VBST 引脚放置。VBST 电容返回引脚应连接到 GaNFET 的驱动器 SW 引脚、VDDH 返回引脚和源极开尔文引脚。每个连接都是通过过孔接到 HS 栅极返回平面,如图2所示。务必注意,不应从功率级开关节点接回到 NCP51820。请勿将 VBST 电容连接到功率级开关节点。“开关节点”的唯一连接是通过 HS GaNFET 源极开尔文引脚。

HS 栅极返回平面的设计应注意,不得与功率级开关节点发生重叠或相互作用。同样,LS 栅极返回平面的设计应注意,不得与 LS GaNFET 电源地发生重叠或相互作用。请勿将 SGND 平面放在 VBST 二极管或 VBST 电容下方,因为 VBST 二极管的阴极上存在高 dV/dt,它可能会将噪声注入 SGND 平面。

3.png

图2. NCP51820 VBST 电容和二极管、VDDH 和 VDDL 电容

VDDH 电容应尽可能靠近 VDDH 引脚放置。如图2所示,VDDH 电容返回引脚应通过过孔连接到 HS 栅极返回平面(与 VBST 电容共用一个双过孔连接)。

VDDL 电容应尽可能靠近 VDDL 引脚放置。如图2所示,VDDL 电容返回引脚应通过过孔连接到 LS 栅极返回平面。VDDL 电容返回引脚必须连接到驱动器上的 PGND 引脚。VDDL 电容返回引脚通过过孔连接到 LS 栅极返回平面,该平面也通过过孔连接到驱动器 PGND 引脚。

由于栅极驱动电流峰值很高,并且为了降低过孔寄生电感,VBST、VDDH 和 VDDL 需要多个过孔。在此示例中,每个 GaNFET 栅极返回连接使用四个过孔。这是一个合理的折衷考虑,一方面能在 NCP51820 栅极驱动器返回引脚与 GaNFET 返回引脚之间获得低阻抗连接,另一方面能保持实心返回平面和良好的屏蔽完整性。如果可能,最好使用导电材料填充的过孔,因为其相关电感更低。

栅极驱动布线

当 NCP51820 向 HS GaNFET 栅极提供电流时,该栅极电流来自 VDDH 调节器旁路电容中储存的电荷。如图3所示,拉电流流经 HO 驱动器源极阻抗和栅源电阻,进入 GaNFET 栅极。然后,电流从 GaNFET 源极开尔文引脚返回,又回到 VDDH 旁路电容。

4.png

图3. 高压侧栅极驱动拉电流

当 NCP51820 从 HS GaNFET 吸收电流时,该电流来自栅源电容中储存的能量。如图4所示,灌电流从 HS GaNFET 栅极流出,经过栅极灌电流电阻、HO SINK 驱动器阻抗和 SW 引脚,回到 GaNFET 源极开尔文引脚。

5.png

图4. 高压侧栅极驱动灌电流

当 NCP51820 向 LS GaNFET 栅极提供电流时,该栅极电流来自 VDDL 调节器旁路电容中储存的电荷。如图5所示,拉电流流经 LO 驱动器源极阻抗和栅源电阻,进入 GaNFET 栅极。然后,电流从 GaNFET 源极开尔文引脚返回,又回到 VDDL 旁路电容。

6.png

图5. 低压侧栅极驱动拉电流

当 NCP51820 从 LS GaNFET 吸收电流时,该电流来自栅源电容中储存的能量。如图6所示,灌电流从 LS GaNFET 栅极流出,经过栅极灌电流电阻、LO SINK 驱动器阻抗和 PGND 引脚,回到 GaNFET 源极开尔文引脚。

7.png

图6. 低压侧栅极驱动灌电流

GaNFET 能以高开关频率工作,漏源切换期间会出现高 dV/dt(100 V/ns 及更高)。GaN 的栅源导通阈值较低 (<2 V),因此栅极驱动拉电流和灌电流路径必须尽可能保持短而直,以减轻走线寄生电感的不良影响。栅极环路中的过大寄生电感可能导致超过栅源阈值电压的栅极振荡或高频振铃。栅极驱动和返回路径中的过孔只有在绝对必要时才应使用。最好使用导电材料填充的过孔,因为每个这种过孔的电感要小得多。在栅极电阻和相关布线下方使用载流返回平面,以在拉电流和灌电流路径正下方提供一个返回路径,有助于减少环路电感。

NCP51820 高压侧和低压侧驱动在内部相互隔离。对于高压端,SW 引脚必须与功率开关节点隔离,以防止开关噪声注入栅极驱动路径,并且它只能连接到高压侧 GaNFET 上的 SK 引脚。源极开尔文引脚和电源引脚之间的开尔文连接是 NCP51820 SW 引脚和功率级开关节点之间的唯一电气连接,如图3和图4所示。同样,低压侧栅极驱动的布线应使 NCP51820 PGND 引脚与功率级 PGND 隔离,并且只能连接到低压侧 GaNFET 的 SK。设计目标是避免电源 PGND 噪声注入低压侧栅极驱动路径。在低压侧 GaNFET 内部,SK 引脚和电源引脚之间存在开尔文连接,它是 NCP51820 PGND 和电源 PGND 之间的实际连接,如图5和图6所示。

在设计允许的范围内,HS 和 LS 栅极走线的长度应尽可能相等。这有助于确保两个 GaNFET 具有相似的栅极驱动阻抗。高压侧和低压侧 GaNFET 交错对齐具有双重作用:一是使得栅极驱动布线接近对称且等距,二是允许使用更大、更高电流的功率开关节点铜触点。

最好将 HS 和 LS 返回平面分配至第 2 层,并将它们直接放置在栅极驱动电阻和走线下方,这样有助于减少栅极驱动环路电感。对于高压侧 GaNFET,由于 VDDH 旁路电容返回引脚和 NCP51820 SW 引脚被 HO 拉电流和 HO 灌电流走线分开,因此可以使用无填充的过孔通过 HS 栅极返回平面连接到 GaNFET 的源极开尔文引脚。建议使用多个过孔以帮助减少过孔电感。请注意,栅极驱动电流路径与功率开关节点电流路径隔离,尽可能避免主电流路径中的噪声注入栅极驱动电流路径。

对于低压侧 GaNFET,由于 VDDL 旁路电容返回引脚和 NCP51820 PGND 引脚被 LO 拉电流和 LO 灌电流走线分开,因此可以使用无填充的过孔通过 LS 栅极返回平面连接到 GaNFET 的源极开尔文引脚。建议使用多个过孔以帮助减少过孔寄生电感。请注意,栅极驱动电流路径与电源 PGND 电流路径隔离,尽可能避免主电流路径中的噪声注入栅极驱动电流路径。

信号接地 (SGND) 和电源接地 (PGND)

SGND 是所有内部控制逻辑和数字输入接地。在内部,SGND 和 PGND 引脚相互隔离。PGND 用作低压侧栅极驱动和返回基准。

对于半桥电源拓扑或任何使用电流检测变压器的应用,NCP51820 SGND 和 PGND 应在 PCB 上连接在一起。在此类应用中,建议在 PCB 上通过一条低阻抗短走线将 SGND 和 PGND 引脚连接在一起,并且让它们尽可能靠近 NCP51820。NCP51820 正下方是建立 SGND 至 PGND 连接的理想位置,如图7所示。

8.png

图7. PGND 至 SGND,0 Ω 单点连接

对于低功耗应用,例如有源箝位反激式或正激式转换器,通常会在低压侧 GaN FET 源极支路中使用一个电流检测电阻 RCS。在此类应用中,NCP51820 PGND 和 SGND 引脚不得在 PCB 上连接,因为 RCS 会通过此连接短路。NCP51820 低压侧驱动电路能够承受 -3.5 V 至 +3.5 V 的共模电压。大多数电流检测电压信号小于 1 V,因此低压侧驱动级很容易“浮动”到电流检测所产生的电压 VRCS 以上。如图8所示,整个低压侧栅极驱动浮动到 VRCS 以上。这一点很重要,因为它确保栅极驱动幅度不会有损失,因此完整的 VDDL 电压会出现在低压侧 GaN FET 栅源端子。

按照上文所述布置电路时,连接到 NCP51820 HIN 和 LIN 的控制器 HO/LO 路径必须返回到控制器 GND 以形成完整电路。因此,NCP51820 SGND 和控制器 GND 必须相连。这是通过使用过孔将 NCP51820 SGND 和控制器 GND 连接到 SGND 平面来实现的,如图 14 所示。SGND 平面仅用于信号和信号侧 VDD 返回,也会充当信号的屏蔽层。VRCS 返回引脚还必须连接到控制器 GND,这应该使用单条低阻抗走线来完成,该走线应尽可能靠近 VRCS 走线(或位于其下方)。这会将功率级 PGND 单点连接到 SGND,并将功率级 PGND 上的高 dV/dt 和 di/dt 与 SGND 平面隔离开来。

9.png

图8. LS 栅极返回隔离和 VRCS 连接

开关性能验证

在利用 NCP51820 驱动 GaNFET 的半桥功率级布局中使用了本文介绍的 PCB 设计技术。

10.png

图9. 650 V,18 A,HEMT,GaNFET,350 V,10 APK

图9显示了驱动两个 650 V、18 A、90 mΩ GaNFET 的稳态波形。通道 1(黄色)是高压侧栅源电压,通道 2(红色)是低压侧栅源电压,通道 3(蓝色)是开关节点电压(低压侧 GaN VDS),通道 4(绿色)是电感电流。高压侧栅源电压(通道 1,黄色)显示存在轻微过冲和欠冲,这是使用高压探针测量低压浮动信号(在栅极和功率开关节点之间测量)的附带结果。通道 2(红色)显示了栅源电压的“更真实”测量结果,其中低压侧 GaNFET 栅源电压在栅极和 PGND 之间测得。可以看到,栅极驱动边沿非常锐利且干净。同样,开关节点电压(通道 3,蓝色)没有振铃、过冲或欠冲。

11.png

图10. 600 V,26 A,HEMT,GIT,GaNFET,dV/dt = 75 V/ns,320 V,20 APK

图10所示波形是驱动两个 HEMT、GIT、600 V、26 A、56 mΩ GaNFET 的结果,其电流能力比图9中使用的器件要高。要实现高 dV/dt,需要相当大的漏极电流 ID。例如,所示测量是在 ID = 20 APK 下进行的,导致实测 VDS dV/dt = 75 V/ns。三角形峰值电感电流显示为纯直流,这是进行此测量所需的时基 (2 ns/div) 造成的。VSW 波形的 100 V 欠冲是用于显示高 dV/dt 的测量技术的结果,在开关节点上并不真正存在。

在高电压、高频率 PCB 设计中,为了成功运用宽禁带半导体,需要更好地了解寄生电感和电容的负面影响。透彻理解电气返回平面、屏蔽、电流分离、隔离和精心布线的重要性,对于充分发挥 GaN 技术的性能优势至关重要。本文重点说明在利用 NCP51820 驱动高速电源拓扑中使用的 GaN 功率开关设计中,实现成功设计必须采用的重要 PCB 设计准则。这些技术已通过实测波形得到了验证,表明其能够获得出色的结果。

来源:安森美

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 54

NCP51820 是一款 650 V、高速、半桥驱动器,能够以高达 200 V/ns 的 dV/dt 速率驱动氮化镓(以下简称“GaN”) 功率开关。只有合理设计能够支持这种功率开关转换的印刷电路板 (PCB) ,才能实现实现高电压、高频率、快速dV/dt边沿速率开关的全部性能优势。本文将简单介绍NCP51820及利用 NCP51820 设计高性能 GaN 半桥栅极驱动电路的 PCB 设计要点。

NCP51820 是一款全功能专用驱动器,为充分发挥高电子迁移率晶体管 (HEMT) GaNFET 的开关性能而设计。与击穿电压额定值相似的硅器件相比,制造 GaNFET 所使用的芯片尺寸更小。因此,哪怕与同类最佳的硅 MOSFET 相比,GaNFET 的栅极电荷、输出电容和动态导通电阻也大大降低。此外,GaNFET 没有 PN结,因此漏极-源极上没有本征寄生体二极管,也就没有与第三象限操作相关的反向恢复电荷。

GaNFET 非常适用于离线半桥功率拓扑、无桥 PFC 和单端有源箝位拓扑。这些功率级常常采用零电压开关 (ZVS),但也可以在硬开关条件下采用大约 400V 的电压工作。所有这些改进使得 GaNFET 能够以 MHz 范围或接近该范围的频率开关,漏源边沿速率高达 100V/ns。能否实现基于 GaN 的功率级的最优性能,在很大程度上取决于设计人员对寄生电路元件(如封装电感、PCB 走线电感、变压器电容)以及元器件选择和布局的理解。虽然硅 MOSFET 功率系统中也存在这些寄生元件,但在 GaN 功率解决方案中,当受到其中存在的高 dV/dt 和 di/dt 激励时,会有更明显的响应,因此会产生问题。

NCP51820 的 MLP 无引线功率封装(图 3)以及行业中的各种无引线 GaNFET 功率封装(图 1 和图 2),体现了为充分降低寄生电感所作的设计努力。同样,必须特别注意 PCB 设计和元器件布局。为了充分发挥利用 NCP51820 驱动高速半桥功率拓扑中使用的 GaN 功率开关的优势,有一些重要的 PCB 设计因素需要考虑,本白皮书将重点讨论其中的一些重要注意事项。

HEMT GaN 和 NCP51820 封装说明

大多数 GaNFET 封装包含一个专用源极开尔文返回引脚,如图 1 中的“SK”所示,其作用只是为了将栅极驱动返回电流送回 NCP51820。较高电流的漏源引脚通过多条焊线焊接到多个焊盘,不过为了简明起见,图 1 中的简化示意图仅显示了一条焊线连接。NCP51820 输出和 GaNFET 栅源开尔文引脚之间的接口必须是直接单点连接,该接口特别重要,如含有源极开尔文引脚的 GaNFET 部分所述。

但是,并非所有 GaNFET 都包含一个专用源极开尔文返回引脚,例如图 2 所示的示例。对于不含源极开尔文返回引脚的 GaNFET,为 PCB 设计中的栅极驱动部分布线时必须特别注意。对于半桥功率级的开关节点连接,高压侧 GaNFET 的源极直接连接到低压侧 GaNFET 的漏极,构成一个承载高 di/dt 负载电流的高 dV/dt 节点。不建议直接使用此高压开关节点的栅极驱动返回引脚,如不含源极开尔文引脚的 GaNFET 部分所述。

1.png

图1. 含有源极开尔文返回引脚的典型 GaN

2.png

图2. 不含源极开尔文返回引脚的典型 GaN

NCP51820 采用 4x4 mm 无引线封装,所有逻辑电平输入和编程功能都设置在 IC 右侧,与策略性设置在 IC 其余三侧的电源功能分开。基于设计策略安置引脚,以便必要时提供高压隔离。以下 PCB 布局部分说明,将充分展现 NCP51820 引脚分配的优势。

3.png

图3. NCP51820 GaN 驱动器引脚分配

PCB 设计策略概要

使用 GaNFET 开始 PCB 设计时,最好根据优先级考虑整个布局,如下所列。

1. 必须采用多层PCB设计,并且按照本文所述适当使用接地/返回平面。高频率、高电压、高dV/dt和高di/dt都要求采用多层PCB设计方法。为了实现基于GaN的功率级的全部优势,接地平面必须采取适当的布线或设计,而廉价的单层PCB设计无法做到。

2. 开始时,首先将对噪声最敏感的元器件安置在 NCP51820 附近。VDD、VDDH 和 VDDL 旁路电容以及 VBST 电容、电阻和二极管应尽可能靠近各自的引脚。

3. 将 DT 电阻直接放在 DT 和 SGND 引脚之间。

4. HO和LO、拉电流和灌电流栅极驱动电阻应尽可能靠近 GaNFET。

5. 将 NCP51820 和关联的元器件移到尽可能靠近 GaNFET 拉电流和灌电流电阻的位置。

6. 如果可能,安置 GaNFET 时使 HO 和 LO 栅极驱动长度尽可能匹配。为了避免高电流和高 dV/dt 流经过孔,两个 GaNFET 最好和 NCP51820 位于 PCB 的同一面。

7. 应将 HO 和 LO 栅极驱动视为两个独立的、相互电隔离的栅极驱动电路。因此,HO 和 LO 各自都需要专用铜触点 (copper land) 返回平面,这些平面在第 2 层上,位于第 1 层栅极驱动布线正下方。

电源环路、开关节点、栅极驱动环路的正确布线以及使用平面,对于顺利完成 GaN PCB 设计至关重要。这部分内容如有需求,后续可能会推送新的文章配合插图对每一项加以说明。对于栅极驱动器,正确的布线和噪声隔离将有助于减少额外的寄生环路电感、噪声注入、振铃、栅极振荡和意外导通。目的是设计一个精心考虑了适当接地,同时让受控电流以最小环路距离流经直接通路连接的高频电源 PCB。

元器件布局和布线

图 4 突出显示了 NCP51820 周围的关键元器件布局以及与 HS 和 LS GaNFET 的接口。

4.png

图4. NCP51820 元器件布局

含有源极开尔文引脚的GaNFET

许多 GaNFET 封装包括一个专用源极开尔文引脚,用于将栅极驱动返回电流与功率开关节点(高压侧)或电源地(低压侧)出现的较高电流和电压电平隔离。对于具有专用源极开尔文引脚的 GaNFET,栅极驱动布线相当简单。推荐 PCB 布线设计示例如图 5 所示,可以看到高压侧 GaNFET 栅极驱动返回电流与功率开关节点电流有效分隔。

5.png


图5. 源极开尔文 GaNFET 布线

不含源极开尔文引脚的GaNFET

有些 GaNFET 封装不含专用源极开尔文引脚,还必须要仔细考虑,将栅极驱动返回电流与功率开关节点(高压侧)或电源地(低压侧)出现的较高电流和电压电平隔离。对于没有专用源极开尔文引脚的 GaNFET,应从 GaNFET 源极接出一段额外的铜蚀刻线,其唯一作用是将栅极驱动返回电流送回 NCP51820。尽管不如专用开尔文引脚连接那么有效,但这种布线技术仍然可以在栅极驱动电流和功率开关节点之间实现可接受程度的分离。推荐 PCB 布线设计示例如图 6 所示,可以看到高压侧 GaNFET 栅极驱动返回电流与功率开关节点电流有效分隔。无论何种类型的 GaNFET 封装,其设计目标都是避免 NCP51820 和支持电路接触到流过功率级的潜在破坏性开关电压和电流。

6.png

图6. 无源极开尔文引脚的 GaNFET 布线

来源:安森美

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 95

单轴控制器/驱动器模块集成运动控制功能,大幅加快传输时间、缩小方案尺寸并节省能耗,理想用于两相双极步进电机

近日,TRINAMIC Motion Control GmbH & Co. KG,现隶属于Maxim Integrated Products, Inc (NASDAQ: MXIM),今日宣布推出业界最小尺寸、最低功耗、集成了运动控制功能的单轴伺服控制器/驱动器模块。新型TMCM-1321伺服控制器/驱动器模块用于支持机器人和自动化设备中的两相双极步进电机工作,优化速度控制和各轴的同步,在提升产量的同时将功耗降低75%。模块具有板载磁编码器和用于光编码器的数字输入,以简化伺服控制,实现高级反馈和诊断功能;与类似的步进电机方案相比尺寸减小3倍。

“”

TMCM-1321模块采用线性斜坡函数控制,即Trinamic SixPoint™斜坡函数,以及高级S型斜坡函数控制,以加快有效传输时间。Trinamic的闭环控制技术采用直接反馈,自动将功耗降低75%。配合RS-485接口及Trinamic的集成开发环境,TMCM-1321模块可简化设计并将步进电机尺寸缩小3倍以上。

主要优势

  • 降低功耗:与类似的步进电机方案相比,Trinamic闭环控制技术具有业内最佳的节能优势。
  • 提高生产力:通过实施与应用要求相匹配的斜坡函数曲线改善有效传输时间。
  • 小尺寸方案:TMCM-1321模块与磁编码器和数字ABN输入配合,提供最小尺寸的单轴伺服控制器/驱动器方案,占用面积只有784mm2。

评价

Trinamic业务总监Jonas Proeger说道:“在选择节能型驱动器时,工程师往往倾向于伺服驱动。然而,步进电机在低速下的扭矩比同等尺寸的伺服电机扭矩高很多。因此,如果将步进电机与闭环控制技术相结合,可以在不牺牲定位精度的前提下摆脱昂贵且低效的齿轮箱,从而以步进电机的成本获得伺服电机的效率。”

供货及价格

TMCM-1321模块现可供货,价格为119.40美元,可通过Trinamic特许经销商购买。

所有商标权归其所有者所有。

关于Trinamic

TRINAMIC Motion Control现已并入Maxim Integrated,公司产品旨在大幅简化运动控制。通过将数字信息转换为精确的物理运动,我们正在将不可能变为现实。Maxim Integrated的模拟电源工艺及通信技术与Trinamic专业的运动控制技术相结合,进一步推进了运动控制的智能化。采用最新科技成果的Trinamic IC、模块、机电一体化系统和开发工具帮助软件工程师开发高效、平稳,并且安静运动的高精度电机驱动方案,确保产品的一次成功率,将产品快速推向市场。

关于TMCM-1321伺服控制器/驱动器模块的详细信息,请访问:
www.trinamic.com/products/modules/details/tmcm-1321

本文转载自:美信半导体
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 24

步进电机是一种运用广泛的控制电机,其特征是不使用位置反馈回路就能进行速度控制及定位控制,即所谓的电机开环控制。相对于伺服电机,步进电机有着成本低廉,控制简单等优点,尤其是两相混合式步进电机,在工业运动控制系统中有着广泛的应用。然而,传统的驱动方式,比如单电压驱动、高低电压驱动、斩波恒流驱动等等,虽然已经应用十分成熟,但是只限于低速运行,并且细分度一般限制在1/2步距,无法很好消除低频振荡,以及定位精度差等缺点。细分驱动的出现很好地弥补了这一缺点。

常见的细分控制器一般由MCU、专用逻辑驱动芯片以及功率驱动模块组成,这样的驱动器虽然能满足多细分驱动,但由于细分数量和效果会受到逻辑驱动芯片的影响,并且无法调整细分数和限流值、从而造成系统调试困难、矩频特性差等缺点。

本文使用ST公司的32位ARM单片机,加上MOSFET驱动模块及电流传感模块,省去了逻辑驱动芯片。电机电流采用单片机内部AD采样,控制逻辑算法直接由单片机软件实现,MOSFET按照外部输入的脉冲速度及内部的时序来运行,从而大大简化了应用电路,提高了电路的通用性和驱动性能。

1、意法半导体STM32F103RB单片机简述

STM32F103RB采用ARM公司最新的Cortex-M3内核,具有运行速度高、处理能力强、外设接口丰富等特点。由于其低廉的价格和很强的控制、运算性能,被广泛运用于电机控制。其具体性能指标如下:1)工作频率:最高72 MHz;工作温度范围:-40~+85℃;宽电压供电:2.0~3.6 V;2)128 k字节的闪存存储器和16 k的SRAM;3)12位16通道AD转换器具有双采样和保持功能,转换时间最短1μs。4)3个16位通用定时器,每个定时器有多达4个通道,用于输入捕获/输出比较/PWM或脉冲输出;1个16位带死区控制盒紧急刹车,用于电机控制的PWM高级控制定时器。

2、细分驱动原理

一般两相步进电机驱动分为单极型和双极性驱动两种,单极型驱动适用于6线制电机,这样的驱动方法等于将两相电机转变为四相电机,从表面上看步距角缺损减小了,实则是以牺牲电机的拖动转矩换来的,这样电机的带负载能力就会大大下降。而双极型驱动则主要针对两相四线(或者八线制)电机,一般机械步距角为50齿1.8°(也可为100齿0.9°价格较贵),故细分驱动技术主要是通过对步进电机的相电流进行阶梯化控制,使电机的以更小的单位步距角运行,从而减小步长和低频振荡。

细分驱动的思想是把原来简单的对转子电流的通断过程改变为逐渐的改变各相绕组的电流大小和方向,使电机内部的空间合成磁场逐步改变,这样就能把原来的一个步距角的通电方式改变成为跟随电流的阶梯波,变成多步。具体的计算方法如下:

转矩T在一般情况下可表示为:

T=KT·(-Iasinθ+Ibcosθ) (1)

式子中KT在理想状态下的比例常数,θ为转子的电角度位置。

如果两相步进电机的矩角特性是正弦波,则给绕组通入如下电流:

Ia=Im·cosβ

Ib=Im·sinβ (2)

β为电机希望定位的电角度。

将式(2)代入式(1),则

T=KT·Im·sin(β-θ) (3)

从而可见,两相混合式步进电机的细分就是控制两相绕组中的电流大小。理想状态下,电机内部的磁场为圆形空间旋转磁场,使步进电机按照交流同步电机的方式旋转。而AB相的理想电流为正弦波,而一般情况下通过阶梯波来模拟正弦波,从而达到恒转矩幅值的控制效果。而转矩的大小由合成磁场的矢量来决定,即相邻两个合成磁场的夹角为细分步距角。

每当β变化一度,则步进电机走过1/360的电角度,例如一般的8细分控制,则β的步长为π/16。所以为了实现对两相混合式步进电机的恒转矩细分控制,就需要在电机的两相绕组中通以按正弦规律变化并互差90°相位的的两相电流,阶梯越细小,越接近于正弦波,步距角也越小,细分效果越好。

基于ARM单片机的双相步进电机细分驱动器设计

3 系统硬件设计

基于STM32F103RB驱动系统的硬件部分主要由信号输入端、电源输入端、电源模块、MOSFET驱动模块、H桥模块和采样放大模块组成。总体硬件图如图3所示。

基于ARM单片机的双相步进电机细分驱动器设计

3.1 输入信号

在硬件设计中,需要从外部输入3种信号:Enable使能信号、Dir电机转向信号以及Frequency速度脉冲信号。Enable信号为使能信号,为防止电机在停止时,定子绕组仍然通电造成的电机发热而设置的电机转子断电信号。Dir信号控制电机的转向;而Frequency信号为外部控制器件发出的方波脉冲信号,此信号的频率将决定电机的转速,3个控制信号均由光耦与内部隔离。

驱动器上电前需通过拨码开关设置细分数和限流值,目前细分最多支持16细分,限流值一般为电机绕组可承受的最大电流的1.2倍左右,可以设置6档限流值。驱动器最大可承受4 A的电流。

3.2 系统电源

驱动系统的电源由一个外部输入的24~48V的直流电源输入接线端,然后通过BUCK降压芯片至5 V为内部光耦、比较器和运放供电,然后将5 V通过LDO降至3.3 V给MCU供电,这样MCU能获得相对干净的电源。另一路外部电源经过电阻分压,产生一个15 V电源用于MOSFET驱动芯片IR2010的供电。

3.3 驱动电路

MOSFET驱动部分采用IR公司的IR2101S驱动芯片来驱动双H桥,从而靠双H桥来控制一个四线制步进电机。IR2101是IR公司生产的一款高性价比驱动器,使用方法非常简单,性价比高,能输出100~210 mA电流。IR2101驱动器可驱动一组功率管,整个功率电路需4片即可,这样不但节约制造成本,而且还提高系统稳定性。其驱动电路如图4所示。

基于ARM单片机的双相步进电机细分驱动器设计

3.4 电流检测和过流保护

本系统使用采样电阻来采集经过H桥(即电机的定子电流)。此处采样电阻阻值比较大时,会使电阻分压过大,造成H桥的低端电压高于地电压,影响系统的稳定性,而阻值太小又会使信号过小影响检测精度,所以本系统选用0.1Ω电阻作为采样电阻。然后经过LMV358放大后,成为0~3 V的电压信号,在经过一个跟随器后,进入MCU片上AD,进行数模转换,放大后的信号还连接一个比较器用于过流保护。

4、系统软件设计

系统软件主程序框图如图5和图6所示,图5为主程序软件框图,图6为ADC中断软件流程图。

基于ARM单片机的双相步进电机细分驱动器设计

主程序处于死循环状态,每次外部信号Enable后,就会锁存外部的控制频率,方向,限流值,细分度等信号,然后进行内部参数初始化,等待刷新定时器计时完毕后就开始按照计时中的ADC中断及定时器中断完成的参数计算进行调节位置和速度。

其中ADC在每个PWM的上升沿触发,采样两相电流进行处理,并且将其送给PI调节器调节PWM占空比,并且每次都会与限流值进行比较,一旦电流超过限流值,则自行执行脱机。这些程序在中断中完成,可以是系统更具有实时性。另外,每次走完一个阶梯的波形后,程序将触发timer3计数器,进行细分步数的计算,从而快的调整个周期的细分数。Timer3程序流程图如图7所示。

基于ARM单片机的双相步进电机细分驱动器设计

电机的细分步数为每次Enable之后方能调整,而细分值表则由计算好的正余弦参数存于MCU Flash中。

5、结论

本系统采用电流实时采样并进行PI调节,使两相混合式步进电机的恒转矩运行,真正达到了电流矢量不变控制,在测试中能够有效的降低低频振荡,并且,在16细分的状态下控制工作,大幅度的减小了噪声和阻尼振荡,是一种有效的控制步进电机的手段。

转自: 广电电器

围观 383
订阅 RSS - 驱动器