日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 電源 > 電源-LED驅(qū)動
[導(dǎo)讀]通常在 LED 大屏幕的顯示過程中,讀取數(shù)據(jù)頻繁,且隨著顯示面積的增加與色彩變化的豐富,對數(shù)據(jù)輸出速度的要求越來越高。普通方式讀取一個字節(jié)的 RAM 數(shù)據(jù),至少需要兩個機(jī)器周期,即 24 T (時鐘周期)。

通常在 LED 大屏幕的顯示過程中,讀取數(shù)據(jù)頻繁,且隨著顯示面積的增加與色彩變化的豐富,對數(shù)據(jù)輸出速度的要求越來越高。普通方式讀取一個字節(jié)的 RAM 數(shù)據(jù),至少需要兩個機(jī)器周期,即 24 T (時鐘周期)。而使用 SPI 方式,數(shù)據(jù)的輸出速度由 SPSCK(最高可設(shè)置為 f OSC 的 1/ 4) 決定,而普通方式讀 RAM 的速度只有 1/ 24 f OSC ,即在 SPI 模式下,此 LED 大屏幕電路的數(shù)據(jù)輸出速度最大可提高 6 倍。通過此方法對輸出電路進(jìn)行改造,可極大地使原有控制系統(tǒng)滿足數(shù)據(jù)高速輸出的要求。本文給出的例子雖是基于 LED 大屏幕應(yīng)用的,但在 LCD 或是其他對數(shù)據(jù)有高速輸出要求的系統(tǒng)中,同樣具有借鑒運(yùn)用意義。

1引 言

在 LED 大屏幕等顯示系統(tǒng)對數(shù)據(jù)輸出速度的要求日益提高的背景下,當(dāng)前對控制設(shè)備進(jìn)行改造的過程中,首選的辦法是更換更高速率的微處理器,而對硬件電路的挖潛往往容易被忽視。

在實(shí)踐運(yùn)用中,建議應(yīng)先考慮在原有的系統(tǒng)上進(jìn)行硬件電路改造,如仍不能滿足顯示要求,可再考慮更換高速率微處理器及用 FPGA/ CPLD 器件進(jìn)行輸出電路替代處理的方案。本文以 LED 大屏幕控制電路為例,提出了一種在硬件電路改造上提高顯示數(shù)據(jù)輸出速度的實(shí)現(xiàn)辦法。

2 數(shù)據(jù)輸出電路的優(yōu)化基理

由 LED 大屏幕的顯示原理可知,一個數(shù)據(jù)顯示在 LED 大屏幕的過程分為:從存儲器中讀出數(shù)據(jù)與送入到 LED 板中顯示兩個步驟。這一過程需要產(chǎn)生如下控制信號:數(shù)據(jù)地址送入存儲器,存儲器讀信號,鎖存器開通及 LED 單元板中的行信號、HC595 的 SCK 移位、RCK 鎖存、E 使能信號等。這些必需信號的產(chǎn)生增加了數(shù)據(jù)顯示過程的時間。如果能夠復(fù)用其中的信號,勢必減少這一過程的延時。在 LED 顯示系統(tǒng)中,常把顯示數(shù)據(jù)按行存儲到外部 ROM/ RAM 中的辦法即是一例。該辦法設(shè)定存儲器的高位并接到 L ED 的行控制線上,數(shù)據(jù)按行儲存,送入數(shù)據(jù)地址后,按行讀出數(shù)據(jù),并同時開通了行控制信號。下面的信號復(fù)用方案也是類似的原理。

圖 1  信號復(fù)用示例

在考查讀外存的 MOVX 命令時發(fā)現(xiàn):執(zhí)行該命令時可產(chǎn)生讀信號(RD # ),即讀外存時不但不需要另外去產(chǎn)生讀信號(RD # ),而且還可以將此信號供給鎖存器 74HC273 及 LED 板上的移位信號 SCK 使用。這里要注意的是:在數(shù)據(jù)讀出后,SCK 信號才送出,所以 RD # 信號不可直接做 SCK 信號使用,必須做延時處理(最小延時必須要略大于 RAM 的讀寫時間 tRC 與 74HC273 的數(shù)據(jù)鎖存延時 tTL H 之和)。

而當(dāng)連續(xù)讀出一塊存儲器數(shù)據(jù)時,需要通過程序產(chǎn)生新的地址賦值給數(shù)據(jù)口, 而這些地址都是順序變化的?;谶@一特點(diǎn),設(shè)計(jì)采用計(jì)數(shù)器電路用來保存讀數(shù)據(jù)時的初始地址,利用外部供給的脈沖,只要對計(jì)數(shù)器的保存地址進(jìn)行順序增加,即可將數(shù)據(jù)連續(xù)讀出。

單片機(jī) ALE 腳或是利用串行口工作方式也會產(chǎn)生一定頻率的脈沖,但沒有 SPI 方式下產(chǎn)生的脈沖頻率高,且這兩種方式的使用均有一定的限制,而啟動 SPI 方式比較方便。串行外圍接口(Serial Perip heral Interface , SPI) 總線系統(tǒng)是一種同步串行外設(shè)接口,是 Motorola 首先在其 MC68HCXX 系列處理器上定義的。SPI 系統(tǒng)有 4 個 I/ O 腳,它們是串行時鐘 SPSCK、主機(jī)輸入 / 從機(jī)輸出數(shù)據(jù)線 MISO、主機(jī)輸出 / 從機(jī)輸入數(shù)據(jù)線 MOSI 和低位有效的從機(jī)選擇數(shù)據(jù)線 SS.SP2SCK 用于同步數(shù)據(jù)從 MOSI 輸入和 MISO 的輸出傳送。通過對 SPI 控制寄存器 SPCR 的設(shè)置,SPSCK 的頻率最高可以達(dá)到振蕩器頻率( fOSC )的 1/ 4。

因?yàn)?SPI 模式可方便產(chǎn)生出較高頻率脈沖的優(yōu)點(diǎn),即采用 SPSCK 作為計(jì)數(shù)器的脈沖,利用計(jì)數(shù)器對存儲器產(chǎn)生連續(xù)變化的地址,實(shí)現(xiàn)對數(shù)據(jù)的高速讀出。并且 SPSCK 信號經(jīng)過變換與延時處理,可同時供給 LED 做 SCK 移位信號使用。

圖 2  SPI 在讀取存儲器的運(yùn)用

3 SPI 運(yùn)用的實(shí)現(xiàn)過程

從上文可以得到這樣的啟示:在 LED 控制電路的設(shè)計(jì)中,可借助于 SPI 模式讀取數(shù)據(jù),即增加一塊 SPI 模式的 FLASH 存儲器,一方面可以保存重要文檔,另一方面可以利用 SPSCK 產(chǎn)生的信號,通過計(jì)數(shù)器電路實(shí)現(xiàn)對存儲器高速讀數(shù)據(jù),并且復(fù)用此信號產(chǎn)生屏幕顯示的控制信號。在給定了輸出數(shù)據(jù)的首地址并啟動 SPI 后,此方式使數(shù)據(jù)的讀出到屏幕顯示這一過程自動進(jìn)行,同一信號源的全硬件方式大大減少了以往分別產(chǎn)生各控制信號方式時的銜接延時。圖 3 為 SPI 在 LED 大屏幕控制電路中的運(yùn)用示例。

圖 3  SPI 模式下的 LED 大屏幕控制電路圖

級聯(lián)計(jì)數(shù)器的個數(shù)根據(jù) RAM 的容量大小,即地址線的數(shù)目來確定。微處理器通過驅(qū)動器連接 SPI 串行存儲器, 驅(qū)動器可以選擇 7407 或 7417 的型號。RM_MODE 用來區(qū)別不同的讀寫操作方式。當(dāng) RM_MODE = 1 時,是普通讀寫外部存儲器的方式,當(dāng) RM_MODE = 0 時,就可以讓主機(jī)作為主器件,串行 FLASH 存儲器作為從器件,兩者以 SPI 方式進(jìn)行通信,利用此時產(chǎn)生的 SPSCK 信號對存儲器進(jìn)行高速讀數(shù)據(jù)操作。同時 SPSCK 信號經(jīng)過變換與延時處理,可以供給 LED 做 SCK 移位信號用。在計(jì)數(shù)脈沖的輸入端,可以使用跳線做加、減方式的選擇處理。當(dāng)脈沖接于計(jì)數(shù)器 UP 端時, 為加計(jì)數(shù)方式, 接于 DOWN 時,為減計(jì)數(shù)方式。圖 3 也可擴(kuò)展并接多組計(jì)數(shù)器,多組 RAM.

減計(jì)數(shù)器方式的運(yùn)用大大增強(qiáng)了數(shù)據(jù)輸出的靈活性。在 LED 大屏幕顯示中,加、減計(jì)數(shù)器配合使用,可以使相同一塊控制卡輸出數(shù)據(jù)的顯示長度提高一倍。當(dāng)使用減計(jì)數(shù)器方式時,為了與使用加方式時 LED 大屏幕上顯示的圖文一致,必須對與減計(jì)數(shù)器連接的 RAM 的數(shù)據(jù)進(jìn)行上、下半屏交換處理,并且在輸出時要在程序中改變數(shù)據(jù)的起始點(diǎn),給出的行控制信號(RCK) 也應(yīng)做倒序處理(見圖 4)。

圖 4  加、減法模式下的數(shù)據(jù)組織與顯示

4 本方式使用時的注意事項(xiàng)

本方式使用時要注意計(jì)數(shù)器及 RAM 芯片的讀寫速度必須與 SPSCK 相匹配。SPI 方式的速率比較高,電路各器件讀取速度越高,數(shù)據(jù)出錯的幾率就會越小。

此外還有其他一些原因也會引起讀數(shù)據(jù)時的錯誤。如軟件編寫不當(dāng)導(dǎo)致數(shù)據(jù)地址超出 RAM 空間,電路設(shè)計(jì)未重視計(jì)數(shù)器高速工作時發(fā)熱對周邊器件與布線帶來的影響等。

使用 SPSCK 信號讀取外部儲存器時,同樣會產(chǎn)生 SPI 主、從模式下的溢出錯誤,即連續(xù)傳輸多個數(shù)據(jù)時, 后一個數(shù)據(jù)覆蓋了前一個數(shù)據(jù)而產(chǎn)生的錯誤。這種錯誤產(chǎn)生的原因是從器件的傳輸標(biāo)志 SPIF 從相對于主器件的傳輸標(biāo)志 SPIF 主有一定的滯后,在主器件連續(xù)發(fā)送數(shù)據(jù)時,會導(dǎo)致從器件的傳輸標(biāo)志和主器件下一個數(shù)據(jù)的傳輸標(biāo)志相重疊,而利用 SPSCK 觸發(fā)計(jì)數(shù)器使地址遞加讀取數(shù)據(jù),第一個收到的數(shù)據(jù)也會被覆蓋。

這種傳輸錯誤可以用軟、硬件的方法進(jìn)行改進(jìn)。在本文的設(shè)計(jì)中,后期在軟件編寫上采用了如下解決方法:先啟動 SPI 模式,再進(jìn)入計(jì)數(shù)器讀并行 RAM ,浪費(fèi)一個時序?;蚴窃?RAM 中存入數(shù)據(jù)時,全部存到它后一位的地址單元上,再用 SPI 方式產(chǎn)生的脈沖去讀 RAM ,就可得到正確的數(shù)據(jù)。

理論上本文方式可使顯示數(shù)據(jù)的輸出速度高至 fOSC 的 1/ 4 ,但實(shí)際運(yùn)用時卻受到了 RAM、鎖存器等輸出電路器件的參數(shù)限制。SPSCK 的速率設(shè)定要根據(jù)所選擇 RAM 的參數(shù)確定,即要滿足 RAM 最小的地址有效時間與數(shù)據(jù)有效時間的要求。

圖 5  主、從 SPIF 時序下的數(shù)據(jù)溢出錯誤

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計(jì)中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計(jì)工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉