文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1產(chǎn)品功能分析..............................................................................................1
2設(shè)計(jì)方案遴選..............................................................................................1
2.1單片機(jī)的選擇...................................................................................1
2.2系統(tǒng)框圖設(shè)計(jì)...................................................................................2
3產(chǎn)品硬件設(shè)計(jì)..............................................................................................3
3.1STC89C52RC單片機(jī)核心電路..............................................................3
3.2按鍵電路設(shè)計(jì)...................................................................................4
3.3數(shù)碼管顯示模塊電路.......................................................................4
3.4DS18B20傳感器模塊電路................................................................5
4產(chǎn)品軟件設(shè)計(jì)..............................................................................................6
4.1主程序流程圖...................................................................................6
4.2Ds18b20測(cè)溫子程序流程圖...............................................................7
4.3產(chǎn)品程序清單...................................................................................7
5產(chǎn)品使用說明..............................................................................................9
5.1產(chǎn)品裝配圖.......................................................................................9
5.2產(chǎn)品使用說明.........................................................................................9
6參考資料..........................................................................................................10
7產(chǎn)品設(shè)計(jì)技術(shù)標(biāo)準(zhǔn)..........................................................................................10
附錄.....................................................................................................................11
附錄1元器件清單.....................................................................................11
附錄2電路原理圖.....................................................................................12
附錄3PCB設(shè)計(jì)圖.......................................................................................13
附錄4產(chǎn)品實(shí)物圖.....................................................................................14
附錄5主程序代碼.....................................................................................15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
基于51單片機(jī)的智能水杯的設(shè)計(jì)與制作
1產(chǎn)品功能分析
系統(tǒng)由STC89C52單片機(jī)+數(shù)碼管顯示+DS18B20溫度傳感器+按鍵模塊+蜂鳴
器。采用DS18B20溫度傳感器測(cè)溫并用數(shù)碼管顯示。按鍵可重置按鍵,按下可
重新測(cè)量溫度,也可以調(diào)節(jié)要測(cè)量的溫度。水溫達(dá)到一定的溫度蜂鳴器響起。
其輸出溫度采用數(shù)字顯示,主要用于對(duì)測(cè)溫比較準(zhǔn)確的場(chǎng)所,或科研實(shí)驗(yàn)室使
用,該設(shè)計(jì)控制器使用單片機(jī)STC89C52,測(cè)溫傳感器使用DS18B20。
2設(shè)計(jì)方案遴選
一個(gè)完整的智能水杯需要若干功能模塊組成,有非常多的模塊可以讓我
們選擇,需要在一定的經(jīng)濟(jì)水平已經(jīng)產(chǎn)品的兼容性上來考慮,產(chǎn)品的基本形式
是由溫度傳感器,蜂鳴器報(bào)警,led顯示組成。
2.1單片機(jī)的選擇
如果單從單片機(jī)的型號(hào)上面來說,選擇的合適的話,工作可靠。如果選擇
過高的話,就會(huì)造成經(jīng)濟(jì)浪費(fèi),或者影響單片機(jī)系統(tǒng)的正常運(yùn)行,從而達(dá)不到
預(yù)先設(shè)計(jì)好的功能。
由于STC89C52RC單片機(jī)具有以下的很多優(yōu)點(diǎn),被我選定為制作該作品的
單片機(jī):
高集成度,體積小,高可靠性
控制功能強(qiáng)。
低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品
易擴(kuò)展,片內(nèi)具有計(jì)算機(jī)正常運(yùn)行所必需的部件。
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.2系統(tǒng)框圖設(shè)計(jì)
DS18B20傳感器模塊按鍵模塊
電源模塊
單片機(jī)模塊
數(shù)碼管顯示
圖2.1系統(tǒng)框圖
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3產(chǎn)品硬件設(shè)計(jì)
由51單片機(jī)組成的系統(tǒng),溫度傳感器,數(shù)碼管顯示,蜂鳴器模塊,按鍵
模塊,以及電路組成。
主要利用溫度傳感器檢測(cè)到傳感器收到的參數(shù)值,再把溫度傳感器收到的
實(shí)際參數(shù)顯示在數(shù)碼管上面
電路板上有五個(gè)按鍵,一個(gè)是電源開關(guān)按鍵,其他四個(gè)是:設(shè)置閾值,重置
測(cè)溫,其余的按鍵是設(shè)置鍵,設(shè)置+、設(shè)置-、這些設(shè)置鍵只能處于設(shè)置模式中
才可以進(jìn)行操作
3.1STC89C52RC單片機(jī)核心電路
51單片機(jī)是STC公司自主研發(fā)的一款8位控制芯片,復(fù)位電路的主要工
作就是用于控制單片機(jī)的開啟或關(guān)閉狀態(tài)。在單片機(jī)系統(tǒng)運(yùn)動(dòng)的過程中,如果
它受到外界的干擾出現(xiàn)的程序錯(cuò)誤或者死機(jī)等情況。通過復(fù)位操作的話,單片
機(jī)內(nèi)部的燒錄代碼就會(huì)重新運(yùn)轉(zhuǎn)。
圖3.1STC89C52RC單片機(jī)引腳圖
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3.2STC89C52RC單片機(jī)實(shí)物圖
3.2按鍵電路設(shè)計(jì)
電子開關(guān)-按鍵,實(shí)現(xiàn)開關(guān)接沒接通經(jīng)需要按下按鍵,開關(guān)的一腳電源接的
是IO口,開關(guān)的另外一腳接的電路是GND。
圖3.3按鍵電路
3.3數(shù)碼管顯示模塊電路
采用四位一體共陽極數(shù)碼管。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3.4顯示電路
3.4DS18B20傳感器模塊電路
DS18B20是常用的數(shù)字溫度傳感器,其輸出的是數(shù)字信號(hào),具有體積小,
硬件開銷低,抗干擾能力強(qiáng),精度高的特點(diǎn)。采用一線通信接口。因?yàn)橐痪€通
信接口,必須在先完成ROM設(shè)定,否則記憶和控制功能將無法使用。工作穩(wěn)定
可靠,抗干擾能力強(qiáng),而且電路也比較簡(jiǎn)單,可以開發(fā)出穩(wěn)定可靠的多點(diǎn)溫度
監(jiān)控系統(tǒng)
圖3.5溫度傳感器接口電路
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4產(chǎn)品軟件設(shè)計(jì)
本產(chǎn)品采用C語言編程環(huán)境,采用的是簡(jiǎn)單的模塊化設(shè)計(jì)。單片機(jī)技術(shù)已
經(jīng)普及到我們各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù)。該設(shè)計(jì)控制器使用單
片機(jī)STC89C52,測(cè)溫傳感器使用DS18B20,用四位一體共陽極LED數(shù)碼管
以串口傳送數(shù)據(jù),實(shí)現(xiàn)溫度顯示,能準(zhǔn)確達(dá)到要求。
4.1主程序流程圖
圖4.1主程序流程圖設(shè)計(jì)
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
4.2Ds18b20測(cè)溫子程序流程圖
圖4.2測(cè)溫子程序流程圖設(shè)計(jì)
4.3產(chǎn)品程序清單
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4.3產(chǎn)品程序清單:
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
5產(chǎn)品使用說明
5.1產(chǎn)品裝配圖
圖5.1產(chǎn)品裝配圖
5.2產(chǎn)品使用說明
給產(chǎn)品進(jìn)行上電,再按下電源的開關(guān),自動(dòng)測(cè)量水溫;
如果需要調(diào)節(jié)測(cè)量的溫度,需要按下調(diào)節(jié)按鍵進(jìn)行調(diào)節(jié);
數(shù)碼管顯示水溫的溫度,如果水溫的溫度低于或者超過設(shè)置的溫度,蜂鳴
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
器報(bào)警。
能夠?qū)崟r(shí)監(jiān)測(cè)水溫的變化,并且通過數(shù)碼管顯示。
測(cè)量水溫的范圍是0攝氏度到99攝氏度,精度為0.1度。
按鍵控制可以設(shè)置報(bào)警器的溫度,智能水杯它的上限溫度報(bào)警是80℃、它
的默認(rèn)溫度報(bào)警則是5℃。
按鍵可以重新測(cè)量水的溫度,讓水溫降到你想要的溫度通過報(bào)警來提醒喝
水,應(yīng)用廣泛。
6參考資料
[1]郭天祥-新概念51單片機(jī)C語言教程.電子工業(yè)出版社.2009
[2]譚浩強(qiáng)-C語言設(shè)計(jì)-北京:清華大學(xué)出版社[M]2005
[3]周志敏-LED驅(qū)動(dòng)電源設(shè)計(jì)100例.2010
[4]沈一偉-實(shí)用蜂鳴器研制技術(shù).2017
[5]王化祥-現(xiàn)代傳感器技術(shù)及應(yīng)用.2008
[6]胡漢才.單片機(jī)原理及系統(tǒng)設(shè)計(jì).北京:清華大學(xué)出版社,2002.
7產(chǎn)品設(shè)計(jì)技術(shù)標(biāo)準(zhǔn)
[1]J-STD-001E電氣與電子組件的焊接要求
[2]IPC-7711/21電子組件和電路板的返工&返修
[3]IPC-A-610D(中文版),IPC-A-610E電子組件的可接受性要求
[4]GB/T28179-2011電工電子產(chǎn)品環(huán)境意識(shí)設(shè)計(jì).環(huán)境因素的識(shí)別
[5]GB/T8566-2007信息技術(shù)軟件生存周期過程標(biāo)準(zhǔn)
[6]GB/T8567-2006計(jì)算機(jī)軟件文檔編制規(guī)范
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄
附錄1元器件清單
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄2電路原理圖
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄3PCB設(shè)計(jì)圖
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄4產(chǎn)品實(shí)物圖
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
附錄5主程序代碼
#include<AT89X52.h>
#defineuintunsignedint
#defineucharunsignedchar//宏定義
#defineSETP3_1//定義調(diào)整鍵
#defineDECP3_2//定義減少鍵
#defineADDP3_3//定義增加鍵
#defineBEEPP3_6//定義蜂鳴器
#defineALAMP1_2//定義燈光報(bào)警
#defineDQP3_7//定義DS18B20總線I/O
bitshanshuo_st;//閃爍間隔標(biāo)志
bitbeep_st;//蜂鳴器間隔標(biāo)志
sbitDIAN=P0^5;//小數(shù)點(diǎn)
ucharx=0;//計(jì)數(shù)器
signedcharm;//溫度值全局變量
ucharn;//溫度值全局變量
ucharset_st=0;//狀態(tài)標(biāo)志
signedcharshangxian=38;//上限報(bào)警溫度,默認(rèn)值為38
signedcharxiaxian=5;//下限報(bào)警溫度,默認(rèn)值為38
//ucharcode
LEDData[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff};
ucharcode
LEDData[]={0x5F,0x44,0x9D,0xD5,0xC6,0xD3,0xDB,0x47,0xDF,0xD7,0xCF,0xDA,0x9B,0x
DC,0x9B,0x8B};
//========================================================================
====================
//====================================DS18B20=============================
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
====================
//========================================================================
====================
/*****延時(shí)子程序*****/
voidDelay_DS18B20(intnum)
{
while(num--
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度7月1日起浙江購房合同修訂版解讀5篇
- 2025版中央空調(diào)設(shè)備銷售安裝與智能化升級(jí)合同3篇
- 2024年生豬養(yǎng)殖仔豬采購協(xié)議一
- 2024年06月浙江浙江泰隆商業(yè)銀行軟件開發(fā)工程師(總行)社會(huì)招考(618)筆試歷年參考題庫附帶答案詳解
- 2025年度消防設(shè)施設(shè)備保養(yǎng)與應(yīng)急搶修服務(wù)合同3篇
- 2024版無擔(dān)保個(gè)人貸款協(xié)議樣本
- 2025年度節(jié)能環(huán)保設(shè)備居間租賃及節(jié)能改造合同3篇
- 二零二五年度化工公司股份分割轉(zhuǎn)讓合同樣本3篇
- 2024建材加盟合同范本
- 2024版施工項(xiàng)目索賠權(quán)益保護(hù)合同版
- 電動(dòng)牽引車設(shè)備安全操作規(guī)定
- 監(jiān)控系統(tǒng)說明
- 西方古代國(guó)家定義的歷史流變
- 針對(duì)行政拘留的行政復(fù)議申請(qǐng)書
- 三相同步發(fā)電機(jī)的基本工作原理
- 青年干部成長(zhǎng)成才成功
- GB/T 29636-2023疑似毒品中甲基苯丙胺檢驗(yàn)
- 2023年全國(guó)中小學(xué)思政課教師網(wǎng)絡(luò)培訓(xùn)研修總結(jié)心得體會(huì)
- 老年人能力評(píng)估標(biāo)準(zhǔn)表
- 卷內(nèi)目錄及卷內(nèi)備考表
- 國(guó)開大學(xué)2023年01月11110《工程地質(zhì)》期末考試答案
評(píng)論
0/150
提交評(píng)論