微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計

上傳人:仙*** 文檔編號:30366664 上傳時間:2021-10-10 格式:DOC 頁數(shù):34 大?。?73.88KB
收藏 版權(quán)申訴 舉報 下載
微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計_第1頁
第1頁 / 共34頁
微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計_第2頁
第2頁 / 共34頁
微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計_第3頁
第3頁 / 共34頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程畢業(yè)設(shè)計(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、 微電腦控制藥膳煲的控制部分設(shè)計 電子信息工程專業(yè)摘要摘要近年來,隨著國家政策法規(guī)的扶持,以及人們對生活質(zhì)量的追求逐漸增高,以自然療法為特點的中醫(yī)藥文化受到越來越多人的關(guān)注,尤其是食療養(yǎng)生,以其獨特的優(yōu)勢在人們的日常生活中逐漸占據(jù)了一定地位.這使得食具藥膳煲逐漸成為家庭不可缺少的電器設(shè)備. 由于用單片機設(shè)計的產(chǎn)品具有體積小、價格低、功能全、應(yīng)用靈活等特點,所以單片機得到了不斷的向前發(fā)展.本文主要研究用單片機技術(shù)設(shè)計一種藥膳煲的定時控制,要求能達(dá)到產(chǎn)品規(guī)定的功能.首先,介紹了藥膳煲及單片機的概念和關(guān)鍵技術(shù),說明了單片機技術(shù)在藥膳煲控制系統(tǒng)中的應(yīng)用優(yōu)勢.其次,在分析藥膳煲控制系統(tǒng)的特點與需求的基礎(chǔ)

2、上,設(shè)計一種微電腦控制藥膳煲的控制系統(tǒng),然后分析了系統(tǒng)中使用的電源電路,復(fù)位電路,保護(hù)電路.最后利用美國 ATMEL 公司生產(chǎn)的 AT89C52 單片機設(shè)計一個控制系統(tǒng).實現(xiàn)的功能是:用單片機電路和程序來控制燒煮的溫度和時間,通過按鍵進(jìn)入中斷,有幾檔時間設(shè)定,工作狀態(tài)分為煲煮和保溫,前后工作溫度范圍不同,模擬傳統(tǒng)熬藥過程中的大火加熱與文火慢煮,達(dá)到充分釋放食材中藥分的效果,同時數(shù)碼管顯示設(shè)定時間與剩余時間.關(guān)鍵詞:關(guān)鍵詞:單片機;模塊化 C 語言程序;溫度控制;藥膳煲AbstractIABSTRACTIn recent years, with the support of national p

3、olicies and regulations, as well as the people to the pursuit of quality of life is gradually increased, to the natural therapy for TCM culture characteristics are more and more peoples attention, especially diet regimen, with its unique advantages in peoples daily life gradually occupy a certain po

4、sition. This makes the tableware medicated pot gradually become the electrical equipment family indispensable. Due to the use of single-chip design of product has the characteristics of small volume, low price, complete functions, flexible application, so the chip has been in constant development.Th

5、is paper studies the timing control of the micro-controller technology to design a Diet pot, to achieve the products specified function. First of all, Diet pot and micro-controller concepts and key technologies, the application advantages of the single-chip technology in the Diet pot control system.

6、 Secondly, on the basis of analysis of the characteristics and needs of the Diet pot control system, the design of a microcomputer control Diet pot control system, focusing on the architecture of the system proposed key module, temperature detection module, digital display module, power module and T

7、he design requirements of the power device control module, and then analyze the power supply circuit used in the system, reset circuit, protection circuit. Finally, use the United States ATMEL AT89C52 micro-controller to design a control system. The functions are: single-chip circuit and procedures

8、to control the cooking temperature and time, interrupt button to enter the file time setting work state is divided into the pot to cook and insulation, before and after the operating temperature range to simulate the traditional decoct medicinal herbs the fire in the process of heating and simmer, t

9、o achieve full release of the effect of the ingredients of Chinese medicine, digital tube display setting time and remaining time .Keywords: Micro-controller; modular C language program; temperature control; medicinal cooker目錄目目 錄錄第 1 章 緒論.11.1 課題背景.11.1.1 課題來源與意義.11.1.2 藥膳煲的簡介.11.2 研究內(nèi)容.11.3 擬采用的研究

10、方法.1第 2 章 相關(guān)知識及原理介紹.32.1 藥膳煲工作原理.32.2 單片機介紹.32.3 單向可控硅介紹.32.3.1 單向可控硅的工作原理.32.3.2 單向可控硅的使用注意事項.32.4 繼電器介紹.42.4.1 繼電器的工作原理和特性.42.4.2 繼電器的作用.42.4.3 繼電器的技術(shù)參數(shù).42.4.4 繼電器的參數(shù)選擇.52.4.5 繼電器的測試點.52.5 74HC138 3-8 譯碼器介紹.52.6 74HC245 8 位鎖存器介紹.62.7 三端穩(wěn)壓器 LM7805 介紹.62.7.1 LM7805 在使用時的注意事項.62.7.2 LM7805 的引腳序號與引腳功能

11、.72.8 電壓比較器 LM393 介紹.7第 3 章 控制電路設(shè)計.93.1 藥膳煲的總電路設(shè)計方案.93.2 各模塊電路的設(shè)計實現(xiàn).9目錄i3.2.1 單片機及其外圍電路.93.2.2 時間顯示電路與數(shù)碼管電路.103.2.3 按鍵電路.113.2.4 溫度檢測電路.123.2.5 訊響電路.133.2.6 加熱電路與溫度控制電路.143.2.7 電源電路.15第 4 章 軟件設(shè)計.174.1 C 語言介紹.174.2 軟件編程構(gòu)思.174.3 藥膳煲工作程序.174.4 總程序框圖.184.5 C 語言控制程序部分.18第 5 章 結(jié)論與展望.195.1 結(jié)論.195.2 不足之處及未來

12、展望.195.3 個人體會與收獲.19參考文獻(xiàn).21致 謝.23附錄 A:設(shè)計原理圖.25附錄 B:C 語言程序.26微電腦控制藥膳煲的控制部分設(shè)計0第第 1 章章 緒論緒論1.1 課題背景課題背景1.1.1 課題來源與意義課題來源與意義市場上已有微電腦控制藥膳煲的產(chǎn)品銷售及功能介紹,本課題是根據(jù)微電腦控制藥膳煲的原理,選用 STC89C52 單片機(市場上的全自動藥膳煲不使用該單片機,由于比較熟悉 MCS-51 系列單片機,故選用該單片機)對藥膳煲的控制電路及軟件編程進(jìn)行設(shè)計,要求能達(dá)到產(chǎn)品規(guī)定的功能.微電腦控制藥膳煲由單片機作為控制器,加上溫度檢測電路、數(shù)碼顯示電路、電源電路及功率器件控制

13、電路,控制程序用 C 語言編寫.1.1.2 藥膳煲的簡介藥膳煲的簡介 藥膳起源于我國的中醫(yī)食療文化與傳統(tǒng)飲食習(xí)俗.它是在烹飪學(xué)、中醫(yī)藥學(xué)等理論指導(dǎo)下,采用我國獨特的飲食烹調(diào)技術(shù)和現(xiàn)代科學(xué)方法,嚴(yán)謹(jǐn)依照配方,把中藥與一些有藥用價值的食物互相混合制作而成的一種美食.它既將藥物作為食物,又將食物賦以藥用,藥借食力,食助藥威,藥食同源,相輔相成,相得益彰;藥膳既具有較高的營養(yǎng)價值,又可保健強身、延年益壽.我國的中草藥具有藥性平和、副作用小、滋補性強等優(yōu)點,已被國內(nèi)外廣大患者所接受.近年來,隨著國家政策法規(guī)的扶持,以及人們對生活質(zhì)量的追求逐漸增高,以自然療法為特點的中醫(yī)藥文化受到越來越多人的關(guān)注,尤其是

14、食療養(yǎng)生,以其獨特的優(yōu)勢在人們的日常生活中逐漸占據(jù)了一定地位.然而中草藥的煎熬是一件麻煩的事.這使得食具藥膳煲逐漸成為家庭不可缺少的電器設(shè)備. 1.2 研究內(nèi)容研究內(nèi)容 藥膳煲的內(nèi)部多采用微電腦控制電路,這使得改變藥膳煲火候和煎煮時間程序十分便捷,時間控制十分容易.許多硬件功能都可由軟件取代,使電路及機械控制部分大大簡化.由單片微電腦控制的藥膳煲除了功能齊全外,還有一個重要的特點就是各種功能及程序進(jìn)行過程中的各種狀態(tài)都由顯示器件顯示出來.增加了這些顯示器件后,除進(jìn)一步完善藥膳煲的功能外,還能美化藥膳煲的外觀造型,為使用者的操作提供方便1.1.3 擬采用的研究方法擬采用的研究方法 先復(fù)習(xí)單片機

15、MCS-51 系列的硬件構(gòu)成及命令系統(tǒng),分析研究微電腦控制藥膳煲控制電路的功能要求.再進(jìn)行方案設(shè)計,包括組成電路、器件選擇等.然后繪制出使用STC89C52 單片機的控制電路圖,進(jìn)行軟件框圖設(shè)計和編寫控制程序.要求電路設(shè)計和軟件編程均能達(dá)到微電腦控制藥膳煲規(guī)定的功能要求.微電腦控制藥膳煲的控制部分設(shè)計1微電腦控制藥膳煲的控制部分設(shè)計2第第 2 章章 相關(guān)知識及原理介紹相關(guān)知識及原理介紹2.1 藥膳煲工作原理藥膳煲工作原理微電腦控制藥膳煲是一種自動進(jìn)行長時間煎藥或煲湯的鍋,上面是鍋體,可以分離,下面是加熱及控制盤.加熱功率為 300W,保溫功率為 100W.用單片機電路和程序來控制燒煮的溫度和時

16、間.燒煮時間可設(shè)定為 120 分鐘、180 分鐘或任意選擇(在 60240 分鐘之間,為 30 分鐘的倍數(shù))三種方式.燒煮開始后,前一小時為達(dá)到沸騰和保持沸騰狀態(tài),此后為文火加熱狀態(tài),到達(dá)規(guī)定的燒煮時間后蜂鳴器會報警并自動進(jìn)入保溫狀態(tài).控制面板上有 4 個功能選擇按鍵(分別為:選擇鍵、120 分鍵、180 分鍵和清零鍵) ,還有 6 位數(shù)碼管進(jìn)行顯示所設(shè)定的燒煮時間和剩余燒煮時間(以分鐘為單位).2.2 單片機介紹單片機介紹單片機是在一個硅片上集成了中央處理器(CPU) 、只讀存儲器(ROM) 、隨機存儲器(RAM)和各種輸入/輸出接口、定時器/計數(shù)器、串行通信口以及中斷系統(tǒng)等多種資源,這樣的

17、一個集成電路就構(gòu)成了一個完整的微型計算機.因為它的結(jié)構(gòu)及功能是按照工業(yè)過程設(shè)計的,所以單片機也被稱為微控制器(Micro-controller)2.2.3 單向可控硅介紹單向可控硅介紹單向可控硅是一種可控整流電子元件,能在外部控制信號作用下由關(guān)斷變?yōu)閷?dǎo)通,但一旦導(dǎo)通,外部信號就無法使其關(guān)斷,只能靠去除負(fù)載或降低其兩端電壓使其關(guān)斷.單向可控硅是由三個 PN 結(jié) PNPN 組成的四層三端半導(dǎo)體器件.與具有一個 PN 結(jié)的二極管相比,單向可控硅正向?qū)ㄊ芸刂茦O電流控制;與具有兩個 PN 結(jié)的三極管相比,差別在于可控硅對控制極電流沒有放大作用.2.3.1 單向可控硅的工作原理單向可控硅的工作原理可控硅

18、關(guān)斷的條件:降低或者去掉加在可控硅陽極和陰極之間的正向電壓,使陽極電流處于最小維持電流以下.可控硅導(dǎo)通的條件:一是可控硅陽極和陰極之間必須加正向電壓,二是控制極也需加正向電壓.只有以上兩個條件同時滿足時,可控硅才會處于導(dǎo)通狀態(tài).此外,可控硅一旦處于導(dǎo)通狀態(tài)后,即使降低了控制極電壓或者去掉控制極電壓,可控硅仍然導(dǎo)通.2.3.2 單向可控硅的使用注意事項單向可控硅的使用注意事項 選用可控硅的額定電壓時,應(yīng)參考實際工作條件下的峰值電壓的大小,并留出一定的余量. (1) 選用可控硅的額定電流時,除了考慮通過元件的平均電流外,還應(yīng)注意正常工作時導(dǎo)通角的大小、散熱通風(fēng)條件等因素.在工作中還應(yīng)注意管殼溫度不

19、超過相應(yīng)電流下的允許值. (2) 使用可控硅之前,應(yīng)該用萬用表檢查可控硅是否良好.發(fā)現(xiàn)有短路或斷路現(xiàn)象時,應(yīng)立即更換. (3) 嚴(yán)禁用兆歐表(即搖表)檢查元件的絕緣情況. (4) 電流為 5A 以上的可控硅要裝散熱器,并且保證所規(guī)定的冷卻條件.為保證散熱器微電腦控制藥膳煲的控制部分設(shè)計3與可控硅管心接觸良好,它們之間應(yīng)涂上一薄層有機硅油或硅脂,以幫助良好的散熱. (5) 按規(guī)定對主電路中的可控硅采用過壓及過流保護(hù)裝置. (6) 要防止可控硅控制極的正向過載和反向擊穿. 2.4 繼電器介紹繼電器介紹 繼電器是一種自動和遠(yuǎn)距離操縱用的電器,廣泛地應(yīng)用于電力系統(tǒng)保護(hù)、生產(chǎn)過程自動化及各類自動、遠(yuǎn)動、

20、遙控、遙測和通信等自動化裝置中,起著控制、檢測、保護(hù)和調(diào)節(jié)的作用,是現(xiàn)代電氣自動化系統(tǒng)中最基本的器件之一.它的功能是當(dāng)輸入激勵量達(dá)到規(guī)定要求時,在電氣輸出電路中,被控參量發(fā)生預(yù)定階躍的編號的一種自動電器.當(dāng)輸入量(如電壓、電流、溫度等)達(dá)到規(guī)定值時,繼電器被所控制的輸出電路導(dǎo)通或斷開3. 輸入量可分為電氣量與非電氣量兩大類.其中電氣量指電壓、電流、功率、頻率等,非電氣量指壓力、溫度、速度等. 由于繼電器具有許多優(yōu)點,例如工作穩(wěn)定、動作迅速、使用時間長、體積小等,所以被廣泛應(yīng)用于自動化、運動、電力保護(hù)、通信、遙控和測量等裝置中. 2.4.1 繼電器的工作原理和特性繼電器的工作原理和特性電磁繼電器

21、一般由感應(yīng)機構(gòu)、變換機構(gòu)、比較機構(gòu)和執(zhí)行機構(gòu)組成.感應(yīng)機構(gòu)是線圈;變換機構(gòu)是電磁系統(tǒng),包括鐵心、銜鐵、軛鐵和線圈;比較機構(gòu)是反力系統(tǒng),主要包括反力彈簧和簧片;執(zhí)行機構(gòu)是導(dǎo)電接觸系統(tǒng)(主要指觸點) ,多為簧片結(jié)構(gòu).只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流 ,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸點(常開觸點)吸合.當(dāng)線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返回原來的位置,使動觸點與原來的靜觸點(常閉觸點)釋放.通過這樣吸合、釋放的過程,從而達(dá)到了控制在電路中的導(dǎo)通、切斷的目的.對于繼電器的“常開、常閉”

22、觸點,可以這樣來區(qū)分:“常開觸點”是繼電器在線圈沒有通電情況下處于斷開狀態(tài)的靜觸點;“常閉觸點”是處于接通狀態(tài)的靜觸點4.2.4.2 繼電器的作用繼電器的作用 (1) 擴大控制范圍:例如,多觸點繼電器控制信號達(dá)到某一定值時,可以按觸點組的不同形式,同時換接、開斷、接通幾路甚至十幾路電路. (2) 放大:例如,靈敏型繼電器、中間繼電器等,用一個很微小的控制量,可以控制很大功率的電路. (3) 綜合信號:例如,當(dāng)多個控制信號按規(guī)定的形式輸入多繞組繼電器時,經(jīng)過比較綜合,達(dá)到預(yù)定的控制效果. (4) 自動、遙控、監(jiān)測:例如,自動裝置上的繼電器與其他電器一起,可以組成程序控制線路,從而實現(xiàn)自動化運行.

23、 2.4.3 繼電器的技術(shù)參數(shù)繼電器的技術(shù)參數(shù)(1) 額定工作電壓:是指繼電器線圈需要的正常工作電壓.可以是直流電壓,也可以是交流電壓,這取決于繼電器的型號.江南大學(xué)學(xué)士學(xué)位論文4(2) 直流電阻:是指繼電器中線圈的直流電阻,可以使用萬能表測量得到具體數(shù)值. (3) 吸合電流:是指在正常使用中繼電器能夠產(chǎn)生吸合動作的最小電流.為了讓繼電器穩(wěn)定工作,給定的電流必須略大于吸合電流.為了不因大電流燒毀線圈,給線圈加的工作電壓一般不會超過 1.5 倍額定工作電壓.(4) 釋放電流:是指繼電器釋放動作的最大電流.當(dāng)繼電器吸合狀態(tài)的電流減小到一定程度時(電流遠(yuǎn)遠(yuǎn)小于吸合電流) ,繼電器就會恢復(fù)到未通電的釋

24、放狀態(tài). (5) 觸點切換電壓和電流:是指繼電器允許加載的電壓和電流.它決定了繼電器能控制電壓和電流的大小,使用時不能超過此值,否則很容易損壞繼電器的觸點. 2.4.4 繼電器的參數(shù)選擇繼電器的參數(shù)選擇(1) 繼電器額定工作電壓的選擇.繼電器最主要的一項技術(shù)參數(shù)就是額定工作電壓.使用繼電器時,首先應(yīng)該考慮電路(即繼電器線圈電路)的工作電壓,繼電器的額定工作電壓與所在電路的工作電壓應(yīng)該是相等的.一般所在電路的工作電壓是繼電器額定工作電壓的 0.86 倍.電路的工件電壓不允許超過繼電器額定工作電壓,不然繼電器線圈會燒毀.另外,一些集成電路如 NE555 電路可以直接驅(qū)動繼電器工作,一些集成電路如

25、COMS 電路輸出電流小,為了能驅(qū)動繼電器需要加一級晶體管放大電路才能工作,這時要考慮晶體管輸出電流應(yīng)大于繼電器的額定工作電流. (2) 繼電器觸點負(fù)載的選擇.觸點負(fù)載是指觸點的承受能力.繼電器的觸點在轉(zhuǎn)換時可承受一定的電壓和電流.所以在使用繼電器時,需要注意到觸點上通過的電流和觸點兩端的電壓不能超過繼電器規(guī)定的觸點負(fù)載能力. (3) 繼電器線圈電源的選擇.這是指繼電器線圈工作使用的是直流電(DC)還是交流電(AC).通常,初學(xué)者采用直流電源供電的電子線路來進(jìn)行電子制作活動,所以這時需要使用在直流電壓下線圈工作的繼電器. 2.4.5 繼電器的測試點繼電器的測試點(1) 測觸點電阻.用萬能表的電

26、阻檔,測量常閉觸點與動點電阻,在不工作情況下其阻值應(yīng)為 0,而常開觸點與動點的阻值為無窮大.常閉觸點和常開觸點的判斷可以通過這種阻值不同的方法來區(qū)別. (2) 測線圈電阻.可用萬能表 R10 檔測量繼電器線圈的阻值,從而判斷該線圈是否存在著開路現(xiàn)象. (3) 測量吸合電壓和電流.使用電流表和可調(diào)穩(wěn)壓電源,給繼電器輸入一組電壓,同時把電流表串聯(lián)到供電回路中進(jìn)行監(jiān)測.逐漸調(diào)高電源電壓,繼電器吸合聲出現(xiàn)時,記下吸合電壓和吸合電流的數(shù)據(jù).可以通過多次測量取平均值的方法使數(shù)據(jù)更精確. (4) 測量釋放電壓和電流.連線和測試方法與上一點相同,當(dāng)繼電器吸合后,再逐漸降低電源電壓,繼電器釋放聲出現(xiàn)時,記下此時

27、釋放電壓和釋放電流的數(shù)據(jù),同樣,也可以通過多次測量求平均值的方法取得平均的釋放電壓與釋放電流.在一般情況下,繼電器的釋放電壓大約是吸合電壓的 1050%,如果釋放電壓太小(小于 1/10 的吸合電壓) ,則不能正常使用了,這樣會對電路的穩(wěn)定性造成威脅,不能可靠正常工作. 2.5 74HC138 3-8 譯碼器介紹譯碼器介紹微電腦控制藥膳煲的控制部分設(shè)計5 74HC138 3-8 線譯碼器,譯碼器也稱解碼器,譯碼過程實際上是一種翻譯過程,即編碼的逆過程.譯碼器的輸入是 n 位二值代碼,輸出是 m 個表征代碼原意的狀態(tài)信號(或另一種代碼) ,一般情況下有 m 小于等于 2 的 n 次方,即譯碼器輸

28、入線比輸出線要少.譯碼器按其功能可分為三大類:(1) 變量譯碼器:將輸入的二進(jìn)制代碼還原為原始輸入信號.例如有兩位二進(jìn)制代碼(0,1) ,可經(jīng)譯碼器還原為四個信號狀態(tài)(0,0) (0,1) (1,0) (1,1).(2) 代碼變換譯碼器:是從一種編碼轉(zhuǎn)換為另一種編碼.(3) 顯示譯碼器:一般是將一種編碼譯成十進(jìn)制碼或特定的編碼,并通過顯示器件將譯碼器的狀態(tài)顯示出來.74HC138 3-8 線譯碼器是高速硅柵 CMOS 解碼器,適合內(nèi)存地址解碼或數(shù)據(jù)路由應(yīng)用.74HC138 按照三位二進(jìn)制輸入碼和賦能輸入條件,從 8 個輸出端中譯出一個低電平輸出.在解調(diào)器應(yīng)用中,賦能輸入端可用作數(shù)據(jù)輸入端.在本

29、設(shè)計中,使用譯碼器來控制數(shù)碼管的顯示.其中前 3 位為設(shè)定時間,后 3 位為倒計時剩余時間,單位為分鐘5.2.6 74HC245 8 位鎖存器介紹位鎖存器介紹74HC245 是總線驅(qū)動器,典型的 TTL 型 8 位三態(tài)緩沖門電路.它是雙向輸入/輸出口,它的雙向功能是通過 DIR 和E結(jié)合控制數(shù)據(jù)傳輸方向.當(dāng)E為低電平,DIR 為低電平,數(shù)據(jù)從 B 到 A 傳輸;相反,如果E為低電平,DIR 為高電平,數(shù)據(jù)從 A 到 B 傳輸.由于單片機等 CPU 的數(shù)據(jù)/地址/控制總線端口都有一定的負(fù)載能力,如果負(fù)載超過其負(fù)載能力,一般應(yīng)加驅(qū)動器.其主要用作信號功率放大.在本設(shè)計中,74HC245 的 A 端

30、接單片機的 P2 口,B 端接外設(shè)的數(shù)碼管,從而起到了功率放大的作用6.2.7 三端穩(wěn)壓器三端穩(wěn)壓器 LM7805 介紹介紹在電子產(chǎn)品中,常見的三端穩(wěn)壓集成電路有正電壓輸出的 LM78XX 系列和負(fù)電壓輸出的 LM79XX 系列.顧名思義,三端 IC 是指這種穩(wěn)壓用的集成電路,只有三條引腳輸出,分別是輸入端、接地端和輸出端.該系列集成穩(wěn)壓 IC 型號中的 LM78 或 LM79 后面的數(shù)字表示該三端集成穩(wěn)壓電路的輸出電壓,如 LM7806 表示輸出電壓為正 6V,LM7909 表示輸出電壓為負(fù) 9V.本設(shè)計中 LM7805 是輸出 5V 三端穩(wěn)壓器件,內(nèi)部采用電流限幅、過熱短路保護(hù),所以這種集

31、成電路實際上是不會燒毀的器件.它適用于變化范圍限寬的電源輸出,從而獲得穩(wěn)定的電壓輸出.由于輸出電流大,所以它可以為整個電路板提供穩(wěn)壓電流,避免采用多穩(wěn)壓的麻煩.其特點是輸出電流可超過 1A,無需外接元件,具有短路電流保護(hù)和低輸出電阻特性7.LM7805 在實際應(yīng)用中,應(yīng)在三端集成穩(wěn)壓電路上為其安裝足夠大的散熱器(小功率的條件下沒有必要).原因是當(dāng)穩(wěn)壓管溫度過高時,穩(wěn)壓性能會降低,甚至引起器件損壞.當(dāng)電路制作中需要一個能輸出 1.5A 以上電流的穩(wěn)壓電源時,一般情況下將 N 塊三端穩(wěn)壓電路并聯(lián),使得其最大輸出電流為 N 倍的 1.5A,但在應(yīng)用過程中需要注意的是為了保證參數(shù)的一致,并聯(lián)時所使用的

32、集成穩(wěn)壓電路應(yīng)采用同廠家同批號的產(chǎn)品.除此之外,為了避免個別集成穩(wěn)壓電路失效導(dǎo)致其他電路的連鎖燒毀,在輸出電流上應(yīng)當(dāng)留有一定的余量.江南大學(xué)學(xué)士學(xué)位論文62.7.1 LM7805 在使用時的注意事項在使用時的注意事項(1) 輸入輸出壓差不能太大,太大的話轉(zhuǎn)換效率就會迅速下降,而且容易引起擊穿損壞; (2) 1.5A 是輸出電壓的極限值,不能超過這個值.對于大電流輸出的情況下,為了避免出現(xiàn)熱擊穿或者高溫保護(hù),散熱片尺寸需要足夠大; (3) 輸入輸出壓差也不能太小,太小的話效率會很差.2.7.2 LM7805 的引腳序號與引腳功能的引腳序號與引腳功能引腳號標(biāo)注方法是按照引腳電位從高到底的順序標(biāo)注的

33、.這樣標(biāo)注便于記憶.引腳為最高電位,腳為最低電位,腳居中.不論正壓還是負(fù)壓,腳均為輸出端.對于LM78XX 正壓系列,輸入是最高電位,自然是腳,地端為最低電位,即腳.對于LM79XX 負(fù)壓系列,輸入為最低電位,自然是腳,而地端為最高電位,即腳.此外,還應(yīng)注意,散熱片總是和最低電位的第腳相連.這樣在 LM78XX 系列中,散熱片和地相連接,而在 LM79XX 系列中,散熱片卻和輸入端相連接.2.8 電壓比較器電壓比較器 LM393 介紹介紹LM393 為雙電壓比較器.LM393 系列由兩個偏移電壓指標(biāo)低達(dá) 2.0 的獨立精密電壓比較器構(gòu)成.該產(chǎn)品采用單電源操作設(shè)計,工作電壓范圍達(dá)到 236V.因

34、其低電耗不受電源電壓值影響,也可采用分離式電源.還有一個特點是,即使是在單電源操作情況下,其輸入共模電壓范圍也包括接地.LM393 系列能夠直接與 TTL 及 CMOS 邏輯電路接口.無論正電源還是負(fù)電源操作,當(dāng)?shù)碗姾谋葮?biāo)準(zhǔn)比較器的優(yōu)勢明顯時,LM393 系列便與 MOS 邏輯電路直接接口8. LM393 是高增益,寬頻帶器件,象大多數(shù)比較器一樣,如果輸出端到輸入端有寄生電容而產(chǎn)生耦合,則很容易產(chǎn)生振蕩.這種現(xiàn)象僅僅出現(xiàn)在當(dāng)比較器改變狀態(tài)時,輸出電壓過渡的間隙,電源加旁路濾波并不能解決這個問題,標(biāo)準(zhǔn) PC 板的設(shè)計對減小輸入輸出寄生電容耦合是有助的.減小輸入電阻至小于 10K 將減小反饋信號,

35、而且增加甚至很小的正反饋量(滯回 1.010mV)能導(dǎo)致快速轉(zhuǎn)換,使得不可能產(chǎn)生由于寄生電容引起的振蕩,除非利用滯后,否則直接插入 IC 并在引腳上加上電阻將引起輸入輸出在很短的轉(zhuǎn)換周期內(nèi)振蕩,如果輸入信號是脈沖波形,并且上升和下降時間相當(dāng)快,則滯回將不需要.比較器的所有沒有用的引腳必須接地.LM393 偏置網(wǎng)絡(luò)確立了其靜態(tài)電流與電源電壓范圍 2.030V 無關(guān).通常電源不需要加旁路電容.差分輸入電壓可以大于 Vcc 并不損壞器件,保護(hù)部分必須能阻止輸入電壓向負(fù)端超過-0.3V.LM393 的輸出部分是集電極開路,發(fā)射極接地的 NPN 輸出晶體管,可以用多集電極輸出提供. LM393 的主要功

36、能是輸出負(fù)載電阻能銜接在可允許電源電壓范圍內(nèi)的任何電源電壓上,不受 Vcc 端電壓值的限制.此輸出能作為一個簡單的對地 SPS 開路(當(dāng)不用負(fù)載電微電腦控制藥膳煲的控制部分設(shè)計7阻沒被運用) ,輸出部分的陷電流被可能得到的驅(qū)動和器件的 值所限制.當(dāng)達(dá)到極限電流(16mA)時,輸出晶體管將退出而且輸出電壓將很快上升.輸出飽和電壓被輸出晶體管大約 60ohm 的 SAT 限制.當(dāng)負(fù)載電流很小時,輸出晶體管的低失調(diào)電壓(約 1.0mV)允許輸出箝位在零電平9. 在本設(shè)計中,采用了 LM393 作為溫度檢測電路核心元件.此外還有一種方法是使用DS18B20 溫度傳感器來進(jìn)行溫度檢測.DS18B20 的

37、測溫范圍是-55+125,固有測溫誤差 0.5.單片機訪問 DS18B20 必須遵守 DS18B20 復(fù)位、執(zhí)行 ROM 指令、執(zhí)行 DS18B20功能指令這個順序.而在單點上,可以直接跳過 ROM 指令.DS18B20 的轉(zhuǎn)換精度默認(rèn)為12 位,而分辨率是 0.0625.DS18B20 溫度讀取包括三個步驟.第一步讓 DS18B20 啟動溫度轉(zhuǎn)換,這一步中首先讓 DS18B20 復(fù)位,然后連續(xù)寫入跳過 ROM 的字節(jié)命令:0 xCC,開始轉(zhuǎn)換的功能命令:0 x44,之后延時一段時間.第二步為讀暫存數(shù)據(jù),具體為首先讓DS18B20 復(fù)位,然后寫入跳過 ROM 的字節(jié)命令:0 xCC 和讀暫存的

38、功能命令:0 xBE.完成后讀入第 0 個字節(jié) LS Byte,轉(zhuǎn)換結(jié)果的低八位.讀入第 1 個字節(jié) MS Byte,轉(zhuǎn)換結(jié)果的高八位.最后 DS18B20 復(fù)位,表示讀取暫存結(jié)束.最后一步為整合 LS Byte 和 MS Byte 的數(shù)據(jù)乘以 0.625 即得到帶一位小數(shù)的溫度值.DS18B20 雖然具有測溫系統(tǒng)簡單、測溫精度高、連接方便、占用口線少等優(yōu)點,但對于本設(shè)計中要注意到較小的硬件開銷需要相對復(fù)雜的軟件進(jìn)行補償,由于 DS18B20 與微處理器間采用串行數(shù)據(jù)傳送,因此 ,在對DS18B20 進(jìn)行讀寫編程時,必須嚴(yán)格的保證讀寫時序,否則將無法讀取測溫結(jié)果.在使用PL/M、C 等高級語言

39、進(jìn)行系統(tǒng)程序設(shè)計時,對 DS18B20 操作部分最好采用匯編語言實現(xiàn).而且本設(shè)計的溫度檢測電路中只需針對幾個特定溫度點進(jìn)行檢測比較,所以采用 LM393 更適合一些,也更容易實現(xiàn).微電腦控制藥膳煲的控制部分設(shè)計8第第 3 章章 控制電路設(shè)計控制電路設(shè)計3.1 藥膳煲的總電路設(shè)計方案藥膳煲的總電路設(shè)計方案控制電路除了單片機電路外還有按鍵電路、溫度檢測電路、時間顯示電路、功率控制電路、加熱電路、電源電路和訊響電路等.如圖 3-1.圖 3-1 總電路設(shè)計框圖3.2 各模塊電路的設(shè)計實現(xiàn)各模塊電路的設(shè)計實現(xiàn)3.2.1 單片機及其外圍電路單片機及其外圍電路 (1) 單片機 選用的是 40 腳的 8 位單

40、片機 STC89C52,片內(nèi)含 8kB 的 Flash 存儲器,可儲存工作程序,可在線編程. (2) 晶振電路 在單片機的 XTAL1 和 XTAL2 端接石英晶體振蕩器 1Y1(12MHz)和電容1C2、1C3,為單片機提供 12MHz 的時鐘信號,這樣一個機器周期正好是 1 微秒. (3) 復(fù)位電路 單片機 RST 端為復(fù)位端,接有電容 1C1 和電阻 1R1,開機通電時,電容 1C1 兩端相當(dāng)于短路,RST 引腳上為高電平,然后電源通過電阻 1R1 對電容 1C1 充電,RST 端電壓慢慢下降,降到一定電壓值以下,即為低電平,單片機開始工作.工作電路如圖 3-1.微電腦控制藥膳煲的控制部

41、分設(shè)計9圖 3-2 單片機電路3.2.2 時間顯示電路與數(shù)碼管電路時間顯示電路與數(shù)碼管電路 用 1 個 6 位共陰極數(shù)碼管 5DPY1,以分鐘為單位,來顯示設(shè)定時間(前三位)和剩余時間(后三位).前 3 位來顯示藥膳煲燒煮的“設(shè)定時間” ,后 3 位來顯示燒煮的“剩余時間”.單片機 P2 口經(jīng) 8 位鎖存器 5U1、74HC245N(有電流放大作用)輸出驅(qū)動各數(shù)碼管的 8 段引腳,單片機 P1.0P1.2 口輸出數(shù)碼管的位選信號,經(jīng) 3-8 譯碼器5U2、74HC138(有電流放大作用),驅(qū)動 6 個數(shù)碼管的陰極 D1D6,數(shù)碼管用軟件進(jìn)行動態(tài)掃描顯示.工作電路如圖 3-2.江南大學(xué)學(xué)士學(xué)位論

42、文10圖 3-3 時間顯示電路與數(shù)碼管電路3.2.3 按鍵電路按鍵電路按鍵信號由單片機的 P 0.2P0.5 端輸入,按鍵開關(guān) 3S1 是“選擇”按鍵,3S2 是“120 分”按鍵,3S3 是“180 分”按鍵,3S4 是“清零”按鍵.這些按鍵的一端接地,另一端通過電阻 3R13R4 接到電源,又通過 3D13D4 二極管與外中斷觸發(fā)端 INT0 連接.當(dāng)無按鍵按下時, P0.2P0.5 口均為高電平;當(dāng)有按鍵被按下時,外中斷得到一個輸入脈沖,轉(zhuǎn)入中斷處理程序,對 P0.2P0.5 端口進(jìn)行掃描,捕捉到相應(yīng)的輸入端口(低電平),得到按鍵命令,作出程序選擇轉(zhuǎn)入相應(yīng)的子程序.工作電路如圖下 3-3

43、.微電腦控制藥膳煲的控制部分設(shè)計11圖 3-4 按鍵電路3.2.4 溫度檢測電路溫度檢測電路 熱敏電阻 4RT1 裝在發(fā)熱盤內(nèi),可探測鍋底的溫度,4RT1 是負(fù)溫度系數(shù)的熱敏電阻,當(dāng)溫度升高時,電阻值會變小. 溫度檢測電路由 4U1 電壓比較器 LM393、熱敏電阻 4RT1、電阻 4R14R9、電容4C1、4C2 和二極管 4D14D6 等組成.集成電路 LM393 是電壓比較器,6 腳是反相輸入端,它的電壓 U6 由電阻 4R6 及可變電阻 4VR1 設(shè)定(用可變電阻來調(diào)整集成運放的翻轉(zhuǎn)輸入電平).5 腳是電壓比較器 LM393 的同相輸入端,該腳的電壓 U5 由電阻 4R14R4 中的一

44、個及熱敏電阻 4RT1 的變化而改變.當(dāng)溫度升高時,4RT1 阻值減小,LM393 的 5 腳電壓U5 降低.下面看一下單片機是怎樣測溫和控制加熱的:當(dāng)藥膳煲開始升溫時,單片機進(jìn)入 100測溫程序:使測溫輸出端 P1.4 和 P1.5 都輸出高電平,當(dāng)鍋底溫度低于 100時,電壓比較器的 U5U6,它的輸出端 7 腳輸出高電平,經(jīng)二極管 4D6 電阻 4R9 加到單片機的測溫輸入端 P1.6 腳.當(dāng)鍋底溫度達(dá)到 100時,由于 4RT1 電阻變小,U5 降低,電壓比較器 U5U6,它的 7 腳輸出低電平,單片機使加熱器停止加熱.然后進(jìn)入 90測溫程序:使測溫輸出端 P1.3 和 P1.5 都輸

45、出高電平,當(dāng)鍋底溫度高于 90時,電壓比較器的 U5U6,電壓比較器7 腳輸出高電平,單片機使加熱器再次加熱.如此循環(huán)控制,使鍋內(nèi)一直處于維持沸騰狀態(tài).工作電路如圖下 3-4.江南大學(xué)學(xué)士學(xué)位論文12圖 3-5 溫度檢測電路3.2.5 訊響電路訊響電路當(dāng)藥膳煲完成工作后,蜂鳴器會連響 6 聲.蜂鳴器 6B1 上端接電源 VCC,下端接三極管 6VI1 集電極,蜂鳴器只要接通電源就會鳴響.單片機的 P1.4 口是蜂鳴信號輸出端,如P1.4 口輸出高電平,經(jīng) 6R1 電阻到三極管的基極,使三極管導(dǎo)通,蜂鳴器與電源形成通路就會鳴響.當(dāng) P1.4 口輸出低電平,三極管截止,蜂鳴器與電源斷開,就停止工作

46、.工作電路如圖下 3-5.微電腦控制藥膳煲的控制部分設(shè)計13圖 3-6 訊響電路3.2.6 加熱電路與功率控制電路加熱電路與功率控制電路加熱電路由煲煮加熱器和保溫加熱器組成,都是采用陶瓷發(fā)熱體元件.是將電熱體與陶瓷經(jīng)過高溫?zé)Y(jié),固著在一起制成的一種發(fā)熱元件,能根據(jù)本體溫度的高低調(diào)節(jié)電阻大小,從而能將溫度恒定在設(shè)定值,不會過熱,具有節(jié)能、安全、壽命長等特點.煲煮加熱器的功率是 300W,通斷是用繼電器控制的,保溫加熱器的功率是 100W,通斷是用單向可控硅控制的. 如單片機 P0.1 口輸出高電平,使 2VT1 三極管導(dǎo)通,其集電極所接的繼電器線圈經(jīng)過 2R1 電阻到 10V 電源,線圈通電,繼

47、電器觸點 2K1 吸合,使煲湯加熱器與電源形成通路而工作;如 P0.1 口輸出低電平,使 2VT1 三極管截止,繼電器線圈斷電,觸點 2K1 斷開,使煲煮加熱器與電源斷開而停止工作.如單片機 P0.0 口輸出高電平,通過電阻 2R4 使 2VT2 三極管導(dǎo)通,其發(fā)射極所接的單向可控硅 2VS1 的控制極升高,可控硅導(dǎo)通,使保溫加熱器與電源形成通路而工作;如P0.1 口輸出低電平,使 2VT2 三極管截止,可控硅截止,使保溫加熱器與電源斷開而停止工作.工作電路如圖下 3-6.江南大學(xué)學(xué)士學(xué)位論文14圖 3-7 加熱電路和功率控制電路3.2.7 電源電路電源電路220V 交流電壓經(jīng) 2T1 電源變

48、壓器降到交流 10V 輸出,經(jīng) 2B1 橋堆整流,電容 2C1濾波變成 10V 直流電壓,然后分成兩路,一路給繼電器 2J1 使用;另一路經(jīng)2U1、LM7805 穩(wěn)壓集成電路穩(wěn)壓至 5V 輸出,經(jīng) 2C2、2C3 電容二次濾波,直流 5V 電源供單片機及其它電路使用.工作電路如圖 3-7.微電腦控制藥膳煲的控制部分設(shè)計15圖 3-8 電源電路江南大學(xué)學(xué)士學(xué)位論文16第第 4 章章 軟件設(shè)計軟件設(shè)計4.1 C 語言介紹語言介紹C 語言是一種得到廣泛重視并普遍應(yīng)用的計算機程序設(shè)計語言,也是國際公認(rèn)的最重要的幾種通用程序設(shè)計語言之一,它既可用來編寫系統(tǒng)軟件也可用來編寫應(yīng)用軟件.C 語言具有豐富的運算

49、符與表達(dá)式,以及先進(jìn)的控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu).C 語言既具有高級語言簡單易學(xué)和可移植性好的特點,又具有匯編語言生成代碼質(zhì)量高的優(yōu)點.因此,C 語言具有較強的生命力和廣泛的應(yīng)用前景10.4.2 軟件編程構(gòu)思軟件編程構(gòu)思STC89C52 單片機有兩個外中斷輸入端及兩個內(nèi)置定時器/計數(shù)器,本設(shè)計為了捕捉按鍵信號的輸入,及時啟動按鍵掃描程序,使用了 INT1 外中斷端;為了以分鐘為單位進(jìn)行定時及倒計時顯示,使用了定時器 T0 作為 50MS 定時器.本設(shè)計共使用了單片機的一個外中斷 INT1 及一個內(nèi)置定時器 T0. 所以程序中有 T0 及 INT1 中斷初始化程序、T0 中斷處理程序、INT1 中斷處理

50、程序(對按鍵信號的處理).還有準(zhǔn)備程序(定義單片機的輸入輸出口和各變量)、數(shù)碼管顯示程序和倒計時程序(顯示還剩下多少工作時間).其中倒計時程序和顯示程序是由 T0 定時器中斷處理程序啟動的,由于 T0 程序每 50MS 執(zhí)行一次,同時進(jìn)行倒計數(shù)和顯示比較合適.藥膳煲的工作過程又分為開始程序、煲煮程序、保溫程序、結(jié)束程序 4 個階段.4.3 藥膳煲工作程序藥膳煲工作程序 (1) 開始程序:把中藥材或米、豆等食物洗好后放入鍋中,加入適量的水,然后按需要煲煮的時間(有 120 分鐘、180 分鐘和 30 分鐘的倍數(shù)三種)按下相應(yīng)的按鍵,則煲煮程序開始進(jìn)行.煲煮加熱器和保溫加熱器均通電加熱,計時器開始

51、正計時和倒計時,進(jìn)入下一程序. (2) 煲煮程序:當(dāng)鍋底溫度達(dá)到 100時,關(guān)閉煲煮加熱器和保溫加熱器.當(dāng)鍋底溫度降到 90時,再開啟煲煮加熱器,如此循環(huán),直到正計時滿 1 小時為止,關(guān)閉煲煮加熱器,進(jìn)入下一程序. (3) 保溫程序:開始保溫程序,每秒檢測一次鍋底溫度是否小于等于 70,是則打開保溫加熱器進(jìn)行升溫;再每秒檢測一次鍋底溫度是否大于等于 80,是則關(guān)閉溫加熱器,如此循環(huán),直到倒計時時間到為止,進(jìn)入下一程序. (4) 結(jié)束程序: 關(guān)閉溫加熱器,蜂鳴器鳴叫 6 聲,表示全部工作完成.微電腦控制藥膳煲的控制部分設(shè)計174.4 總程序框圖總程序框圖圖 4-1 總程序框圖4.5 C 語言控制

52、程序部分語言控制程序部分 部分 C 語言控制程序如下,完整程序在附錄中.void main()/主程序bwjr=0;/關(guān)閉保溫加熱zfjr=0;/關(guān)閉煮飯加熱inter_init()/調(diào)用中斷初始化子程序 if(zfkg=0)/如果煮飯開關(guān)已按下,向下bzcx()/調(diào)用煲煮子程序if(bwkg=1)/如果保溫開關(guān)沒按下,向下fmqcx() /調(diào)用蜂鳴器程序if(bwkg=0)/如果保溫開關(guān)已按下,向下bwcx() /調(diào)用保溫子程序微電腦控制藥膳煲的控制部分設(shè)計18第第 5 章章 結(jié)論與展望結(jié)論與展望5.1 結(jié)論結(jié)論 本文初步實現(xiàn)了微電腦控制藥膳煲的控制電路的設(shè)計.該設(shè)計通過對單片機和相關(guān)元件的

53、研究和應(yīng)用,實現(xiàn)了模擬藥膳煲工作的大火加熱和文火保溫過程,具有時間設(shè)定和蜂鳴報警功能.在硬件設(shè)計過程中,系統(tǒng)的各個組成模塊都考慮了幾種可能的設(shè)計方案,并根據(jù)需求進(jìn)行了選擇,盡力做到合理設(shè)計與方案最簡.在軟件方面,根據(jù)電路實際情況采用 C 語言和匯編結(jié)合的方式進(jìn)行 C 程序編寫,根據(jù)電路畫出了流程圖,并且采用了模塊化編寫,結(jié)構(gòu)清晰,方便進(jìn)行軟件的閱讀、修改和升級維護(hù).在兼顧生產(chǎn)成本的同時基本達(dá)到了預(yù)期設(shè)計要求.5.2 不足之處及未來展望不足之處及未來展望雖然取得了一定的研究成果,但是本控制系統(tǒng)的設(shè)計仍有欠缺之處:(1) 功能控制不夠完善,用戶的可操作性不足.沒有設(shè)計更多的設(shè)定時間的檔位,相對來說

54、彈性不足.(2) 功能較為簡單,對于可能出現(xiàn)的干燒、溫度過高、接觸不良等情況只有在電源處設(shè)置了保險絲,沒有使用多點監(jiān)測,也給檢修帶來了一定的困難. 隨著科技發(fā)展和人們生活水平提高,藥膳煲會逐漸進(jìn)入更多家庭中.關(guān)于藥膳煲的未來展望有以下幾點:(1) 更為人性化的設(shè)計,可以設(shè)定時間范圍更精確,并且有過程中自動再加入藥材或食材的功能. (2)帶有語音播報功能,可提供進(jìn)度、時間等聲音提示,更直觀方便.5.3 個人體會與收獲個人體會與收獲知識與實踐結(jié)合才是真正的知識.在整個實踐過程中,我學(xué)到了很多,不僅學(xué)會了一些單片機開發(fā)方面的實踐經(jīng)驗,更重要的是重新認(rèn)識了真正的從設(shè)計,開發(fā)到產(chǎn)品的具體應(yīng)用是怎樣的一個

55、過程.在實際工作中,一方面要在不斷遇到問題解決問題,然后遇到新問題解決新問題的過程中不斷積累經(jīng)驗;另一方面,也是更為重要的一點就是要學(xué)會學(xué)習(xí).因為一個人不可能把全部的技術(shù)都學(xué)會,相反,實際工作中往往是要求現(xiàn)學(xué)現(xiàn)用,活學(xué)活用.在這次畢業(yè)設(shè)計過程中我深切體會到了這一點.在開題的時候發(fā)現(xiàn)很多元件都不懂,也沒有學(xué)過,覺得很難.后來在老師的悉心指導(dǎo)下逐漸解決問題.遇到不會的問題就去翻書學(xué)習(xí),不懂的元件就去書中找它的用法,在一點一點解決問題的過程中提高自己的綜合素質(zhì).不僅如此,在找資料的過程中我還發(fā)現(xiàn)了就算是同一個模塊也可以有不同的設(shè)計方案,不同的元件使用,都可以達(dá)到同樣的效果.這時候就需要去比較選擇相對

56、來說更為適合的元件,這也是學(xué)習(xí)的一部分.我想,大學(xué)期間學(xué)會如何動腦,如何自己學(xué)習(xí)并靈活應(yīng)用才是最重要的.本科生畢業(yè)論文(設(shè)計)題目19微電腦控制藥膳煲的控制部分設(shè)計20參考文獻(xiàn)參考文獻(xiàn)1 李洪云. 電腦全自動藥膳煲J .家用電器,1997,5:12-13.2 高洪志. MCS-51 單片機原理及應(yīng)用技術(shù)教程M.北京:人民郵電出版社,20093佟為明,翟國富等. 低壓電器繼電器及其控制系統(tǒng)M. 哈爾濱市:哈爾濱工業(yè)大學(xué)出版社,2000 4 鄒海鋒. 小型電磁繼電器M. 西安市:陜西科學(xué)技術(shù)出版社 , 19845 Fryberger, TComparison of CMOS microproces

57、sors and single chip microcomputers AOCEANS 82C1982:3136 江世明. 基于 Proteus 的單片機應(yīng)用技術(shù)M 北京市:電子工業(yè)出版社, 2009.067 柳永林等. PC DIY 最新顯示器集成電路大全M 北京市:北京希望電子出版社, 20028 余永權(quán),單片機應(yīng)用系統(tǒng)的功率接口技術(shù) M. 北京航空航天大學(xué)出版社,20119 百度百科:LM393 http:/ 韓增紅,王冬梅. C 語言程序設(shè)計M 北京市:人民郵電出版社 , 2009.10微電腦控制藥膳煲的控制部分設(shè)計21致致 謝謝從選擇課題到現(xiàn)在完成畢業(yè)設(shè)計論文,衷心感謝我的導(dǎo)師陳平講

58、師對我給予了精心的指導(dǎo)和熱情的幫助,尤其在課題設(shè)計的前期準(zhǔn)備階段和電路繪制階段,導(dǎo)師提出許多寶貴的意見.在最后的程序調(diào)試階段導(dǎo)師在百忙之中抽出時間為我提供了很大的幫助,謹(jǐn)此向二位導(dǎo)師表示衷心的感謝和崇高的敬意.同時,我也衷心感謝給我提供過幫助的老師和一起做畢業(yè)設(shè)計的各位同學(xué),感謝他們對我各方面的支持和幫助.最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝!江南大學(xué)學(xué)士學(xué)位論文22江南大學(xué)學(xué)士學(xué)位論文23附錄24 附錄附錄 A: 電路原理圖電路原理圖123456ABCD654321DCBATitleNumberRevisionSizeBDate:10-May-2013Sheet of Fi

59、le:C:Program FilesDesign Explorer 99 SEExamplesMyDesign01.ddbDrawn By:三三1Y112MHz1C110uVCC1R110KGND1C230p1C330pGNDDIR1B711B612B513B414B315B216B117B018A02A13A24A35A46A57A68A7910E195U1A74HC245GNDVCCLEDaLEDbLEDcLEDdLEDeLEDfLEDgLEDhA1B2C3VCC16G16G2A4G2B5GND8Y015Y114Y213Y312Y411Y510Y69Y775U274HC138GND5R15

60、.1KVCCP1.0P1.1P1.2P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7D1D2D3D4LEDaLEDbLEDcLEDdLEDeLEDfLEDgLEDhabfcgdeDPY1234567abcdefg8dpdp5DPY1D1abfcgdeDPYabcdefgdpdpD2abfcgdeDPYabcdefgdpdpD3abfcgdeDPYabcdefgdpdpD4abfcgdeDPYabcdefgdpdpD5abfcgdeDPYabcdefgdpdpD6D5D6三三三三三三RST9XTAL119EA/VPP31RXD/P3.010INT0/P3.212INT1/P3.3

61、13T0/P3.414T1/P3.515P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23PSEN29XTAL218RD/P3.717WR/P3.616TXD/P3.111ALE/PROG30P2.7/A1528P2.6/A1427P2.5/A1326P1.78P1.67P1.56P1.45P1.34P2.4/A1225P2.3/A1124P2.2/A1023P2.1/A922P2.0/A821U?STC89C52VCC三三三三三三三三三三三三三三三三三三

62、三三三三三三三三三三三三三8三三三三3-8三三三40GND20三三三三三三三三三三三三三三三三120三三三180三三三三三三三70三三三80三三三4D14D2564333154D34D44D5IN4148X54R14R24R34R44RT130K三三三三三3D1-3D4IN41483S23S33S4VCC3R1-3R4 1KGND3S1三三三三4R5 33030K三三三4VR1VCC三三三三三4U1 LM393675GND4R6100K4R7100K4R85.1K4C10.01uF三三三三三三三三三三GND4D6IN41484R91K4C2100PGND6三三三三三三三三三三6R14.7K三三

63、三三三三三三三三三三三6VT190136B1三三三GNDVDD2VT19013GND2VD1IN4001三三三三三2J12R151三三三三三三2R44.7K2VT290132R3220+10VVDD2C1470u/25VGNDVin1GND2Vout35VLM7805三三GNDVCC +5V2C2100u2C30.01uGNDGND12342B1三三三三GND2T1三三三三三2F110AAC220VNL三三三2K1三三三三2C40.01u2C50.001/600V2L1300W2L2100W2R5 8M2R2100三三三三三三三三三三2VS1三三三GND三三三三90三三三100三三三三三三三三

64、三三三三三三三三三三三三三三0903 三三附錄25附錄附錄 B: C 語言程序語言程序C 語言程序#include#include #define uchar unsigned char sbit bwjr=P00; /P0.0 定義為“保溫加熱”輸出口 sbit bzjr=P01; /P0.1 定義為“煲煮加熱”輸出口 sbit xzaj=P02;/P0.2 定義為“選擇按鍵”輸入口sbit rsaj=P03; /P0.3 定義為“120 分按鍵”輸入口sbit ssaj=P04; /P0.4 定義為“180 分按鍵”輸入口 sbit qlaj=P05; /P0.5 定義為“清零按鍵”輸入口

65、 sbit cw70=P06; /P0.6 定義為“測溫 70”輸出口sbit cw80=P07; /P0.7 定義為“測溫 80”輸出口 sbit cw90=P13; /P1.3 定義為“測溫 90”輸出口 sbit cw100=P14; /P1.4 定義為“測溫 100”輸出口 sbit cwc=P15; /P1.5 定義為“測溫出”輸出口 sbit cwr=P16; /P1.6 定義為“測溫入”輸入口 sbit fmq=P17; /P1.7 定義為“蜂鳴器”輸出口uchar j=0,k=0,g=1;/定義定時中斷累計變量 j,計時變量 k,過程變量 guchar d1=0,d2=1,d3

66、=0,d4=0,d5=0,d6=0;/設(shè)置變量:設(shè)定時間百位 d1,設(shè)定時間十位 d2,設(shè)定時間個位 d3,倒計時間百位 d4,倒計時間十位 d5,倒計時間個位 d6uchar j;/定義定時中斷累計數(shù)變量 juchar sd_num=0,dj_num=0;/定義變量:設(shè)定分鐘數(shù)、倒計分鐘數(shù)void delay(uchar x)/延時子程序 char a,b;/定義變量 a,b for(a=x;a0;a-) for(b=100;b0;b-);void inter_init() /T0 中斷初始化程序 EA=1; /開總中斷ET0=1; /使用定時器 T0 TMOD=0 x01; /定時器 T0 工作方式 1 TH0=(65535-50000)/256;/一個中斷 50MS,設(shè)定定時繼電器高位定時值TL0=(65535-50000)%256;/設(shè)定定時繼電器低位定時值TR0=1;/啟動定時器 T0 EX0=1;/開啟外中斷 0IT0=1;/下降沿觸發(fā)void display(uchar d1,d2,d3,d4,d5,d6)/數(shù)碼管顯示程序附錄26 P2=dumad1;/P2 口送設(shè)定時間

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!