一種串口tft智能顯示終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及TFT顯示領(lǐng)域,尤其是一種串口 TFT智能顯示終端。
【背景技術(shù)】
[0002]隨著工藝技術(shù)的發(fā)展,目前的彩屏的成本已低于同像素的單色屏,而且,彩屏的顯示效果因色彩豐富能表達(dá)更細(xì)膩的顯示信息,因此顯示效果遠(yuǎn)比單屏要好。因此,如果采用彩屏作為設(shè)備的人機(jī)界面能大幅度地滿足產(chǎn)品的功能需求和用戶體驗。但是,目前國內(nèi)所普遍使用的8051、PIC、AVR、Cortex-M3、ARM7和ARM9等處理器都不能夠直接支持TFT控制外設(shè),且一般處理器的數(shù)據(jù)存儲空間較小,運行速度慢,I/O接口少,但彩屏的數(shù)據(jù)量較大、數(shù)據(jù)接口位數(shù)多,更新界面的時候又要求快速刷新數(shù)據(jù),傳統(tǒng)的處理器往往無法滿足,即使勉強(qiáng)為之也會使整個系統(tǒng)的響應(yīng)速度變慢。少部分ARM7、ARM9帶有IXD控制接口,但是,如果直接將其用來驅(qū)動真彩色TFT液晶屏,會因其龐大的數(shù)據(jù)量而導(dǎo)致系統(tǒng)消耗過多,影響系統(tǒng)對其他功能任務(wù)的響應(yīng)速度。在這樣的情況下,用戶想要將自己的產(chǎn)品升級到真彩屏,是比較困難的。如果要更換成彩屏,就需更換控制器以及相應(yīng)的驅(qū)動,同時彩屏的驅(qū)動IC的更新?lián)Q代是非??斓?,改變控制器、驅(qū)動1C、以及結(jié)構(gòu)則需要修改PCB,這對產(chǎn)品的使用、產(chǎn)品的延續(xù)性、以及資源循環(huán)利用是極其不利。
【實用新型內(nèi)容】
[0003]本實用新型的解決的技術(shù)問題是克服現(xiàn)有技術(shù)中的不足,提供一種串口 TFT智能顯示終端,該終端能在不需更換控制器、驅(qū)動以及相應(yīng)的電路設(shè)計就能是將產(chǎn)品升級,方便產(chǎn)品的延續(xù)性、促進(jìn)資源循環(huán)利用。
[0004]本實用新型采用的技術(shù)方案為:串口 TFT智能顯示終端,包括TFT-1XD模塊,主控制器、存儲模塊和總線接口電路模塊,所述主控器分別與所述TFT-LCD模塊以及存取模塊直接電性連接,所述主控制器接收總線接口電路模塊傳送過來的數(shù)據(jù)信息和指令信息及將處理后的顯示信息傳送給TFT-1XD模塊,同時控制所述TFT-1XD模塊的工作,所述總線接口電路模塊包括RS232串口、TTL串口、RS485以及USB接口,總線接口電路設(shè)置有與主控制器電性連接的RS232、RS485、TTL的電平轉(zhuǎn)換IC以及USB驅(qū)動電路,實現(xiàn)與外部通訊。
[0005]還包括實時時鐘電路,所述時鐘電路采用ISL1208實時時鐘1C,主控器通過I2C總線與時鐘電路連接,實現(xiàn)實時時鐘提醒、語音播報功能。
[0006]還包括DC/DC模塊,所述DC/DC采用AMPl 117系列穩(wěn)壓芯片以及阻容組合,提供需求伏特的電壓。
[0007]所述存儲模塊采用NandFlash存儲器K9F2G08U0B。
[0008]所述總線接口電路的RS232及RS485串口電平轉(zhuǎn)換IC分別選用SP3232E和MAX487電平轉(zhuǎn)化芯片。
[0009]所述TFT-LCD模塊的背光控制模塊包括ZT7418背光驅(qū)動1C。
[0010]所述主控制器還電性連接觸摸屏接口,該接口支持四線式電阻屏和電容屏。
[0011]所述主控器采用專用LCD顯示的adstar系列的adStar_dl6/8f512芯片。
[0012]使用上述串口 TFT智能顯示終端的產(chǎn)品實現(xiàn)產(chǎn)品升級、數(shù)據(jù)更新的方法步驟為:
[0013]A.利用界面開發(fā)工具軟件編輯用戶資源數(shù)據(jù),形成包含用戶數(shù)據(jù)及控件的資源文件;
[0014]B.將編輯好的用戶資源文件通過UART通訊接口存儲到資源存儲器中;
[0015]C.圖形用戶界面(GUI)服務(wù)引擎調(diào)取資源存儲器中的用戶資源文件以及系統(tǒng)資源文件;
[0016]D.資源文件響應(yīng),對應(yīng)的控件、界面響應(yīng),界面及控件圖標(biāo)顯示在顯示觸摸模組上;
[0017]E.用戶控制器通過URAT通訊接口以指令方式對相應(yīng)控件、界面執(zhí)行讀取以及更新操作。
[0018]步驟A中,界面開發(fā)工具軟件編輯的界面包括以下設(shè)置:
[0019]〈1>、包括背光、繪圖操作、字符串顯示及位圖顯示的基本操作指令的設(shè)置;
[0020]〈2>、控件配置設(shè)置,以ID號來管理同一資源文件中的所有控件;
[0021]〈3>、控件配置消息的設(shè)置,消息設(shè)置從屬于匹配的ID號的控件。
[0022]步驟C中,圖形用戶界面(⑶I)服務(wù)引擎的工作過程為:
[0023]a.從資源存儲器中讀取資源文件,解析資源文件中保持的界面信息、控件定義以及顯示控制指令;
[0024]b.解析后的資源文件送至顯示觸摸模組進(jìn)行相應(yīng)的響應(yīng),顯示界面、控件圖標(biāo);
[0025]c.讀取顯示觸摸模組獲取的外部的觸摸信息,根據(jù)界面以及控件的定義,進(jìn)行匹配的界面及控件的相應(yīng)。
[0026]d.終端與用戶控制器通訊時,引擎通過解析用戶控制指令,索引對應(yīng)的ID號,讀取及刷新控件和顯示界面。
[0027]本實用新型的效果在于:本實用新型設(shè)置多通訊方式的串口,滿足工控設(shè)備領(lǐng)域所有控制器,存儲器容量大,支持多數(shù)據(jù)存儲,同時專用的主控1C,時鐘頻率高,滿足高速率刷屏的需求。
【附圖說明】
[0028]圖1是本實用新型各模塊連接示意圖。
[0029]圖2是本實用新型主控制器電路圖。
[0030]圖3是本實用新型存儲器電路圖。
[0031]圖4是本實用新型RS232電平轉(zhuǎn)換電路圖。
[0032]圖5是本實用新型485電平轉(zhuǎn)換電路圖。
[0033]圖6是本實用新型USB通訊驅(qū)動電路圖。
[0034]圖7是本實用新型DC/DC轉(zhuǎn)換電路圖。
[0035]圖8是本實用新型TFT-1XD背光控制電路圖。
[0036]圖9是本實用新型實時時鐘電路圖。
[0037]圖10是本實用新型功能結(jié)構(gòu)示意圖。
[0038]圖11是本實用新型編輯資源文件示意圖。
[0039]圖12是本實用新型⑶I引擎工作流程示意圖。
[0040]圖13是本實用新型用戶控制器獲取控件數(shù)據(jù)示意圖。
【具體實施方式】
[0041]下面結(jié)合附圖1-圖13對本實用新型作進(jìn)一步詳細(xì)的說明。
[0042]如圖1-9所示,一種串口智能彩屏終端,包括TFT-1XD模塊,主控制器、存儲模塊和總線接口電路模塊,所述主控器分別與所述TFT-LCD模塊以及存取模塊直接電性連接,所述主控制器接收總線接口電路模塊傳送過來的數(shù)據(jù)信息和指令信息及將處理后的顯示信息傳送給TFT-1XD模塊,同時控制所述TFT-1XD模塊的工作,所述總線接口電路模塊包括RS232串口、TTL串口、RS485以及USB接口,總線接口電路設(shè)置有與主控制器電性連接的RS232、RS485、TTL的電平轉(zhuǎn)換IC以及USB驅(qū)動電路,實現(xiàn)與外部通訊。上述主控器優(yōu)選采用專用LCD顯示的adStar系列的adStar_dl6/8f512芯片。
[0043]如圖6所示,主控制器的端口 USB_CONNECT通過一電阻R15與三極管Ql連接,實現(xiàn)對USB驅(qū)動的連接,同時,USB外界端子使用用4線USB接口以及5線mini usb接口。
[0044]如圖9所示,實時時鐘電路時鐘電路采用ISL1208實時時鐘1C,時鐘數(shù)據(jù)存儲在EEPROM芯片U3中,且U3優(yōu)選24C01,U3的時鐘及數(shù)據(jù)端口 SCK和SDA通過上拉電阻R24、R25與3.3V電壓電連接,驅(qū)動兩端口。主控器的時鐘端口 SCK和數(shù)據(jù)端口 SDA連接在I2C總線上,讀取相應(yīng)的實時時鐘數(shù)據(jù),實現(xiàn)實時時鐘