位置:51电子网 » 技术资料 » 模拟技术

系统控制流程及软件设计

发布时间:2015/1/15 19:09:37 访问次数:372

   本设计的程序采用C语言编写,整个程序包括的子模块有按键检测模块、RB521G-30T2R电池电压检测模块、Flash读/写模块(实现记忆功能状态)等几个部分。

   本设计的照明设各有两种工作状态,LED照明状态和灯光闪烁示警状态,通过按键短按可在两种状态之间切换。对于每个状态,MSP430能够记录当前状态以便下次开机时进入上一次的工作状态。MSP430单片机内置信息段闪存(Information Flash)可用作EEPROM,通过Flash操作来实现记忆功能。MSP430F2011单片机内部具有多个时钟源,可以灵活地配置给相应的模块使用以及工作于多种低功耗模式,大大降低系统功耗。

   所设计的单电池便携式LED照明设备采用超低功耗单片机MSP430F2011为控制核心,以TPS61200实现LED功率变换电路。通过按键自锁,主回路供电等设计满足系统低成本以及恒定亮度等要求,并能够实现较低电池电压启动以及低电池电压报警等设计要求。通过对TPS61200输出控制,既满足单片机MSP430F2011的供电要求同时实现对LED的恒流驱动。实测结果表明系统在待机状态其功耗仅为O.lyA,实现了非常低的待机功耗。

   本设计的程序采用C语言编写,整个程序包括的子模块有按键检测模块、RB521G-30T2R电池电压检测模块、Flash读/写模块(实现记忆功能状态)等几个部分。

   本设计的照明设各有两种工作状态,LED照明状态和灯光闪烁示警状态,通过按键短按可在两种状态之间切换。对于每个状态,MSP430能够记录当前状态以便下次开机时进入上一次的工作状态。MSP430单片机内置信息段闪存(Information Flash)可用作EEPROM,通过Flash操作来实现记忆功能。MSP430F2011单片机内部具有多个时钟源,可以灵活地配置给相应的模块使用以及工作于多种低功耗模式,大大降低系统功耗。

   所设计的单电池便携式LED照明设备采用超低功耗单片机MSP430F2011为控制核心,以TPS61200实现LED功率变换电路。通过按键自锁,主回路供电等设计满足系统低成本以及恒定亮度等要求,并能够实现较低电池电压启动以及低电池电压报警等设计要求。通过对TPS61200输出控制,既满足单片机MSP430F2011的供电要求同时实现对LED的恒流驱动。实测结果表明系统在待机状态其功耗仅为O.lyA,实现了非常低的待机功耗。

相关技术资料
1-15系统控制流程及软件设计

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!