用FMS7401型功率控制器设计的数字调光荧光灯镇流器

最新更新时间:2012-05-20来源: 电子发烧友关键字:FMS7401  控制器设计  数字调光荧光灯 手机看文章 扫描二维码
随时随地手机看文章

为了控制预热时间、最低与最高驱动频率及正常工作频率等各种参数,模拟电子镇流器的控制器外部必须连接一些阻容元件。这些无源元件的参数存在一些容差,而且随着温度的变化而变化。基于模拟控制集成电路的可调光电子镇流器需要用模拟信号控制。为了发送模拟调光信号,外部微控制器或微处理器必须通过d/a转换器进行数/模转换。

飞兆半导体公司推出的fms7401型数字功率控制器(dpc)为实现镇流器控制、电机控制和电池管理功能提供了理想的解决方案。基于fms7401的简单、低成本、全数字调光电子镇流器能够提供更多的功能。例如荧光灯触发电压监测、无灯检测、灯寿终(eol)识别及最佳预热时间设置等。

2 fms7401的内部结构及引脚功能

fms74采用14引脚pdip、soic和tssop封装,引脚排列如图1所示。

fms7401采用cmos工艺制作,内置8位微控制器内核、1k字节代码eeprom、64字节动态随机读写存储器(dram)、5通道8位adc、带死区时间控制的12位pwm定时器、振荡器、增益为16的自动调零放大器及独立放大器、电平可编程比较器、看门狗复位电路及数字滤波器等。其内部结构如图2所示。表1列出fms7401的引脚功能。



3 fms7401的主要功能与特点

fms7401基于数字硬件提供快速pwm和pfm。数字硬件结构含有所有传统微控制器特点,例如eeprom、ram、adc和可编程参考电压等。为了实现快速控制,fms7401内部还集成了运算放大器和模拟比较器。片内的pll支持内部数字pwm频率高达64mhz。对于250khz的pwm频率有8位的分辨率。

fms7401输出可变频率脉冲,可用作驱动镇流器输出级lc串联谐振网络,对灯丝进行预热。
fms740l监控灯电流,能识别过电流、过电压、过温度、灯触发失败和灯丝断路等故障。

fms740l的片内振荡器外部无需电阻器和电容器。振荡器有1μs的指令周期时间。对于一般用途的i/o脚,可以多输入唤醒。快速12位pwm定时器提供死区时间控制和半桥输出驱动。5通道8位adc有1.2lv的内部参考电压,转换时间为21μs。片内有1ma的电流源产生器。fms7401的可编程读/写具有禁止功能,软件i/o可随意选择。

fm7401支持数据eeprom、代码eeprom和初始化寄存器电路内部编程。电路内部编程由4线串行接口组成。为将器件设置成编程模式,系统复位期间10位操作码必须移位进入器件。器件有100000个数据变化,数据保留期间40年。

4 数字镇流器系统设计

基于fms7401的可编程特点,用其可以设计数字化电子镇流器。用这种电子镇流器驱动biax t/e型32w灯管,工作频率为180khz,预热频率为400khz,系统效率为90%,输入功率为36w。

4.1 设置系统时钟

图3所示为fms7401的时钟与pll电路结构。

fms7401内部时钟fclk可以调节,并通过设置初始寄存器来测试,fclk可设置在2mhz。初始寄存器int2带飞兆公司的感光乳胶与仿真程序工具(tool kit)。fclk是数字倍增器或pll输入时钟。pll的倍增因数利用fs[1:o]的2位可以在4mhz、8mhz、16mhz和32mhz几个点频上调节。其中。fs[1:0]为pscale[6:5],并且pllen的使能输入=pscale[7]。若将fclk设置在2mhz,数字倍增器的输出取决于fs[1:0],可以为8/16/32/64mhz,并到达数字开关输入b。如果fsel=1(fsel=pscale[4]),数字开关y可以是8/16/32/64mhz:如果fsel=0,则y为1mhz。数字开关的输出y变成内部数字pwm计数器的基本时钟频率fpwm。fms7401的时钟控制寄存器pscale的设置如表2所示。



若pllen=“1”,pll使能:若pllen=“0”,pll禁止。

若fsel=“1”,fpwm=fclk×4(fs=#oob),或fpwm=fclk×8(fs=#01b),或fpwm=fclk×16(fs=#1ob),或fpwm=fclk×32(fs=#11b);若fsel=“0”,并且fclk=2mhz,fpwm则为1mhz。

若fm=“1”,软件执行基本时钟coreclk=fclk/2(fs=#oob),或coreclk=fclk(fs=#01b),或coreclk=fclk×2(fs=#为10b),或coreclk=fclk×4(fs=#11b)。若fm=“0”,coreclk=fclk/2。

当fm设置为“1”时,coreclk则为1mhz;当fs=“0”时,coreclk=fpwm/2。从表2可知,fm=pscale[3]。通过设置fm=“1”,软件指令时间变为1μs。如果pscale设置到#11010000b。则pwm频率fpwm变为32mhz,最低输出频率为125khz。基于这些设置,通过减小t1ral寄存器值,可以获得较高的输出驱动频率。表3列出fs1、fs0和fm设置与相关频率。

4.2 设置pwm单元

图4为fms7401的pwm结构框图。来自pll输出的fpwm,通过ps[2:0]=pscal[2:0]寄存器/2n,除法器的输出是自由运行上行计数器timer1的基本时钟。t1ra是预加载计数器寄存器。当timer1值等于t1ra时,timer1自动复位。改变tira值。可以控制pwm频率。

为了避免半桥中的高/低侧2个功率mosfet“贯通”,fms7401提供死区时间(即非交叠时间),并通过设置dtime寄存器来控制。pwm输出信号和比较功能由寄存器t1cmpa和t1cmpb提供。如果timer1计数值超过t1cmpa值,则数字比较器输出oa变为高电平,如图5所示。

数字比较器输出oa成为与门和或门的输入。比较器输出通过延迟单元(1/2n)按照6位dtime设置值延时。经延时的输出doa成为与门和或门的另一个输入。与门和或门输出oh与ol,成为半桥高/低侧mosfet的栅极驱动信号。由于延迟电路的时钟来自fpwm,利用6位dtime寄存器可以使死区时间从32mhz(周期tpwn=31.25ns),fpwn时钟的0到2n之间进行调节。如果fpwm=32mhz,通过设置pscale=oxdo(#11010000b),可将死区时间控制在0-2μs(64x31.25ns=2μs)。

为了得到适当的oh和ol输出波形,并使数字比较器的ol电平反转,必须利用port-gc和portgd寄存器,设置pgo=“1”。在本设计中,高端和低端输出信号被定义为输出脚。

4.3 镇流器系统设计方案

图6所示为基于fms7401的32w荧光灯全数字调光电子镇器电路。110v的ac输入采用倍压整流电路,220v的ac输入采用全桥整流滤波电路。因此,二种ac输入产生的dc总线电压是相同的(约300v)。ic2和ic3分别为高侧mosfet (v1)和低侧mosfet(v2)的栅极驱动器。l2和cres组成lc串联谐振网络,c6、c7、vd6、c8、vs1、r3、vs2和c9等组成:ic1、ic2和ic3的供电电路。

图7所示为镇流器的驱动频率曲线。在半桥电路启动之后,首先输出预热频率fpre以加热灯丝。预热时间tpre可由ic1根据不同功率和型号的灯管编程设置,不需要任何无源元件。对于ge照明公司的32w biaxt/e灯管,额定电压是100v,额定电流为0.32a。推荐预热时间tpre=2s。预热时间由ic1软件程序中的等待循环设置。在结束预热阶段后,驱动频率通过增加软件程序中的t1ra值降低。随频率向低处扫描,灯电压增加,并接近灯触发电压电平。当 频率接近输出lc电路的谐振频率时,发生lc串联谐振。在cres上产生足够高的电压使灯管击穿而点亮。在l2=330μh和cres=1.5nf下,谐振频率为226khz。

灯一旦触发,驱动频率降至最低值frun-low,镇流器进入调光模式。在频率从frun-low开始向frun-high线性增加过程中,l2的阻抗逐渐增大,灯电流减小,灯光渐暗。

不同工作模式的频率f和周期t由t1ra寄存器设置如下:

#0x50:fpre=400khz,周期tple=2.5μs;

#0x82:fign=246khz,周期tign=4.06μs;

#0x78:frun-low=267khz,周期trun-low=3.75μs;

#0x84:frun-high=178khz,周期trun-high=5.625μs。

为使驱动频率有125khz~500khz的变化范围,ic1的时钟设置在2mhz,死区时间(tdead)设置在0.1μs。在驱动频率为frun-low(178khz)时,灯亮度最大(100%);当驱动频率升至frun-high(267khz)时,灯光最暗。

在故障情况下,ic1输出控制端口被设置到低电平,ic2和ic3的ho脚及lo脚驱动输出被禁止v1和v2截止。

利用fms7401还可以设计f8t15/8w、f15t8/15w、f32t8/32w和f40t12/40w等不同型号和不同功率的荧光灯的数字调光电子镇流器。

关键字:FMS7401  控制器设计  数字调光荧光灯 编辑:探路者 引用地址:用FMS7401型功率控制器设计的数字调光荧光灯镇流器

上一篇:电流型PWM集成控制器UC3842/UC3843的隔离单端反激式开关电源
下一篇:自动气象站光伏控制器的设计

推荐阅读最新更新时间:2023-10-18 16:45

基于PLC控制器的矿井副井提升信号系统的设计
摘要:矿井副井提升信号系统是副井提升电控系统的重要组成部分,其工作性能的优劣将直接影响到提升机的安全运行,甚至影响到整个煤矿的安全生产。本文以PLC控制器为核心设计了一种矿井副井的提升信号系统,提出了系统设计的框图和系统实现的功能,并对该系统的工作原理进行了阐述。该系统已在平顶山市部分煤矿初步试用,结果表明:该系统运行正常,性能稳定,信号发送准确,显示屏显示可靠,有力地保障了提升安全的可靠性,为煤矿安全生产奠定了坚实的基础。 关键词:PLC;提升机;提升信号;设计 河南省是一个资源大省,平顶山市的煤炭资源尤为丰富,改造传统煤炭工业,改变煤炭工业形象,提高企业现代管理水平,提高煤矿安全,从而能在市场竞争中处于优势地位。计算机
[工业控制]
基于PLC<font color='red'>控制器</font>的矿井副井提升信号系统的<font color='red'>设计</font>
基于ARM控制器LPC2294的CAN/PCI智能通信卡设计
引言 LPC2294是 PHILIPS 公司推出的一款功能强大、超低功耗且具有 ARM7TDMI 内核的32位微控制器。它具有丰富的片上资源,完全可以满足一般的工业控制需要,同时还可以减少系统硬件设计的复杂度,提高系统的稳定性。 CAN(“Controller Area Network”)总线控制器局域网是一种能有效支持分布式控制或实时控制的串行通信网络。CAN总线以其高性能、高可靠性、廉价等特性,越来越受到人们的重视和青睐。为了有效的管理工业现场的CAN节点,充分发挥CAN总线的性能,通信卡的设计与研究十分必要。但目前市场上类似产品存在着两点不足。 首先是一般工业现场中可能拥有不止1条CAN总线,而目前设计的
[单片机]
基于ARM<font color='red'>控制器</font>LPC2294的CAN/PCI智能通信卡<font color='red'>设计</font>
基于AT89C51单片机的RS232-GPIB控制器设计
越来越多的测量仪器提供GPIB(General Purpose Intefface Bus)总线接口,通过该总线可以方便快捷地连接带有GPIB接口的仪器及计算机,组成一个GPlB网络。GPIB设备与计算机连接时,需要借助GPIB接口板卡,但这些GPIB接口板卡价格昂贵,给仪器与计算机连接带来不便。在大多数情况下计算机只连接一台GPIB接口仪器,并不需要这些功能复杂价格昂贵的GPIB板卡。面对单台仪器与计算机连接的功能需求,本文设计了一种性价比突出的RS232一GPIB控制器,该控制器利用计算机最常用的RS232接口,控制带有GPIB接口的仪器,在计算机与仪器之间建立数据传输的通道。同时,支持SCPI(Standard Comman
[单片机]
基于AT89C51单片机的RS232-GPIB<font color='red'>控制器</font><font color='red'>设计</font>
自适应单纯太阳能供电路灯控制器设计与实现
  大阳能路灯以其无需铺设电缆,不消耗常规能源等优点得到了广泛认可。然而太阳能路灯还存在一些问题造成其成本偏高,可靠性不稳定,、比如电池往往不到一年就需要更换,不仅提高了后期维护的费用,而且增加了客户的消费成本,也造成了资源浪费。其次是太阳能属于不稳定能源,而且能量分布不均,夏天能量充足,但路灯使用时间短,冬天有效光照时间短,但路灯使用时间长,大大降低了运行的可靠性,其原因主要受到太阳能路灯控制器性能的影响。 太阳能控制器 是 太阳能光伏 系统中的核心部分,主要完成对蓄电池的充、放电、调光和路灯的开、美控制,以及在过充、过放电、过载等情况发生时对系统进行及时和有效地保护,保证照明时间,确保可靠性,有效延长电池寿命,降低成本。
[电源管理]
自适应单纯太阳能供电路灯<font color='red'>控制器</font><font color='red'>设计</font>与实现
基于CPLD的电池管理系统双CAN控制器设计
电池管理系统是混合动力汽车中重要的电子控制单元,具有保障电池正常、可靠和高效工作的作用,是电池与用电设备之间的桥梁。在研制以及批量生产过程中都需要对其内部控制参数进行离线或在线匹配标定,而电池管理系统需要采集和处理大量的数据,本文选用TMS320LF2407作为标定用CAN控制器。作为电动汽车上的一个CAN节点,需要接收整车发来的CAN消息来执行对外部继电器、风扇以及电池等器件的控制命令,本文选用SJA1000。 双CAN硬件电路和CPLD逻辑设计 双CAN硬件电路设计 TMS320LF2407基于增强的哈佛结构,是地址线和数据线分离的微处理器,对晶振倍频后,频率高达40MHz。而SJA1000的地址线和数据线复用,增加了DS
[嵌入式]
锂聚合物电池的太阳能路灯控制器设计
1 功能及性能 (1)全自动智能化控制及保护,并带自恢复的保护功能;全电子开关保护,不需要外接保险管等保护器件。 (2)针对工程安装时的人为误操作,具有如下防止误操作的功能:对安装接线顺序不做要求,支持太阳能反接保护操作,支持太阳能端短路保护及负载保护等。 (3)充足的设计余量,保证控制器可以在15A充电及放电条件下长期工作。 (4)直观的数码显示,方便的按键设置,不需做任何的跳线或者拨码设置。 (5)充电回路及负载回路压降小,充电效率高。 (6)具有丰富的路灯控制功能,先进的智能延时模式,夜长时间智能识别。 (7)软件采用抗干扰算法,防止瞬间突变的信号对控制器状态的误判,避免误动作的发生。 (8)静态功耗小。 (9)多种保护功能
[电源管理]
锂聚合物电池的太阳能路灯<font color='red'>控制器</font><font color='red'>设计</font>
基于矢量控制的高性能异步电机速度控制器设计
  可靠性和实时性是对控制系统的基本要求,最初的电机控制都是采用分立元件的模拟电路。随着电子技术的进步,以脉宽调制(PWM)为基础的变频调速技术已广泛应用于电机控制中。在数字化趋势广泛流行的今天,集成电路甚至电机控制专用集成电路已大量应用在电机控制中。特别是最近几年兴起一种全新的设计思想,即基于现场可编程门阵列(FPGA)的硬件实现技术。该技术可以应用于基于矢量控制的异步电机变频调速系统中。FPGA本身是标准的单元阵列,没有一般的IC所具有的功能,但用户可以根据自己的需要,通过专门的布局布线工具对其内部进行编程,在最短的时间内设计出自己的专用集成电路,从而大大地提高了产品的竞争力。由于FPGA以纯硬件的方式进行并行处理,而且不占用
[单片机]
基于矢量控制的高性能异步电机速度<font color='red'>控制器</font>的<font color='red'>设计</font>
基于STM32F105微控制器的CAN接口电路设计
控制器局域网( ControllerA reaN etwork, CAN)是一种多主方式的串行通讯总线。CAN 总线具有较高的位速率, 很强的抗电磁干扰性, 完善的错误检测机制, 在汽车、制造业以及航空工业领域中得到广泛应用 。由于船舶机舱环境极为恶劣, 且船舶航行过程中维修条件不如陆上, 对CAN 通信的可靠性要求很高, 采取双CAN 冗余总线提高通信可靠性。 1 硬件平台组成 STM32F105是STM icroe lectron ics公司推出的一款基于ARM Cortex- M3内核的32位微控制器, 其内核是专门设计于满足高性能、低功耗、实时应用的嵌入式领域的要求。由于采用Thumb - 2指令集,与ARM7微控制器
[单片机]
基于STM32F105微<font color='red'>控制器</font>的CAN接口电路<font color='red'>设计</font>
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved