电子说
在电子照明领域,数字调光镇流器的设计一直是工程师们关注的焦点。国际整流器公司(International Rectifier)推出的IRPLDIM2U参考设计,为驱动快速启动荧光灯提供了一种高效、高功率因数的解决方案。下面我们就来详细解析一下这个设计。
文件下载:IRPLDIM2U.pdf
IRPLDIM2U是一款用于32W/T8、110V输入的数字调光DALI镇流器。它具有诸多特点,如支持1X 32W T8灯,输入电压范围为90 - 140VAC/60Hz,采用DALI(2线)接口,具备高功率因数、低THD、高频操作、可编程灯丝预热、可编程点火、高精度数字调光、对数调光、诊断和故障控制、灯故障保护、欠压保护等功能。同时,它还采用了IR21592 HVIC镇流器控制器和PIC16F628微控制器,实现了光隔离通信和低功耗待机模式。
数字可寻址照明接口(DALI)是国际标准prlEC929规定的通信协议和方法,用于在2线网络上连接照明单元。DALI协议为16位,支持对多达64个镇流器进行单独寻址、16个组寻址或向整个照明网络广播。除了基本的寻址功能,DALI还支持渐变、对数调光、场景设置和故障检测等功能。
DALI允许对整个照明环境进行高效控制和管理。它可以通过同一个控制系统控制(发送和接收)多达64个不同的镇流器,向单个镇流器或一组镇流器发送指令。镇流器能在宽范围(1 - 100%)内提供人眼敏感的调光。此外,各种操作参数可以在镇流器内存中动态更改和存储,例如可以为不同组的镇流器设置场景级别,还能根据需要设置最大亮度、最小亮度、渐变时间等。同时,DALI还具备诊断功能,能够检测诸如灯故障等问题。
通过数字控制,DALI可以根据个人照明需求非常精确地调整光水平。它包含256级亮度和对数调光曲线,这种曲线在较低光水平下能实现更好的控制,因为人眼在低光水平下更为敏感。
IRPLDIM2U演示板由EMI滤波器、有源功率因数校正前端、镇流器控制部分、数字控制部分和共振灯输出级组成。EMI滤波器用于阻挡镇流器产生的噪声;功率因数校正用于实现正弦输入电流和稳压直流母线;镇流器控制部分为传统RLC灯共振输出电路提供频率调制控制,以实现灯的预热、点火和镇流,并且易于适应各种灯类型;数字控制部分提供数字可寻址照明接口(DALI)以及执行闭环调光、灯故障检测、关闭和自动重启所需的电路和软件。
功率因数校正部分由功率因数控制器IC(IC1)、MOSFET(M1)、电感器(L2)、二极管(D2)、电容器(C6)以及其他偏置、传感和补偿组件组成。该电路是一个在临界传导模式下运行的升压转换器,意味着电感器电流在每个周期内放电至零,然后升压MOSFET才会开启。采用ST L6561D PFC IC,它可以使输入电流与输入电压匹配,同时将直流母线电压调节到400 VDC。选择这款IC是因为它具有最少的组件数量、低启动电源电流和强大的误差放大器。
镇流器控制部分围绕IR21592调光镇流器控制IC(IC2)构建。IR21592用于灯的预热和点火、控制灯功率以及检测故障条件(如过温、过流、VCC故障和直流母线/交流线路故障)。它包含一个电压控制振荡器(VCO),用于控制半桥频率并保持50%的占空比,还具备高压半桥驱动器、幅度控制、故障电路和模拟调光接口。
在灯预热阶段,IR21592的幅度控制功能用于调节预热期间的共振槽电流。VCO从最大频率开始,然后降低频率,直到CS引脚的电压等于IPH引脚的编程电压。之后,VCO会内部调整(即调整频率),使电感器电流保持恒定,直到CPH引脚的外部电容器充电超过5.1V。预热电流(电压)可以通过增加或减少IPH引脚的电阻(RIPH)来调整,预热时间可以通过增加或减少CPH引脚的电容器(CCPH)来调整。
当CPH引脚超过5.1V时,IR21592启用过流保护。当CS引脚超过1.6V的内部阈值时,半桥将被禁用。VCO电压降至最小值,IR21592开始将频率降低到由FMIN引脚的外部电阻(RFMIN)和电流传感电阻RCS设置的最小频率,从而产生用于点燃灯的高电压。这个电压可以通过调整RCS来调节。
灯成功点燃后,IR21592调节电感器电流相对于半桥电压的相角,以调节灯功率。它通过测量电流的过零点并将其与调光接口的参考角度进行比较来实现。IR21592提供一个0 - 5 VDC的调光接口,将模拟输入电压转换为用于控制灯功率的内部相角参考。DIM引脚是高阻抗模拟控制输入,RMAX和RMIN引脚设置最大和最小角度边界。当VDIM = 0V时,RMIN电阻将最小灯功率设置为1%;当VDIM = 5V时,RMAX电阻将最大灯功率设置为100%。
数字控制部分围绕PIC16F628微控制器构建。该微控制器作为IR21592镇流器控制器和数字可寻址照明接口(DALI)之间的接口。数据通过隔离电路传输到单元,PIC16F628收集数据,然后解释数据,并在必要时向镇流器控制器IR21592发送适当的信号,或者将信息发送回DALI。PIC16F628还执行故障检测,如果出现故障,将禁用IR21592。
镇流器设计包括硬件和软件两部分。镇流器控制器设计部分主要涉及硬件设计,如功率因数校正电路、镇流器控制电路等。在通信方面,微控制器和IR21592之间通过四个信号进行通信,用于数字调光、镇流器开关控制和故障检测。
软件部分用于实现DALI功能。软件可以分为几个基本功能块,其基本流程包括在程序设置后,微控制器进入一个循环,在循环中检查错误并轮询通信电路以获取传入数据。如果接收到有效数据,会对其进行过滤,以确定地址是否与镇流器的定义地址匹配、组是否与定义的组成员匹配,或者数据是否为广播命令。同时,命令类型会被分为标准或特殊两类。过滤后,程序会立即转向相应的命令并执行。所有命令分为四类:弧功率控制命令、配置命令、查询命令和特殊命令。
弧功率控制命令在照明系统中最常用,通过脉宽调制向镇流器控制器发送适当信号以调整光水平,包括场景级别选择。配置命令用于设置镇流器,如设置最小和最大照明阈值、渐变时间和速率、组和场景级别等,数据通常存储在EEPROM存储区域。查询命令用于从镇流器获取反馈,可查询所有设置,还能获取镇流器的状态信息。特殊命令不受地址限制,所有DALI接口上的镇流器都会响应,可用于查找新镇流器或无地址的镇流器,还能上传信息到镇流器。
DALI与微控制器之间采用光隔离。DALI的两根线转换为四个信号,其中两根是发送信号(RB2)和接收信号(RX_DALI),另外两根是通信使能信号(RB0)和接收驱动信号(RB1)。发送信号和接收信号与DALI上的电平直接相关,接收时,DALI上的高电压逻辑转换为微控制器的5V逻辑;发送时,5V逻辑转换为DALI上的高电压逻辑。
镇流器通过通信使能信号和接收驱动信号控制通信电路,实现低功耗。在正常操作期间,PIC16F628使用通信使能信号启用通信电路,此时电流小于100uA,仅用于指示数据是否正在发送到镇流器。检测到数据后(由PIC16F628内置的S/H完成),接收驱动信号被激活,将电流提高到500uA以上,以实现隔离传输良好的信号。接收驱动信号仅在传输所有数据所需的时间内启用,然后禁用,从而大大降低了功率/电流消耗。PIC16F628内置的比较器用于设置检测传入数据的阈值,RA2信号用作比较器的阈值。
关机时,存在一些独特的功率条件。当关机线为低且灯已点燃时,PIC16F628从IR21592的电荷泵获取电源,电荷泵在正常操作期间为微控制器提供足够的电流,使其以4MHz的内部频率运行。当关机线被激活时,IR21592被禁用,电荷泵停止工作,电流通过高值电阻直接从高压直流线路获取。此时,微控制器进入睡眠状态,以最小化电流消耗和功率损耗。为了接收数据(需要大量电流),PIC16F628唤醒并启动IR21592的电荷泵,处理命令的时间通常小于25ms,但不足以点燃灯,这种独特的管理方式在关机期间最大限度地减少了功率损耗。
国际整流器公司和微芯科技公司联合开发的IRPLDIM2U数字调光镇流器解决方案符合DALI标准,所需部件极少,且功耗极低。它是数字技术与高压模拟技术融合的一个很好的例子。不过,在实际应用中,工程师们还需要根据具体需求进行调整和优化,以确保系统满足特定的规格要求。大家在实际设计中有没有遇到过类似的挑战呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !