當(dāng)前位置:首頁 > 顯示光電 > 顯示光電
[導(dǎo)讀]介紹了VFD顯示驅(qū)動(dòng)和控制芯片TP6312F的組成結(jié)構(gòu)、性能特點(diǎn)和編程指令,對(duì)TP6312F驅(qū)動(dòng)的VFD在電磁爐顯示電路中的應(yīng)用做了詳細(xì)論述,給出了該應(yīng)用系統(tǒng)的硬件電路和軟件流程。

    摘要:介紹了VFD顯示驅(qū)動(dòng)控制芯片TP6312F的組成結(jié)構(gòu)、性能特點(diǎn)和編程指令,對(duì)TP6312F驅(qū)動(dòng)的VFD在電磁爐顯示電路中的應(yīng)用做了詳細(xì)論述,給出了該應(yīng)用系統(tǒng)的硬件電路和軟件流程。

    關(guān)鍵詞:家用電器;VFD;TP6312F

真空熒光顯示屏VFD(Vacuum Fluorescent Display)是1966年日本發(fā)明的一種自發(fā)光平板顯示器件,現(xiàn)已在工業(yè)、商業(yè)?特別是家用電器數(shù)字化產(chǎn)品領(lǐng)域得到了廣泛應(yīng)用。VFD是一種特殊變體的三級(jí)真空管,其電子從負(fù)極(燈絲)發(fā)射出來,通過柵網(wǎng)加速后撞擊正極表面附著的磷光體從而發(fā)光。VFD的主要性能是:自動(dòng)發(fā)光、高清晰度和高亮度顯示、低壓操作、低功耗、可靠且使用壽命長(zhǎng)、有從紅色到藍(lán)色多種色彩(使用濾色器可獲得更多色彩)、寬視角、反應(yīng)速度快等?,F(xiàn)在市面上的電磁爐大多采用數(shù)字LED顯示,也有的采用字段LCD顯示屏,筆者開發(fā)的首款電磁爐采用的就是圖形點(diǎn)陣LCD顯示屏,但考慮到成本、顯示亮度及電磁爐本身的強(qiáng)電流、強(qiáng)磁場(chǎng)等因素和VFD的諸多特點(diǎn),最終選擇VFD作為電磁爐顯示屏。

圖1

1 TP6312F控制/驅(qū)動(dòng)芯片

1.1 TP6312F的組成及功能

TP6312F是TOPRO(臺(tái)灣凌越科技)公司生產(chǎn)的VFD專用控制/驅(qū)動(dòng)器,可完成段節(jié)式VFD器件的控制與驅(qū)動(dòng)。該器件為44腳LQFP封裝,有11個(gè)段(陽極)輸出腳、6個(gè)位(柵極)輸出腳、5個(gè)段/位(陽極/柵極)兩用輸出腳、4位開關(guān)量輸入腳、4位LED驅(qū)動(dòng)腳以及4×6鍵盤輸入腳。TP6312F內(nèi)含1個(gè)顯示RAM、2個(gè)4位鎖存器、1個(gè)亮度控制電路、鍵值數(shù)據(jù)RAM及鍵盤掃描電路,可通過3線或4線串口與MCU進(jìn)行連接。MCU可以通過串行接口將數(shù)據(jù)寫入顯示RAM和LED驅(qū)動(dòng)鎖存器,也可以從鍵值數(shù)據(jù)RAM和開關(guān)量輸入鎖存器中讀出內(nèi)容。

1.2 TP6312F的控制命令

TP6312F具有顯示模式設(shè)置、數(shù)據(jù)設(shè)置、顯示存儲(chǔ)器地址設(shè)置和顯示控制設(shè)置命令等4條命令,其具體格式如圖1所示。由圖1可見,通過顯示模式設(shè)置命令可使TP6312F匹配不同結(jié)構(gòu)的VFD顯示屏。在顯示存儲(chǔ)地址設(shè)置命令中,地址的取值范圍為00H~15H,大于15H的取值被視為無效;通過執(zhí)行顯示模式設(shè)置命令,系統(tǒng)顯示會(huì)被強(qiáng)行關(guān)閉,此時(shí)要恢復(fù)顯示,必須執(zhí)行一次顯示控制設(shè)置命令。在向LED端口寫數(shù)據(jù)、讀鍵值數(shù)據(jù)、讀SW數(shù)據(jù)時(shí),系統(tǒng)并未涉及特定存儲(chǔ)單元的地址,而是通過數(shù)據(jù)設(shè)置命令來獲得其結(jié)果,執(zhí)行完數(shù)據(jù)設(shè)置命令后,即可將其存儲(chǔ)到指定的存儲(chǔ)單元或?qū)⒅付ù鎯?chǔ)單元的內(nèi)容寫到TP6312F中。

圖2

2 電磁爐顯示系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)的硬件組成

電磁爐的前面板電路由微控制器W78E58B、VFD驅(qū)動(dòng)電路TP6312F、電磁爐VFD顯示器件及一些分立器件組成。該系統(tǒng)電路如圖2所示。其中W78E58B是Winbond公司的微處理器,電磁爐VFD具有4個(gè)柵極?Pin4~Pin7?和16?Pin9~Pin24?個(gè)陽極。W78E58B和TP6312F采用三線制接法,W78E58B的P1.0和CS相連,P1.1和CLK相連,P1.2則和DI、DO相連。因DO口為N溝道開漏輸出,故需接上拉電阻R7以形成數(shù)字電平信號(hào)。TP6312F內(nèi)置OSC,其振蕩頻率由R1決定,R1的典型值為56kΩ。

2.2 鍵盤電路

鍵盤電路共有11個(gè)鍵。圖中鍵盤電路的D2、D4采用的是1N4148, 可用于隔離陽極驅(qū)動(dòng)電壓。TP6312F內(nèi)嵌硬件鍵掃描電路,并在Sj/Kj(j=0~5)線輸出鍵掃描信號(hào),Ki(i=0~3) 線接收鍵值(在顯示周期的末端鎖存至內(nèi)部RAM),因此,由Ki(i=0~3)和Sj/Kj(j=0~5)可以構(gòu)成4×6鍵盤矩陣。該系統(tǒng)中,矩陣鍵盤用2×4鍵組成時(shí),S0/K0、S1/K1線作為輸出鍵掃描信號(hào),Ki(i=0~3)線用于接收鍵值。根據(jù)電路圖的接法,若有鍵按下,鍵碼內(nèi)部RAM的相應(yīng)位置1。其余3個(gè)鍵由SWn(n=0~3)線組成。SWn(n=0~3)為4位開關(guān)輸入端,設(shè)計(jì)者可根據(jù)需要自行定義。這里用其中的三位(SW0,SW1,SW3)來作為按鍵輸入,根據(jù)電路圖中的接法,開關(guān)量輸入內(nèi)部 RAM的相應(yīng)位應(yīng)置0。

2.3 顯示電路

TP6312F采用負(fù)壓輸出,陽極(Anode pin)在邏輯0時(shí)輸出負(fù)壓,在邏輯1時(shí)輸出電平為0伏。為驅(qū)動(dòng)VFD,需下拉燈絲繞組中心抽頭的電位。圖2中穩(wěn)壓管WD1的穩(wěn)壓值由VFD的截止電壓來決定。動(dòng)態(tài)掃描顯示由TP6312F內(nèi)部電路自動(dòng)完成,位線引腳(對(duì)應(yīng)于VFD的柵極,Gird Pin)循環(huán)輸出柵掃信號(hào),段線(對(duì)應(yīng)于VFD的陽極,Anode Pin)引腳則輸出與內(nèi)部顯示RAM 區(qū)相對(duì)應(yīng)的顯示信號(hào)。圖2中電路的接法將影響到軟件的編制。由于TP6312F的位線?G5、G4、G3、G2?分別連接到VFD的柵極?G1、G2、G3、G4?,因而在設(shè)置顯示存儲(chǔ)器地址命令時(shí)要特別注意,顯示存儲(chǔ)器的初始地址要設(shè)置為“04H”。如果點(diǎn)亮哪一段,相應(yīng)的顯示RAM的相應(yīng)位要置1;TP6312F的段線和VFD的陽極不是順次一一對(duì)應(yīng)連接,而是逆序?qū)?yīng)的,即TP6312F的段線最高(低)位應(yīng)接到VFD的陽極最低(高)位。這主要是基于提高系統(tǒng)抗干擾性能方面的考慮,因?yàn)橛≈齐娐钒逡瞥蓡蚊姘?,因而連接做了這樣的改動(dòng)。在軟件編制時(shí),對(duì)于數(shù)字字符和一些簡(jiǎn)單字母字符的顯示,七段碼一般不考慮這種接法,只需按照VFD的陽極來編制,并在送入顯示RAM時(shí)將七段碼循環(huán)移位操作即可;而對(duì)于圖形顯示,則應(yīng)將編碼表按電路實(shí)際編碼來進(jìn)行連接。

TP6312F有四個(gè)LED輸出口(LEDn,n=0~3),本系統(tǒng)只用其中一個(gè)(LED0)作為電源開關(guān)指示燈。當(dāng)向LED驅(qū)動(dòng)鎖存器的某一位寫0時(shí),被該位驅(qū)動(dòng)的LED就點(diǎn)亮,寫1時(shí)被該位驅(qū)動(dòng)的LED熄滅。

2.4 燈絲和驅(qū)動(dòng)電路工作電源

VFD燈絲在工作時(shí)只有產(chǎn)生近600度的高溫,才能有游離電子出現(xiàn)。所以燈絲有交流驅(qū)動(dòng)和直流驅(qū)動(dòng)兩種工作方式。其中交流驅(qū)動(dòng)有兩種接法,一是燈絲的單側(cè)接地,另一種是燈絲變壓器的中心抽頭接地, 推薦使用中心抽頭接地方式。對(duì)于有中心抽頭的脈沖變壓器,在選擇 DC-DC 變換器時(shí),要注意不能有極端的直流成分、可聞?lì)l率成分或尖峰脈沖,而且有效值要與標(biāo)準(zhǔn)值一致,振蕩頻率應(yīng)在30kHz 以上;而對(duì)于直流驅(qū)動(dòng),由于燈絲加熱的直流電壓在燈絲上會(huì)有一個(gè)電位分布,這樣,兩燈絲將會(huì)存在不平衡的高低梯度。為了獲得均勻的亮度,必須對(duì)熒光顯示屏柵極和燈絲間的實(shí)際距離進(jìn)行設(shè)計(jì)補(bǔ)償。 鑒于設(shè)計(jì)補(bǔ)償?shù)姆秶邢?,且直流燈絲的構(gòu)造設(shè)計(jì)一般只限于燈絲較短的熒光顯示屏。因此,這里推薦使用帶中心抽頭的燈絲變壓器交流驅(qū)動(dòng)工作方式。

電磁爐VFD采用的燈絲電壓(Filament Voltage)比較低(最大為2.31Vac,典型為2.1Vac,最小為1.89Vac),圖2中J1插頭的5腳是燈絲EF2,4腳是中心抽頭,3腳是燈絲EF1,中心抽頭是平衡電位,用于使VFD顯示亮度均勻。

驅(qū)動(dòng)電路的工作電源可由變壓器輸出(J1的1腳是交流21Vac輸入),經(jīng)D3整流濾波后供給驅(qū)動(dòng)電路。

3 系統(tǒng)軟件設(shè)計(jì)

基于TP6312F控制/驅(qū)動(dòng)芯片的VFD顯示和鍵盤電路在硬件上十分簡(jiǎn)單,但軟件編制比較煩雜。系統(tǒng)軟件可在C語言環(huán)境下完成。程序開始時(shí)最重要的是對(duì)TP6312F的初始化,這部分工作可由子程序VFDInit()完成,其流程如圖3所示。

此種類型的電磁爐具有煎炒、油炸、燒水、煮飯、煲湯、火鍋、鐵板燒7項(xiàng)功能。另外還有鐘控、遙控、時(shí)間設(shè)置、定時(shí)、開機(jī)關(guān)機(jī)、火力、功率、溫度調(diào)節(jié)以及檢測(cè)與控制部分的通訊狀態(tài)等功能。限于篇幅,本文只給出與TP6312F相關(guān)的VFD顯示、鍵盤掃描以及LED顯示等軟件流程圖。這些功能都可在main.c程序模塊中完成,其流程圖如圖4所示。VFD顯示由vfd_display()子函數(shù)完成,vfd_display()子函數(shù)中包含數(shù)制的轉(zhuǎn)化、查表以及對(duì)送入VFD顯示的RAM數(shù)據(jù)進(jìn)行特殊處理;鍵盤掃描程序由set_key_value()子函數(shù)完成,set_key_value()子函數(shù)包括兩個(gè)部分,一是對(duì)TP6312F的 SW開關(guān)量的查鍵,即由read_tp6312_sw()子函數(shù)讀TP6312F的開關(guān)量輸入鎖存器;二是對(duì)TP6312F鍵盤矩陣的查鍵,即由tp6312_read_key()子函數(shù)讀TP6312F的鍵值數(shù)據(jù)RAM;LED指示燈程序由tp6312_led??子函數(shù)完成。各子函數(shù)中都包含對(duì)TP6312的讀、寫子程序。對(duì)于VFD要顯示的數(shù)字或字符,設(shè)計(jì)時(shí)不用對(duì)每一段都進(jìn)行編碼,而采用查七段碼表和字符碼的方法,由于電路的特殊接法,只需將查到的七段碼做移位操作即可得到正確的顯示;而對(duì)于VFD圖形顯示,則要對(duì)每一段所對(duì)應(yīng)的陽極進(jìn)行單獨(dú)編碼。這樣有利于靈活編程,也可以減少程序代碼的長(zhǎng)度。對(duì)于set_key_value()、vfd_display()、tp6312_led()三個(gè)子函數(shù)(包括對(duì)TP6312F的基本的讀、寫操作),圖5給出了讀(read_tp6312())、寫(write_tp6312())和讀鍵值(read_tp6312_sw()、tp6312_read_key())的流程圖。注意:圖5中(c)、(d)兩圖中的延時(shí)不可過長(zhǎng),延時(shí)太長(zhǎng)會(huì)影響按鍵掃描和顯示刷新。

4 結(jié)束語

TP6312F和VFD顯示屏組成的顯示子系統(tǒng)具有集成度高、抗干擾性能好、與微處理器接口簡(jiǎn)單,可節(jié)省硬件資源等優(yōu)點(diǎn)。從成本角度考慮,以TP6312F和VFD顯示屏組成的顯示子系統(tǒng)是電磁爐顯示電路的理想選擇。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉