用EPROM 2732制作多彩灯效发生器,Lantern controller
关键字:彩灯控制电路图
这里采用EPROM 2732制作的灯效发生器,可以产生具有各种不同闪烁速度的多花样多彩色灯效,制作成本也很低廉。
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”便可使电路复位,一切便从头开始。
地址(十六进制)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
发布评论请先 登录 相关推荐 信号发生器是干什么用的 信号发生器可以输出电流吗信号发生器是一种电子设备,用于产生各种类型的电信号,如正弦波、方波、锯齿波等。这些信号可以用于测试、测量、校准电子设备,或者作为其他电子系统的输入信号。信号发生器广泛应用于通信、电子、科研、教育等
信号发生器频率怎么调信号发生器是一种电子设备,用于产生具有特定频率、幅度和波形的电信号。这些信号可以用于测试和校准各种电子设备,如放大器、滤波器、振荡器等。在本文中,我们将详细介绍如何调整信号发生器的频率
信号发生器的使用方法 信号发生器的幅值是有效值吗信号发生器是一种电子设备,用于生成具有特定特性的电信号,如正弦波、方波、锯齿波等。信号发生器广泛应用于测试和测量领域,如电子电路设计、通信系统、医疗设备等。本文将详细介绍信号发生器的使用方法、幅值
任意波形发生器和矢量信号发生器有什么区别在电子测试与测量领域,任意波形发生器(Arbitrary Waveform Generator,简称AWG)和矢量信号发生器是两种常见的信号源设备。它们各自具有独特的功能和应用场景,对于工程师
函数发生器、信号发生器和波形发生器的区别在电子测试和测量领域,函数发生器、信号发生器和波形发生器都是重要的测试仪器,它们各自具有独特的功能和应用场景。本文将详细介绍这三种发生器的原理、功能以及它们之间的区别。
multisim14.0函数发生器怎么用Multisim 14.0是一款功能强大的电子电路仿真软件,其中包含了函数发生器。函数发生器是用于产生各种波形信号的设备,可以在电子电路实验中非常有用。在本文中,我将详细介绍Multisim
函数发生器和信号发生器的区别和联系函数发生器和信号发生器是电子工程领域常用的两种设备,它们在实验室和工业制造领域中扮演着重要的角色。尽管两者在名称和功能上有一定的相似性,但它们的原理和应用有所不同。本文将详细探讨函数发生器和信号
次声波发生器原理 次声波发生器的制作方法发生器的原理以及制作方法。 一、次声波发生器的原理 次声波发生器的原理是基于声波的超声和次声转换。超声波拥有高频率和高能量,但人类听觉范围只能感知到20赫兹到20千赫兹的频率。次声波通
信号发生器是干什么用的 信号发生器和示波器怎么连接信号发生器是一种用于产生各种电信号的设备,它在电子设备测试、电路调试、教学实验等领域得到广泛应用。信号发生器可以产生不同频率、幅度、波形和相位的电信号,用于检验和测量电路的性能。 信号发生器可以提供
信号发生器是干什么用的 信号发生器的使用方法信号发生器是一种电子测试仪器,用于产生各种类型的电信号。它可以在实验室、工厂和其他领域提供标准化的、可重复的信号,用于测试和验证其他电子设备的性能。信号发生器的使用方法有很多种,下面将详细介绍。 一
信号发生器如何发出双脉冲?信号发生器如何发出双脉冲? 信号发生器是一种用于产生各种信号波形的仪器。双脉冲信号是一种特殊的信号波形,由两个脉冲组成,通常用于测试和测量系统的响应和性能。在本文中,将详细介绍信号发生器如何发出双
直流高压发生器的原理 直流高压发生器的自动保护直流高压发生器的原理 直流高压发生器的使用方法 直流高压发生器有自动保护吗 直流高压发生器是一种能够产生高电压直流输出的设备。其原理是基于电子器件的整流和倍压原理。下面将详细介绍直流
基于STM32的波形发生器设计信号发生器在生产实践和科技领域中有着广泛的应用,各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。
|
评论