專(zhuān)利名稱(chēng):一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù)。
背景技術(shù):
一般支持led輸出的芯片,輸出的標(biāo)準(zhǔn)的TTL信號(hào),包括clk、hs、vs及rgb顏色信 號(hào),但在實(shí)際應(yīng)用中,并非所有的液晶屏都支持TTL信號(hào)直接輸入,中間做一些邏輯轉(zhuǎn)換, 將TTL信號(hào)轉(zhuǎn)換為液晶屏所需要的信號(hào),就是俗稱(chēng)的T-con板。一般自帶t-con電路的液 晶屏,價(jià)格比普通數(shù)字口的要高出很多。
發(fā)明內(nèi)容
本發(fā)明其目的就在于提供一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),以cpld為核 心,打造集液晶驅(qū)動(dòng)與io擴(kuò)展為一體的低成本模塊化解決方案。相比直接購(gòu)買(mǎi)帶T-con液 晶屏有相當(dāng)大優(yōu)勢(shì),而且CPLD同時(shí)還可完成車(chē)載電平信號(hào)采集,脈沖計(jì)數(shù),按鍵濾波等一 些功能,可省去采集車(chē)載脈沖信號(hào)時(shí)必須的計(jì)數(shù)器等輔助芯片,而且連接于CPLD的車(chē)載信 號(hào)狀態(tài)是通過(guò)串行方式傳輸,同時(shí)也可以解決當(dāng)車(chē)載信號(hào)較多,儀表主芯片IO管腳不夠的 情況下,作串行IO擴(kuò)展芯片使用。實(shí)現(xiàn)上述目的而采取的技術(shù)方案,包括CPLD,所述的CPLD模塊芯片為印m240,所 述的CPLD包括t-con時(shí)序轉(zhuǎn)換模塊和串行io擴(kuò)展模塊,所述的串行io擴(kuò)展模塊包括普通 io擴(kuò)展模塊、串行計(jì)數(shù)器模塊和PWM輸出模塊。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于,
1、由于采用了CPLD模塊芯片為印m240的結(jié)構(gòu)設(shè)計(jì),除了完成TTL信號(hào)的轉(zhuǎn)
換、驅(qū)動(dòng)液晶屏外;同時(shí)還留有iic接口,可將連接于cpld的車(chē)載信號(hào)狀態(tài)整理并存儲(chǔ) 于片上,以供儀表主芯片以串行方式來(lái)獲取這些信號(hào)的狀態(tài);
2、由于采用了CPLD模塊芯片為印m240的結(jié)構(gòu)設(shè)計(jì),以cpld為核心,打造集液晶驅(qū)動(dòng) 與io擴(kuò)展為一體的低成本模塊化解決方案。相比直接購(gòu)買(mǎi)帶T-con液晶屏有相當(dāng)大優(yōu)勢(shì), 而且CPLD同時(shí)還可完成車(chē)載電平信號(hào)采集,脈沖計(jì)數(shù),按鍵濾波等一些功能,可省去采集 車(chē)載脈沖信號(hào)時(shí)必須的計(jì)數(shù)器等輔助芯片,而且連接于CPLD的車(chē)載信號(hào)狀態(tài)是通過(guò)串行 方式傳輸,同時(shí)也可以解決當(dāng)車(chē)載信號(hào)較多,儀表主芯片10管腳不夠的情況下,作串行10 擴(kuò)展芯片使用。
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳述。圖1為本裝置結(jié)構(gòu)原理示意圖。
具體實(shí)施例方式包括CPLD,如圖1所示,所述的CPLD模塊芯片為印m240,所述的CPLD包括t_con時(shí)序轉(zhuǎn)換模塊和串行io擴(kuò)展模塊,所述的串行io擴(kuò)展模塊包括普通io擴(kuò)展模塊、串行計(jì) 數(shù)器模塊和PWM輸出模塊。所述的CPLD模塊芯片印m240輸入的車(chē)載信號(hào)狀態(tài)為串行方式傳輸。所述的普通IO擴(kuò)展采集連接于CPLD管腳的電平信號(hào),然后整理為數(shù)據(jù),存儲(chǔ)iic slave內(nèi)存區(qū),供外部芯片讀取,所述的串行計(jì)數(shù)器統(tǒng)計(jì)連接于CPLD管腳的脈沖信號(hào)的脈 沖個(gè)數(shù),然后將統(tǒng)計(jì)值存儲(chǔ)于內(nèi)存區(qū),供外部芯片讀取,所述的PWM輸出可輸出PWM信號(hào),控 制PWM類(lèi)型的外設(shè)工作。 所述的串行計(jì)數(shù)器包含4路計(jì)數(shù)器,可同時(shí)獨(dú)立統(tǒng)計(jì)4路脈沖信號(hào),每一路還配有 單獨(dú)的鎖存器去抖模塊。本發(fā)明以cpld為核心,集成液晶驅(qū)動(dòng)技術(shù)及io擴(kuò)展模塊兩大技術(shù)于新能源汽車(chē) 集成信息液晶顯示及控制平臺(tái)中的應(yīng)用,本技術(shù)方案中cpld除了完成TTL信號(hào)的轉(zhuǎn)換、驅(qū) 動(dòng)液晶屏外;同時(shí)還留有iic接口,可將連接于cpld的車(chē)載信號(hào)狀態(tài)整理并存儲(chǔ)于片上,以 供儀表主芯片以串行方式來(lái)獲取這些信號(hào)的狀態(tài),以cpld為核心,打造集液晶驅(qū)動(dòng)與io擴(kuò) 展為一體的低成本模塊化解決方案。一核心芯片,即cpld,作為整個(gè)系統(tǒng)的協(xié)處理器,用作液晶屏電平轉(zhuǎn)換及io信號(hào) 采集。一電源芯片,為cpld提供3. 3V系統(tǒng)電壓。該系統(tǒng)內(nèi)部帶有一路iic接口,以串行方式向主芯片傳輸各種數(shù)據(jù)信息。cpld內(nèi)部含有液晶屏信號(hào)轉(zhuǎn)換邏輯,將標(biāo)準(zhǔn)數(shù)字RGB信號(hào)轉(zhuǎn)換為液晶屏所需的特
定數(shù)字信號(hào)。cpld內(nèi)部?jī)?nèi)建有內(nèi)部時(shí)鐘源,無(wú)需單獨(dú)外部晶振提供系統(tǒng)時(shí)鐘。cpld可將直連于io的電平信號(hào)轉(zhuǎn)換為有效數(shù)據(jù),以供主芯片讀取。cpld可實(shí)現(xiàn)計(jì)數(shù)器功能,將連接于io的脈沖信號(hào),統(tǒng)計(jì)脈沖次數(shù),整理為有效數(shù) 據(jù),以供主芯片讀取。cpld內(nèi)部?jī)?nèi)建有pwm模塊,可輸出固定頻率及占空比的pwm信號(hào)。本發(fā)明可支持所有分辨率的標(biāo)準(zhǔn)ttl到液晶屏數(shù)字接口轉(zhuǎn)換,支持32路io擴(kuò) 展,支持4路計(jì)數(shù)器單元,支持一路pwm輸出。硬件結(jié)構(gòu)
本發(fā)明構(gòu)成可根據(jù)其功能主要分為兩個(gè)部分t-COn時(shí)序轉(zhuǎn)換部分和串行io擴(kuò)展 部分。串行io擴(kuò)展部分又可細(xì)分為三個(gè)模塊普通io擴(kuò)展模塊、串行計(jì)數(shù)器模塊和PWM輸 出模塊,后兩者為功能性的io擴(kuò)展。T-con邏輯轉(zhuǎn)換模塊
由于一般帶IXD控制器的芯片輸出的信號(hào)都為標(biāo)準(zhǔn)的TTL信號(hào),而普通不帶t-con的 液晶屏并不能接受這種信號(hào),所以在信號(hào)輸出前需要對(duì)這些信號(hào)做一些轉(zhuǎn)換,將液晶屏輸 出的信號(hào)轉(zhuǎn)換為液晶屏所能接受的信號(hào),轉(zhuǎn)換參數(shù)根據(jù)不同分辨率不同規(guī)格液晶屏有一定 區(qū)別。T-con 部分程序 block 文件截圖如圖 2 所示,圖中VGA_CLK,lcd_hs, lcd_vs, lcd_ blank, lcd_red, lcd_green, lcd_blue為外部輸入信號(hào),其他均為液晶屏接口信號(hào),該模塊 功能就是完成這兩種信號(hào)之間的轉(zhuǎn)換。
IO擴(kuò)展模塊
IO擴(kuò)展模塊主要是在主控芯片IO管腳不夠用的情況下,以該模塊為輔助,幫助主芯片 做IO采集、計(jì)數(shù)、整理等工作,將整理好的數(shù)據(jù)存放到固定的地址空間,然后作為一個(gè)可供 讀取的i2c slave設(shè)備,主控芯片在使用該設(shè)備的時(shí)候,只需要預(yù)留一個(gè)i2c接口,根據(jù)模 塊設(shè)定的slave地址讀取從機(jī)內(nèi)存中的數(shù)據(jù),便可直接獲得連接于cpld的所有IO狀態(tài)信 肩、οIO擴(kuò)展部分程序block文件截圖如圖3所示。根據(jù)功能,模塊分為三部分普通IO擴(kuò)展、串行計(jì)數(shù)器和PWM輸出。普通IO擴(kuò)展
采集連接于CPLD管腳的電平信號(hào),然后整理為數(shù)據(jù),存儲(chǔ)iic slave內(nèi)存區(qū),供外部芯 片讀取。串行計(jì)數(shù)器
統(tǒng)計(jì)連接于CPLD管腳的脈沖信號(hào)的脈沖個(gè)數(shù),然后將統(tǒng)計(jì)值存儲(chǔ)于內(nèi)存區(qū),供外部芯 片讀取。該部分包含4路計(jì)數(shù)器,可同時(shí)獨(dú)立統(tǒng)計(jì)4路脈沖信號(hào),每一路還配有單獨(dú)的鎖存 器去抖模塊。PWM 輸出
可輸出PWM信號(hào),控制一些PWM類(lèi)型的外設(shè)工作,譬如液晶屏背光、無(wú)源蜂鳴器等。
權(quán)利要求
1.一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),包括CPLD,其特征在于,所述的CPLD模塊芯 片為印m240,所述的CPLD包括t-con時(shí)序轉(zhuǎn)換模塊和串行io擴(kuò)展模塊,所述的串行io擴(kuò) 展模塊包括普通io擴(kuò)展模塊、串行計(jì)數(shù)器模塊和PWM輸出模塊。
2.根據(jù)權(quán)利要求1所述的一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),其特征在于,所述的 CPLD模塊芯片epm240輸入的車(chē)載信號(hào)狀態(tài)為串行方式傳輸。
3.根據(jù)權(quán)利要求1所述的一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),其特征在于,所述的 普通IO擴(kuò)展采集連接于CPLD管腳的電平信號(hào),然后整理為數(shù)據(jù),存儲(chǔ)iic slave內(nèi)存區(qū), 供外部芯片讀取,所述的串行計(jì)數(shù)器統(tǒng)計(jì)連接于CPLD管腳的脈沖信號(hào)的脈沖個(gè)數(shù),然后將 統(tǒng)計(jì)值存儲(chǔ)于內(nèi)存區(qū),供外部芯片讀取,所述的PWM輸出可輸出PWM信號(hào),控制PWM類(lèi)型的 外設(shè)工作。
4.根據(jù)權(quán)利要求1或3所述的一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),其特征在于,所述 的串行計(jì)數(shù)器包含4路計(jì)數(shù)器,可同時(shí)獨(dú)立統(tǒng)計(jì)4路脈沖信號(hào),每一路還配有單獨(dú)的鎖存器 去抖模塊。
全文摘要
本發(fā)明涉及一種汽車(chē)集成信息液晶顯示驅(qū)動(dòng)技術(shù),包括CPLD,所述的CPLD模塊芯片為epm240,所述的CPLD包括t-con時(shí)序轉(zhuǎn)換模塊和串行io擴(kuò)展模塊,所述的串行io擴(kuò)展模塊包括普通io擴(kuò)展模塊、串行計(jì)數(shù)器模塊和PWM輸出模塊。以cpld為核心,打造集液晶驅(qū)動(dòng)與io擴(kuò)展為一體的低成本模塊化解決方案。相比直接購(gòu)買(mǎi)帶T-con液晶屏有相當(dāng)大優(yōu)勢(shì),而且CPLD同時(shí)還可完成車(chē)載電平信號(hào)采集,脈沖計(jì)數(shù),按鍵濾波等一些功能,可省去采集車(chē)載脈沖信號(hào)時(shí)必須的計(jì)數(shù)器等輔助芯片,而且連接于CPLD的車(chē)載信號(hào)狀態(tài)是通過(guò)串行方式傳輸,同時(shí)也可以解決當(dāng)車(chē)載信號(hào)較多,儀表主芯片IO管腳不夠的情況下,作串行IO擴(kuò)展芯片使用。
文檔編號(hào)G09G3/36GK102097077SQ20101058310
公開(kāi)日2011年6月15日 申請(qǐng)日期2010年12月11日 優(yōu)先權(quán)日2010年12月11日
發(fā)明者傅正美, 張文臣 申請(qǐng)人:九江中弘電子科技有限公司