国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      與主機非介入性地相互配合的改進(jìn)型照明系統(tǒng)的制作方法

      文檔序號:2641703閱讀:287來源:國知局

      專利名稱::與主機非介入性地相互配合的改進(jìn)型照明系統(tǒng)的制作方法本專利文件公開的一部分包含已受到版權(quán)保護的資料。當(dāng)該專利文件或該專利公開物以專利和商標(biāo)局專利文件或資料出現(xiàn)時,本版權(quán)所有人不反對以專利文件或?qū)@_的任何一種形式對它的再復(fù)制,否則版權(quán)所有,違者必究。本發(fā)明涉及一種與諸如博奕機之類的主機相互配合的照明系統(tǒng)。本發(fā)明尤其涉及一種與主機最好是非介入性地相互配合的改進(jìn)型照明系統(tǒng),并且該系統(tǒng)以對應(yīng)于從主機采樣的狀態(tài)指示的順序照明。象自動售貨機和博奕機這樣的許多機器根據(jù)該機器的內(nèi)部狀態(tài)點亮機器外部的一個或多個燈泡。例如,一種投幣機根據(jù)投入該機器中硬幣的數(shù)目點亮各個不同的白熾照明燈泡以照亮其“支付線(payline)”。但是,白熾燈泡耗費大量的電能。因而希望用場致發(fā)光(EL)燈代替白熾燈泡,因為EL燈耗費較少的電能。場致發(fā)光(EL)燈是含一種特殊熒光物質(zhì)或熒光物質(zhì)混合物的光源,這些熒光物質(zhì)在它們受到電場作用時發(fā)光。也許更重要的是,希望根據(jù)機器的內(nèi)部狀態(tài)修改點亮燈的方式。例如,可以把點亮燈的方式改為把人們吸引到機器這兒來或提供有用的信息。一般地,許多用來控制一個機器照明系統(tǒng)的電路無法與向低功率光源供電兼容。另外,用來控制點亮燈的方式的電路通常在機器內(nèi)部。因此,修改該照明系統(tǒng)很昂貴。當(dāng)該機器是博奕機時這一點尤為突出,因為州博奕法要求在對博奕機內(nèi)部電路做任何更改之后,這些博奕機都要受到多方面的測試與認(rèn)證。過去,EL燈需要高壓電路以使它們工作。為此,需要體積龐大的電源、逆變器和/或其他電子線路以及電池(用于無繩操作)以提供適當(dāng)?shù)碾娔苁篃舭l(fā)光。電源通常比燈龐大得多。典型的EL燈由高壓(通常大于10V)電源供電。這些電源常為AC(交流)型電源。一些EL燈直接由標(biāo)準(zhǔn)市電(一般為120V交流)供電。對于電池工作而不是市電工作來說,通常需要一個逆變器或其他電路把電池的DC(直流)電升高和/或變換到高壓AC(交流)電。一個EL燈顯示電路可以包括一個存儲器、一個音頻定序器和一個限定待點亮的EL顯示器的區(qū)段的計數(shù)器。但是,這樣一種系統(tǒng)中對輸出顯示器的控制受到存儲器與計數(shù)器的有限數(shù)據(jù)處理能力的限制。由于一個固定的AC電壓波形發(fā)生器驅(qū)動該顯示器,所以該輸出還受到如下限制不可能動態(tài)控制輸出顯示器的色彩和亮度。本發(fā)明是一種改進(jìn)型照明系統(tǒng),供一個主機使用,用來根據(jù)從主機系統(tǒng)提供的并另外用來向主機的燈供電的燈電源信號產(chǎn)生照明效果。一個EL燈系統(tǒng)具有多個EL燈元件。定序電路提供一個EL燈驅(qū)動信號以獨立控制EL燈系統(tǒng)的每個EL燈元件,從而使EL燈元件以對應(yīng)于該EL燈驅(qū)動信號的順序集體點亮。具體來說,定序電路包括一個連接到電源電路上的提供一個驅(qū)動信號的微控制器,該驅(qū)動信號具有適當(dāng)?shù)姆蹬c頻率以驅(qū)動場致發(fā)光顯示元件。一個選擇電路從微控制器接收多個信號并從電源電路接收驅(qū)動信號。該選擇電路根據(jù)從微控制器接收到的信號有選擇地將驅(qū)動信號送到每個獨立的場致發(fā)光顯示元件上。通過這種設(shè)置,微控制器以一個順序打開每個所述顯示元件或關(guān)閉它們,由此產(chǎn)生活動的顯示(animateddisplay)。信號調(diào)節(jié)電路對從主機系統(tǒng)提供的燈電源信號進(jìn)行介入性的采樣并響應(yīng)于此提供EL燈驅(qū)動信號。該電路還可以包括負(fù)載電容,通過控制器能有選擇地切換它們,從而除了由場致發(fā)光板元件呈現(xiàn)的容性負(fù)載之外它們還向驅(qū)動信號發(fā)生器呈現(xiàn)容性負(fù)載。這些負(fù)載電容不僅可以尋址與把驅(qū)動信號從一個元件切換到另一個元件有關(guān)的“尖峰”現(xiàn)象,而且還可以對以此順序在不同點處受到驅(qū)動的不同規(guī)格元件所導(dǎo)致的容性負(fù)載差異提供補償。圖1是說明按照本發(fā)明一個實施例的改進(jìn)型照明系統(tǒng)100的框圖;圖2表示出一個博奕機,圖1所示的改進(jìn)型照明系統(tǒng)100可供該博奕機使用;圖3說明該改進(jìn)型照明系統(tǒng)如何連接到按照本發(fā)明一個實施例的博奕機上;圖4是說明用來控制圖1中改進(jìn)型照明系統(tǒng)100的一個EL燈系統(tǒng)的一個電路實施例的最高級原理圖5是更詳細(xì)說明示意圖4中驅(qū)動信號發(fā)生器的示意圖;圖6是更詳細(xì)說明示意圖4中開關(guān)電路的示意圖;圖7是更詳細(xì)說明示意圖4中微控制器(和相關(guān)的膠合邏輯)的示意圖;圖8是說明當(dāng)以第一順序切換開關(guān)電路時可能發(fā)生尖峰現(xiàn)象的曲線圖;圖9是說明第二切換順序和使用負(fù)載電容器尋址尖峰現(xiàn)象的曲線圖;圖10是按照本發(fā)明另一個實施例的EL控制器的高級的原理框圖;圖11是按照圖10實施例的EL控制器的詳細(xì)框圖;圖12A到12D表示出微控制器脈沖信號和EL板驅(qū)動信號;圖13是按照又一個實施例的EL控制器的框圖;圖14是圖13中EL控制器的高壓驅(qū)動器的詳細(xì)框圖;圖15是說明圖13的EL控制器中典型時序的時序圖;圖16是一個EL板多路傳輸電路的框圖;和圖17是EL板控制裝置再一個實施例的框圖。圖1以框圖的形式表示出按照本發(fā)明一個實施例的一個改進(jìn)型場致發(fā)光(EL)照明系統(tǒng)100。該EL照明系統(tǒng)比按另外方式使用的一個主機的白熾燈泡耗費更少的能量。另一方面,即使使用了白熾燈泡,該EL照明系統(tǒng)100也能以最少量的額外電能提供額外的照明效果。通過用改進(jìn)型EL照明系統(tǒng)100改進(jìn)一個機器,極易根據(jù)該機器的內(nèi)部狀態(tài)修改點亮燈的方式。在圖1中以框圖形式說明的實施例中,系統(tǒng)100包括三個EL燈板108a、108b和108c(本說明書中通常稱作108)。每個EL燈板108包括多個可獨立驅(qū)動的EL燈元件。這些板由一個電子控制模塊101驅(qū)動。每個板由電子控制模塊101的、并包含于定序電路106中單獨的順序分電路seq1、seq2和seq3分別驅(qū)動。例如,如圖2所示,如果博奕機104是一個投幣機,則燈板108a、108b和108c適于放在該投幣機104的“頂部觀察窗”152、“搖動觀察窗”154和“腹部觀察窗”156上。如圖2中標(biāo)號158所指,投幣機104的附加區(qū)可以裝有一個EL板,用以把注意力吸引到投幣機104的“貨幣收取處”功能。當(dāng)把一個交流驅(qū)動電流或脈動直流電流供給EL板的每個燈時,打開了這些燈。燈的亮度根據(jù)該燈驅(qū)動電流的幅值和頻率變化,而燈的色彩根據(jù)例如該驅(qū)動電流的頻率變化。圖3說明改進(jìn)型照明系統(tǒng)100如何連接到按照本發(fā)明的一個實施例的博奕機104上。電子控制模塊101包括一個用來(經(jīng)一個標(biāo)準(zhǔn)插頭303)連接到標(biāo)準(zhǔn)120V、60HZ交流電源上的連接器301。圖3中,從博奕機104得到用來控制要放在投幣機104的區(qū)域158上的EL板108a的一個單狀態(tài)控制信號。具體地說,由博奕機104產(chǎn)生的信號指示博奕機104的內(nèi)部狀態(tài),這些狀態(tài)指示信號最好由電子控制模塊101中的電路非介入性的采樣。即,最好在不影響博奕機104的內(nèi)部狀態(tài)的條件下對這些狀態(tài)指示信號采樣。例如,可以把一個由博奕機104提供的給一個外部白熾燈供電的供電信號用作狀態(tài)指示信號。通過接進(jìn)向白熾燈供電的供電信號而對它采樣。其例子表示于圖3中,其中對由博奕機104提供給“投幣燈”302的供電信號采樣,并經(jīng)連接器305把該供電信號提供給電子控制模塊101。作為另一個例子,可以把該機器的原光燈泡留在適當(dāng)?shù)奈恢?,一個光傳感器用來確定何時點亮該燈泡。其問題在于該原光燈泡可能會燒壞。作為又一個例子,可將一個線圈繞在向燈泡提供供電信號的導(dǎo)線周圍,由該線圈測到的導(dǎo)線中的電流產(chǎn)生磁場并用作狀態(tài)指示信號。在所有情況下,目的都是為了非介入性地對提供給燈泡的供電信號采樣。(另一方面,但不是最佳的,可以直接從微控制器或博奕機104的其他電路提供一個狀態(tài)指示信號。)根據(jù)由博奕機104提供的狀態(tài)指示信號,電子控制模塊101產(chǎn)生用來驅(qū)動一個EL燈板(在這種情況下,是圖1所示的EL板108a)的燈板驅(qū)動信號。如圖3所示,將燈板驅(qū)動信號從電子控制模塊101經(jīng)連接電纜309提供給EL燈板108a。這些燈板能由MKSofBridgoton,NewJersey大批供應(yīng)。除EL板之外,場致發(fā)光(EL)燈還以許多形式出現(xiàn),例如EL燈線或EL燈絲。該照明系統(tǒng)可以包括這些形式的EL燈中的任何一種。EL板是一種襯板上的EL燈條。最好通過有選擇地淀積熒光物質(zhì)化合物并有選擇地淀積導(dǎo)電的后電極(conductiverearelectrode)(例如含高載荷銀粒子的聚合物材料)制成EL板??稍谠摕舭迳系矸e該熒光電極結(jié)構(gòu)的多個部分以構(gòu)成圖案。每個部分分別連接到一個電源上,從而它們可以獨立地開與關(guān),因而便于活動顯示。雖然參照EL板描述了本發(fā)明的實施例,但也可以用單個或多個EL燈絲替換EL板?,F(xiàn)在參照圖4到7描述電子控制模塊101的一個詳細(xì)的實施例。圖4是表示一個比圖1所示實施例更詳細(xì)的電子控制模塊101的實施例的最高級原理圖。如圖4所示,電子控制模塊101用來以一個活動的順序有選擇地點亮投幣機101的區(qū)域158處的EL燈板元件。還參見圖4,主機接口電路102接收來自博奕機104的狀態(tài)指示信號(例如,用來向一個白熾光燈泡供電的供電信號的采樣值),并把該采樣信號調(diào)節(jié)為適當(dāng)值(例如,通過移動該采樣信號的電平)以輸入給微控制器406。該轉(zhuǎn)換的細(xì)節(jié)取決于特定博奕機104,具體地說取決于采樣信號的電平。經(jīng)過一個光隔離器404或405把所調(diào)節(jié)的狀態(tài)指示信號提供給微控制器406。光隔離器404或405將電子控制模塊101與博奕機104隔開以便保護博奕機104內(nèi)部電路不受可能在電子控制模塊101中提高的低頻干擾的影響(例如,由通過釋放來自玩博奕機104的人的靜電所造成的沖擊的結(jié)果)。如果電子控制模塊101直接連接到博奕機104的內(nèi)部電路上,則很可能對電子控制模塊101的任何靜電釋放都會直接耦合到博奕機104中,使其過程混亂并導(dǎo)致“料斗”翻卸。由電源410供電的驅(qū)動信號發(fā)生器408經(jīng)一個EL驅(qū)動電路412并最終經(jīng)連接器416的插腳提供一個正弦驅(qū)動信號以驅(qū)動EL元件。如上述參照引用的申請?zhí)枮?8/591,014的文件中所述,微控制器406根據(jù)所調(diào)節(jié)的狀態(tài)指示信號有選擇地起動EL驅(qū)動電路412中的開關(guān)電路以使開關(guān)電路有選擇地向EL元件提供驅(qū)動信號。(以后參照圖6描述這些開關(guān)電路)。因此,以一個活動的順序點亮EL元件。微控制器406經(jīng)一個ENABLE-H信號連接到逆變器408上。通過確定該ENABLE-H信號,微控制器406能禁止驅(qū)動信號發(fā)生器408提供驅(qū)動信號。圖5中更詳細(xì)地表示出按照本發(fā)明的一個實施例的驅(qū)動信號發(fā)生器408的細(xì)節(jié)。逆變器502提供正弦驅(qū)動信號。電容器C6和C6A提供限制來自逆變器502的最大輸出電壓的負(fù)載電容。低壓監(jiān)視器504監(jiān)視由逆變器502所提供的正弦驅(qū)動信號的幅值。具體地說,當(dāng)EL燈/元件發(fā)生故障時,它們一般變成完全短路和/或部分短路。這能使逆變器502嚴(yán)重過載,因為它要設(shè)法提供足夠的電流以驅(qū)動短路的EL元件。該低壓監(jiān)視器504是一個電壓比較電路。它把逆變器502的正弦輸出電壓轉(zhuǎn)變成與逆變器502的輸出電壓成正比的直流電壓。當(dāng)一個EL元件短路而逆變器502的輸出掉到由電阻R11、R12和R13所設(shè)定的值之下時,確認(rèn)低壓比較器504的輸出--LVOLT-H。把該LVOLT-H輸出光耦合到微控制器406上。對微控制器406進(jìn)行編程以監(jiān)視LVOLT-H信號,在檢測到已確認(rèn)了該LVOLT-H信號時,禁止逆變器502工作。這防止了會通過逆變器502引出的過電流對逆變器502造成永久損壞。過零檢測器506可用來檢測由逆變器502提供的驅(qū)動信號何時越過零電壓幅值處。當(dāng)檢測到過零點時,過零檢測器506向微控制器406的RB1輸入端(圖4)提供一個ZEROX-E控制信號。只有當(dāng)由逆變器408提供的驅(qū)動信號具有約為零電壓幅值時,微控制器才切換EL驅(qū)動電路412中的開關(guān)電路,從而經(jīng)連接器416開始提供驅(qū)動信號。這樣,能夠保護EL元件免受急劇增長的驅(qū)動信號輸入(即,尖峰)。除了可能造成視頻“閃爍”煩惱外,這樣的驅(qū)動信號尖峰可能造成EL元件中的電容擊穿,使EL元件不能工作?,F(xiàn)在參照圖6描述EL驅(qū)動電路412的一個詳細(xì)實施例的一部分。具體說,把由驅(qū)動信號發(fā)生器408產(chǎn)生的EL驅(qū)動信號提供給EL驅(qū)動電路412的一個ACHOT輸入端。多個開關(guān)電路602a到602i的每一個都包括一個開關(guān)控制輸入端(分別為RCO到RC7和RB7)和一個驅(qū)動信號輸出端(分別為DRCO到DRC7和DRB7)。還把開關(guān)電路602a到602i的每一個連接得能接收ACHOT輸入端以接收由驅(qū)動信號發(fā)生器408產(chǎn)生的EL驅(qū)動信號。開關(guān)電路602a到602i包括四個整流二極管和一個雙極結(jié)型晶體管。根據(jù)由微控制器執(zhí)行的程序,微控制器分別確認(rèn)其各個分別連接到開關(guān)電路602a到602i的開關(guān)控制輸入端RCO到RC7和RB7上的開關(guān)控制輸出端RCO到RC7和RB7。與此響應(yīng)地,當(dāng)確認(rèn)一個特殊開關(guān)電路的開關(guān)控制輸入端時,那個開關(guān)電路把來自ACHOT端的驅(qū)動信號傳送給該開關(guān)電路的輸出端。再參見圖4,可以看出,每個開關(guān)電路602a到602i經(jīng)過連接器4016連接到“貨幣收取處”EL板的單獨一個EL元件上,該“貨幣收取處”EL板位于博奕機104的區(qū)域158(圖2)。還參見圖6,現(xiàn)在討論備用開關(guān)電路604a和604b。備用開關(guān)電路604a和604b分別響應(yīng)由微控制器406的開關(guān)控制輸出端RB5和RB6分別提供給備用開關(guān)電路604a和604b的開關(guān)控制輸入端RB5和RB6的開關(guān)信號。具體地說,備用開關(guān)電路604a和604b把來自ACHOT端的驅(qū)動信號分別傳送給備用開關(guān)電路604a和604b的輸出端DRB5和DRB6,其中分別確認(rèn)備用開關(guān)電路604a和604b的開關(guān)控制輸入端RB5和RB6。驅(qū)動信號經(jīng)輸出端DRB6和DRB7分別加到負(fù)載電容C7和C7A或加到負(fù)載電容C8和C8A上?,F(xiàn)在討論向負(fù)載電容C7和C7A或向負(fù)載電容C8和C8A提供驅(qū)動信號的原因。驅(qū)動信號發(fā)生器408的逆變器502(圖5)既依賴于負(fù)載又能自補償。(在一個優(yōu)選實施例中,逆變器502是由NEC提供的“NS”系列逆變器)。也就是說,逆變器502包括這樣的電路,即由在照明順序中任意特殊點處所驅(qū)動的負(fù)載電容值確定逆變器502提供的正弦驅(qū)動信號的頻率(名義上,一個或多個EL元件的負(fù)載經(jīng)過為提供一個驅(qū)動信號而選擇的EL驅(qū)動電路412的特定的一個或幾個開關(guān)電路驅(qū)動)。另外,EL元件的電容值隨EL元件的老化而改變。逆變器502檢測這種電容改變并且調(diào)整所產(chǎn)生的驅(qū)動信號頻率,從而甚至當(dāng)其電容值改變時也能以一個相對恒定的亮度點亮EL元件。由于一個EL元件的電容負(fù)載主要由其規(guī)格確定,所以當(dāng)以一個順序由單個逆變器502驅(qū)動的多個EL元件為不同規(guī)格時,由逆變器408提供的正弦驅(qū)動信號的頻率將根據(jù)受驅(qū)動的EL元件(或其組合)的規(guī)格和電容值變化。因此,如果不對由EL元件的不同組合所產(chǎn)生的不同負(fù)載進(jìn)行調(diào)節(jié),那么點亮每個EL元件的亮度相互比較起來會有很大的變化。這種現(xiàn)象在視覺上毫無吸引力。但是,通過把負(fù)載電容C7和C7A或負(fù)載電容C8和C8A加到由逆變器502所經(jīng)受的容性負(fù)載上,逆變器502在整個照明順序中經(jīng)受一個基本恒定的容性負(fù)載。通過保持該基本恒定的容性負(fù)載,能使由逆變器502所提供的正弦驅(qū)動信號的頻率保持基本恒定。因此,在這個順序期間,點亮每個EL元件的亮度在照明順序中的每個時間點都保持恒定。這使逆變器502能“檢測到”每個特定EL元件因老化而導(dǎo)致的電容值變化并補償它。備用開關(guān)電路和負(fù)載電容的數(shù)目、負(fù)載電容的電容值和所要求的甚至逆變器502上電容負(fù)載以外的負(fù)載電容器的安排都取決于受驅(qū)動的EL元件規(guī)格的變化和亮度變化的期望百分比容差。一個包括由逆變器408所經(jīng)受的負(fù)載中負(fù)載電容器的切換備用開關(guān)電路的順序可以預(yù)先確定并包含在由微控制器406執(zhí)行的定序程序中。也就是說,除了控制EL驅(qū)動電路412中的開關(guān)電路以點亮EL元件之外,還要對微控制器406預(yù)先編程以控制備用開關(guān)電路使其可以根據(jù)點亮一個或多個EL元件所需的負(fù)載電容的變化有選擇地把各個負(fù)載電容器(或其組合)加到逆變器502上。在圖4所示的實施例中,電容器C8和C8A都具有有效電容0.01uF,電容器C7和C7A都具有有效電容0.022uF。這樣,有四個能通過有選擇地允許DRVR#A和DRVR#B獲得的負(fù)載電容變化,如以下所示DRVR#ADRVR#B總“附加”負(fù)載禁止禁止0.0μF允許禁止0.01μF禁止允許0.022μF允許允許0.032μF可以定性地確定負(fù)載電容器的實際值和它們的配置(即,通過用不同的值試驗并定性檢查所得到的照明順序)。但是,最好能使在照明順序期間受驅(qū)動的EL元件表面積與一個等效電容值定性相關(guān)。可以設(shè)置一個存儲器(例如,一個只讀存儲器)。存儲器中的一個表包括多個表項,每個表項對應(yīng)于照明順序的一步并指示在該順序的對應(yīng)步驟期間哪個負(fù)載電容待接通。圖7簡要說明了微控制器406及相關(guān)膠合邏輯的一個實施例。圖8說明了這樣一種現(xiàn)象,即,如果微控制器406在接通對應(yīng)于第二EL元件(圖8中叫作“CELL#2”)的開關(guān)電路之前短時(甚至是幾微秒之短)關(guān)閉對應(yīng)于第一EL元件(圖8中稱作“CELL#1”)的開關(guān)電路(即,602a到602i中的一個),并且由逆變器502所產(chǎn)生的正弦驅(qū)動信號處于波峰位置,則該驅(qū)動信號會因突然減小容性負(fù)載而產(chǎn)生尖峰(大于400V),并可能損壞逆變器502和EL元件#2這二者或其中之一。圖9說明即使在未采用過零檢測器506的條件下如何能避免驅(qū)動信號中的尖峰。首先,在對應(yīng)于CELL#1的開關(guān)電路關(guān)閉之前接通對應(yīng)于CELL#2的開關(guān)電路。在接通對應(yīng)于CELL#2的開關(guān)電路之前,接通對應(yīng)于一個負(fù)載電容器(或幾個負(fù)載電容器)的一個開關(guān)電路(或幾個開關(guān)電路)。當(dāng)對應(yīng)于CELL#2的開關(guān)電路隨后接通時(例如對應(yīng)于負(fù)載電容器的開關(guān)電路接通之后0到5μs)逆變器502上加有大容性負(fù)載的地方不會發(fā)生尖峰。最后,在負(fù)載加在逆變器502上足夠的時間至穩(wěn)定之后(例如,約100us),CELL#1關(guān)閉。附錄A是一個可由微控制器406執(zhí)行從而執(zhí)行一個順序的匯編語言碼的源程序清單。在一個全集成驅(qū)動電路中,微控制器不僅可以控制打開每個燈,而且可以控制燈的亮度與色彩。微控制器406可以用來在所有種類的一維、二維和三維發(fā)光物體上創(chuàng)建活動的顯示。這樣的發(fā)光物體的例子包括布料、藝術(shù)品、模制的零件和信息顯示器。例如,在布料中,可將場致發(fā)光線用于活動的標(biāo)識、設(shè)計或其他特征上。EL板控制裝置的又一個實施例的概念性框圖表示于圖10中。在該實施例中,微控制器1100控制多個EL燈1102的色彩、亮度和開關(guān)順序。EL驅(qū)動器1106向微控制器1100控制下的EL板提供交流電流。多個固態(tài)開關(guān)1104將EL驅(qū)動器1106連接到EL板1102上。微控制器1100的標(biāo)號為1到n的I/0管腳1110把控制信號輸出到開關(guān)電路1104的控制線上。開關(guān)電路1104控制有電能流過EL驅(qū)動器1106和EL板1102的電路??刂凭€1108不是必須的。如果設(shè)置了控制線1108,則控制線1108把微控制器1100連接到EL驅(qū)動器1106上。通過控制線1108,微控制器1100控制由EL驅(qū)動器1106輸出的電流的頻率和幅值。驅(qū)動器1106輸出電流的頻率、占空度、和強度將確定各個EL燈1102的色彩和亮度。圖10中EL板控制器更詳細(xì)的框圖表示于圖11中。微控制器1100最好具有低成本和少外圍元件個數(shù)。象出自MICROCHIP的PTC16C55或PIC16C57這樣市場上買得到的微控制器可用作微控制器1100。不過,也可用任何一種適當(dāng)?shù)奈⒖刂破骰蛭⒖刂破鞔?。調(diào)壓器1202把電池連接到微控制器1100上并把來自電池的電壓調(diào)節(jié)到為微控制器1100供電所需的電平上。在本例中,調(diào)壓器1202向微控制器1100提供5.0伏直流電。連接象一個陶瓷諧振器或石英晶體(XTAC)、電阻器、和/或電容器(一個或多個)這樣的定時電路1204以便向微控制器1100提供定時信號。按照在微控制器1100中含一個片內(nèi)定時器的本實施例的變化,可以無需定時電路。按扭(一個或多個)1206連接到微控制器上以使用戶能控制微控制器諸如開/關(guān)、圖案選擇、色彩和輸出定時調(diào)節(jié)之類的功能。EL驅(qū)動電路1106由振蕩器(或函數(shù)發(fā)生器)1208、功率放大器1210、和變壓器1212構(gòu)成。變壓器1212把振蕩器1208和功率放大器1210連接到EL驅(qū)動電路1106的輸出端(圖10)。功率放大器1210接收振蕩器1208的輸出。該信號然后由功率放大器1210放大,激勵變壓器1212的初級繞組。振蕩器1208可以提供例如正弦波、方波或鋸齒波。從變壓器1212傳輸來的典型驅(qū)動信號可以是例如一個頻率為1000Hz、幅值為35伏的正弦信號。從振蕩器1208輸出的波形的類型和頻率可以由微控制器1100通過控制線(一個或多個)1214控制。類似地,功率放大器1210的增益可以由微控制器1100通過控制線(一個或多個)1216控制。改變一個EL燈驅(qū)動信號的頻率將影響其色彩和亮度。通過改變驅(qū)動信號的頻率和占空度使從灰綠或深綠到藍(lán)或紫色的色彩變化變得完全可能。這相當(dāng)于可見光譜內(nèi)接近150nm的移動。改變驅(qū)動信號的幅值影響亮度。還可以通過調(diào)整開關(guān)信號的占空度改變所能感覺出的亮度(以下進(jìn)行解釋)。連接到I/O管腳1110上并受這些管腳控制的開關(guān)電路1104把它們各自的EL板1102連接到EL驅(qū)動器1106上。每個開關(guān)電路1104包括一個高壓晶體管1218。每個晶體管1218的基極連接到電阻器1220上,電阻器1220連接到微控制器1100上。每個晶體管1218的發(fā)射極連接到地端,每個晶體管1218的集電極連接到二極管電橋1222上。每個EL板1102接在二極管電橋1222的一端與變壓器1212次級繞組的一端之間。用于每個受微控制器1100的一個I/O管腳控制的EL板的開關(guān)電路1104都是一模一樣的。電路1104的數(shù)目由微控制器1100上有效的輸出管腳的數(shù)目限定,不過,當(dāng)然并不是必須使用所有的輸出管腳。工作中,圖10與11的實施例起到如下的作用。微控制器1100通過I/O管腳1110控制開關(guān)電路1104。任何一個I/O管腳1110上的高電平輸出(“1”)關(guān)閉其開關(guān)電路,這使EL驅(qū)動電流能流過該開關(guān)相應(yīng)的EL板1102,點亮該燈。任何一個I/O管腳1110上的低電平輸出(“0”)打開其開關(guān)電路,這禁止EL驅(qū)動電流流過該開關(guān)電路的相應(yīng)的EL板1202,使開關(guān)斷開。具體地說,參見圖11,高電平輸出(“1”)使電流流過電阻1220,這使晶體管1218導(dǎo)通。這允許電流流過晶體管1218、二極管橋式整流器1222、和EL板1102,由此點亮該EL板。類似地,低電平輸出(“0”)使EL板熄滅。如果使用控制線108,則微控制器1100控制EL驅(qū)動電路1106所輸出的驅(qū)動電壓的頻率與幅值。這樣,微控制器1100控制EL板輸出顯示的色彩和亮度。按扭(一個或多個)1206可以用來執(zhí)行微控制器的開/關(guān)、圖案選擇和定時。例如,按一次按扭將會在一個預(yù)定時間段中使該控制器工作,在這段時間之后,控制器可能執(zhí)行一個睡眠指令,實際上是使自身停止工作。在順序結(jié)束之前第二次按按扭1206命令顯示器連續(xù)顯示。第三次按按扭1206使顯示停止并將控制器復(fù)位到待機模式??捎靡粋€指示燈閃爍表示控制器的當(dāng)前狀態(tài)。微控制器1100用其I/O管腳1110控制每個EL板的狀態(tài)(即,開或關(guān))以輸出一個與待顯示于EL板上的預(yù)編程活動順序相對應(yīng)的順序。當(dāng)微控制器把活動順序中的下一個字輸出給其I/O管腳時,EL板變換到一個與新圖案相對應(yīng)的狀態(tài)。這樣,預(yù)編程顯示順序顯示于EL板上。由于每個EL板耦合到微控制器1100上的一個I/O管腳上,所以當(dāng)微控制器1100將一個輸出置于耦合到EL板上的每個I/O管腳1110上時,就確定了EL板的一個完全狀態(tài)。通過不斷更新I/O管腳1110輸出的狀態(tài)實現(xiàn)EL板的活動性。已將兩個軟件方法用來對I/O管腳1110圖案進(jìn)行定序。第一個方法是構(gòu)造一個字表,將該字表編制為微控制器編程的一部分,該字表確定了該順序中每一步的所有板的狀態(tài)。例如,一個三步順序可以是所有板開、每隔一個板開、所有板關(guān)。如果用15個EL板,則這由以下狀態(tài)表表示111111111111111101010101010101000000000000000微控制器1100將表中的第一行完全輸出給I/O管腳1110,打開了所有的EL板。在等待了預(yù)定時間段之后,微控制器1100將表中的下一行傳送給I/O管腳1110,關(guān)閉每隔一個的EL板。在另一個預(yù)定延遲時間段之后,傳送最后一行,關(guān)閉所有EL板。第二順序方法包括初始化I/O管腳1110的狀態(tài),以及然后根據(jù)以前的狀態(tài)和一個所選位操作函數(shù)計算接下來的狀態(tài)。例如,一個“追逐”圖案可以通過把I/O管腳1110初始化到10111111和然后在該端口執(zhí)行一個右旋指令來實現(xiàn)。那么下一個輸出順序?qū)?1011111所用的位操作函數(shù)可以是能由微控制器1100執(zhí)行的任何組合函數(shù)或序貫函數(shù)。該方法具有通過減小所需用來保持所需狀態(tài)的表大小來節(jié)省存儲器空間的潛在優(yōu)勢。與EL燈有關(guān)的已有技術(shù)中一個普遍的問題是當(dāng)在高頻狀態(tài)下持續(xù)一段時間驅(qū)動這些燈時,它們就要發(fā)熱,可能最終燒壞??梢越柚景l(fā)明,通過令微控制器定期關(guān)閉熱EL板,或者若要持續(xù)一段時間使EL板開著、則通過使開信號脈動來減輕該發(fā)熱問題。圖12A和12D表示出來自微控制器1100、用來控制開關(guān)電路1104的脈沖信號。這些信號可由微控制器1100產(chǎn)生而將它們作為一個EL板1102“開階段”的子信號,或等同地,外電路可以用來使來自微控制器1100的“開信號”脈動。人眼具有一個視覺暫留特性,從而比60Hz快的光閃爍不會令人感到閃爍。因此,只要使來自I/O管腳1110的開信號的頻率在至少60Hz脈動,則所點亮的EL板看上去一直開著。圖12A表示出一個在60Hz閃爍的50%占空度的脈沖信號。在高電平(“開”)階段期間,來自變壓器1212(圖12B中所示)的高頻信號通過開關(guān)電路1104,它們受脈沖信號12A的控制。最終的信號(圖12C中所示)驅(qū)動EL板1102,從而點亮它。即使EL板可在更高頻率下由驅(qū)動器1106驅(qū)動,它們實際上也只在一半時間內(nèi)受驅(qū)動,這是因為當(dāng)圖12A中的脈沖信號為低時它們并未受到驅(qū)動。這顯著減少了不希望有的EL板發(fā)熱。由于圖12A中的脈沖信號由微控制器1100產(chǎn)生,所以能易于改變占空度。圖12D表示出60Hz下閃爍的75%占空度脈沖信號的例子。改變該脈沖信號的占空度使人能改變所發(fā)光線的感覺亮度。對于圖12D中脈沖信號的每個完整周期來說,因為圖12B中驅(qū)動信號的四分之三的時間是“開”而四分之一的時間是“關(guān)”,所以這個信號的四分之三送到EL板1102。由于人眼相對于占空度和感覺亮度并不是完全線性的,所以圖12A與圖12D之間占空度的25%增長由觀看者感覺會比25%亮度增長稍低些。可以把上述新型EL板控制器裝置裝配成一個小而輕的全集成單元。另外,可以對多個EL板或燈絲的色彩、亮度、感覺亮度和熱進(jìn)行動態(tài)控制,這樣就為一個寬的活動能力范圍創(chuàng)造條件。圖13中表示本發(fā)明EL板控制裝置的另一個實施例的框圖。在該實施例中,EL板1412連接到高壓驅(qū)動器1410上。這里本著說明的目的表示出三個EL板,當(dāng)然也可以采用更多或更少的EL板。還有,若不用三個分開的板,同樣可用分為多個部分的單獨一個板代替。微控制器1400接受來自調(diào)壓器1404的電能,而調(diào)壓器1404連接到電池1406上。開關(guān)(一個或多個)1402連接到微控制器1400上,該開關(guān)1402能用于象開/關(guān)、圖案控制和定時控制等這樣的各種控制功能。調(diào)壓器1408是一個用來向高壓驅(qū)動器1410提供電能的高壓調(diào)節(jié)器。一般地,將200伏提供給驅(qū)動器1410,但根據(jù)三種EL情況的特殊照明要求,也可以采用更高或更低的電壓。工作中,微控制器1400通過采用一條輸出使能(OE)線、一條極性線、一條數(shù)據(jù)線、和一條時鐘線的驅(qū)動器1410控制EL板1412的點亮。數(shù)據(jù)線最好是單獨一條線,該線把數(shù)據(jù)串行裝入包含于驅(qū)動器1410中的一個移位寄存器中。對于要求更短的裝入時間的應(yīng)用來說,可以用多條數(shù)據(jù)線。圖14是高壓驅(qū)動器1410的詳細(xì)框圖。驅(qū)動器1410包括一個移位寄存器1500。該移位寄存器1500與時鐘同步地接收來自數(shù)據(jù)線的信息。雖然未表示出其他移位寄存器輸入線、例如一條寄存器清零線或一條移位寄存器方向控制線,但也可以把它們從微控制器1400輸入到移位寄存器1500中。把從移位寄存器1500輸出的數(shù)據(jù)輸入到邏輯電路1502中。根據(jù)從移位寄存器1500輸入的輸出允許信號和極性信號,邏輯電路1502使MOSFET1504和1506導(dǎo)通或關(guān)斷。EL板1412根據(jù)它們的MOSFET的狀態(tài)充電或放電,以使它們點亮。工作中,微控制器1400把時鐘信號、極性信號和輸出允許信號傳輸給高壓驅(qū)動器1410中的每個邏輯電路1502。時鐘信號和數(shù)據(jù)信號串行輸入到移位寄存器1500中。移位寄存器1500與時鐘信號同步地把數(shù)據(jù)從第一區(qū)段移到第二區(qū)段,最終移到第三區(qū)段。在任意指定時間,微控制器1400控制移位寄存器1500,數(shù)據(jù)信號和時鐘信號從而只是單獨一個“1”或ON位存在于移位寄存器1500中。移位寄存器1500中三個位置的一個中的“1”對應(yīng)于其相應(yīng)邏輯電路1502的電位ON狀態(tài)。在每個時鐘脈沖處,使“1”在移位寄存器1500中向下移動。這樣,微控制器400能控制要激勵的EL板1412?!?”或OFF位對應(yīng)于相應(yīng)邏輯電路1502中的電位OFF狀態(tài)。當(dāng)處于OFF狀態(tài)時,邏輯電路1502關(guān)斷MOSFET1504和1506,因而對其EL板1412呈現(xiàn)高阻態(tài)。OE信號是一個低電位有效線。當(dāng)該線為低時,對應(yīng)于移位寄存器1500中的“1”的邏輯單元1502根據(jù)極性信號使其相應(yīng)的EL板1412充電或放電。當(dāng)OE為高時,所有的邏輯電路1502控制它們相應(yīng)的MOSFET1504和1506,從而EL板1412得知高壓驅(qū)動器1410呈現(xiàn)高阻態(tài)。在這種狀態(tài)下,沒有任何一個板1412明顯地放電或充電。極性線用來選擇由所選板1412(即,在移位寄存器存儲器中有相應(yīng)“1”的板)經(jīng)受的電荷極性。EL板僅當(dāng)它們受到電壓變化時發(fā)光。當(dāng)用移位寄存器中“1”選擇一個板并使輸出允許有效時,如果通過導(dǎo)通MOSFET1504而關(guān)斷MOSFET1506使極性為高,則對該板充電;若如果通過關(guān)斷MOSFET1504而導(dǎo)通MOSFET1506使極性為低,則對該板放電。由于EL板1412存儲從DC電壓源輸入的電荷(它們的作用就象電容一樣),所以微控制器1400最好交替改變在連續(xù)選擇EL板之間的極性線。圖15是一個時序圖,它說明了時鐘信號、數(shù)據(jù)信號、極性信號和輸出允許信號的相互關(guān)系。時間間隔t1到t3水平標(biāo)注于圖15的頂部。在時間間隔t1中,最好在時鐘信號的上升沿處將數(shù)據(jù)信號“1”裝入移位寄存器存儲器1500的第一區(qū)段中。由于輸出允許被禁止,所以所有MOSFET1504、1506都關(guān)斷(高阻態(tài))。此時,EL板1412在瀏覽驅(qū)動器1410時實際上“看見”開路。這意味著沒有EL板1412在充電或放電。在時間間隔t2處數(shù)據(jù)信號為低,從而移位寄存器1500把先前裝入的“1”移到第二區(qū)段。再次禁止該輸出允許,因此,所有MOSFET1504、1506都關(guān)斷。在t3開始,該輸出允許被允許。這時把移位寄存器1500第二區(qū)段中的“1”鎖存在其邏輯電路中,該邏輯電路隨后使MOSFET1504、1506中的一個導(dǎo)通。用極性信號確定待導(dǎo)通的MOSFET。在本例中極性信號此時為高,這相當(dāng)于使MOSFET1504導(dǎo)通。這就使電流從電源流向中間的EL板,使它充電、發(fā)光。下一段時間微控制器起動中間的EL板,它將以極性信號為低工作。這會使MOSFET1504關(guān)斷而MOSFET1506導(dǎo)通,使電流從該EL板流出而使它發(fā)光。時鐘信號控制驅(qū)動電路1410的工作頻率。由于時鐘信號受微控制器1400控制,所以其頻率和占空度當(dāng)然能通過控制微控制器的軟件改變。一般的工作頻率范圍可從100Hz到2000Hz。改變時鐘信號的頻率以與圖10實施例中相似的方式影響EL板的亮度與照明色彩。通過以一個預(yù)編程的順序控制時鐘線、數(shù)據(jù)線、極性線和輸出允許線,微控制器1400控制EL板的色彩、亮度和狀態(tài),由此產(chǎn)生活動的視覺顯示。圖17中表示本發(fā)明EL板控制裝置的又一個實施例的框圖。在該實施例中,EL板1806連接到高壓驅(qū)動器1800上。將高壓驅(qū)動器1800置于與圖13中所示高壓驅(qū)動器1410的電路類似的電路中。但是,在本實施例中,數(shù)據(jù)線1802a到1802n是從微控制器1400輸入的,代替圖13實施例的OE、極性、和時鐘線。固態(tài)開關(guān)電路1804a到1804n由數(shù)據(jù)線1802a到1802n分別控制,并將EL板1806連接到高DC輸入電壓端或連接到地端。工作中,數(shù)據(jù)線1802a上的高電平(“1”)值使固態(tài)開關(guān)邏輯1804將其相應(yīng)的EL板連接到高DC電壓端,使EL板充電而使它發(fā)光。當(dāng)微控制器1400把輸入數(shù)據(jù)線1802a上的值變到低電平(“0”)值時,固態(tài)開關(guān)邏輯1804a將其相應(yīng)的EL板接地,使它放電而使它發(fā)光。另一方面,不使用微控制器獨立地控制EL板1806的充電與放電,而是把附加電路添加到固態(tài)開關(guān)電路1804a到1804n中以檢測數(shù)據(jù)控制線從低電平到高電平值的值的變化。當(dāng)檢測該變化時,固態(tài)開關(guān)電路隨后會自動使加到EL板1806上的高電壓脈動。由于這是由開關(guān)電路1804a到1804n自動進(jìn)行的,所以對操作者是有利的,因為他不必關(guān)心微控制器交替地使EL板充電與放電的編程。圖16表示一個用來通過在兩個板之間交替切換來模擬一個EL板的多路傳輸電路。轉(zhuǎn)換開關(guān)1700將EL板1702驅(qū)動電源連接到兩個EL板的一個上。開關(guān)1700定期在兩板之間切換,以便都不對兩板進(jìn)行長時間段的驅(qū)動。切換動作可以根據(jù)具體應(yīng)用以一個外部時鐘信號、一個內(nèi)部時鐘信號、或電源內(nèi)信號為基礎(chǔ)。通過將驅(qū)動信號多路傳輸?shù)饺缟纤龅膬蓚€EL板上,用這兩個EL板模似以任意一個單獨板的兩倍頻率驅(qū)動的一個板。在高驅(qū)動頻率下,已發(fā)現(xiàn)顯著減少了EL板的熱量產(chǎn)生并因此增加了EL板的壽命??蓪⒃摱嗦穫鬏斀Y(jié)構(gòu)加入前述任意一個實施例中。上述裝置和方法包括本發(fā)明的優(yōu)選實施例。不過,在不脫離本發(fā)明的范圍和實質(zhì)的情況下,在本發(fā)明的方法或裝置中以及在這些實施例的結(jié)構(gòu)中進(jìn)行各種修改與變換對本領(lǐng)域的那些技術(shù)人員來說是顯而易見的。作為第一個例子,微控制器1400可用來動態(tài)控制調(diào)壓器1408。這會使微控制器對EL板照明亮度作進(jìn)一步控制。作為第二個例子,不用圖10實施例中所用的振蕩器、功率放大器和變壓器部分,只要輸出級能根據(jù)輸入功率浮動,可以用一個傳統(tǒng)的逆變器設(shè)計方案。附錄A版權(quán)1996,Add·vlaionIncorporated文件名BC9B15.SRC程序功能對于#101-0002-00控制器9個單元序列RB7=穩(wěn)定點燃單元,另加上從RC0開始到RC7的8個單元PICPIN/硬件定義條件功能PICPIN#RA0**未使用**6RA1INPUT,SPEED(*B*KEY)7RA2INPUT,MODE(*A*KEY)8RA3INPUT,INSERTCOIN9RB0INPUT,LVOLT-H10RB1INPUT,ZEROX-B11RB2**NOTUSED**12RB3OUTPUT,SCOPETRIGGER13RB4OUTPUT,ENABLB-L,INVERTER14RB5OUTPUT,.01UFLOADCAP15RB6OUTPUT,.022UFLOADCAP16RB7OUTPUT,*ARROW*17RC0OUTPUT,*THIS*18RC1OUTPUT,*S1*19RC2OUTPUT,*S5*20RC3OUTPUT,*S10*21RC4OUTPUT,*S20*22RC5OUTPUT,*S50*23RC6OUTPUT,*S100*24RC7OUTPUT,*BILLS*25RCCLOCK/XTAL-4.00MHz選擇器件和設(shè)置CONFIG寄存器器件PEC16C55,RC_OSC,NDT_OFF,PROTECT_OFF;等式plc54=1ffh;定義處理器特定的復(fù)位向量plc55=1ffh;plc56=3ffh;plc57=7ffh;passon=1;#啟動顯示的遍數(shù)Passoff=0;#空白顯示的遍數(shù)totpasa=passon+passoff;在使用Parallax指令集時功能;寄存器是預(yù)定義的;通用寄存器currantatata=8;狀態(tài)表中的偏移量apeedptr=9;速度表中的偏移量tenms=10;保存雜項中以10的計數(shù)lorega=11;輸入端口A的備份temp=12;通用便箋式存儲器dowhat=13;通用便箋式存儲器atout=14;用于保存在自測試期間;輸出到端口的值passcntr=15;用于遍數(shù)計數(shù)keyflaga=16;用于處理鍵輸入的標(biāo)志fiftymacnt=17;用于計50ms;not_used=18;**;**;last_reg=31;位標(biāo)志定義carry=status.0rsstart=keyflaga.0apeedpend=keyflaga.1modepend=keyflaga.2lcmodejmpr=inrega.0apeedkey=inrega.1modekey=inrega.2inaertkey=inrega.3low_volt=RB.0rerox=RB.1inv_enable=RB.4loadcap22=RB.6loadcap01=RB.5;雜項定義tenmaec=100;10mS/64uS=156.25(256-156)=100初始化端口A,B,C及定時器0,org0Initlalizeclrwdt;清除定時器movportb,#00000000b;設(shè)置低電平novlportb,#00000011b;將RB7-RB3置為輸出,RB2-RB0置為輸入movporta,#00000000b;設(shè)置低電平movlporta,#00001111b;將RA3-RA0置為輸入movportc,#00000000b;設(shè)置低電平movlpottc,#00000000b;將RC7-RC0置為輸出callTiny_Delay;等100uSmovportb,#11100000b;接近穩(wěn)定燃燒箭頭以及;兩個負(fù)載端callTiny_Delay;等100uSmovportb,#11110000b;接通反向器,箭頭及負(fù)載端;所有處于就緒movloption,#05h;特定時器0預(yù)標(biāo)定為64;每一滴答*64uSmovtmr0,#tenmaec;用超時值加載定時器0clrcurtentatate;將這些寄存器置為0clrtenme;clrkoyflaga;clrfiftymacnt;movpasacntr,#passon;設(shè)置遍數(shù)計數(shù)器;*ON*movmpeedptr,#7;以300ms/state起動偏移=movintega,porta;讀端口Aanbspeedkey;確立SPEED鍵?ret;不,假的jnbmodekey,SelrTeet;如MODE&amp;SPEED被確立;則回到自測試;ret檢查定時器寄存器看看是否超時(TMR0=0),保存在這一循環(huán)中直到定時器超時Timer_Checkmovw,speedptr;將期望的偏移值加入Speed_tablecallSpeed_Table;將相應(yīng)的值載入Wmovtenme,w;設(shè)置雜項以10計的計數(shù)器Tenae_Loopcjnatmr0,#0,Tenae_Loop;循環(huán),直到Timer0=0clrwdt;清除定時器movtmr0,#tenmsec;10ms過去了,重加載定時器;以及再啟動inctittymacntcabfiftymacnt,#5cellChack_Key;每50ms檢查鍵anbrastartret;立即退出進(jìn)行重啟decsxtenma;測試是否超時jmpTenma_Loop;不操作ret;完成;檢查用戶輸入,修改相應(yīng)操作;;關(guān)于Lipeky的定義;RA3=INSERT_COIN,activebighinput;RA2=KOOE,activelowinput(KKYA);RA1=SPEED,activelowinput(KRYB)Check_Keyclrfiftynecnt;建主下一趟進(jìn)入該例程movinrmga,porta;讀取及保存端口A的備份jnbicmodejmpr,Test4Lowjbinaectkey,StopNWaitretTeet4Lowjnbinsertkey,StopNWaitretStopNWaitaetbrestart;設(shè)標(biāo)志指示在退出時;必須重啟anbinvenable;如果反向器已關(guān)閉,跳過下一指令movportb,#01110000b;將反向器軟關(guān)閉;兩個負(fù)載端接通,箭頭關(guān)閉movdowhat,#23;等100uS,設(shè)置時間Loop100us;****nop;****nop;****decardowhat;****jmpLoop100us;****andporth,#01100000b;現(xiàn)在關(guān)閉反向器OvarNOvarclrdowhat;等50mSLoop50ms;***movtmr0,Wtenmeec;***將10加載進(jìn)定時器DmStimmoutvaluacjnetnr0,WO,S;***再此等10mSclrwdt;清除定時器incdowhat;***cjbdowhat,#5,Loop50ma;***movlnraga,porta;讀鍵/輸入jnblemodejmpr,Ck4Lowjblnwertkey,OverNOver;icmodejmpr=1,只要insertkey=1就循環(huán)ret;求反inserlkey再開始一次Ck4LowjnbInaertkey,OverNOver;icmodejmpr=0,只要inaertkey=0就循環(huán)rot;確立insertkey再開始一次該例程產(chǎn)生大約100μs的固定延時實際循環(huán)執(zhí)行時間=2+(4+(23+11)+3=101uS(1uS/machcycla)Tiny_Delaymovtemp,#23;2-由于這是基0的,以23載入Tiny_Loopnop;1-nop;1-decsztemp;1-如果循環(huán),2-退出jmpTiny_Loop;1-ret;2-自測試狀態(tài)表ST_Tablejmppc+w;retw00000001b;State1-RC0*THIS**.022ONretw00000010b;State2-RC1*S1****retw00000100b;State3-RC2*55****retw00001000b;State4-RC3*S10****retw00010000b;State5-RC4*520****retw001000000b;State6-RC5*S50****retw01000000b;State7-RC6;*S100****retw10000000b;State8-RC7*BILLS****retw11010000b;State9-RB7*ARRON****retw00010000b;State10-RB4retw00110000b;State11-RB5retw01010000b;State12-RB6speed_Tablejmppc+w;retw2;偏移0=20mSretw3;偏移1=30mSretw4;偏移2=40mSretw6;偏移3=60mSretw9;偏移4=90mSretw15;偏移5=150mSretw20;偏移6=200mSretw30;偏移7=300mSretw45;偏移8=450retw60;偏移9=600retw90;偏移10=900mSPortC_Tablejmppc+w;retw00000001b;偏移0retw00000010b;偏移1retw00000100b;偏移2retw00001000b;偏移3retw00010000b;偏移4retw00100000b;偏移5retw01000000b;偏移6retw10000000b;偏移7retw00000000b;偏移8||||||||-------RC0*TNISMACHINEACCEPTS*|||||||---------RC1*S1*||||||-----------RC2*S5*|||||-------------RC3*S10*||||---------------RC4**S20*||-------------------RC5*S50*||-------------------RC6**S100*|---------------------RC7*BILLS*PortB_Tablejmppc+wretw01010000b;偏移0retw01110000b;偏移1retw01110000b;偏移2retw01110000b;偏移3retw01110000b;偏移4retw01110000b;偏移5retw01110000b;偏移6retw01110000b;偏移7retw1111111000b;偏移8||||||||----------RB0|||||||------------RB1||||||--------------RB2|||||----------------RB3||||------------------RB4Enableinvarter,activehigh|||--------------------RB5.01uFLoadCapacitor||----------------------RB6.022uFLoadcapacitor|------------------------RB7*ARROW*(StaadyBurn)主代碼StartcallInitializeRepeatcjapasacntr,#pasaon,soft_Offmovw,currentatate;將當(dāng)前狀態(tài)送入WcallpottB_Table;從表中取得相應(yīng)值movportb,w;將其送到端口BcallTiny_DelayHelgamovw.currentatete;將當(dāng)前狀態(tài)送入WcallPortC_Table;從表中取得相應(yīng)值movportc,w;將其送到端口CcallTimer_Chack;等待jbrestart,startFresh;如果INSERTCOINI/P;為反重新啟動inccurrentetate;遞增狀態(tài)計數(shù)器cjecurrentatate,#9,ResetStatejmpRepeatReeetState;復(fù)位狀態(tài)計數(shù)器為0clrcurrentecateincpasecntrcjapasacntr,#totpass,ReaetPaaaCntrjmpRepeatstartFreshclrcurrantatata;復(fù)位狀態(tài)機clrbreatart;求及重啟標(biāo)志,然后重啟遍數(shù)寄存器ReeetpaesCntrmovpasscotr,#passon;開始時間及新的一遍jmpRepeatsoft_Offanbinv_enabla;如反向器已經(jīng)關(guān)閉,;跳過下一指令novportb,#01110000b;將反向器軟;關(guān)閉;兩個負(fù)載端標(biāo)寫,箭頭關(guān)閉callTiorDelayandportb,#01100000b;現(xiàn)在反向器關(guān)閉jmpHalga等待50=llllsecondaFiftyHSclrdowhat;clrwdt;清除計數(shù)器FiftyLoopmovtmr0,#tenmsse;用10ms超時加載定時器0valuecjnetnr0,No.S;等待10msclrwdt;清除計數(shù)器incdowhatcjbdowhat,#5,FiftyLoopret在進(jìn)入時SPEED鍵必須確立。該列程讀鍵盤,在SPEED鍵(“B”)釋放時才退出循環(huán)WaitForKeyclrwdt;清除定時器movinrega,porta;讀鍵jnbapaedkay,WaitForKey;循環(huán),直到撤銷鍵retcurrentetate=在進(jìn)入時為0使用temp保存輸出的值stout特保存要輸出到端口B和C上的來自ST_Table的值org100hselfTeatclrportb;將所有端口B&amp;C輸出關(guān)閉cltpottcaetbloadcap22;允許.022uf負(fù)載端StartSTcallWaitForKey;撤除Speed鍵StateLoop0movinrega,porta;讀鍵/輸入abinsertkey;確定insertkey使反向器clrbinv_enable;接通anbinsertkey;求及insertkey使反向器aetbinvenable;關(guān)閉callFiltyMs;等50msjbapeedkey,stateLoopo;只要Speedkey被撤銷就循環(huán);callWaitForKay;等待,直到撤銷;Speed鍵aetbinv_enable;使能反向器StateLoopMainmovw,currentftata;將偏移值加入表中callST_Table;取得表值movatout,wcjacurrentstata,#7,DoPortBmovporte,atout;將狀態(tài)1-8輸出到端口C;使能022uf負(fù)載端WaitingcallFiftyMS;等50msmovinrega,porte;讀鍵/輸入jbnpsedkey,stateLoopMainNextStatecallWaitForKey;取一個鍵,現(xiàn)在撤除inccurrentstatecjecurrentstate,#15,Startovercjecurrentstate,#14,ZcroesCkcjecurrentstate,#13,LVoltckcjecurrentstate,#12,AllonjmpstateLoopMainDoPortBclrportc;將C全部關(guān)閉movportb,atout;將狀態(tài)9-12輸出到端口BjmpWaitingAllonmovportc,#OFFhmovportb,#OFOhcallFiEtyMS;等50msmovinrega,porta;讀鍵/輸入jbapeedkey,Allonclrportc;建立下一狀態(tài)的端口movportb,#01110000bjmpNextStateLvoltckorportb,#00000100b;接通所有負(fù)載端,;使能反向器,;通過向PIC確立;RB2.LVOLT激勵;外部負(fù)載端,;現(xiàn)在應(yīng)該為HIcallFiftyMS;等50msmovinrega,porta;讀鍵/輸入jbapeedkey,LVoltCkandport6,#01010000b;使.022ufON和反向器使能;其它都關(guān)閉jmpNextStateZcroasCkabzerox;#如果為低,等待+邊緣,jmpLow2High;否則…High2Low;等待-邊緣轉(zhuǎn)換clrwdt;清除定時器jbzerox,High2LowclrbRB.3jmpOneMoteTimeLow2Highclrwdt;清除定時器jnbzerox,Low2High;等待+邊緣轉(zhuǎn)換setbRB.3OneMoraTimemovinrega,porta;讀鍵/輸入jbspeedkey,ZcroeeCkjmpNextstateStartOvarclrportbclrportcaetbloadcap22;接通.022uf負(fù)載clrcurrentstateclrwdt;清除定時器jmpstateLoop0ratwCopyright1996,Add-VimionInc.byMarkW.Bevington’復(fù)位向量orgpic55Syatem_ResatjmpStartand權(quán)利要求1.一種用來控制多個場致發(fā)光顯示元件以產(chǎn)生活動的顯示的裝置,該裝置包括一個微控制器;一個用來提供一個驅(qū)動信號的電源電路,該驅(qū)動信號有適當(dāng)?shù)姆蹬c頻率以驅(qū)動場致發(fā)光顯示元件;一個選擇電路,接入它以便從微控制器接收多個信號并從電源電路接收驅(qū)動信號,該選擇電路根據(jù)從微控制器接收到的信號有選擇地將驅(qū)動信號送到每個獨立的場致發(fā)光顯示元件上,其中微控制器以一個順序打開每個所述顯示元件或關(guān)閉它們,由此產(chǎn)生活動的顯示。2.如權(quán)利要求1的控制裝置,其中能改變從電源電路發(fā)出的驅(qū)動信號的幅值與頻率,從而改變由場致發(fā)光顯示元件發(fā)出的光的色彩與亮度。3.如權(quán)利要求2的控制裝置,其中驅(qū)動信號的幅值與頻率由微控制器動態(tài)控制。4.如權(quán)利要求1的控制裝置,其中對于每個所述場致發(fā)光顯示元件來說,板選擇電路根據(jù)包括以下部分的一個電路選擇是否傳送驅(qū)動信號,所述以下部分為一個一端連接到微控制器上的電阻器;一個具有基極、發(fā)射極和集電極的晶體管,將該晶體管的基極連接到電阻器的另一端,將其集電極端連接到電源電路上,當(dāng)微控制器允許電流流過電阻器時該晶體管處于導(dǎo)通狀態(tài);和一個連接到晶體管的集電極和所述每個場致發(fā)光板上的二極管橋路。5.如權(quán)利要求1的控制裝置,其中把微控制器連接到一個按扭開關(guān)上,以允許用戶輸入要由微控制器完成的功能。6.如權(quán)利要求1的控制裝置,其中電源電路還包括一個用來產(chǎn)生周期性信號的函數(shù)發(fā)生器;一個功率放大器,它連接到函數(shù)發(fā)生器上,用來放大周期性信號;和一個連接到功率放大器上的變壓器。7.如權(quán)利要求1的控制裝置,其中場致發(fā)光顯示元件是場致發(fā)光燈絲。8.如權(quán)利要求1的控制裝置,其中場致發(fā)光顯示元件是場致發(fā)光板。9.一種用來控制一個場致發(fā)光板以建立活動的顯示的裝置,該裝置包括一個用來提供高壓電能的電源;一個用來提供定時信號、數(shù)據(jù)信號、和極性信號的微控制器;和一個與定時信號同時工作并接收來自微控制器的數(shù)據(jù)信號和極性信號的驅(qū)動電路,如果通過使場致發(fā)光板充電使數(shù)據(jù)信號為高且極性信號為高,則該驅(qū)動電路使該場致發(fā)光板點亮,而如果通過使所述場致發(fā)光板放電使數(shù)據(jù)信號為高且極性信號為低,則該驅(qū)動電路使該場致發(fā)光板點亮;其中微控制器通過改變定時信號的頻率控制該場致發(fā)光板的色彩。10.如權(quán)利要求9的控制裝置,還包括第二EL板和一個多路傳輸電路,其中根據(jù)定時信號,多路傳輸電路交替選擇場致發(fā)光板和第二場致發(fā)光板中的一個,從而使場致發(fā)光板和第二場致發(fā)光板的期望照明壽命增加。11.如權(quán)利要求9的控制裝置,其中微控制器通過改變定時信號的占空度控制色彩。12.一種用來控制各場致發(fā)光板以建立活動的顯示的裝置,該裝置包括一個提供高壓DC電能的電源;一個電壓地端;一個提供用來控制各板開與關(guān)狀態(tài)的信號線的微控制器;和耦合到電源和各板上的固態(tài)開關(guān)邏輯,它接收來自微控制器的信號線,并用來根據(jù)信號線交替地從電源向各板充電和將各板向電壓地端放電,其中在充電和放電工作期間各板發(fā)光。13.一種改進(jìn)型場致發(fā)光(EL)照明系統(tǒng),供一個主機使用,用來根據(jù)從主機系統(tǒng)提供的并另外用來向主機的燈供電的燈電源信號產(chǎn)生照明效果,該改進(jìn)型照明系統(tǒng)包括一個具有多個EL燈元件的EL燈系統(tǒng);定序電路,它提供一個EL燈驅(qū)動信號以獨立地控制EL燈系統(tǒng)的每個EL燈元件,從而使EL燈元件以對應(yīng)于該EL燈驅(qū)動信號的一個順序集體點亮;和信號調(diào)節(jié)電路,它對從主機系統(tǒng)提供的燈電源信號進(jìn)行非介入性的采樣并響應(yīng)于此提供EL燈驅(qū)動信號。14.一種改進(jìn)型場致發(fā)光(EL)照明系統(tǒng),供一個主機使用,用來根據(jù)從主機系統(tǒng)提供的并另外用來向主機的燈供電的燈電源信號產(chǎn)生照明效果,該改進(jìn)型照明系統(tǒng)包括一個具有多個EL燈元件的EL燈系統(tǒng);定序電路,它提供一個EL燈驅(qū)動信號以獨立控制EL燈系統(tǒng)的每個EL燈元件,從而使EL燈元件以對應(yīng)于該EL燈驅(qū)動信號的一個順序集體點亮;和信號調(diào)節(jié)電路,它對從主機系統(tǒng)提供的燈電源信號進(jìn)行采樣并響應(yīng)于此提供EL燈驅(qū)動信號。全文摘要一種改進(jìn)型照明系統(tǒng)(100),供一個主機(104)使用,用來根據(jù)從主機系統(tǒng)(104)提供的并另外用來向主機(104)的燈(108)供電的燈電源信號產(chǎn)生照明效果。一個EL燈系統(tǒng)(108)具有多個EL燈元件。定序電路(106)提供一個EL燈驅(qū)動信號以獨立控制EL燈系統(tǒng)(108)的每個EL燈元件,從而使EL燈元件以對應(yīng)于該EL燈驅(qū)動信號的一個順序集體點亮。微控制器(406)對場致發(fā)光燈(108)進(jìn)行頻率、幅值和占空度的控制。通過改變頻率,微控制器(406)改變亮度和照明色彩。通過改變幅值,微控制器(406)改變照明亮度。另外,從微控制器(406)提供數(shù)據(jù)信號線以便選擇哪個場致發(fā)光燈(108)要點亮,由此建立活動的顯示。信號調(diào)節(jié)電路(102)對從主機系統(tǒng)(104)提供的燈電源信號進(jìn)行非介入性的采樣,并響應(yīng)于此提供對EL燈(108)的驅(qū)動信號。文檔編號G09G3/20GK1217805SQ97193305公開日1999年5月26日申請日期1997年1月23日優(yōu)先權(quán)日1996年1月25日發(fā)明者M(jìn)·貝溫頓,M·利普斯凱,B·D·海內(nèi)斯,E·卡索爾拉,N·羅佩申請人:Add視覺公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1