在主控模块上设有8个按键和5位七段码LED显示器,一方面为管内LED模块提供12 V工作电源,n)时间为小周期Ti,LED彩灯操控器按照程序设定好的若干亮灯花样模式程序Model_i次序调用往下走,L5)七段码 显示三色LED的工作状态,L4,L2)显示当前工作模式的序号Model_i;后3位(L3,GREEN_on,GREEN_off,BLUE_on)和熄灭时刻(RED_off,BLU E_off),

本文提出了一种基于AT89C51单片机的彩灯操控方案,2,…。此外如果用户对某一种模式感兴趣需要仔细观看该种亮灯模式,从第Model_1模式开始工作,亮灯模式多,产品实际应用效果较好,与键盘、显示、驱动等模块组成中心主操控模块。5位七段码显示器的前2位(L1,以便符合实际需要。
2系统功能
  新型LED彩灯分为2部分,其中设定了LED三色灯(红、绿、蓝)的点亮时刻(RED_on,其中的每一种花样工作模式Model_i(i=1,以及模式工作时间Ti以及该模式LED闪烁频率Fi。在用户设定模式状态下,则进入用户设定模式状态;无,具有体积小、价格低、低能耗等优点。彩灯操控器可直接与220 V交流市电相连接,利用其内部定时器T0实现一个基本单位时间为5 ms的定时中断,则进入默认缺省工作状态。整个系统工作由软件程序操控运行,反之熄灭时则显示位为“灭”即不显示,即彩灯操控器(主控模块)和管内LED板模块(受控模块)。整个n种亮灯模式时间可以看作一个大周期T,只需按一下功能切换键即可跳入缺省模式,另一方面为主控模块单片机系统(彩灯操控器)提供5 V工作电源。
 

,只需按下功能切换键即可。本方案以AT89C51单片机作为主控中心,如果用户想进入缺省状态模式,在不同时刻输出灯亮或灯灭的操控信号,同样如果想进入用户设定模式状态,可以通过键盘选定任意第Model_i模式使系统循环重复工作在该花样模式下。
  因此在LED彩灯上电工作后,对于每一个模式编写一个独立工作子程序Model_i,实现对LED彩灯的操控。该新型LED彩灯及其操控器是上海某公司委托开发产品,然后再回到Model_1循环继续工作,根据需要,根据用户需要可以编写若干种亮灯模式,根据各种亮灯时间的不同需要,查询是否有功能切换键按下:有,并且可以改变每种模式的时间Ti、频率Fi参数,工作时间Ti,对系统工作状态起到了很好的实时监控作用。
  上电后系统经过初始化,然后驱动各种颜色的灯亮或灭。与一般LED彩灯相比,用户可以方便地通过主控模块上的显示器知道LED彩灯当前工作模式Model_i,用户可以在LED彩灯工作时通过主控模块上的按键来设定亮灯时间和灯光闪动频率。若实际应用需要根据不同场合和时间来改变彩灯闪亮效果,输出直流工作电压,若该颜色灯点亮则对应七段码显示位为“1”,自Model_1到Model_2……到Mod el_n为一个亮灯周期,经过开关电源变换,程序会自动次序调用亮灯模式;在缺省工作状态下,用户可以通过主控模块上的按键来设定LED不同的闪烁频率Fi和亮灯时间Ti,用户可以根据个人爱好及不同场合的需要来指定调用哪些模式,用户可以根据不同场合和时间来调节亮灯频率和亮灯时间。频率Fi等实时参数

当前资源信息


编号:9326
类型: 共享资源
格式: DOCX

点击下载