v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
功能要求:
1)
采用液晶顯示器顯示溫度測(cè)量值。
2)
檢測(cè)的溫度范圍為0~128℃。
3)
溫度超過(guò)警戒值時(shí)能報(bào)警提示。
4) 能通過(guò)鍵盤輸入設(shè)定溫度并顯示。
5) 用PID控制溫度,控溫精度≦±2℃。
DS18B20溫度顯示仿真如圖3.1,DS18B20的值可以任意調(diào)整,模擬溫度的采集,LCD的顯示值隨DS18B20的溫度值變化而變化。當(dāng)溫度超過(guò)界限,LED亮,同時(shí)SOUNDER響,模擬警報(bào)系統(tǒng)。當(dāng)按下k1,顯示溫度的最高位光標(biāo)開(kāi)始閃爍,進(jìn)入設(shè)定溫度調(diào)整,按下k2,光標(biāo)右移,按下k3數(shù)值加1,按下k4數(shù)值減1。
圖3.1 DS18B20仿真圖
PID控制仿真如圖3.2,電加熱爐OVEN輸出的模擬量經(jīng)ADC0804轉(zhuǎn)化成數(shù)字量,再送到LCD顯示。OVEN的溫度與設(shè)定溫度在單片機(jī)內(nèi)進(jìn)行PID運(yùn)算,PID輸出量控制晶閘管的導(dǎo)通,從而控制OVEN的加熱。
有仿真圖,缺寫不出程序,很頭疼
Normal
0
false
7.8 磅
0
2
false
false
false
EN-US
ZH-CN
X-NONE
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.5pt;
mso-bidi-font-size:11.0pt;
font-family:DengXian;
mso-ascii-font-family:DengXian;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:DengXian;
mso-fareast-theme-font:minor-fareast;
mso-font-kerning:1.0pt;}