实验五 温度传感器实验
实验五:温度传感器实验 一 、实验目的
1.熟练掌握proteus,keil等软件的使用。
2.掌握单片机下载程序的使用。
3.熟悉单片机开发板原理图,了解各接口的作用。
4.掌握DS18B20读写时序的编程
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
。
二 、实验器材
单片机开发板 1块
电脑 1台
温度传感芯片ds18b20 1块
串口数据线 1根
三 、实验原理
1.DS18B20 一线总线温度传感器
工作原理
数字放映机工作原理变压器基本工作原理叉车的结构和工作原理袋收尘器工作原理主动脉球囊反搏护理
:本实验通过DS18B20采集环境温度,当单片
机
检测
工程第三方检测合同工程防雷检测合同植筋拉拔检测方案传感器技术课后答案检测机构通用要求培训
到DSl820的存在便可以发出ROM操作命令之一,
Read ROM(读ROM) Match ROM(匹配ROM) Skip
ROM(跳过ROM) Search ROM(搜索ROM) Alarm
search(告警搜索) 然后对发存储器操作命令对
DS18B20进行读写数据转换等操作。单片机使用时间隙
(time slots)来读写DSl820的数据位和写命令字的位,然后将读到的数据转换BCD码在数码管显示出来。
本实验通过DS18B20采集环境温度,当单片机检测到DSl820的存在便可以发出ROM操作命令, 然后存储器操作命令对DS18B20进行读写数据、转换等操作。单片机使用时间隙(time slots)来读写DSl820的数据位和写命令字的位,然后将读到的数据转换为BCD码在数码管显示出来,于是我们就可以在数码管上读取环境的温度了。
四 实验过程
1.打开keil,直接在keil的环境下编写C源代码(或者汇编代码),编译无错误后,然后生成hex文件。如下图所示:
2.然后用proteus打开仿真图,双击单片机,再点击文件样式的小图标,将生成的hex文件
加载到单片机,如下图所示:
3.实物连线:1.用排线将单片机P0口与开发板上的J12口连接,温度传感芯片DS18B20插入有18B20_P3^7标识的卡槽中,单片机的P2^0,P2^1,P2^2,P2^3,P2^4,P^5分别用跳线与J16的连续六个插口相连
4.用串口线将单片机与电脑相连,打开PZISP自动下载程序,点击打开文件按钮,找到原来生成的HEX文件双击该文件即完成加载,然后点击下载程序按钮。
5文件烧录完成后,单片机自动运行。可以看到显示屏上刚开始是85,然后进行正常地读取温度。
五 、实验小结
此次试验我们做的温度传感器,在仿真软件上,我们首先看到显示屏上是85,当我们用鼠标点击图上的“+”和“-”时,显示屏上的数字会自动加减,最高加到128.在我们烧录
程序时,开发板上的数码管上显示的是18,
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
明室内温度是18?,用手指触摸传感器时,
温度慢慢变为21?,松开手后又慢慢恢复到18?左右。