本文设计了满足脉冲氙灯工作时的起辉、预燃和高压放电三个阶段的驱动系统。脉冲氙灯驱动系统采用Microchip dsPIC30F为主控芯片。该芯片是一款将单片机与DSP技术相结合的高性能16位数字信号控制器,综合了单片机(MCU)的控制功能和集成了多种外设的优点,以及数字信号处理器(DSP)的计算能力和数据处理吞吐能力[2]。此外,它在异常事件处理,软件开发环境等方面也表现出强大的性能[3]。由于dsPIC30F芯片的内部资源丰富,基于dsPIC30F平台开发的脉冲氙灯驱动系统需要的外设很少,不但系统的抗干扰性和可靠性能够满足脉冲氙灯在各种环境下运行的要求,而且可以提高系统的灵活性,缩短开发时间,降低开发成本。
驱动系统的硬件设计
驱动系统在脉冲氙灯起辉时能够提供足够的输入电压(约5kV)使其发生辉光放电,在预燃及高压放电时能够提供稳定的预燃电流(约100mA)及高压放电电压(1~3kV)。本系统驱动四组并联的脉冲氙灯,以dsPIC30F4011芯片为核心,硬件结构图如图1所示,主要由dsPIC30F控制电路、高压充放电电路、预燃电路、高压起辉电路,面板输出显示及计算机通信接口构成。
图1 脉冲氙灯驱动系统硬件结构图
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)