用EPROM 2732制作多彩灯效发生器,Lantern controller

用eprom 2732制作多彩灯效发生器,lantern controller
关键字:彩灯控制电路图
用普通集成电路和元器件制作的灯效发生器仅能产生两三种灯效,用微控制器制作的灯效发生器虽然可以产生许多种不同的灯效,但电路复杂,制作成本也较高。
这里采用eprom 2732制作的灯效发生器,可以产生具有各种不同闪烁速度的多花样多彩色灯效,制作成本也很低廉。
电路(见附图)采用8块ic芯片和14只三色led。其中两块eprom用来写入产生不同灯效的程序,ic1a和ic1b产生时钟信号,供12级二进制数计数器ic2产生:eprom的地址信息。
2732的地址空间为4k字节,每块提供8位数据输出。要输出16位数据需要使用两块2732,并将其地址线并联。16位数据线中的14位用于经4块三态缓冲驱动器74hc244(ic5~ic8)驱动14只三色led,剩下的2位用来控制led的发光色彩。
当ic4的bd6或bd7脚中一个为“0”
时。led发红光或绿光,两个均为“0”时发黄光,两个均为“1”时,计数器ic2通过ic1c、ic1d复位,灯效重复显示。
编写led闪光花样程序时,以e一prom 14个输出数据中的“1”表示led发光,以“0”表示led不发光。另外,剩下的两个数据输出脚bd6连接至ic5和ic6的允许脚en(①和(19)脚),“0”表示允许,“1”表示禁止。这样,在bd6输出“0”时,只要数据脚输出“1”,相应的led便能发出红光或绿光;bd7连接ic7和ic8的允许脚en,当它为“0”时,便可使l,ed发出绿光或红光;如果bi)6和bd7都同时设为“o”,则可使数据脚来的“1”驱动相应的led发出黄光;如果将bd6和bd7都设为“1”,则三色缓冲器被禁止,led由于正极处于高阻状态而全部不发光,这时计数器复位,地址返回原始状态,光效变化规律又从头开始。   
.
bd6和bd7为“11”时的复位功能可以使编程简化,编程时可以根据光效图案的实际需求将4k字节的eprom地址填人桕应的二进制数据,不用的地址空间不要求全部填满,只要在最后两位bd6和bd7填上“11”,便可返回至原始地址。
附表是跑动光效的具体实例,表中只列出了开始14个顺序地址中的数据内容。可以看到,数据中每个地址中只有1个为“1”,bd6为“0”,bd7为“1”,表示14只led中每次只有一只led发红光或绿光。14个地址后面的其他地址可以根据所需的光效编人其他数据。上述14个地址中的“l”使相应的led发光,并随着时钟脉冲的推进,使发光的led逐个位移呈跑动光效。
如果想改变灯光变化的速度,只需要将地址中的数据写入下一个地址即可,每重复写一次便可使灯光变化速度降低一个时钟周期。例如,若时钟为1秒,则重写一次,光效速度便降低为2秒,再重写一次,光效速度变为3秒。
事实上我们可以根据各种光效花样编入更多的数据内容。4k地址空间的eprom为多彩的灯效编程提供了非常有利的条件。
前面已经说过,如果你不想用足4k空间,只需要在最终的地址将bd6和bd7写入“11”便可使电路复位,一切便从头开始。
地址(十六进制)

快讯:成都双流国际机场启动5G智慧空港建设
苹果明年新iPhone将取消充电接口?
三星S9是真的要逆天!如果图片都是真的,那全面屏手机再无对手!
虚拟实验室提供经济高效的物联网设备测试
宁德时代麒麟电池4月份发布 宁德时代麒麟电池对标特斯拉4680电池
用EPROM 2732制作多彩灯效发生器,Lantern controller
生成式人工智能将重塑SD-WAN市场?
轻松续航2天!小米Max2预约已破100万
借力5G和全息技术 全球首次全息影像国际长途通话成功上演
基于多模态语义SLAM框架
适用AR/VR小型精密零部件的生产工艺——MIM(金属注射成型)
女子被困共享汽车!砸窗获救反被要求赔钱,共享经济背后这锅谁来背?
一文详解声表面波传感器
华为nova 5i即将发布采用了屏下开孔设计搭载麒麟710处理器定位千元机
薄膜表面污点在线检测仪的应用优势是什么
外国牛人DIY门多西诺发电机:磁悬浮+太阳能供电
风阻系数达0.27!别克威朗空气动力深度解析
什么是WiMAX(新3G标准)
按功能分集成电路有哪些类型 集成电路的工作速度主要取决于什么
平台稳定性里程碑 | Android 14 Beta 3 发布