<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 光電顯示 > 設計應用 > VFD顯示驅動(dòng)和控制芯片TP6312F在電磁爐顯示電路中的應用

VFD顯示驅動(dòng)和控制芯片TP6312F在電磁爐顯示電路中的應用

作者: 時(shí)間:2005-06-09 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:介紹了的組成結構、性能特點(diǎn)和編程指令,對中的做了詳細論述,給出了該系統的硬件和軟件流程。

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

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

圖1

1 TP6312F

1.1 TP6312F的組成及功能

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

1.2 TP6312F的控制命令

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

圖2

2 電磁爐顯示系統設計

2.1 系統的硬件組成

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

2.2 鍵盤(pán)電路

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

2.3 顯示電路

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

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

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

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

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

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

3 系統軟件設計

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

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

4 結束語(yǔ)

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

DIY機械鍵盤(pán)相關(guān)社區:機械鍵盤(pán)DIY


電磁爐相關(guān)文章:電磁爐原理




評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>