用EPROM 2732制作彩燈控制器,EPROM2732 Lantern controller
關(guān)鍵字:ROM2732,彩燈控制電路圖
這里采用EPROM 2732制作的燈效發(fā)生器,可以產(chǎn)生具有各種不同閃爍速度的多花樣多彩色燈效,制作成本也很低廉。
電路(見(jiàn)附圖)采用8塊IC芯片和14只三色LED。其中兩塊EPROM用來(lái)寫(xiě)入產(chǎn)生不同燈效的程序,IC1A和IC1B產(chǎn)生時(shí)鐘信號(hào),供12級(jí)二進(jìn)制數(shù)計(jì)數(shù)器IC2產(chǎn)生:EPROM的地址信息。
2732的地址空間為4k字節(jié),每塊提供8位數(shù)據(jù)輸出。要輸出16位數(shù)據(jù)需要使用兩塊2732,并將其地址線(xiàn)并聯(lián)。16位數(shù)據(jù)線(xiàn)中的14位用于經(jīng)4塊三態(tài)緩沖驅(qū)動(dòng)器74HC244(IC5~I(xiàn)C8)驅(qū)動(dòng)14只三色LED,剩下的2位用來(lái)控制LED的發(fā)光色彩。
當(dāng)IC4的BD6或BD7腳中一個(gè)為“0”
時(shí)。LED發(fā)紅光或綠光,兩個(gè)均為“0”時(shí)發(fā)黃光,兩個(gè)均為“1”時(shí),計(jì)數(shù)器IC2通過(guò)IC1C、IC1D復(fù)位,燈效重復(fù)顯示。
編寫(xiě)LED閃光花樣程序時(shí),以E-PROM 14個(gè)輸出數(shù)據(jù)中的“1”表示LED發(fā)光,以“0”表示LED不發(fā)光。另外,剩下的兩個(gè)數(shù)據(jù)輸出腳BD6連接至IC5和IC6的允許腳EN(①和(19)腳),“0”表示允許,“l(fā)”表示禁止。這樣,在BD6輸出“O”時(shí),只要數(shù)據(jù)腳輸出“l(fā)”,相應(yīng)的LED便能發(fā)出紅光或綠光;BD7連接IC7和IC8的允許腳EN,當(dāng)它為“0”時(shí),便可使L,ED發(fā)出綠光或紅光;如果BI)6和BD7都同時(shí)設(shè)為“O”,則可使數(shù)據(jù)腳來(lái)的“l(fā)”驅(qū)動(dòng)相應(yīng)的LED發(fā)出黃光;如果將BD6和BD7都設(shè)為“1”,則三色緩沖器被禁止,LED由于正極處于高阻狀態(tài)而全部不發(fā)光,這時(shí)計(jì)數(shù)器復(fù)位,地址返回原始狀態(tài),光效變化規(guī)律又從頭開(kāi)始。
? .BD6和BD7為“11”時(shí)的復(fù)位功能可以使編程簡(jiǎn)化,編程時(shí)可以根據(jù)光效圖案的實(shí)際需求將4k字節(jié)的EPROM地址填人桕應(yīng)的二進(jìn)制數(shù)據(jù),不用的地址空間不要求全部填滿(mǎn),只要在最后兩位BD6和BD7填上“11”,便可返回至原始地址。
附表是跑動(dòng)光效的具體實(shí)例,表中只列出了開(kāi)始14個(gè)順序地址中的數(shù)據(jù)內(nèi)容??梢钥吹?,數(shù)據(jù)中每個(gè)地址中只有1個(gè)為“1”,BD6為“0”,BD7為“l(fā)”,表示14只LED中每次只有一只LED發(fā)紅光或綠光。14個(gè)地址后面的其他地址可以根據(jù)所需的光效編人其他數(shù)據(jù)。上述14個(gè)地址中的“l(fā)”使相應(yīng)的LED發(fā)光,并隨著時(shí)鐘脈沖的推進(jìn),使發(fā)光的LED逐個(gè)位移呈跑動(dòng)光效。
如果想改變燈光變化的速度,只需要將地址中的數(shù)據(jù)寫(xiě)入下一個(gè)地址即可,每重復(fù)寫(xiě)一次便可使燈光變化速度降低一個(gè)時(shí)鐘周期。例如,若時(shí)鐘為1秒,則重寫(xiě)一次,光效速度便降低為2秒,再重寫(xiě)一次,光效速度變?yōu)?秒。
事實(shí)上我們可以根據(jù)各種光效花樣編入更多的數(shù)據(jù)內(nèi)容。4k地址空間的EPROM為多彩的燈效編程提供了非常有利的條件。
前面已經(jīng)說(shuō)過(guò),如果你不想用足4k空間,只需要在最終的地址將BD6和BD7寫(xiě)入“l(fā)l”便可使電路復(fù)位,一切便從頭開(kāi)始。
|
地址(十六進(jìn)制)
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
發(fā)布評(píng)論請(qǐng)先 登錄 相關(guān)推薦
熱點(diǎn)推薦
探秘DS87C530/DS83C530:高性能EPROM/ROM微控制器的深度解析探秘DS87C530/DS83C530:高性能EPROM/ROM微控制器的深度解析 作為電子工程師,我們?cè)谠O(shè)計(jì)過(guò)程中總是在尋找性能卓越、功能豐富且能滿(mǎn)足多樣化需求的微控制器。今天,我們就來(lái)深入探討
AM2732/AM2732 - Q1 Sitara?微控制器:高性能與多功能的完美結(jié)合AM2732/AM2732 - Q1 Sitara?微控制器:高性能與多功能的完美結(jié)合 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,微控制器的性能和功能對(duì)于產(chǎn)品的成功至關(guān)重要。TI的AM
深入解析Atmel AT27C020:高性能OTP EPROM的卓越之選深入解析Atmel AT27C020:高性能OTP EPROM的卓越之選 在電子設(shè)計(jì)領(lǐng)域,選擇合適的存儲(chǔ)器對(duì)于系統(tǒng)性能和穩(wěn)定性至關(guān)重要。Atmel AT27C020作為一款低功耗、高性能的一次性
UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 引言 在高速電力電子應(yīng)用中,MOSFET驅(qū)動(dòng)器扮演著至關(guān)重要的角色。今天給大家介紹一款德州儀器(TI)推出的高性能產(chǎn)品
UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器:設(shè)計(jì)與應(yīng)用指南UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器:設(shè)計(jì)與應(yīng)用指南 在現(xiàn)代電子設(shè)計(jì)中,高速、高效的MOSFET驅(qū)動(dòng)器對(duì)于提升系統(tǒng)性能至關(guān)重要。德州儀器(TI)的UCC2732
德州儀器UCC2732x/UCC3732x高速低側(cè)MOSFET驅(qū)動(dòng)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)德州儀器UCC2732x/UCC3732x高速低側(cè)MOSFET驅(qū)動(dòng)器:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 引言 在電子工程師的日常設(shè)計(jì)工作中,MOSFET驅(qū)動(dòng)器是不可或缺的關(guān)鍵組件。德州儀器(TI
德州儀器UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器深度解析德州儀器UCC2732x/UCC3732x高速M(fèi)OSFET驅(qū)動(dòng)器深度解析 在電源設(shè)計(jì)領(lǐng)域,高速、大電流的MOSFET驅(qū)動(dòng)器至關(guān)重要,它們能夠顯著提升電源系統(tǒng)的性能和效率。德州儀器(TI
德州儀器UCC2732x-Q1 MOSFET驅(qū)動(dòng)器:性能、應(yīng)用與設(shè)計(jì)要點(diǎn)德州儀器UCC2732x-Q1 MOSFET驅(qū)動(dòng)器:性能、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電力電子領(lǐng)域,MOSFET驅(qū)動(dòng)器對(duì)于開(kāi)關(guān)電源、電機(jī)控制等應(yīng)用至關(guān)重要。德州儀器推出的UCC
德州儀器UCC2732x-Q1 MOSFET驅(qū)動(dòng)器:高速高效的設(shè)計(jì)利器德州儀器UCC2732x-Q1 MOSFET驅(qū)動(dòng)器:高速高效的設(shè)計(jì)利器 引言 在電子工程師的日常設(shè)計(jì)工作中,MOSFET驅(qū)動(dòng)器是一個(gè)關(guān)鍵的組件,它直接影響著功率器件的開(kāi)關(guān)速度和系統(tǒng)的效率。德州儀器
Atmel AT27C256R:高性能OTP EPROM的詳細(xì)解析Atmel AT27C256R:高性能OTP EPROM的詳細(xì)解析 在電子設(shè)計(jì)領(lǐng)域,選擇合適的存儲(chǔ)器至關(guān)重要。Atmel AT27C256R作為一款低功耗、高性能的一次性可編程只讀存儲(chǔ)器(OTP
Atmel AT27C020:高性能OTP EPROM的深度剖析Atmel AT27C020:高性能OTP EPROM的深度剖析 在電子設(shè)計(jì)領(lǐng)域,選擇合適的存儲(chǔ)器對(duì)于系統(tǒng)的性能和穩(wěn)定性至關(guān)重要。Atmel AT27C020作為一款低功耗、高性能的一次性
探索Atmel AT27C256R:高性能OTP EPROM的卓越之選探索Atmel AT27C256R:高性能OTP EPROM的卓越之選 在電子工程師的設(shè)計(jì)工具箱中,尋找一款可靠、高效且性能卓越的存儲(chǔ)器至關(guān)重要。Atmel AT27C256R作為一款低功耗、高性能
探索 XENSIV? Game Controller:創(chuàng)新游戲控制器的技術(shù)剖析探索 XENSIV? Game Controller:創(chuàng)新游戲控制器的技術(shù)剖析 在游戲設(shè)備的世界里,一款優(yōu)秀的游戲控制器能極大提升玩家的游戲體驗(yàn)。今天,我們就來(lái)深入剖析 XENSIV? Game
?AM2732/AM2732-Q1 微控制器技術(shù)文檔總結(jié)AM273x 系列微控制器是基于 Arm Cortex-R5F 和 C66x 浮點(diǎn) DSP 內(nèi)核的高度集成、高性能微控制器。該器件使原始設(shè)備制造商 (OEM) 和原始設(shè)計(jì)制造商 (ODM) 能夠?qū)?/div>
UCC28250 具有預(yù)偏置作的高級(jí)半橋/全橋 PWM 控制器數(shù)據(jù)手冊(cè)UCC28250 PWM 控制器專(zhuān)為可能具有嚴(yán)格預(yù)偏置啟動(dòng)要求的高功率密度應(yīng)用而設(shè)計(jì)。集成的同步整流器控制輸出適用于高效率和高性能拓?fù)?,如半橋、全橋、交錯(cuò)正向和推挽式拓?fù)?。UCC27200 半橋
|
用EPROM 2732制作彩燈控制器,EPROM2732 Lantern controller
評(píng)論