sa8282三相pwm发生器的原理与应用.docVIP

  • 10
  • 0
  • 约2.69千字
  • 约 3页
  • 2021-12-02 发布于天津
  • 举报
SA8282三相 PWM发生器的原理与应用 RST: 复位端 , 低电平有效 ; CS: 片选输入 该控制线可使 SA8282与其它外围接口芯片共享同一组总 线。 RPHT、RPHB、 YPHT、 YPHB、 BPHT、 BPHB:标准 TTL 电平输出端口 ( 即 PWM 驱动信号 可分别驱动三相逆变器的六个功率开关器件。 TRIP: 输出封锁状态指示 用于表明输出是否被锁存 , 低电平有效。 SET TRIP: 关断触发信号输入端 , 当输入为高时 , TRIP 及六个 PWM输出端将被迅速锁存在低电平状态 , 且只有在 , RST 复位时才能解除。 WSS:波形采样同步端口 ; ZPPB、ZPPY、 ZPPR:分别是三相信号的零相位脉冲输出端。 CLK: 时钟信号输入端。 VDD:+5V偏置电源。 VSS: 接地端。 此外 ,SA8282 芯片还具有以下特点 : 全数字化 SA8282 与微处理器相连时 可自动适应 Intel 和 MOTOROLA两种总线接口 而且编程简捷方便。其全数字化的脉冲输出具有很高的精度和稳定性。 工作方式灵活 SA8282 具有六个标准的 TTL 电平输出端 , 可以驱动逆变器的六个功率开 关器件。电路的载波频率、调制频率、调制比、最小脉宽、死区时间等工作参数均可直接通过软件设定 , 而不需要任何外接电路 , 从而降低了硬件成本。 工作频率范围宽、精度高 SA8282 的三角载波频率可调 , 当时钟频率为时 , 载波频率最高可达 24kHz, 输出调制频率最高可达 4kHz, 输出频率的分辨率为 12 位。 工作原理 SA8282 的内部原理结构框图如图 2 所示。它主要包括初始化命令和控制 命令寄存部分、从 ROM中读取及产生 PWM调制波形部分以及三相输出控制电路等 三个功能部分。 命令寄存部分 该部分由总线控制、 / 数据总线、 暂存器 R0~R2、虚拟寄存器 R3~R4及 24 位初始化寄存器和 24 位控制寄存器构成。该部分在工作时 应首先进行初始化 ( 从微处理器向初始化寄存器和控制寄存器输入控制字 进行系统参数设置 ), 然 后由微处理器向两个 24 位寄存器输入命令字 , 这两个寄存器分别被称为初始化 寄存器和控制寄存器。由于总线的数据宽度被限制在 8 位字长 , 因此要想把数据送到一个 24 位寄存器 , 应先分三次分别送到三个暂存寄存器 R0、R1、R2 中。而 数据由暂存寄存器 R0、 R1、R2 送到初始化寄存器或控制寄存器是通过虚拟寄存 器 R3、 R4的送数写指令来实现的 ,R3、 R4实际上不存在 , 它们只在指令中出现。往 R3 送数的写指令用于将数据从 R0、R1、R2 传送到控制寄存器 , 而往 R4 送数的写指令则可将数据从 R0、R1、 R2传送到初始化寄存器。 读取及产生 PWM调制波形部分 该部分由发生器、波形 R0M及相位和控制逻辑构成。由于调制波形关于90°、 180°、 270°对称 所以波形 ROM中仅保存了 0~90°的波形瞬时值。工作时 ,SA8282 可根据发生器的信号直接从波形 ROM中读取波形数据 , 然后通过相位控制逻辑将其组成 0~360°的完整波形和三相波形 , 而不需要处理器进行处 理。 三相输出控制电路 SA8282 中的每相输出控制电路均由脉冲取消和脉冲延时电路构成。 脉冲 取消电路用于去掉脉冲宽度小于取消时间的脉冲 , 以保证最小输出脉冲宽度大于 器件的开关周期。延时电路可保证死区间隔 , 其作用是在改变任一相中两个开关 器件的状态时提供一个较短的延迟时间 , 以使这段时间里的两个开关都处于关状 态 , 从而防止在转换瞬间桥臂开关元件出现共通 ( 两个开关在状态转换期间造成直通短路 ) 现象。 3 用 SA8282组成的静止逆变器硬件组成 由 SA8282组成的静止逆变器的硬件结构如图 3 所示 , 该电路主要由以下几个部分组成 : 控制电路 该逆变器的控制电路主要由 MCS-51单片机最小系统、少量的外围扩展芯 片和 SA8282三相 PWM发生器构成。单片机用于完成对 SA8282的初始化和输出脉 宽控制、频率控制 , 同时完成开环、闭环控制算法的运算及数据处理、模拟信号 与数字信号的检测以及保护功能的逻辑判断等。由于 SA8282和单片机共用一个 石英晶体振荡器 , 故同步性能稳定 , 漂移小。 驱动电路 驱动电路由 EXB840构成。SA8282输出的 PWM信号经驱动模块 EXB840可 直接驱动 IGBT, 且隔离性能好 , 抗干扰能力强 , 同时具有过流检测及电路关断等功能。一旦 EXB840检测到过流信号 , 它将迅速向 SA8282发出高电平保护信号同时封锁 IGBT 的驱动信号 并高速切

文档评论(0)

1亿VIP精品文档

相关文档