单片机式的呼吸灯控制方法
我们通常会在各类器件上看到形形色色的指示灯,它们都分别代表着不尽相同各项功能的运行情况。而由灯发出的指示光要比其他方法传递信息更直接更明显,也更加的经济。而现在呼吸灯这项技术已经应用于各个方面,甚至包括智能机的应用,而其比较多样的呼吸方法在传递相关信息上也是方便至极,那么今天我们就来看看呼吸灯的控制问题。
先说呼吸灯,这个本质上是LED的亮度控制。
一般是用PWM方式控制LED亮度,PWM的输出按照一定的规律变化,就可以做出呼吸灯的效果。
再说30个LED的控制,如果要简单点做,30个LED可以串起来串一个电阻,接高点的电源电压,30个LED用同一个信号控制,当然,亮度也是同步变化的。如果要复杂,那就出30个信号分别控制30个LED串30个电阻,具体看你的追求的效果吧。
呼吸灯的程序,如果有硬件的PWM模块,是很简单的,按一定的规律让PWM的输出变化就可以。
像这样输出10%亮度,持续200ms,输出20%亮度,持续200ms,输出30%亮度,持续200ms。
如果没有硬件PWM模块,可以用软件来模拟,比如,输出10%亮度,持续200ms这两件事合在一起作,变成输出高电平10us,输出低电平90us,循环2000次。
两种方法:
方法1:1000个左右的灯,需要10根地址线选通,51的IO管脚应该是没有问题。剩下的就是要用大量的译码器,把二进制信息转换为管脚信息。
估计你仅仅是控制亮和灭,如果是这样选通也就可以进行明暗的控制,否则输出的信息也要加进去,就是说需要加驱动电路。
方法2:用移位电路,比如HC595,在51中地址做为串行信号发出,转换为对应的地址线,然后在连接译码器,这样,51的管脚比较节省,但,编程的难度稍大。
那么上述就是呼吸灯相关控制的方法和技巧,我们讲,呼吸灯控制在硬件圈是一个很普通的项目,而所采用的单片机控制也是硬件里最基础的,相信很多人在研习过后都能够掌握,而即便不必要掌握这个情况,熟悉相关的原理情况也可以让其在遇见故障的时候能够迅速找到方法来排除,那么今天呼吸灯控制的问题就给大家介绍到这里。
下一篇:led彩屏价格大全
- 1科幻创意新灯饰导购 神秘光线让人迷
- 2灭蚊灯箱厂家介绍
- 3餐厅吊灯价格怎么样?餐厅吊灯厂家推荐
- 4低压水晶灯厂家以及低压水晶灯清洗知识分享
- 5蒂凡尼灯饰怎么样?
- 6工程灯具价格及其款式的推荐
- 7太阳能led灯安装操作步骤
- 8led荧光粉的作用
- 9浅谈钨丝灯泡价格和应用范围
- 10太阳能照明灯简介
- 11情调氛围一个不能少 打造不同的感性卧室
- 12led工程照明灯厂家及价格
- 13探照灯价格及用途分类
- 14工程灯具品牌有哪些呢
- 15led洗墙灯安装方法及注意事项
- 16关于白光led应用知识
- 17风光互补路灯厂家推荐
- 18卤素灯泡分类和介绍
- 19led防爆灯的特殊性 led灯的保养
- 20餐吊灯品牌介绍
- 21广东灯具产品介绍
- 22行车路上闪一闪,氙气闪光灯的好处多又多