钦州学院本科毕业论文(设计)
{
uchar i=0;
for (i=0; i<8; i++)
{ DQ = 0;
}
(3) 读取数据程序
uchar ds1820rd() {
uchar i=0; uchar dat = 0; for (i=0;i<8;i++)
{
DQ = 0;
dat>>=1; DQ = 1; if(DQ) dat|=0x80; delay_18B20(10);
}
DQ = dat&0x01; delay_18B20(10); DQ = 1; dat>>=1; }
return(dat); }
(4) 启动温度转换并读取温度程序
void read_temp() {
25
黄日刚 基于单片机的数字温度计的设计
uchar a,b; float tt; ds1820rst(); delayms(5); ds1820wr(0xcc); ds1820wr(0x44); ds1820rst();
ds1820wr(0xcc); ds1820wr(0xbe); a=ds1820rd(); b=ds1820rd(); tvalue=b; tvalue<<=8; tvalue=tvalue|a;
if(tvalue<0x0fff) tflag=0; else
{
tvalue=~tvalue+1;
tflag=1; }
tt=tvalue*0.0625; tvalue=tt*10+0.5;
}
总结
从毕业设计题目的选择到现在设计完毕,经历了很长的一段时间,在设计的过程中我感受到成功的喜悦也忍受着失败的痛苦,静下心来想,我明白了成功和失败都是一种收获的道理。
26
钦州学院本科毕业论文(设计)
做毕业设计的过程也可以当作锻炼一个人的过程,在这个过程中我学的东西还真不少。这个设计让有了我一次比较全面,比较规范的设计经历。把之前学过的知识从脑子里挖掘出来,然后应用到这次设计上,我感觉很开心,做到了理论联系实际,学以致用。在设计过程中我越来越感受到细心与耐心的重要性,缺少它们,一个人的工作与学习将会面临很大的阻力。就不如在绘制原理图时一旦不注意,就有可能连错线,从而影响后面的工作,在调试电路时,缺少耐心你就不可能看到想要的效果。
由于我缺少编程的经验,所以软件设计过程中,我遇到了不少程序代码上问题,每当这个时候,我就提醒自己要仔细检查,不要浮躁,当我自己解决不了某个编程问题时,我主动去找其他同学帮忙,相互讨论,共同进步,在这样的交流过程中我解决了设计上的一些问题,最终完成整个系统的设计。
致谢
在此论文完成之际,谨向我的导师老师表示衷心的感谢!从选题,开题报告以及后来的设计都得到了老师的帮助。尽管张老师很忙,但是在毕业设计期间,多次指导我,询问毕业设计的进度,督促我的工作;同时也感谢这四年来教过我的所有老师们,他们教会我的不仅仅是理论知识,还有如何解决各种问题的方法,面对生活的态度,我能顺利完成这个设计,与各位老师师的帮助密不可分。
在这段时间里,还有不少的同学帮助了我,没有他们,我的学习和生活也没有这么多的快乐,在此,我对所有关心过我、帮助过我的人表示最衷心的感谢!
参考文献
[1] 薛颖操.单片机课程设计实践研究[D].合肥:安徽大学,2011. [2] 吴瑕.智能温度报警器的研究与设计[D].天津:天津大学,2009.
[3] 覃鲜艳.基于DS18B20的无线测温系统的研究与设计[D].武汉:武汉理工大学,2012.
[4] 杨恩然.温度场实时测控系统[D].西安:西安建筑科技大学,2007.
[5] 汪亮亮.温室温度检测及报警器的设计与功能实现[J].电脑知识与技术,2012,12:2906-2907.
[6] 周建春.基于单片机和PC串口通信的温度采集系统设计[D].苏州:苏州大学,2010.
27
黄日刚 基于单片机的数字温度计的设计
[7] 郭天祥.新概念51单片机C语言教程[M].北京:电子工业出版社,2009:266-271.
[8]贺娜.基于8051单片机的电烤箱温度控制系统设计[D].天津:天津工业大学,2005.
[9] 韩刘宇.论简易数字时钟设计[J].武夷学院学报,2013,32(2):94-99. [10] 王东锋,王会良,董冠强等.单片机C语言应用100例[M].北京:电子工业出版社,2009:245-246.
[11] 朱海涛.基于单片机的数字温度计的设计及显示[J].电子世界,2013,03:26-27.
[12] 陶忠耀.基于AT89C51单片机的数字时钟设计[J].科技传播 ,2013,(14):220-221.
[13] 庄建清,徐玮.51单片机综合学习系统—DS1302时钟一样篇[J].电子制作,2008,(10):25-26.
[14] 周秀明,曹隽,张春龙.基于DS18B20的单片机温度检测与调节系统设计[J].实验室科学,2011,01:79-81.
[15] 杨久河.基于DS18B20的多点式无线温度测量仪的设计与实现[D].青岛:中国海洋大学,2010.
[16] 魏英智.基于DS18B20的定时温控系统的研究与实现[D].哈尔滨:哈尔滨工业大学,2005.
[17]王建平,焦国太,季伟等.基于单片机的无线温度数据传输设计[J].机电技术,2011,34(4):14-17.
[18] 张坤.基于单片机的仓库防火预警系统研究[D].保定:河北农业大学,2011. [19] 张光忠.基于单片机的温湿度检测系统的设计[D].济南:山东大学,2007. [20] 闫红来.温度检测及显示系统[J].网络财富,2010,12:263-264.
28
钦州学院本科毕业论文(设计)
附录A
图A 系统仿真图
附录B
29