本實(shí)用新型涉及電子技術(shù)領(lǐng)域,尤其涉及一種可通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組。
背景技術(shù):
目前,TFT顯示屏應(yīng)用非常廣泛,主要是應(yīng)用在大量的電子設(shè)備上。TFT顯示屏中最常用的接口為RGB接口,此種接口通常需要20個(gè)以上的I/O口,最少的也需要10個(gè)以上I/O口才能實(shí)現(xiàn)彩色圖形的顯示功能,因此在應(yīng)用時(shí)需要使用I/O比較多的MCU才能進(jìn)行驅(qū)動(dòng),直接增加了成本。
當(dāng)下安裝TFT顯示屏的產(chǎn)品,主要目的是實(shí)現(xiàn)彩色圖形的顯示功能及簡(jiǎn)單的控制,因此迫切需要采用I/O比較少的低成本MCU實(shí)現(xiàn)智能控制功能。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型提供了一種通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組,其對(duì)外接口為SPI接口,節(jié)省了設(shè)計(jì)空間;能夠同時(shí)驅(qū)動(dòng)TFT顯示屏和觸摸屏,用戶(hù)可直接通過(guò)SPI接口讀取觸屏信息,不必單獨(dú)配備觸摸屏接口;另外,智能模組內(nèi)自帶繪圖指令,可通過(guò)SPI接口下達(dá)繪圖指令的方式直接實(shí)現(xiàn)繪圖功能,不必逐個(gè)點(diǎn)的傳遞顯示信息。
為了達(dá)到上述目的,本實(shí)用新型采用以下技術(shù)方案實(shí)現(xiàn):
通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組,包括中央控制部分、SPI接口、電源接口和電源轉(zhuǎn)換電路;所述中央控制部分主芯片采用FT813Q芯片;電源接口連接外部電源;電源轉(zhuǎn)換電路與中央控制部分、TFT顯示屏和觸摸屏電連接;SPI接口連接外部MCU和FT813Q芯片;FT813Q芯片通過(guò)IO口分別連接TFT顯示屏和觸摸屏。
所述電源接口采用AMS1117-3.3芯片。
所述SPI接口為四線(xiàn)SPI接口。
與現(xiàn)有技術(shù)相比,本實(shí)用新型的有益效果是:
1)對(duì)外接口為SPI接口,節(jié)省了設(shè)計(jì)空間,降低了生產(chǎn)成本;
2)能夠同時(shí)驅(qū)動(dòng)TFT顯示屏和觸摸屏,用戶(hù)可直接通過(guò)SPI接口讀取觸屏信息,不 必單獨(dú)配備電容屏接口;
3)智能模組內(nèi)自帶繪圖指令,可通過(guò)SPI接口下達(dá)繪圖指令的方式直接實(shí)現(xiàn)繪圖功能,不必逐個(gè)點(diǎn)的傳遞顯示信息;
4)MCU通過(guò)四線(xiàn)SPI接口不僅可以傳遞顯示數(shù)據(jù)、控制觸摸屏,還可以通過(guò)傳達(dá)指令的形式繪制出想要的圖形。
附圖說(shuō)明
圖1是本實(shí)用新型所述智能模組的結(jié)構(gòu)框圖。
圖2是本實(shí)用新型所述FT813Q芯片引腳圖。
圖3是實(shí)用新型所述電源轉(zhuǎn)換電路圖。
圖4是本實(shí)用新型所述電源接口結(jié)構(gòu)示意圖。
圖5是本實(shí)用新型所述SPI接口結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本實(shí)用新型的具體實(shí)施方式作進(jìn)一步說(shuō)明:
如圖1所示,本實(shí)用新型所述通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組,包括中央控制部分、SPI接口、電源接口和電源轉(zhuǎn)換電路;所述中央控制部分主芯片采用FT813Q芯片;電源接口連接外部電源;電源轉(zhuǎn)換電路與中央控制部分、TFT顯示屏和觸摸屏電連接;SPI接口連接外部MCU和FT813Q芯片;FT813Q芯片通過(guò)IO口分別連接TFT顯示屏和觸摸屏。
所述電源接口采用AMS1117-3.3芯片。
所述SPI接口為四線(xiàn)SPI接口。
通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組的工作方法,包括如下步驟:
1)將MCU、智能模組和TFT顯示屏的數(shù)據(jù)通訊接口依次通過(guò)數(shù)據(jù)線(xiàn)連接,各部分分別連接外部電源,中央控制部分的FT813Q芯片根據(jù)從SPI接口獲取的指令,決定輸出到TFT屏顯示信號(hào)的頻率及輸出數(shù)據(jù)的格式信息,所述顯示信號(hào)包括各種同步信號(hào),頻率包括時(shí)鐘頻率、行頻、場(chǎng)頻;
2)智能模組通過(guò)兩種形式驅(qū)動(dòng)TFT顯示屏進(jìn)行顯示:第一種是將MCU發(fā)送來(lái)的各個(gè)點(diǎn)陣數(shù)據(jù)送入顯示緩沖區(qū)進(jìn)行顯示;第二種是接受來(lái)自MCU的繪圖指令,直接通過(guò)智能模組繪制想要的顯示圖形,繪圖指令包括清屏、描點(diǎn)、畫(huà)線(xiàn)、畫(huà)圓圈、畫(huà)方框、填充圖案及 寫(xiě)字指令;
3)通過(guò)SPI接口下達(dá)指令,可以直接對(duì)繪圖過(guò)程中當(dāng)前顯示的內(nèi)容進(jìn)行修改;
4)智能模組同時(shí)連接并驅(qū)動(dòng)觸摸屏,根據(jù)用戶(hù)設(shè)置,實(shí)時(shí)的將觸摸屏反饋回來(lái)的位置信息轉(zhuǎn)換為數(shù)據(jù),存放在智能模組內(nèi)供MCU調(diào)用。
常規(guī)技術(shù)中,用戶(hù)只能將要顯示的圖形存放在MCU的顯示緩沖區(qū),如果需要對(duì)顯示的圖形進(jìn)行修改,也只能先通過(guò)程序計(jì)算,然后修改緩沖區(qū)內(nèi)的數(shù)據(jù),最后再通過(guò)RGB接口將這些數(shù)據(jù)傳送給TFT顯示屏。而實(shí)用新型所述通過(guò)SPI接口驅(qū)動(dòng)TFT和觸摸屏并自帶繪圖指令的智能模組可以通過(guò)下達(dá)指令的方式對(duì)當(dāng)前顯示的內(nèi)容直接進(jìn)行修改,不必再進(jìn)行計(jì)算、修改和傳送大量的數(shù)據(jù)。
所述FT813Q芯片的引腳圖如圖2所示;電源轉(zhuǎn)換電路圖如圖3所示;電源接口結(jié)構(gòu)如圖4所示,SPI接口結(jié)構(gòu)如圖5所示。
所述TFT顯示屏自帶RGB接口與FT813Q芯片連接,F(xiàn)T813Q芯片與觸摸顯示屏通過(guò)觸摸屏接口連接,此為常規(guī)技術(shù),在此不加贅述。
以上所述,僅為本實(shí)用新型較佳的具體實(shí)施方式,但本實(shí)用新型的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本實(shí)用新型揭露的技術(shù)范圍內(nèi),根據(jù)本實(shí)用新型的技術(shù)方案及其實(shí)用新型構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本實(shí)用新型的保護(hù)范圍之內(nèi)。