国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種家用電烤箱控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2021-09-29 14:45江蘇商貿(mào)職業(yè)學(xué)院蘇紅衛(wèi)
電子世界 2021年14期
關(guān)鍵詞:數(shù)碼管蜂鳴器家用

江蘇商貿(mào)職業(yè)學(xué)院 蘇紅衛(wèi)

近年來,西式甜點(diǎn)在中國變得十分流行,電烤箱作為家用的主要烘焙工具也越來越受到大家的追捧,經(jīng)濟(jì)實(shí)用的電烤箱是銷售量最快的產(chǎn)品。它主要利用電熱元件發(fā)出的輻射熱烘烤食物,我們可以利用它烘烤面包、制作糕點(diǎn)、烤雞、烤鴨等,根據(jù)烘烤食品的不同需要,電烤箱的溫度一般可在50-250℃范圍內(nèi)調(diào)節(jié)。家用電烤箱的使用給我們的生活帶來了很多便利,也提高了我們的幸福感指數(shù)。

本文介紹了以賽元SC92F8463BM芯片為主控芯片的家用電烤箱控制系統(tǒng)的設(shè)計(jì),通過硬件設(shè)計(jì)和軟件設(shè)計(jì)可實(shí)現(xiàn)通過觸摸按鍵對(duì)電烤箱的溫度進(jìn)行控制及顯示,四種烘烤功能的轉(zhuǎn)換及顯示,掉電保護(hù)等。本文采用模塊化思想設(shè)計(jì)外圍硬件電路,硬件電路包括按鍵電路,溫度檢測模塊,LED指示燈,數(shù)碼顯示電路,編碼器旋鈕調(diào)節(jié),蜂鳴器,掉電記憶等。軟件設(shè)計(jì)采用C語言程序?qū)崿F(xiàn),可實(shí)現(xiàn)通過觸摸按鍵對(duì)電烤箱的溫度進(jìn)行控制及顯示,四種烘烤功能的轉(zhuǎn)換及顯示,掉電保護(hù)等。此家用電烤箱控制系統(tǒng)的設(shè)計(jì)結(jié)合實(shí)際情況,優(yōu)化了基本性能,給我們的生活帶來很多方便。

1 整體設(shè)計(jì)方案

本文中家用電烤箱的CKS-TX-S5T10控制板卡系統(tǒng)主要包括按鍵電路,NTC溫度檢測,LED指示燈電路,數(shù)碼管時(shí)間溫度顯示,編碼器旋鈕調(diào)節(jié),蜂鳴器,掉電記憶等部分組成。各個(gè)電路模塊的關(guān)系如圖1所示。

圖1 系統(tǒng)電路框圖

CKS-TX-S5T10這款板卡的具體需求:

操作方式為8種觸摸鍵+旋鈕操作;

通過指示燈顏色來區(qū)分其功能,加熱指示燈皆為白色LED顯示,cancel指示燈為紅色LED顯示,Start指示燈為綠色LED顯示;

旋鈕時(shí)間溫度調(diào)整旋鈕,既能旋轉(zhuǎn)又能按,旋調(diào)整數(shù)據(jù),待機(jī)狀態(tài)長按數(shù)據(jù)恢復(fù)出廠;

雙數(shù)碼管顯示,左數(shù)碼管顯示時(shí)間,右數(shù)碼管顯示溫度。數(shù)碼管顯示白色;

溫度默認(rèn)單位:華氏溫標(biāo)℉;可華氏度攝氏度切換;

溫度控制誤差:±20℉;

蜂鳴器輸出頻率:2KHz 誤差:±2%;

NTC短路、開路保護(hù);

460-480F華氏度保護(hù)(達(dá)此溫度直接結(jié)束工作)回到待機(jī)狀態(tài);

供電:AC 120V~127V 60Hz。

根據(jù)上述需求,對(duì)該家用電烤箱控制系統(tǒng)進(jìn)行如下設(shè)計(jì),包括硬件設(shè)計(jì)和軟件設(shè)計(jì)。

2 硬件設(shè)計(jì)與實(shí)現(xiàn)

2.1 MCU控制電路

基于家用電烤箱的功能需求及成本考慮,本文中的MCU控制電路采用賽元SC92F8463BM芯片為主控芯片,它有28個(gè)引腳,該芯片設(shè)計(jì)方便,價(jià)格低廉,并且完全滿足整體設(shè)計(jì)需求,SC92F8463BM芯片簡介如下:

SC92F8463BM內(nèi)建一個(gè)23通道的可低功耗雙模電容觸控電路,觸控電路可選擇在STOP Mode下運(yùn)行。SC92F8463BM還集成有16Kbytes Flash ROM,1Kbytes SRAM,128 bytesEEPROM,最多26個(gè)GPIO,13個(gè)IO可外部中斷,3個(gè)16位定時(shí)器,11路12位高精度ADC,6路獨(dú)立10位PWM,內(nèi)部1%高精度高頻12/6/2MHz振蕩器和4%精度低頻128K振蕩器,可外接晶體振蕩器,一個(gè)UART,一個(gè)UART/SPI/IIC三選一通信口SSI。

工作電壓:2.4V-5.5V;

工作溫度:-40℃-85℃;

16Kbytes Flash ROM;

EEPROM:128 bytes;

最大26個(gè)雙向可獨(dú)立控制的I/O口,可獨(dú)立設(shè)定上拉電阻;

全部I/O具有大灌電流驅(qū)動(dòng)能力(70mA);

23通道可低功耗雙模電容觸控電路,可配置為高敏度模式或高可靠性模式;

11路12位±2LSB ADC。

SC92F8463BM芯片及其電路連接如圖2所示。

圖2 SC92F8463BM芯片及電路連接

在CKS-TX-S5T1板卡中的工作電壓為5V,封裝sop28;

引腳1:接+5V電源;

引腳3:接地;

引腳2:觸控外接電容;

引腳6-9:對(duì)應(yīng)接電源板的加熱管,風(fēng)扇馬達(dá),蜂鳴器和門禁;

引腳7和8:接復(fù)用燒錄和仿真的時(shí)鐘線和數(shù)據(jù)線;

引腳11:接蜂鳴器;

引腳12-14:接AD輸入對(duì)應(yīng)溫度采集,掉電記憶,旋轉(zhuǎn)編碼器按鍵;

引腳15-16:接主控芯片對(duì)應(yīng)驅(qū)動(dòng)芯片的時(shí)鐘和數(shù)據(jù)連接線;

引腳17-21,24-28:對(duì)應(yīng)接10個(gè)觸控按鍵SW1-SW10(A板中SW3,SW6沒用);

引腳22和23:接旋轉(zhuǎn)編碼器接口;

2.2 驅(qū)動(dòng)芯片電路

根據(jù)家用電烤箱功能需求選用AIP1640驅(qū)動(dòng)芯片來驅(qū)動(dòng)數(shù)碼管電路和LED燈;AIP1640是一種LED驅(qū)動(dòng)控制專用電路,內(nèi)部集成有MCU數(shù)字接口,數(shù)據(jù)鎖存器,LED高壓驅(qū)動(dòng)等電路。它性能優(yōu)良,質(zhì)量可靠主要用于電子秤、及小家電產(chǎn)品的顯示驅(qū)動(dòng)屏,它有28個(gè)引腳,采用功率CMOS工藝,其中有輝度調(diào)節(jié)電路(占空比8級(jí)可調(diào))、兩線串行接口(CLK,DIN)、振蕩方式為內(nèi)置RC振蕩(450KHz±5%)、內(nèi)置上電復(fù)位電路及自動(dòng)消隱電路、顯示模式(8段*16位),支持共陰數(shù)碼管輸出。AIP1640驅(qū)動(dòng)芯片及其電路連接如圖3所示。

圖3 驅(qū)動(dòng)芯片及電路連接

引腳1-5,18-28:接16個(gè)位輸出GPID,接LED的負(fù)極;

引腳6:接地線;

引腳7-8:接主控芯片對(duì)應(yīng)驅(qū)動(dòng)芯片的數(shù)據(jù)和時(shí)鐘連接線;

引腳9-16:接數(shù)碼管8個(gè)段輸出;

引腳17:接+5V電源供電。

2.3 數(shù)碼管電路

根據(jù)設(shè)計(jì)需求此家用電烤箱控制系統(tǒng)采用兩個(gè)40×16×18 4位8字白色共陰數(shù)碼管,一個(gè)作為時(shí)間顯示,一個(gè)作為溫度顯示。其中,CEG1-8對(duì)應(yīng)數(shù)碼管8段,GPID1-4為數(shù)碼管SMG1(顯示時(shí)間)的4位,GPID5-8為數(shù)碼管SMG2(顯示溫度)的4位。

2.4 LED電路

此家用電烤箱控制系統(tǒng)中cancel指示燈為紅色,Start指示燈為綠色,其它指示燈均為白色。家用電烤箱控制系統(tǒng)的LED分為五組,分別接驅(qū)動(dòng)芯片的GRID9/10/11/12/13/14/15和數(shù)碼管的CEG1~CEG8。其中GRID9控制端接的LED1,GRID10控制端接的LED2,GRID11控制端接的LED3,GRID12控制端接的LED4,GRID13控制端接的LED5/7/13/20/23/19/12/10,GRID14控制端接的LED6/8/14/21/22/18/11/9,GRID15控制端接的LED15/16/17。驅(qū)動(dòng)芯片的GPID拉低,對(duì)應(yīng)燈珠根據(jù)軟件代碼實(shí)現(xiàn)開關(guān)控制。

2.5 按鍵電路

單片機(jī)自帶最多23通道可低功耗雙模觸摸電路。家用電烤箱控制板系統(tǒng)需要使用8個(gè)觸摸按鍵,配置引腳P0.0,P0.2,P0.3,P0.4,P0.7,P2.0,P2.2,P2.3為觸摸按鍵腳。8個(gè)觸摸按鍵分別為:SW1為Cancel(取消),SW2為Start(開始),SW4為Time(時(shí)間),SW5為Temp(溫度),SW7/8/9/10為面包烘焙、烤肉、烘干水果、加熱飯菜四種功能按鍵。

2.6 NTC電路

通過熱敏電阻NTC對(duì)溫度的敏感特性感應(yīng)家用電烤箱內(nèi)的溫度,熱敏電阻接分壓電路,輸出端接TAMP AD,并對(duì)輸出端的電壓進(jìn)行采集,可以計(jì)算出熱敏電阻的阻值,從而計(jì)算出烤箱內(nèi)的實(shí)際溫度,最后實(shí)現(xiàn)烤箱溫度的采集及控制。

2.7 接口電路

接口電路是家用電烤箱系統(tǒng)控制板與電源板的連接端口,通過接口實(shí)現(xiàn)主控芯片賽元SC92F8463BM芯片對(duì)溫度控制、蜂鳴器、風(fēng)機(jī)電機(jī)等的控制。

2.8 AC-DC電路

電源為AC 120-127V,顯示板供電需求為DC 5V,通過電源芯片PN8016將交流轉(zhuǎn)換至直流5V。根據(jù)PN8016芯片的官方推薦電路設(shè)計(jì),在設(shè)計(jì)的過程中,也考慮到認(rèn)證以及安全需要,增加X2電容、保險(xiǎn)絲、壓敏電阻用于防護(hù)。板卡整體工作電流在200mA以下,該電源設(shè)計(jì)為400mA,滿足此家用電烤箱控制系統(tǒng)整體的工作需求。

2.9 蜂鳴器電路

此控制系統(tǒng)通過一個(gè)S8050三極管控制蜂鳴器,在家用電烤箱開關(guān)門、溫度單位切換、按鍵操作、旋鈕操作、報(bào)警等情況時(shí),BUZ2信號(hào)輸出頻率為2KHz的方波,此時(shí)蜂鳴器導(dǎo)通,發(fā)出蜂鳴聲。

2.10 繼電器電路

繼電器控制電路通過Q2,Q4兩個(gè)三極管控制RLY1和RLY2兩個(gè)繼電器,都是通過高電平工作、低電平停止的控制方式,RLY1控制加熱,使用的是三友SRG繼電器,認(rèn)證負(fù)載電流為17A,實(shí)際加熱負(fù)載為14.1A,RLY2控制風(fēng)機(jī),使用的是三友SRD繼電器,認(rèn)證負(fù)載電流為10A,實(shí)際風(fēng)機(jī)負(fù)載為1A。

3 軟件設(shè)計(jì)與實(shí)現(xiàn)

家用電烤箱系統(tǒng)主程序流程圖如圖4所示,上電后家用電烤箱進(jìn)行系統(tǒng)初始化,包括對(duì)蜂鳴器、LED驅(qū)動(dòng)芯片、觸摸按鍵、IO口、A/D、全局變量初始化;然后進(jìn)入系統(tǒng)自檢,讀取A/D數(shù)值,判斷是否掉電,對(duì)系統(tǒng)自檢數(shù)據(jù)進(jìn)行保存,然后處于待機(jī)狀態(tài);如果按下四種功能鍵(面包烘焙、烤肉、烘干水果、加熱飯菜)中的一種,系統(tǒng)讀取觸摸按鍵值,開始工作,先讀取NTC電路采集的烤箱內(nèi)溫度,然后通過加熱管和風(fēng)機(jī)控制電烤箱內(nèi)的溫度,工作時(shí)顯示時(shí)間、溫度,同時(shí)蜂鳴器工作。

圖4 電烤箱控制系統(tǒng)主程序流程圖

結(jié)論:從產(chǎn)品生產(chǎn)的需要以及成本、性能等問題綜合考慮,本文選擇賽元SC92F8463BM芯片為主控芯片,從硬件及軟件方面設(shè)計(jì)了一款家用電烤箱控制系統(tǒng),該系統(tǒng)可以實(shí)現(xiàn)人們居家烘焙食物的需求,給人們的生活帶來了便利,提高了生活質(zhì)量及幸福感指數(shù)。

猜你喜歡
數(shù)碼管蜂鳴器家用
電動(dòng)自行車產(chǎn)品車速提示音檢測現(xiàn)狀和整改技術(shù)研究(2)
微課教學(xué)設(shè)計(jì)之“數(shù)碼管動(dòng)態(tài)顯示”
掌控板制作簡易鋼琴
打造隱形家用音響系統(tǒng) Polk Audio定制安裝系列
家用對(duì)講機(jī)的概述
Arduino編程
MC9S08FL16單片機(jī)數(shù)碼管靜態(tài)顯示分析
單片機(jī)控制的四位數(shù)碼管動(dòng)態(tài)顯示編程
單片機(jī)驅(qū)動(dòng)蜂鳴器的程序設(shè)計(jì)
傳祺GM6:家用MPV新進(jìn)階