專利名稱:單色液晶模塊通用驅(qū)動器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種單色液晶模塊驅(qū)動器,尤其涉及一種可以驅(qū)動顯示多達233種不 同型號、不同驅(qū)動芯片、不同接口定義、及不同工作電壓的液晶模塊的單色液晶模塊通用驅(qū) 動器。
背景技術(shù):
單色液晶模塊在生產(chǎn)后期的組裝、檢測、以及客戶樣品的檢測都需要用到驅(qū)動板 來驅(qū)動顯示,通過使液晶模塊顯示特定的畫面而達到檢測的目的。普通的驅(qū)動板是由一塊 單片機與一些排線組合而成的簡單系統(tǒng),一塊單片機往往只能存儲一份測試驅(qū)動程序,即 使能存儲多份程序,但是由于每種液晶模塊的接口定義、電壓、負(fù)壓等參數(shù)各不一樣,導(dǎo)致 程序與硬件上的引腳無法匹配,所以傳統(tǒng)的做法就是一種驅(qū)動板只能測試一種液晶模塊, 或者檢測完一種液晶模塊時,需要編寫新的驅(qū)動程序并且改變檢測線的連接順序再去檢測 別的液晶模塊,造成操作上的不便。一家液晶公司往往有一百多種不同型號的液晶模塊,就 必須具備一百多種驅(qū)動板,驅(qū)動板多了,不但增加成本,而且容易混亂,影響效率。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種單色液晶模塊通用驅(qū)動器,其集成了硬件信息設(shè)置、 文件保存、程序脫機燒錄、及自動跳線四個功能于一體,巧妙地解決了不同液晶模塊的單片 機驅(qū)動程序與模塊接口引腳的矛盾,以及不同廠家驅(qū)動程序各不相同的矛盾;本發(fā)明的另一目的在于,提供一種單色液晶模塊通用驅(qū)動器,其一臺就可以驅(qū)動 顯示多達233種不同型號、不同驅(qū)動芯片、不同接口定義、及不同工作電壓的液晶模塊,克 服了傳統(tǒng)的驅(qū)動板只能驅(qū)動顯示一種液晶模塊的缺陷,為單色液晶模塊行業(yè)提供極大的便 利。為實現(xiàn)上述目的,本發(fā)明提供一種單色液晶模塊通用驅(qū)動器,其包括一驅(qū)動器主 控MCU芯片、分別與該驅(qū)動器主控MCU芯片電性連接的數(shù)個CPLD芯片、分別與該數(shù)個CPLD 芯片電性連接的一可壓式單片機插座、及數(shù)個連接液晶模塊接口引腳的驅(qū)動接口,該驅(qū)動 器主控MCU芯片上電性連接有存儲芯片,數(shù)個CPLD芯片與驅(qū)動接口之間通過數(shù)個微型繼電 器電性連接,工作時,液晶模塊的接口引腳與該驅(qū)動接口依次順序連接,一單片機插放在可 壓式單片機插座上,存儲芯片中存儲有從一電腦上位機軟件中下載的數(shù)份不同型號的液晶 模塊對應(yīng)的工程文件,每份工程文件內(nèi)均包括有一種液晶模塊各接口引腳與單片機IO 口、 電源、負(fù)壓和正壓的邏輯關(guān)系信息、及用戶自編的可供單片機運行的HEX格式的液晶模塊 驅(qū)動程序,操作時,根據(jù)名稱調(diào)出需要驅(qū)動的液晶模塊的工程文件,該單色液晶模塊通用驅(qū) 動器自動將對應(yīng)的驅(qū)動程序燒錄到單片機中,同時自動建立液晶模塊接口引腳與單片機的 IO 口、電源、負(fù)壓、及正壓信號的電性對應(yīng)關(guān)系,并自動切換到相對應(yīng)的工作電壓,從而實現(xiàn) 一臺單色液晶模塊通用驅(qū)動器對多種不同液晶模塊的驅(qū)動顯示。所述驅(qū)動器主控MCU芯片上電性連接數(shù)個存儲芯片、及4個調(diào)節(jié)參數(shù)的操作輸入按鍵,該存儲芯片包括分別電性連接于驅(qū)動器主控MCU芯片上用以存儲用戶自編的HEX格 式驅(qū)動程序的FLASH存儲芯片、及用以存儲各種不同名稱、接口引腳的硬件配置、模塊工作 電壓、背光工作電壓、及片外VEE,VO電壓信息的EEPROM存儲芯片。所述數(shù)個CPLD芯片包括第一 CPLD芯片、第二 CPLD芯片、及第三CPLD芯片,該第 一 CPLD芯片分別與第二 CPLD芯片及第三CPLD芯片電性連接,該第一 CPLD芯片上電性連 接有USB轉(zhuǎn)串口驅(qū)動芯片,其還通過一電平轉(zhuǎn)換芯片與一 6路開關(guān)通斷狀態(tài)的感應(yīng)輸入電 性連接。所述第一 CPLD芯片與第二 CPLD芯片均分別通過3個電平轉(zhuǎn)換芯片與5個四雙向 模開關(guān)芯片電性連接,該5個四雙向模開關(guān)芯片繼而通過20個自恢復(fù)保險絲、及由100個 繼電器組成的模擬信號與數(shù)字信號切換電路與驅(qū)動接口電性連接,該模擬信號與數(shù)字信號 切換電路一端還電性連接一由10個繼電器、正壓芯片、負(fù)壓芯片、以及電源組成的正負(fù)壓 及電源供應(yīng)電路。所述第三CPLD芯片上電性連接一液晶屏,該第三CPLD芯片還通過三個電平轉(zhuǎn)換 芯片分別與兩個開關(guān)按鍵、及20路驅(qū)動線路電性連接。所述可壓式單片機插座為一可壓式40PIN單片機插座,該可壓式40PIN單片機插 座可安放一型號為SST89E516RD的單片機,該可壓式單片機插座上還電性連接有一晶振開 關(guān)、復(fù)位按鍵、及一四雙向模擬開關(guān)芯片,該四雙向模擬開關(guān)芯片與復(fù)位按鍵電性連接,其 一端依次與一電平轉(zhuǎn)換芯片、17個串入并出芯片、及17個驅(qū)動芯片電性連接,其另一端通 過3個電平轉(zhuǎn)換芯片與第二 CPLD芯片電性連接。所述17個驅(qū)動芯片與儀器主控MCU電性連接,該17個驅(qū)動芯片還電性連接有1 個蜂鳴器與110個繼電器。所述USB轉(zhuǎn)串口驅(qū)動芯片通過USB數(shù)據(jù)線與一電腦上位機軟件相連,通過該電腦 上位機軟件,設(shè)置液晶模塊接口引腳與單片機IO 口、及電源的對應(yīng)關(guān)系,并且設(shè)置模塊工 作電源、背光電源、片外電源VEE,VO的電壓,以及下載用戶編譯好的HEX格式的驅(qū)動程序, 所有的這些信息作為一個工程文件,通過USB數(shù)據(jù)線將該工程文件下載到存儲芯片內(nèi),同 時直接把HEX格式的驅(qū)動程序燒錄到單片機內(nèi),該存儲芯片可存儲233份工程文件。所述電腦上位機軟件內(nèi)設(shè)有液晶模塊名稱、HEX文件大小、單片機容量、模塊電壓、 背光電壓、片外VEE,VO電壓、及硬件引腳設(shè)置窗口,通過該硬件引腳設(shè)置窗口設(shè)置液晶模 塊的每個接口引腳配置的信號,液晶模塊的每個接口引腳有41種信號可選。該單色液晶模塊通用驅(qū)動器采用外部開關(guān)電源,該開關(guān)電源一端連接有自恢復(fù)保 險絲,經(jīng)過一總電源單刀雙擲開關(guān)控制后分為兩路,一路為5V系統(tǒng)電源,另一路經(jīng)過一 5V 轉(zhuǎn)3. 3V芯片與一自恢復(fù)保險絲后提供一 3. 3V系統(tǒng)電源,上述總電源單刀雙擲開關(guān)再連接 一測試電源單刀雙擲開關(guān)之后再分兩路,每一路都分別經(jīng)過數(shù)個繼電器及自恢復(fù)保險絲之 后,分別作為模塊芯片電源與背光電源。本發(fā)明的有益效果本發(fā)明提供的單色液晶模塊通用驅(qū)動器,其集成了硬件信息 設(shè)置、文件保存、程序脫機燒錄、及自動跳線四個功能于一體,巧妙地解決了不同液晶模塊 的單片機驅(qū)動程序與模塊接口引腳的矛盾、以及不同廠家驅(qū)動程序各不相同的矛盾,從而 讓一臺單色液晶模塊通用驅(qū)動器就可以驅(qū)動顯示多達233種不同型號、不同驅(qū)動芯片、不 同接口定義、及不同工作電壓的液晶模塊,克服了傳統(tǒng)的驅(qū)動板只能驅(qū)動顯示一種液晶模
5塊的缺陷,為單色液晶模塊行業(yè)提供極大的便利;此外,該單色液晶模塊通用驅(qū)動器還增加 了監(jiān)控模塊電流、背光電流、負(fù)壓電流、VO電壓、及過流保護的功能,幾乎滿足了單色液晶模 塊行業(yè)生產(chǎn)與工程上所有液晶模塊的驅(qū)動顯示需求。為了能更進一步了解本發(fā)明的特征以及技術(shù)內(nèi)容,請參閱以下有關(guān)本發(fā)明的詳細 說明與附圖,然而附圖僅提供參考與說明用,并非用來對本發(fā)明加以限制。
下面結(jié)合附圖,通過對本發(fā)明的具體實施方式
詳細描述,將使本發(fā)明的技術(shù)方案 及其它有益效果顯而易見。附圖中,圖1為本發(fā)明單色液晶模塊通用驅(qū)動器的電氣結(jié)構(gòu)示意圖;圖2為本發(fā)明的電源及短路保護電路一具體實施例的示意圖;圖3為本發(fā)明單色液晶模塊通用驅(qū)動器的工作流程圖。
具體實施例方式為更進一步闡述本發(fā)明所采取的技術(shù)手段及其裝飾效果,以下結(jié)合本發(fā)明的優(yōu)選 實施例及其附圖進行詳細描述。如圖1所示,本發(fā)明所提供的單色液晶模塊通用驅(qū)動器,其包括一驅(qū)動器主控 MCU芯片10、分別與該驅(qū)動器主控MCU芯片電性連接的數(shù)個復(fù)雜可編程邏輯(CPLD =Complex Programmable Logic Device)芯片、分別與該數(shù)個CPLD芯片電性連接的一可壓式單片機插 座30、及數(shù)個連接液晶模塊的驅(qū)動接口 40,該驅(qū)動器主控MCU芯片10上電性連接有存儲芯 片,數(shù)個CPLD芯片與驅(qū)動接口 40之間通過數(shù)個微型繼電器電性連接,工作時,液晶模塊的 接口引腳與該驅(qū)動接口 40依次順序連接,一單片機插放在可壓式單片機插座30上,存儲芯 片中存儲有從一電腦上位機軟件11中下載的數(shù)份不同型號的液晶模塊對應(yīng)的工程文件, 每份工程文件內(nèi)均包括有一種液晶模塊各接口引腳與單片機IO 口、電源、負(fù)壓和正壓的邏 輯關(guān)系信息、及用戶自編的可供單片機運行的HEX格式的液晶模塊驅(qū)動程序,操作時,根據(jù) 名稱調(diào)出需要驅(qū)動的液晶模塊的工程文件,該單色液晶模塊通用驅(qū)動器自動將對應(yīng)的驅(qū)動 程序燒錄到單片機中,同時自動建立液晶模塊接口引腳與單片機的IO 口、電源、負(fù)壓、及正 壓信號的電性對應(yīng)關(guān)系,并自動切換到相對應(yīng)的工作電壓,從而實現(xiàn)一臺單色液晶模塊通 用驅(qū)動器對多種不同液晶模塊的驅(qū)動顯示。該單色液晶模塊通用驅(qū)動器尤其適用于小型單 色的液晶模塊,其上設(shè)有20路的驅(qū)動接口 40,能夠?qū)崿F(xiàn)一臺驅(qū)動器驅(qū)動顯示多達233種不 同液晶模塊的功能,方便工作人員的使用。本發(fā)明中,驅(qū)動器主控MCU芯片10負(fù)責(zé)整臺單色液晶模塊通用驅(qū)動器的運行,其 上電性連接有數(shù)個存儲芯片、及4個以調(diào)節(jié)參數(shù)的操作輸入按鍵12,在本實施例中,該存儲 芯片包括分別電性連接于驅(qū)動器主控MCU芯片10上用以存儲用戶自編的HEX格式驅(qū)動程 序的FLASH存儲芯片14、及用以存儲各種不同名稱、接口引腳的硬件配置、模塊工作電壓、 背光工作電壓、及片外VEE,VO電壓信息的EEPROM存儲芯片16。該大容量的FLASH存儲芯 片14可以保存233份用戶自編的可供單片機執(zhí)行的HEX格式的液晶模塊驅(qū)動程序,EEPROM 存儲芯片16用來存儲233份液晶模塊的名稱、單片機容量、模塊工作電壓、背光工作電壓、
6片外VEE,V0電壓、查找編號、以及接口引腳的配置信息。由于電腦上位機軟件11內(nèi)設(shè)有液 晶模塊名稱、HEX文件大小、單片機容量、模塊電壓、背光電壓、片外VEE,VO電壓、及硬件引 腳設(shè)置窗口,操作時,通過該硬件引腳設(shè)置窗口設(shè)置液晶模塊的每個接口引腳配置的信號, 液晶模塊的每個接口引腳有41種信號可選,例如在上位機中進行液晶模塊引腳設(shè)置時, P0. 0-0. 7、Ρ1· 0-Ρ1. 7、Ρ2· 0_Ρ2· 7、及Ρ3· 0-Ρ3. 7這些是單片機的 32個 IO 口引腳,還有H(高 電平)、L (低電平)、VDD (模塊芯片電源正極)、VSS (模塊芯片電源負(fù)極)、BA+ (背光電源 正極),ΒΑ-(背光電源負(fù)極)、VEE(對比度電壓)、VO(經(jīng)過可調(diào)電阻分壓的對比度電壓)、 及VOZ(與VO電源相似,只是可調(diào)電阻另外一端不接負(fù)極)這9項選擇。進一步地,本發(fā)明中采用三塊CPLD芯片,其包括第一 CPLD芯片21、第二 CPLD芯片 22、及第三CPLD芯片23,該三塊CPLD芯片主要用來處理單片機的32個IO 口與待測試液晶 模塊上20路接口引腳的數(shù)字信號切換,以及配合5個四雙向模擬開關(guān)24來實現(xiàn)數(shù)字信號 的雙向傳輸;其次,其還用來作為IO擴展功能,來驅(qū)動其他芯片。在本發(fā)明具體實施例中, 該第一 CPLD芯片21分別與第二 CPLD芯片22及第三CPLD芯片23電性連接,該第一 CPLD 芯片21上電性連接有USB轉(zhuǎn)串口驅(qū)動芯片212,其還通過一電平轉(zhuǎn)換芯片213與一 6路開 關(guān)通斷狀態(tài)的感應(yīng)輸入214電性連接,該6路開關(guān)通斷狀態(tài)的感應(yīng)輸入214主要檢測當(dāng)燒 錄程序時,相對應(yīng)的晶振、測試電源等開關(guān)狀態(tài)是否正確,以便及時提示。該第一 CPLD芯片 21與第二 CPLD芯片22均分別通過3個電平轉(zhuǎn)換芯片210、220與5個四雙向模開關(guān)芯片 24電性連接,該5個四雙向模開關(guān)芯片24用于對輸出信號與輸入信號之間的隔離作用,該 5個四雙向模開關(guān)芯片24繼而通過20個自恢復(fù)保險絲25、及由100個繼電器組成的模擬 信號與數(shù)字信號切換電路26與驅(qū)動接口 40電性連接。在本發(fā)明中,該20個自恢復(fù)保險絲 25采用30mA的自恢復(fù)保險絲,該模擬信號與數(shù)字信號切換電路26 —端還電性連接一由10 個繼電器、正壓芯片、負(fù)壓芯片、以及電源組成的正負(fù)壓及電源供應(yīng)電路27。該100個繼電 器可以控制20路各種模擬信號之間的切換、及20路模擬信號與數(shù)字信號的切換,其功能包 括背光電源BA+的分配、模塊芯片電源VDD的分配、電源負(fù)極(VSS或者BA-)的分配、片外 電源VEE的分配、片外電源VO或者VOZ的分配、及以上模擬信號與數(shù)字信號的切換。此外, 在所述第三CPLD芯片23上還電性連接一液晶屏232,該第三CPLD芯片23還通過三個電平 轉(zhuǎn)換芯片233分別與兩個點動按鍵(K1、K2按鍵)、及20路驅(qū)動線路電性連接,主要用于從 液晶模塊讀回數(shù)據(jù)的功能。本發(fā)明的可壓式單片機插座30為一可壓式40ΡΙΝ單片機插座,該可壓式40ΡΙΝ單 片機插座可安放型號為SST89E516RD的單片機,該SST89E516RD的單片機為一個可反復(fù)燒 錄一萬次、內(nèi)存容量64Κ的專用51系列單片機,其專門用來執(zhí)行用戶自編的HEX格式的驅(qū) 動程序。本發(fā)明實施例中,該可壓式單片機插座30上還電性連接有一晶振開關(guān)31、復(fù)位按 鍵32、及一四雙向模擬開關(guān)芯片33,該四雙向模擬開關(guān)芯片33主要用于單片機在燒錄程序 與正常運行HEX格式的驅(qū)動程序這兩種狀態(tài)之間的切換,該四雙向模擬開關(guān)芯片33與復(fù)位 按鍵32電性連接,其一端依次與一電平轉(zhuǎn)換芯片34、17個串入并出芯片35、及17個驅(qū)動芯 片36電性連接,其另一端通過3個電平轉(zhuǎn)換芯片220與第二 CPLD芯片22電性連接。進一 步地,該17個驅(qū)動芯片36與儀器主控MCUlO電性連接,該17個驅(qū)動芯片36還電性連接有 一按鍵蜂鳴器37以及110個繼電器38以作信號切換作用。本發(fā)明的單色液晶模塊通用驅(qū)動器采用外部開關(guān)電源,該開關(guān)電源一端連接有自恢復(fù)保險絲,經(jīng)過一總電源單刀雙擲開關(guān)控制后分為兩路,一路為5V系統(tǒng)電源,另一路經(jīng) 過一 5V轉(zhuǎn)3. 3V芯片與一自恢復(fù)保險絲后提供一 3. 3V系統(tǒng)電源,上述總電源單刀雙擲開關(guān) 再連接一測試電源單刀雙擲開關(guān)之后再分兩路,每一路都分別經(jīng)過數(shù)個繼電器及自恢復(fù)保 險絲之后,分別作為模塊芯片電源與背光電源。如圖2所示,為本發(fā)明的電源及短路保護電 路一具體實施例的示意圖,在該實施例中,采用外部帶過流保護的5V開關(guān)電源240進行電 壓輸入,其通過一 1350mA的自恢復(fù)保險絲241依次連接一總電源單刀雙擲撥動開關(guān)242、測 試電源單刀雙擲開關(guān)243、及750mA的自恢復(fù)保險絲244,為單色液晶模塊通用驅(qū)動器系統(tǒng) 提供5V系統(tǒng)電源245及3. 3V系統(tǒng)電源246這兩路電源,該測試電源單刀雙擲開關(guān)243可 以用來控制兩路電源的通斷,與3. 3V系統(tǒng)電源246連接的750mA的自恢復(fù)保險絲244 —端 還連接有一 5V轉(zhuǎn)3. 3V芯片247。此外,該電路還可以為SST89E516RD單片機及負(fù)壓芯片 提供5V的單片機與負(fù)壓模塊芯片電源248、給液晶模塊提供的背光電源249、及模塊芯片電 源250。其中,該單片機與負(fù)壓模塊芯片電源248直接與測試電源單刀雙擲開關(guān)243電性連 接。背光電源249依次通過一個750mA的自恢復(fù)保險絲251、及兩個繼電器252與測試電源 單刀雙擲開關(guān)243電性連接,該繼電器252可以使背光電源249的大小在5V、4. 2V、3. 3V、 和2. 5V電源之間進行切換。模塊芯片電源250依次通過一 750mA的自恢復(fù)保險絲253、及 一個繼電器254與測試電源單刀雙擲開關(guān)243電性連接,該繼電器254可以模塊芯片電源 250的大小在5V與3. 3V電源之間進行切換。作為本發(fā)明的一種選擇性實施例,該單色液晶模塊通用驅(qū)動器內(nèi)部芯片及元器件 設(shè)置于A、B、C三塊電路板上,其之間采用扁平排線及導(dǎo)線連接。該單色液晶模塊通用驅(qū)動 器集成了硬件信息設(shè)置、文件保存、程序燒錄、自動跳線四個功能于一體,工作的時候,通過 查找液晶模塊相應(yīng)的名字或編號,調(diào)出相關(guān)的用戶自編驅(qū)動程序直接燒錄在SST89E516RD 單片機里,同時,儀器根據(jù)設(shè)置好的引腳的硬件配置信息自動搭線,切換20路模塊引腳信 號和相應(yīng)的工作電壓,從而快速生成一個新的驅(qū)動測試板,實現(xiàn)一臺單色液晶模塊通用驅(qū) 動器驅(qū)動顯示多達233種不同型號的液晶模塊的功能。如圖3所示,為單色液晶模塊通用驅(qū)動器的工作流程圖,首先,在電腦上位機軟件 11上設(shè)置好液晶模塊各接口引腳的硬件配置信息、單片機容量、模塊工作電壓、背光工作電 壓、片外VEE,VO電壓,調(diào)出相關(guān)的HEX驅(qū)動程序(用戶自編),并對其命名。然后通過USB 數(shù)據(jù)線將上述HEX驅(qū)動程序下載到單色液晶模塊通用驅(qū)動器的存儲芯片中,按命名的名稱 作為一個工程文件保存;該存儲芯片一共可以存233份工程文件,其中8K容量的占143份, 16K容量的占60份,64K占30份。進一步地,調(diào)出相關(guān)的工程文件,單色液晶模塊通用驅(qū)動 器一方面自動把用戶自編的HEX驅(qū)動程序燒錄到執(zhí)行驅(qū)動程序的SST89E516RD單片機,一 方面自動把與此對應(yīng)的接口引腳的硬件配置信息與工作電壓等參數(shù)傳輸?shù)紺PLD芯片與控 制繼電器的串入并出芯片里,CPLD芯片與串入并出芯片自動分配好各液晶模塊接口引腳與 單色液晶模塊通用驅(qū)動器驅(qū)動接口的對應(yīng)關(guān)系、以及電源、負(fù)壓或者正壓VEE、VO的對應(yīng)關(guān) 系;然后開始驅(qū)動運行。本發(fā)明的單色液晶模塊通用驅(qū)動器,其具有5V及3. 3V兩檔模塊 工作電壓,通過選擇相應(yīng)的電壓檔位,從而實現(xiàn)測試不同電壓液晶模塊的功能;其同時具有 5V、4. 2V、3. 3V、及2. 5V四檔背光電壓,通過選擇相應(yīng)的電壓檔位,從而點亮液晶模塊中各 種不同電壓的背光;不同的液晶模塊,往往需要不同的負(fù)壓或者正壓來驅(qū)動液晶玻璃屏,來 實現(xiàn)對比度的深淺,而有的液晶模塊本身就帶正壓或者負(fù)壓的芯片,而有的需要外部提供。
8針對這個問題,單色液晶模塊通用驅(qū)動器的上位機上有一個片外VEE,VO電壓的檔位選擇。 包含有“關(guān)閉”、“0 至-5v”、” 0 至-12V”、” 0 至-24V”、,,0 至 +15V”、及” 0 至 +30V,,共 6 種 檔位的選擇。當(dāng)液晶模塊本身自帶正壓或者負(fù)壓芯片時,片外VEE,V0電壓可以選擇“關(guān)閉” 狀態(tài)。在電腦上位機軟件11上設(shè)置好片外VEE,VO電壓所在的對應(yīng)接口引腳,該單色液晶 模塊通用驅(qū)動器會根據(jù)電腦上位機軟件11設(shè)置的信息,自動打開儀器上的片外VEE,VO電 壓,供應(yīng)到相關(guān)的引腳,并通過該單色液晶模塊通用驅(qū)動器面板上的一旋鈕專門用來調(diào)整 對比度。特別地,該單色液晶模塊通用驅(qū)動器還可以實現(xiàn)在線調(diào)試、及直接當(dāng)脫機燒錄器使 用。在進行在線調(diào)試中,下載程序時,HEX驅(qū)動程序直接燒錄到單片機,不存到存儲芯片中 備份,同時自動跳線,該功能一般用在新液晶模塊的程序調(diào)試。當(dāng)直接當(dāng)脫機燒錄器用時, 無需連接電腦上的電腦上位機軟件,在單色液晶模塊通用驅(qū)動器上調(diào)出相應(yīng)的工程文件, 直接把HEX驅(qū)動程序燒錄到單片機的芯片上,同時可以通過面板上的液晶屏查看此液晶模 塊的接口引腳信息。綜上所述,本發(fā)明提供的單色液晶模塊通用驅(qū)動器,其集成了硬件信息設(shè)置、文件 保存、程序脫機燒錄、及自動跳線四個功能于一體,巧妙地解決了不同液晶模塊的單片機驅(qū) 動程序與液晶模塊接口引腳的矛盾、以及不同廠家驅(qū)動程序各不相同的矛盾,從而讓一臺 單色液晶模塊通用驅(qū)動器就可以驅(qū)動顯示多達233種不同型號、不同驅(qū)動芯片、不同接口 定義、及不同工作電壓的液晶模塊,克服了傳統(tǒng)的驅(qū)動板只能驅(qū)動顯示一種液晶模塊的缺 陷,為單色液晶模塊行業(yè)提供極大的便利;此外,該單色液晶模塊通用驅(qū)動器還增加了監(jiān)控 模塊電流、背光電流、負(fù)壓電流、VO電壓、及過流保護的功能,幾乎滿足了單色液晶模塊行業(yè) 生產(chǎn)與工程上所有液晶模塊的驅(qū)動顯示需求。以上所述,對于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù) 構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明后附的權(quán)利 要求的保護范圍。
9
權(quán)利要求
1.一種單色液晶模塊通用驅(qū)動器,其特征在于,包括一驅(qū)動器主控MCU芯片、分別與 該驅(qū)動器主控MCU芯片電性連接的數(shù)個CPLD芯片、分別與該數(shù)個CPLD芯片電性連接的一 可壓式單片機插座、及數(shù)個連接液晶模塊接口引腳的驅(qū)動接口,該驅(qū)動器主控MCU芯片上 電性連接有存儲芯片,數(shù)個CPLD芯片與驅(qū)動接口之間通過數(shù)個微型繼電器電性連接,工作 時,液晶模塊的接口引腳與該驅(qū)動接口依次順序連接,一單片機插放在可壓式單片機插座 上,存儲芯片中存儲有從一電腦上位機軟件中下載的數(shù)份不同型號的液晶模塊對應(yīng)的工程 文件,每份工程文件內(nèi)均包括有一種液晶模塊各接口引腳與單片機IO 口、電源、負(fù)壓和正 壓的邏輯關(guān)系信息、及用戶自編的可供單片機運行的HEX格式的液晶模塊驅(qū)動程序,操作 時,根據(jù)名稱調(diào)出需要驅(qū)動的液晶模塊的工程文件,該單色液晶模塊通用驅(qū)動器自動將對 應(yīng)的驅(qū)動程序燒錄到單片機中,同時自動建立液晶模塊接口引腳與單片機的IO 口、電源、 負(fù)壓、及正壓信號的電性對應(yīng)關(guān)系,并自動切換到相對應(yīng)的工作電壓,從而實現(xiàn)一臺單色液 晶模塊通用驅(qū)動器對多種不同液晶模塊的驅(qū)動顯示。
2.如權(quán)利要求1所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述驅(qū)動器主控MCU 芯片上電性連接數(shù)個存儲芯片、及4個調(diào)節(jié)參數(shù)的操作輸入按鍵,該存儲芯片包括分別電 性連接于驅(qū)動器主控MCU芯片上用以存儲用戶自編的HEX格式驅(qū)動程序的FLASH存儲芯 片、及用以存儲各種不同名稱、接口引腳的硬件配置、模塊工作電壓、背光工作電壓、及片外 VEE, VO電壓信息的EEPROM存儲芯片。
3.如權(quán)利要求1所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述數(shù)個CPLD芯片包 括第一 CPLD芯片、第二 CPLD芯片、及第三CPLD芯片,該第一 CPLD芯片分別與第二 CPLD芯 片及第三CPLD芯片電性連接,該第一 CPLD芯片上電性連接有USB轉(zhuǎn)串口驅(qū)動芯片,其還通 過一電平轉(zhuǎn)換芯片與一 6路開關(guān)通斷狀態(tài)的感應(yīng)輸入電性連接。
4.如權(quán)利要求3所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述第一CPLD芯片與 第二 CPLD芯片均分別通過3個電平轉(zhuǎn)換芯片與5個四雙向模開關(guān)芯片電性連接,該5個四 雙向模開關(guān)芯片繼而通過20個自恢復(fù)保險絲、及由100個繼電器組成的模擬信號與數(shù)字信 號切換電路與驅(qū)動接口電性連接,該模擬信號與數(shù)字信號切換電路一端還電性連接一由10 個繼電器、正壓芯片、負(fù)壓芯片、以及電源組成的正負(fù)壓及電源供應(yīng)電路。
5.如權(quán)利要求3所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述第三CPLD芯片上 電性連接一液晶屏,該第三CPLD芯片還通過三個電平轉(zhuǎn)換芯片分別與兩個開關(guān)按鍵、及20 路驅(qū)動線路電性連接。
6.如權(quán)利要求1所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述可壓式單片機插 座為一可壓式40PIN單片機插座,該可壓式40PIN單片機插座可安放一型號為SST89E516RD 的單片機,該可壓式單片機插座上還電性連接有一晶振開關(guān)、復(fù)位按鍵、及一四雙向模擬開 關(guān)芯片,該四雙向模擬開關(guān)芯片與復(fù)位按鍵電性連接,其一端依次與一電平轉(zhuǎn)換芯片、17個 串入并出芯片、及17個驅(qū)動芯片電性連接,其另一端通過3個電平轉(zhuǎn)換芯片與第二 CPLD芯 片電性連接。
7.如權(quán)利要求6所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述17個驅(qū)動芯片與 儀器主控MCU電性連接,該17個驅(qū)動芯片還電性連接有1個蜂鳴器與110個繼電器。
8.如權(quán)利要求1所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述USB驅(qū)動芯片通過 USB數(shù)據(jù)線與一電腦上位機軟件相連,通過該電腦上位機軟件,設(shè)置液晶模塊接口引腳與單片機IO 口、及電源的對應(yīng)關(guān)系,并且設(shè)置模塊工作電源、背光電源、片外VEE,VO電壓,以及 下載用戶編譯好的HEX格式的驅(qū)動程序,所有的這些信息作為一個工程文件,通過USB數(shù) 據(jù)線將該工程文件下載到兩個存儲芯片內(nèi),同時直接把HEX格式的驅(qū)動程序燒錄到單片機 內(nèi),這兩個存儲芯片可存儲233份工程文件。
9.如權(quán)利要求8所述的單色液晶模塊通用驅(qū)動器,其特征在于,所述電腦上位機軟件 內(nèi)設(shè)有液晶模塊名稱、HEX文件大小、單片機容量、模塊電壓、背光電壓、片外VEE,VO電壓、 及硬件引腳設(shè)置窗口,通過該硬件引腳設(shè)置窗口設(shè)置液晶模塊的每個接口引腳配置的信 號,液晶模塊的每個接口引腳有41種信號可選。
10.如權(quán)利要求1所述的單色液晶模塊通用驅(qū)動器,其特征在于,該單色液晶模塊通用 驅(qū)動器采用外部開關(guān)電源,該開關(guān)電源一端連接有自恢復(fù)保險絲,經(jīng)過一總電源單刀雙擲 開關(guān)控制后分為兩路,一路為5V系統(tǒng)電源,另一路經(jīng)過一 5V轉(zhuǎn)3. 3V芯片與一自恢復(fù)保險 絲后提供一 3. 3V系統(tǒng)電源,上述總電源單刀雙擲開關(guān)再連接一測試電源單刀雙擲開關(guān)之 后再分兩路,每一路都分別經(jīng)過數(shù)個繼電器及自恢復(fù)保險絲之后,分別作為模塊芯片電源 與背光電源。
全文摘要
本發(fā)明提供一種單色液晶模塊通用驅(qū)動器,其包括一驅(qū)動器主控MCU芯片、分別與該驅(qū)動器主控MCU芯片電性連接的數(shù)個CPLD芯片、分別與該數(shù)個CPLD芯片電性連接的一可壓式單片機插座、及數(shù)個連接液晶模塊接口引腳的驅(qū)動接口,該驅(qū)動器主控MCU芯片上電性連接有存儲芯片,數(shù)個CPLD芯片與驅(qū)動接口之間通過數(shù)個微型繼電器電性連接。本發(fā)明集硬件信息設(shè)置、文件保存、程序脫機燒錄、及自動跳線四個功能于一體,巧妙地解決了不同液晶模塊的單片機驅(qū)動程序與液晶模塊接口引腳的矛盾、以及不同廠家驅(qū)動程序各不相同的矛盾,使得一臺單色液晶模塊通用驅(qū)動器就可以驅(qū)動顯示多達233種不同型號、不同驅(qū)動芯片、不同接口定義、及不同工作電壓的液晶模塊,克服了傳統(tǒng)的驅(qū)動板只能驅(qū)動顯示一種液晶模塊的缺陷,為單色液晶模塊行業(yè)提供極大的便利。
文檔編號G09G3/36GK102005194SQ201010282670
公開日2011年4月6日 申請日期2010年9月14日 優(yōu)先權(quán)日2010年9月14日
發(fā)明者吳堅鴻 申請人:吳堅鴻