




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于51单片机温度采集控制系统学号: 20080108 姓名: 仇爽 专业: 测控技术与仪器 班级: 08级3班 简介:温度是工农业生产和人们日常生活中经常要测量的一个物理量。因此,这次的课程设计我们决定设计基于51单片机的温度采集控制系统。该系统主要由DS18B20采集外界温度值,通过独特的单总线接口方式,将温度转换值传输到单片机AT89C51。单片机对温度值做相应运算,显示在数码管上,并输出PWM波控制直流电动机的转向与转速,同时,若温度超出设定的限值,则蜂鸣器报警。此次设计的难点在于对DS18B20 的应用。一、硬件系统设计温度是工农业生产和人们日常生活中经常要测量的一个物理量。因此,这次的课程设计我们决定设计基于51单片机的温度采集控制系统。该系统的设计框图如下所示。数据显示 89C51数据采集键盘输入电源控制电机转动报警告显示我们设计的这个系统,其核心元件包括:51系列单片机AT89C51,数字化温度传感器DS18B20,数码管,直流电动机。其中我们用对直流电动机的控制模拟对加热炉的控制。该系统主要由DS18B20采集外界温度值,通过独特的单总线接口方式,将温度转换值传输到单片机AT89C51。单片机AT89C51对温度值做相应运算,将温度值显示在数码管上。另外单片机根据温度值输出PWM波控制直流电动机的正反转与转速。另外该系统可以用矩阵键盘设置上下限温度值。单片机将接收的温度值与设定的温度值比较,若温度超出设定的限值,则蜂鸣器报警。二、数字温度传感器原理温度是工农业生产和人们日常生活中经常要测量的一个物理量,但多数温度传感器的输出都是一个变化的模拟电压量,不能与计算机采集系统直接接口,需要先进行转换,才能输入计算机,比较麻烦。例如我们原先的设计方案是采用热敏电阻配合ADC0809采集外界温度值。但是此法有三个缺点:一、热敏电阻精度较低,易受外围其他电路的影响;二、需要加滤波整流电路和A/D转换电路,增加系统的体积和成本;三、热敏电阻采集的温度值转换为数字量输入单片机中后,需用插值法查表才能确定具体温度值,编程实现比较麻烦,且无法实现高精度。数字温度传感器的产生解决了这个问题,它可以直接把温度转变为相应的数字量。目前,市面上常见的数字温度传感器有美国Dallas半导体公司的DS18xx系列数字化温度传感器和AD公司的AD74xx数字温度传感器。DS18xx系列包括DS1820、DS18B20、DS1822。其中DS18B20和DS1822是DS1820的后续产品,在使用上与后者兼容,只是在精度上有所差异。这里我们采用DS18B20。DS18B20具有独特的单总线接口方式,支持多节点,使分布式温度传感器设计大为简化测温时无需任何外围元件,可以通过数据线直接供电,具有超低功耗工作方式。测温范围为-55+125,精度为0.5,可直接将温度转换值以16位二进制数字码的方式串行输出,因此特别适合单线多点温度测量系统。由于传送的事串行数据,可以不需要放大器和A/D转行器,因而这种测温方式大大提高了各种温度测控系统的可靠性,降低了成本、缩小了体积。DS18B20测温系统编程实现相对比较容易。具体实现过程如下:首先对DS18B20进行初始化,接着一次发跳过ROM命令ROM和温度转换,启动所有DS18B20进行读数,流程如下:先发送第一个DS18B20的序列号,等转换完成后,发送读存储器命令,读取第一个DS18B20的序列号,等转换完成后,发送读存储器命令,读取第二个DS18B20的低温和高温数字。重复以上过程,便实现了对所有在线DS18B20的操作。DS18B20的测温系统虽然硬件方面比较简单:占用口线少、连接方便以及测温度精度高。但系统却是以相对复杂的接口编程为代价的,因此,DS18B20在实际应用中也应注意一下几方面的问题。(1)较低的硬件开销需要相对复杂的软件进行补偿。(2)虽然理论上将,DS18B20支持单总线多节点方式,但实际应用中并非可以任意挂个DS18B20。尤其是当单总线上所挂的DS18B20达到一定数量以后,必须得想法解决总线的驱动问题。(3)测温系统中采用的DS18B20总线长度不能太长(4)在DS18B20测温程序设计中,先DS18B20接触不好或断线,当程序读到该DS18B20时,将没有返回信号,影响整体程序的正常运行。(5)如果条件允许,基于DS18B20多点测温系统最好采用屏蔽4芯双绞线,其中一组为底线和信号线,另一组分别接VDD和底线。三、软件流程设计本系统主要由1个主程序,10个子程序组成。其中10个子程序包括:初始化DS18B20子程序,读一字节子程序,写一字节子程序,读取温度值子程序(由杨天宇完成);数码管显示温度子程序,定时器中断报警子程序(由毛秋萍完成);矩阵键盘输入子程序,设置DS18B20温度报警值
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省荣成市第二十一中学七年级地理上册 3.1多变的天气说课稿 新人教版
- 2.雄伟的塔教学设计-2025-2026学年小学美术二年级上册人美版(常锐伦、欧京海)
- 4.14.2 保护生物圈是全人类的共同义务2025-2026学年七年级下册生物同步说课稿(北师大版)
- 1.2 复杂多变的关系 说课稿-2024-2025学年统编版道德与法治九年级下册
- 2025年中考数学试题分类汇编:圆的有关性质(9大考点39题)(第1期)解析版
- 我的太阳教学设计-2025-2026学年初中音乐人音版七年级上册-人音版
- Lesson 12 Whose is this This is myyourhisher Whose is that That is myyourhisher 教学设计-2025-2026学年初中英语第一册 上半册新概念英语
- 2023三年级英语下册 Unit 4 Where is my car配套说课稿 人教PEP
- 2025年全国中式面点师理论考试题库(含答案)
- 第五课 做守法的公民教学设计-2025-2026学年初中道德与法治统编版五四学制八年级上册-统编版五四学制2018
- 中医护理在疼痛中的应用
- GB/T 44977-2024卫星导航定位基准站网终端定位服务安全技术规范
- 人教PEP版五年级上册英语全册教案(6个单元整体教学设计)
- 七年级体育 立定跳远测验教案 人教新课标版
- 学校保洁外包服务投标方案(技术方案)
- Pep小学英语六年级上册教案-全册
- 人教鄂教版六年级科学上册全册教学设计教案
- 关爱流浪小动物(教学设计)-2024-2025学年三年级上册综合实践活动教科版
- 2024年新高考试题分析及2025届备考策略建议课件
- 中东及非洲天然甜菊行业现状及发展机遇分析2024-2030
- 《山区公路桥梁典型病害手册(试行)》
评论
0/150
提交评论