文档介绍:单片机彩灯心得体会
2、系统功能
新型 LED 彩灯分为 2 部分,即彩灯控制器 (主控模块 )和管内 LED 板模
块(受控模块 )。彩灯控制器可直接与 220 V 交流市电相连接,经过开关电源工作状态起到了很好的实时监控作用。
因此在 LED彩灯上电工作后,用户可以方便地通过主控模块上的显
示器知道 LED 彩灯当前工作模式 Model_i ,工作时间 Ti,频率 Fi 等实时参数。若实际应用需要根据不同场合和时间来改变彩灯闪亮效果,用户可以
通过主控模块上的按键来设定 LED不同的闪烁频率 Fi 和亮灯时间 Ti,以便符合实际需要。此外如果用户对某一种模式感兴趣需要仔细观看该种亮
灯模式,可以通过键盘选定任意第 Model_i 模式使系统循环重复工作在该花样模式下。 ?
3、硬件设计
新型 LED 彩灯系统包括 2 大部分,即 LED 彩灯控制器 (89C51 主控模块)和 LED 彩灯管 (管内 LED 板模块 )。前者是主控模块,具有按键、显示
等功能,并利用 89C51 的 P 口输出控制信号 ;后者是受控模块,上面焊有三色 LED 彩灯和信号驱动芯片,模块置于 LED的透明灯管内。
、主控模块电路设计
主控模块电路如图
1 所示。主控模块主要设计器件有
89C51,5
个七
段码 LED 显示器,输出驱动模块芯片
8 个按键, 2 个稳压器 (提供 12 V,5 V (MC4049) 等。通过软件设计,使单片机
电压 ), 1 个信号
P0 口作为三色
LED 驱动信号输出口及移位时钟 CLOCK 信号, P3 口为按键输入口, P2
口、 P1 口与 5 位七段码 LED 相接作为显示器的输出口。
、管内
LED 板模块设计
管内
LED 板模块电路见图
2。管内
LED 板模块设计主要器件有
LED
彩灯 (红、绿、蓝 )、移位触发模块芯片 CD4076 等。根据实际应用彩灯长
度需要,可将不同数量的该管内 LED 模块实现级连,组成一个完整的 LED
彩灯。考虑到功率损耗, LED 板模块之间接口处用信号正向驱动模块芯片
MC4049 连接。每个 LED 板模块上均匀分布 3 种颜色 LED 灯,在实际制
作 PCB时采用红、绿、蓝
3 色互隔焊接方式,在电路板上把
LED 发光管
按顺序 L1(红)、L2(绿 )、 L3(蓝)、 L4(红)、L5(绿 )、L6(蓝 ) 依次均匀焊在板
上成一条直线。为了得到更多的花样模式效果,可以使红绿 2 种灯从前往
后驱动点亮闪烁,蓝灯从后往前驱动点亮闪烁,这样具有很好的动感视觉
效果。
4、软件设计
新型 LED 彩灯控制器最大特点在于所有亮灯模式均由软件控制完
成。系统中软件可以分为主程序和中断服