返回主站 | 设为首页 | 加入收藏      
   
 
  首页 关于我们 产品展示 方案设计 技术分享 行业资讯 联系我们  
 
电源管理IC
同步DC-DC升压IC
异步DC-DC升压IC
锂电充电管理IC
5V USB输入两节/三节锂电池升压型充电管理IC
移动电源双向快充IC
电池管理系统(BMS监控IC)
降压型锂电充电管理IC
升降压型锂电充电管理芯片
内置快充协议的锂电充电管理IC
内置快充协议车载充电器SOC
内置快充协议(DFP)的同步DC-DC降压控制器IC
快充协议IC
恒压充电电压可调开关型充电管理芯片
带OVP过压保护功能的单节线性锂电充电IC
磷酸铁锂电池充电管理IC
铅酸电池充电管理IC
充满截止电压可调磷酸铁锂/锂电充电管理芯片
高输入电压3A大电流锂电充电管理IC
超级电容充电IC
DC-DC升降压IC
过压过流OVP保护IC
DC-DC降压IC
高输入电压DC-DC降压IC
USB限流开关芯片
高耐压LDO
功放IC
马达驱动IC/步进电机控制芯片
数模(DAC)/模数(ADC)转换芯片
智能处理器
音量控制IC
模拟开关IC
电容式触摸感应IC
RGB LED呼吸趣味灯驱动IC
音频CODEC IC
方案设计
电压电平转换器IC
运算放大器
I/O扩展器IC
 
名称:
种类:
类别:

业务洽谈:

联系人:张顺平 
手机:17727550196(微信同号) 
QQ:3003262363
EMAIL:zsp2018@szczkjgs.com

联系人:鄢先辉 
手机:17727552449 (微信同号)
QQ:2850985542
EMAIL:yanxianhui@szczkjgs.com

负责人联络方式:
手机:13713728695(微信同号) 
QQ:3003207580 
EMAIL:panbo@szczkjgs.com
联系人:潘波

 
当前位置:首页 -> 技术分享
基于MSP430的LED应急照明控制器的设计
文章来源:永阜康科技 更新时间:2021/3/23 10:45:00

“重要建筑内消防应急电源EPS配备比较齐全,功率大,常作为消防电梯、报警系统、烟雾排风机系统的供电系统,因此,可作为常规、应急照明两用LED节能照明系的电源,而汽油发电机组只作为长时间停电时EPS系统电能消耗殆尽时的补充。根据系统设计的需求,结合实际情况,系统框图如图1所示。

1 系统设计

重要建筑内消防应急电源EPS配备比较齐全,功率大,常作为消防电梯、报警系统、烟雾排风机系统的供电系统,因此,可作为常规、应急照明两用LED节能照明系的电源,而汽油发电机组只作为长时间停电时EPS系统电能消耗殆尽时的补充。根据系统设计的需求,结合实际情况,系统框图如图1所示。

系统包括EPS电源组件、LED照明系统和控制室内控制系统组成。EPS电源系统是系统的备用电源部分,主要功能是电能储存和电源切换;LED照明系统主要由整流滤波电路、LED驱动电路、LED灯组组成。LED恒流源电路是提供LED灯组恒定电流的驱动部分,同时还包含了有线、无线接口部分,接收来自控制室内的控制信号,调节LED灯的亮度。控制室内的控制系统包括操作面板,处理器MCU部分,以及有线、无线接口,主要是人机交互和调光控制命令输出。

2 控制器硬件设计

控制器主要安装在控制室内,通过有线、无线的方式检测每盏LED灯的工作状态,同时用按键操作来远程控制LED灯工作在低功耗、节能、应急3种工作模式、特殊场合下有远程关断操作。

以MSP430单片机为控制核心设计了系统控发送和接收端装置,如图2所示。控制器发送端主要安装在控制室内,通过操作面板实现人机交互,而接收端连接恒流源,接收发送端的控制命令,发出不同占空比的PWM信号,控制恒流源调节LED灯组,驱动LED工作在不同的状态。

CC2500是一种单片2.4 GHz收发器,通过SPI接口与MCU建立联系,MCU在开始要完成对CC2500寄存器的配置,其读写时序如图3所示。首先设置IOCFG2,IOCFG0.TX发送字节个数,包长度,发射功率等寄存器,完成对CC2500的初始化。

3 控制器软件设计

系统软件的设计主要是MSP430F2249内部的初始化和射频芯片CC2500寄存器的设置以及发射、接受数据的读写操作。调用SimpliciTI协议栈中的BSP,MRFI,NWK,NWK APPLI CATION,其中BSP是最基础的板级硬件,MCU初始化CC2500函数以及LED、按键操作函数;MRFI是属于射频接口层,提供射频芯片的选择,射频芯片的配置参数,射频芯片的驱动以及通信接口,NWK和NWK_APPLICATION是网络层和网络应用层,属于SimpliciTI协议栈的内容,包括网络的建立,网络地址的分配,网络数据帧结构、数据消息队列,数据消息处理,网络通信安全加密等一系列复杂机制,通过简单的函数调用实现了基本的硬件操作。无线收发器发送端和接收端的软件设计流程图如图4所示。

在接收端,通过开启内部定时器Timer_B,根据接受到的不同数据,调整Timer_B的计时周期,通过普通I/O口置数、复位达到输出不同占空比10%、50%、90%,使LED灯工作在低功耗、节能、应急3种工作模式。

发送端MSP430单片机向CC2500传输数据的子程序代码为:



其中msg为发送缓冲区,SMPL_Send为发送数据函数,一旦发送成功,返回SMPL_SUCCESS。

接收端调用simpliciTI协议函数,接受CC2500缓存数据的代码为:


其中msg为接收缓冲区,SMPL_Reeeive为接收数据函数,一旦接收成功,返回SMPL_SUCCESS。

4 恒流源驱动器设计

恒流源驱动器由集成运放7LM358和电源芯片8XL4016组成,如图5所示。XL4016是一个180 kHz的固定频率PWM降压DC-DC转换器,8 A电流负载,36VDC输入,输出电压值由二极管D2确定为30 V,这就限制了LED灯的串联个数。由于发光LED灯的压降每个为3.3 V,这就使得输出电压最高为3.3x9=29.7 V,基于冗余性的考虑,系统采用8个LED串联输出,即3.3×8=26.4 V。

系统采用数模转换器DAC7611,用于输出恒定的参考电压。上电后,单片机调节其输入对应数值,使DAC761输出值AOUT=1.25 V,驱动器的负载为:


由于RCS精度不足,使得输出电流与设定值3 A之间存在一定的偏差。通常情况下,调节RCS的大小,即可调节恒流源的电流。但是如果LED灯组某一个或者多个LED老化或者出现故障,就需要系统检测到并自动调节恒流源的电流,因此就需要单片机读入反馈值,调节AOUT。1 W的LED压降大约3.3 V,电流300 mA,因此有


同理可得A1~A7都为0.2 V,这就是调节AOUT的依据,一旦某个LED灯出现损坏,则整串LED都将停止工作,此时

Ao=IloadRCS=0.1 V (3)

此时,MCU读取调节Ao反馈值,调节AOUT为1 V,使Iload=2.7 A,从而保证剩下的灯亮度保持恒定。

5 结论

该系统能够为车间、候车厅、体育场馆,会议厅等大跨度空间提供一套照明解决方案,能够实现常规、应急照明的自动切换,为确保重要的生产、经营、比赛、演出、会议、办公、直播等活动的正常进行。系统具有灵活、节能、使用寿命长的特点。以MSP430为控制核心的无线控制器能够实现50 m跨度空间的无线调光,使其工作在常规、节能、应急3种模式下。



 
 
 
    相关产品  
 
M12269 HT366 ACM8629 HT338 
深圳市永阜康科技有限公司 粤ICP备17113496号  服务热线:0755-82863877 手机:13242913995