版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、实践任务要求1、制作电子温度计。使用双7段数码管显示器显示温度。釆用2051单片机及温度传感器18B20设 计电子温度计,实时显示当前温度值(两位),所示的温度范围为0 9 9。2、采用P rotu e s软件画出“电子温度计”原理图。3、查找资料,编写软件程序。4、在电子温度计的基础上,加上一个小开关,实现用开关控制电子温度计与 计数器的切换功能。讣数器范圉为0992、硬件原理图使用AT8 9C2051实现显示温度,其中LG为2位共阳极数码管。用DXP绘 制的原理图,如下图1所示:QZ 沐沏4图1硕件原理图R3TP3丽 的.俪rr PJ.VDP5.VT1 p灯P10 Pl I 7 F1.
2、S P14 P1.5 P2 P17P3DiFD形/re图2(1)电子温度计仿真图-ji HTR1P10r 1.1丄XT2PH0 A!rinn&lrl/J?rj JilHUM4H1 warnpm哝期P31/TIDitr J r丄0:LI冷.C4 | 401|心F- 16理疔他 j 一耘-:- czz)- 町8& 2DB + - R11-77=r-7-iuu TF)T. R12*4加 DOONO 02 RPHTBT图2 (2)秒表仿真图4. PCB板图硬件PCB板图,如图3所示:图3硕件PCB板图5、产品实物图做出的产品实物图,如图4所示:图4产品实物图6、器件明细表所需要的元器件见表lo表1元器
3、件明细表序号标号型号器件名称数量1R 1 R7、RI 2200电阻82R8、R9IK电阻23R101 OK电阻14R112 K电阻15C 1、C 23 0PF瓷片电容26C333uf电解电容17D I P-2 020脚单片机芯片座18AT89C2051AT89C205151单片机芯 片.19LG562118脚,共阳数码管1101 2M12MHZ晶振1111 8 b 201 8 b20温度传感器112QI、Q 290 1 3三极管2133节电池电池盒11 4SI开关17、软件流程图软件流程图,如图5所示:开始图5软件流程图8、软件程序(秒表+温度计)#i n clude/51单片机头文件,包含了
4、特殊寄存器的说明#inclu d e #d e fine ucha r u n s ig n ed cha r/定义无符号字符型#def i n e u i nt unsig n e d int/定义无符号整型Uchar c odet a ble二 Ox c 0 , Ox f 9, 0 x a4, 0 xbO , Ox 9 9 , 0 x9 2 , 0x82, 0xf8 ,0x80, 0x90;u int t e mpe;uint m i a o二0;uint j= 0 ;uint f 1 a g=0;sbit DQ二P37;sbit p 二P3l;sb辻 q 二P 3 0;sb辻 key二P
5、3 八 2;uint sh i =0;uint ge= 0 ;延时函数vo i d d e 1 a y 1 (u i nt z)uint x, y ;f o r ( x =z; x0; x )f o r (y= 1 1 0 ;y0; y )vo i d d e la y (uin t t )h i 1 e ( t );void disp 1 a y 1 ()sh i =miao/10;dge=mia o %1 0 ;加二1;9二0;P l=ta b 1 e s h i;de 1 ay 1 ( 5 );w=o;q= 0 ;q二 1;P 二0;呼1 二t a bl e g e;Mela y 1 (
6、5);9= o ;P=o; voi d di s pl a y (v o id)p=l;q =o;P l=table t empe/1 0 ;dela y 1 (5);P二 0;q 二 o;q二 1;尬二0 ;Pl=tabl e t emp e %1 0 ;d ela y 1 (5);9=0:P=0;void ini t _dsl8b2 0 (vo i d) / /DS1 8 B2 0 的初始化函数uchar sampl e ;oDQ=l;ela y (8);DQ=0;Me 1 a y (80);oD Q = 1;d e 1 ay;sam p le = DQ;/ret u rn(s amp l
7、e)带返回检测器件响应de 1 ay (4);d at)/写数据/读数据v o id w r _ d si 8 b20 ( u c har呛char i;of o r ( i 二 0;i = 1;0delay (4);u c h a r re_dsl8b20(voi d )uchar i ;u ch a r res u It; f o r (i = 0; i8; i + )oDQ二 0 ;res ult=l;_no p_();sDQ二1;o 辻(DQ)a result = 0 x8 0 ;dd elay (4);ret u rn(re s ult);u c har r d_ t empe r
8、a t u re (void)uchar a, b;init_ d s 1 8 b20();wr dsl8b2 0 (Oxcc)/跳过 ROMwr_dsl8 b 20(0 x44) ;/启动温度测量de 1 ay (300);i nit_dsl8b20();临r_dsl8b20(Oxc c);wr_dsl8b20(0 xbe);a=re_ds 1 8 b20 ();b=re_d s 18 b 2 0 ();b= 4 ;b+= (a& 0 x f 0)4;ret u r n (b);vo i d m a i n()oTMOD二1;o THO =( 6 55 3 6-50000)/25 6 ;TL
9、0=(6 5 5 3 6 -5 0 00 0 )%2 5 6;*EA=1;总中断允许8ET0二1;/开启TO定时器的溢出中断允许位TR 0=1 ;/启动T0定时器8EX0二1;允许外部中断响应外部设备的触发信号8IT0二1 ;/单脉冲下降沿触发中断有效while(1)0 if(flag=0)8 oTRO二0;oPl二OXFF;de 1 a y(1);omiao=0;do t e mpe = r d _tempe r ature () ;/ /温度计ad i s p lay ();Q d e 1 a y (5);0 di s p 1 ay ():de lay (5);dif (f 1 ag=l)
10、tem p e = 0;Pl二OXFF;a de 1 ay (1);。 TRO =1;displ a y 1 (); delay ( 1 );0 d i splayl ();Q d e la y ( 5 );i s p 1 a y 1 ();delay (5);o 0v o id t i me r () interrupt 1/ /秒表eTHO二(6 55 3 6-50 0 0 0)/256; oTLO 二(6553 6-5 00 0 0)%2 56;。j卄;i f (j = =20)j = o;8 miao+;Qif (m i a o60)m i a o =0:。)V o id e x te
11、 r () inte r r u pt 0fl a g =!flag;0 9、实践总结通过本次实验,完成实现温度传感器的设计与制作,让我们更加深刻的了解 了现实生活与我们电子技术的息息相关,更我们把从课本上学习的只是转化为我 们的实践经验。但是在制作过程中暴漏岀很多问题:首先,我们学的基础知识还是不是很牢 固,有时候一些实际中用到的知识我们还得重新去温习那些知识才能更好的完成 实践中的任务;对于制版焊接方面,我们缺少太少的练习机会,以至于我们在焊接 的时候焊接的不是很美观;数码管的各个管脚位置不是很清楚,导致一开始制作 的板子数码管所接线路是错的(后来用万用表测试好各个管脚后重新连线,这才终 于成功了)。在这次试验中最重要的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泰安市宁阳县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 河源市连平县2025-2026学年第二学期四年级语文期中考试卷(部编版含答案)
- 人工智能技术基础及应用活页式教程 课件 第6章 人工智能与未来创新
- 张家口市赤城县2025-2026学年第二学期六年级语文第四单元测试卷(部编版含答案)
- 单元四法律与国家复习提纲
- 红领巾广播站工作制度
- 统计督察整改工作制度
- 绵阳监狱民警工作制度
- 2025 初中写作运用故事高潮渲染情感波澜课件
- 山东省日照师范学校招聘真题
- 2026国家药品监督管理局药品和医疗器械审评检查京津冀分中心、华中分中心、西南分中心第一批编外招聘122人笔试参考题库及答案解析
- (二模)东北三省三校2026年高三第二次模拟考试 语文试卷(含答案及解析)
- 2026年青岛金家岭金融聚集区管理委员会公开选聘工作人员考试参考题库及答案解析
- (一模)江门市2026年高三高考模拟考试政治试卷(含答案详解)
- 河北省石家庄市2026届高三一模考试化学试卷(含答案)
- 2026年武汉警官职业学院单招职业技能考试题库带答案详解
- 我国专利执行责任保险法律制度的困境与突破:基于案例视角的深度剖析
- 人员被困应急预案(设备内部、深基坑、罐体等)
- 自然特征与农业课件2025-2026学年人教版八年级地理下册
- 涉密检查材料归档办法
- 初等变换初等矩阵教案
评论
0/150
提交评论