温度控制系统的设计课程设计
① 电气工程学院 课程设计 温度测量与控制设计电路 跪求
专业主要培养从事电气工程及其自动化专业方面的研究、设计、运行、实验、管理及开发等领域工作的高级技术人才。本专业毕业生具有较宽厚的技术理论基础和比较坚实的专业基础知识,具有较强的电气工程基本技能和较好的电气工程实践训练,具有较强的创新能力,具备一定适用市场经济的科学研究、科技开发和组织管理能力。毕业生可到各类发电厂、电力系统供电部门、电力勘测设计研究单位、电力管理等部门就业,即电业局、设计院、工程局。专业基础课有:PLC编程,工程力学、电路、模拟电子技术、数字电子技术、电机学、电力电子技术、自控理论等。主要专业课有:电力系统分析、电力系统继电保护、现代电气传动控制技术、计算机控制技术等。电路原理、电子技术基础、电机学、电力电子技术、电力拖动与控制、计算机技术(语言、软件基础、硬件基础、单片机等)、信号与系统、控制理论等。专业实验:电机与控制实验、电气工程系统实验、电力电子实验等。就业前景:主要从事与电气工程有关的系统运行、自动控制、电力电子技术、信息处理、试验分析、研制开发、经济管理以及电子与计算机技术应用等领域的工作。电气自动化在工厂里应用比较广泛,可以这么说,电气自动化是工厂里唯一缺少不了的东西,是工厂里的支柱啊!你要是对电气自动化比较精通,用人单位立刻要你,不管是什么单位,最好是电子厂,因为电子厂天天用到自动化,编程,设计。如果你对工作待遇条件要求很看重。最好的是电业局。福利好,待遇高。然后是设计院,工作相对比较轻松。最艰苦的是工程局。因为要随着工程地点到处跑。但是工资也不低。而且还可以向自动化、电子等方向转行。最重要的是干这一行永远都不会为找不到工作而发愁。虽然开始几年比较苦,拿的钱也不多。但是随着你的工作经验的增长,那你的待遇就会提高得很快。下面是本专业分布院校(只例举了各省本专业在本省排前几位的高校):【北京市】清华大学、北京航空航天大学、中国农业大学、北京石油化工学院、北京工商大学、北京建筑工程学院【天津市】天津大学、中国民用航空学院、天津理工学院、天津科技大学、天津城市建设学院、天津工业大学【河北省】河北工业大学、华北电力大学、河北科技大学、燕山大学、河北建筑工程学院、石家庄铁道学院、河北职业技术师范学院、河北大学、河北农业大学【山西省】太原理工大学、华北工学院【内蒙古自治区】内蒙古工业大学、包头钢铁学院【辽宁省】大连理工大学、大连海事大学、沈阳工业大学、辽宁工程技术大学、大连铁道学院、辽宁工学院、沈阳建筑工程学院、辽宁石油化工大学【吉林省】东北师范大学、东北电力学院、长春工业大学、吉林建筑工程学院、长春理工大学【黑龙江省】哈尔滨工业大学、哈尔滨工程大学、哈尔滨理工大学、佳木斯大学、黑龙江科技学院、大庆石油学院、黑龙江工程学院、黑龙江八一农垦大学【上海市】同济大学、上海大学、上海理工大学、上海师范大学、上海海运学院、上海电力学院、上海应用技术学院、华东理工大学【江苏省】江苏大学、东南大学、河海大学、南京理工大学、扬州大学、南京工业大学、南通工学院、盐城工学院、南京邮电学院、南京师范大学、江苏技术师范学院【浙江省】浙江大学、浙江工业大学【安徽省】安徽大学、合肥工业大学、安徽理工大学、安徽建筑工业学院【福建省】华侨大学,福州大学【江西省】南昌大学、华东交通大学、南方冶金学院【山东省】山东大学、青岛大学、山东理工大学、山东科技大学、济南大学、山东农业大学、烟台师范学院、石油大学、临沂师范学院、青岛建筑工程学院、山东交通学院、莱阳农学院、曲阜师范大学【河南省】郑州大学、焦作工学院、郑州航空工业管理学院、华北水利水电学院【湖北省】武汉大学、华中科技大学、武汉工业大学、湖北民族学院、武汉工业学院、三峡大学、湖北大学【湖南省】湖南科技大学、南华大学、长沙理工大学、株洲工学院【广东省】华南理工大学、广东工业大学、广州大学、湛江海洋大学、惠州学院、华南农业大学【广西壮族自治区】广西大学、桂林电子工业学院【海南省】华南热带农业大学【重庆市】重庆大学【四川省】四川大学、电子科技大学、西南民族大学、西华大学、西南石油学院、成都理工大学、四川理工学院、四川师范大学【贵州省】贵州大学(原贵州工业大学)【云南省】昆明理工大学、云南民族学院、云南农业大学【西藏自治区】西藏大学【陕西省】西北工业大学、西安交通大学、西安电子科技大学、长安大学、西安理工大学、陕西理工学院、陕西科技大学、西安科技大学、宝鸡文理学院、西安石油大学、西安建筑科技大学、西北农林科技大学【甘肃省】兰州理工大学、兰州交通大学、西北民族大学【青海省】青海大学【新疆维吾尔自治区】新疆大学推荐报考院校:清华大学、浙江大学、华中科技大学、西安交通大学、西北工业大学、哈尔滨工业大学、天津大学等。电气工程及其自动化专业培养目标:电气工程及其自动化专业培养适应我国社会主义建设需要的德、智、体全面发展的,能够从事与电气工程有关的系统运行、自动控制、电力电子技术、信息处理、试验分析、研制开发、经济管理以及电子与计算机技术应用等领域工作的宽口径“复合型”高级工程技术人才。电气工程及其自动化专业培养要求:电气工程及其自动化专业学生主要学习电工技术、电子技术、电气控制、电力系统、计算机技术与应用等方面较宽领域的工程技术基础和一定的专业知识。其主要特点是强弱电结合、电工技术与电子技术相结合、软件与硬件结合、元件与系统结合,学生将受到电工电子、信息控制及计算机技术方面的基本训练、具有解决电气控制技术问题及电力系统分析的基本能力。电气工程及其自动化专业毕业生应获得以下几方面的知识和能力:1.掌握较扎实的数学、物理、化学等自然科学的基础知识,具有较好的人文社会科学和管理科学基础和外语综合能力;2.系统地掌握电气工程及其自动化专业领域必需的较宽的技术基础理论知识,主要包括电工理论、电子技术、信息处理、控制理论、电力系统分析、计算机软硬件基本原理与应用等;3.获得较好的电气工程及其自动化专业工程实践训练,具有较熟练的计算机应用能力;4.具有电气工程及其自动化专业领域内1—2个专业方向的专业知识与技能,了解电气工程及其自动化专业学科前沿的发展趋势;5.具有较强的工作适应能力,具有一定的科学研究、科技开发和组织管理的实际工作能力。电气工程及其自动化专业主干学科:电气工程、电力系统、计算机科学与技术、控制科学与工程。电气工程及其自动化专业主要课程:电路原理、电子技术基础、电机学、电力电子技术、计算机技术(语言、软件基础、硬件基础、单片机等)、信号与系统、自动控制理论、电力系统分析、电气控制技术、检测与转换技术等。电气工程及其自动化也有两个方向:电力工程和电气工程,属强电领域。可以就业于电厂、电业局等单位,待遇颇高,也比较辛苦。自动化专业自动化专业业务培养目标:自动化专业培养的学生应具备电工技术、电子技术、控制理论、自动检测与仪表、信息处理、计算机技术与应用、系统工程、网络技术等较宽领域的工程技术基础和一定的自动化专业知识,能在电力电子技术、运动控制、检测与自动化仪表、工业过程控制、电子与计算机技术、信息处理、管理与决策等领域从事系统分析、系统设计、系统运行、科技开发及研究等方面工作的高级工程技术人才。自动化专业业务培养要求:自动化专业毕业生应获得以下几个方面的知识和能力:1.具有扎实的自然科学基础,较好的人文社会科学基础和外语综合能力;2.掌握本专业领域必需的较宽的技术基础理论知识,主要包括电路理论、电子技术、控制理论、信息处理、计算机软硬件基础及应用等;3.较好地掌握电力电子技术与运动控制、自动化仪表与工业过程控制、信息处理等方面的知识,具有本专业领域的专业知识和技能,了解本专业学科前沿和发展趋势;4.获得较好的系统分析、系统设计及系统开发方面的工程实践训练;5.在自动化专业领域内具备一定的科学研究、科技开发和组织管理能力,具有较强的工作适应能力。自动化专业主干学科:控制科学与工程、电气工程、计算机科学与技术。自动化专业主要课程:电路原理、电子技术基础、计算机原理及应用、计算机软件技术基础、自动控制理论、现代控制理论、控制系统仿真、信号与系统分析、电机与电力拖动基础、电力电子技术、运动控制系统、过程检测及仪表、控制仪表及装置、过程控制系统、微型计算机控制技术等。
② 数字温度PWM控制仪 课程设计
1.实验任务
用可调电阻调节电压值作为模拟温度的输入量,当温度低于30℃时,发出长嘀报警声和光报警,当温度高于60℃时,发出短嘀报警声和光报警。测量的温度范围在0-99℃。
2.电路原理图
(图)
3.系统板上硬件连线
a)把“单片机系统”区域中的P1.0-P1.7与“动态数码显示”区域中的ABCDEFGH端口用8芯排线连接。
b)把“单片机系统”区域中的P2.0-P2.7与“动态数码显示”区域中的S1S2S3S4S5S6S7S8端口用8芯排线连接。
c)把“单片机系统”区域中的P3.0与“模数转换模块”区域中的ST端子用导线相连接。
d)把“单片机系统”区域中的P3.1与“模数转换模块”区域中的OE端子用导线相连接。
e)把“单片机系统”区域中的P3.2与“模数转换模块”区域中的EOC端子用导线相连接。
f)把“单片机系统”区域中的P3.3与“模数转换模块”区域中的CLK端子用导线相连接。
g)把“模数转换模块”区域中的A2A1A0端子用导线连接到“电源模块”区域中的GND端子上。
h)把“模数转换模块”区域中的IN0端子用导线连接到“三路可调电压模块”区域中的VR1端子上。
i)把“单片机系统”区域中的P0.0-P0.7用8芯排线连接到“模数转换模块”区域中的D0D1D2D3D4D5D6D7端子上。
j)把“单片机系统”区域中的P3.6、P3.7用导线分别连接到“八路发光二极管指示模块”区域中的L1、L2上。
k)把“单片机系统”区域中的P3.5用导线连接到“音频放大模块”区域中的SPKIN端口上。
m)把“音频放大模块“区域中的SPKOUT插入音频喇叭。
4.C语言源程序
#include<AT89X52.H>
unsignedcharcodedispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f};
unsignedcharcodedispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00};
unsignedchardispbuf[8]={10,10,10,10,10,10,0,0};
unsignedchardispcount;
unsignedchargetdata;
unsignedinttemp;
unsignedchari;
sbitST=P3^0;
sbitOE=P3^1;
sbitEOC=P3^2;
sbitCLK=P3^3;
sbitLED1=P3^6;
sbitLED2=P3^7;
sbitSPK=P3^5;
bitlowflag;
bithighflag;
unsignedintcnta;
unsignedintcntb;
bitalarmflag;
voidmain(void)
{
ST=0;
OE=0;
TMOD=0x12;
TH0=0x216;
TL0=0x216;
TH1=(65536-500)/256;
TL1=(65536-500)%256;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
EA=1;
ST=1;
ST=0;
while(1)
{
if((lowflag==1)&&(highflag==0))
{
LED1=0;
LED2=1;
}
elseif((highflag==1)&&(lowflag==0))
{
LED1=1;
LED2=0;
}
else
{
LED1=1;
LED2=1;
}
}
}
voidt0(void)interrupt1using0
{
CLK=~CLK;
}
voidt1(void)interrupt3using0
{
TH1=(65536-500)/256;
TL1=(65536-500)%256;
if(EOC==1)
{
OE=1;
getdata=P0;
OE=0;
temp=getdata*25;
temp=temp/64;
i=6;
dispbuf[0]=10;
dispbuf[1]=10;
dispbuf[2]=10;
dispbuf[3]=10;
dispbuf[4]=10;
dispbuf[5]=10;
dispbuf[6]=0;
dispbuf[7]=0;
while(temp/10)
{
dispbuf[i]=temp%10;
temp=temp/10;
i++;
}
dispbuf[i]=temp;
if(getdata<77)
{
lowflag=1;
highflag=0;
}
elseif(getdata>153)
{
lowflag=0;
highflag=1;
}
else
{
lowflag=0;
highflag=0;
}
ST=1;
ST=0;
}
P1=dispcode[dispbuf[dispcount]];
P2=dispbitcode[dispcount];
dispcount++;
if(dispcount==8)
{
dispcount=0;
}
if((lowflag==1)&&(highflag==0))
{
cnta++;
if(cnta==800)
{
cnta=0;
alarmflag=~alarmflag;
}
if(alarmflag==1)
{
SPK=~SPK;
}
}
elseif((lowflag==0)&&(highflag==1))
{
cntb++;
if(cntb==400)
{
cntb=0;
alarmflag=~alarmflag;
}
if(alarmflag==1)
{
SPK=~SPK;
}
}
else
{
alarmflag=0;
cnta=0;
cntb=0;
}
}
③ 求救啊,模电课设:电子温度控制器 : 1. 现设计并制作能高精度电子温度控制器。
你是辽工的吧
④ 自动温度控制器设计,课程设计
用PLC控制行不行?如果行的话!
就简单了!
一个温度传感器,一个模拟量输入,一个DO输出,在PLC程序内做比较指令,当反馈的模拟量信号低于你所设定的下限设定值或者高于你所设定的上限设定值,输出报警,结束!
额。。。其实有现成的温度控制仪,那东西便宜得一塌糊涂,加一个温度传感器。
⑤ 求单片机课程设计 基于AT89S52的电烤箱温度控制器设计
去我的文库看吧,我弄了个图片,太大,传不上来,我传到文库了,《温度传感器与单片机》。
⑥ 模电课程设计——温度测量电路
我帮你设计原理图吧设计方案选择你自己列吧原理很简单的
⑦ 温度传感器课程设计
集成温度传感器AD590及其应用
摘 要:AD590是AD公司利用PN结构正向电流与温度的关系制成的电流输出型两端温度传感器,文中介绍了AD590的功能和特性,分析了AD590的工作原理,给出了采用AD590设计的...
www.bjx.com.cn/files/wx/gwdzyqj/2002-7/8.htm
2 电子技术文章-技术资料
集成温度传感器AD590及其应用
集成温度传感器AD590及其应用
浏览次数 1978
添加日期 2004-06-26 相关评论
主题: 有没有数字电流表制作图 ( 发布人:发布时间:2005-8-22 21:21:37 )
评论内容: 有没有数字电流表制作图 请问...
www.guangdongdz.com/special_column/techar ...
3 技术论坛 C++,VC...
集成温度传感器AD590及其应用[
标题:集成温度传感器AD590及其应用 htkj
等级:超级版主 文章:199 积分:2698 门派:无门无派
注册:2005年...集成温度传感器AD590及其应用集成温度传感器AD590及其应用点击浏览该文件
温度传感器,使用范围广,数量多,居各种传感器之首。温度传感器的发展大致经历了以下3个阶段:
1.传统的分立式温度传感器(含敏感元件),主要是能够进行非电量和电量之间转换。2.模拟集成温度传感器/控制器。
3.智能温度传感器。目前,国际上新型温度传感器正从模拟式想数字式、集成化向智能化及网络化的方向发展。
温度传感器的分类
温度传感器按传感器与被测介质的接触方式可分为两大类:一类是接触式温度传感器,一类是非接触式温度传感器。
接触式温度传感器的测温元件与被测对象要有良好的热接触,通过热传导及对流原理达到热平衡,这是的示值即为被测对象的温度。这种测温方法精度比较高,并可测量物体内部的温度分布。但对于运动的、热容量比较小的及对感温元件有腐蚀作用的对象,这种方法将会产生很大的误差。
非接触测温的测温元件与被测对象互不接触。常用的是辐射热交换原理。此种测稳方法的主要特点是可测量运动状态的小目标及热容量小或变化迅速的对象,也可测量温度场的温度分布,但受环境的影响比较大。
温度传感器的发展
1.传统的分立式温度传感器——热电偶传感器
热电偶传感器是工业测量中应用最广泛的一种温度传感器,它与被测对象直接接触,不受中间介质的影响,具有较高的精度;测量范围广,可从-50~1600℃进行连续测量,特殊的热电偶如金铁——镍铬,最低可测到-269℃,钨——铼最高可达2800℃。
2.模拟集成温度传感器
集成传感器是采用硅半导体集成工艺制成的,因此亦称硅传感器或单片集成温度传感器。模拟集成温度传感器是在20世纪80年代问世的,它将温度传感器集成在一个芯片上、可完成温度测量及模拟信号输出等功能。
模拟集成温度传感器的主要特点是功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温,不需要进行非线性校准,外围电路简单。
2.1光纤传感器
光纤式测温原理
光纤测温技术可分为两类:一是利用辐射式测量原理,光纤作为传输光通量的导体,配合光敏元件构成结构型传感器;二是光纤本身就是感温部件同时又是传输光通量的功能型传感器。光纤挠性好、透光谱段宽、传输损耗低,无论是就地使用或远传均十分方便而且光纤直径小,可以单根、成束、Y型或阵列方式使用,结构布置简单且体积小。因此,作为温度计,适用的检测对象几乎无所不包,可用于其他温度计难以应用的特殊场合,如密封、高电压、强磁场、核辐射、严格防爆、防水、防腐、特小空间或特小工件等等。目前,光纤测温技术主要有全辐射测温法、单辐射测温法、双波长测温法及多波长测温等
2.1.1 全辐射测温法
全辐射测温法是测量全波段的辐射能量,由普朗克定律:
测量中由于周围背景的辐射、测试距离、介质的吸收、发射及透过率等的变化都会严重影响准确度。同时辐射率也很难预知。但因该高温计的结构简单,使用操作方便,而且自动测量,测温范围宽,故在工业中一般作为固定目标的监控温度装置。该类光纤温度计测量范围一般在600~3000℃,最大误差为16℃。
2.1.2 单辐射测温法
由黑体辐射定律可知,物体在某温度下的单色辐射度是温度的单值函数,而且单色辐射度的增长速度较温度升高快得多,可以通过对于单辐射亮度的测量获得温度信息。在常用温度与波长范围内,单色辐射亮度用维恩公式表示:
2.1.3 双波长测温法
双波长测温法是利用不同工作波长的两路信号比值与温度的单值关系确定物体温度。两路信号的比值由下式给出:
际应用时,测得R(T)后,通过查表获知温度T。同时,恰当地选择λ1和λ2,使被测物体在这两特定波段内,ε(λ1,T)与ε(λ2,T)近似相等,就可得到与辐射率无关的目标真实温度。这种方法响应快,不受电磁感应影响,抗干扰能力强。特别在有灰尘,烟雾等恶劣环境下,对目标不充满视场的运动或振动物体测温,优越性显著。但是,由于它假设两波段的发射率相等,这只有灰体才满足,因此在实际应用中受到了限制。该类仪器测温范围一般在600~3000℃,准确度可达2℃。
2.1.4 多波长辐射测温法
多波长辐射测温法是利用目标的多光谱辐射测量信息,经过数据处理得到真温和材料光谱发射率。考虑到多波长高温计有n个通道,其中第i个通道的输出信号Si可表示为:
将式(9)~(13)中的任何一式与式(8)联合,便可通过拟合或解方程的方法求得温度T和光谱发射率。Coates[8,9]在1988年讨论了式(9)、(10)假设下多波长高温计数据拟合方法和精度问题。1991年Mansoor[10]等总结了多波长高温计数据拟合方法和精度问题。 该方法有很高的精度,目前欧共体及美国联合课题组的Hiernaut等人已研究出亚毫米级的6波长高温计(图4),用于2000~5000K真温的测量[11]。哈尔滨工业大学研制成了棱镜分光的35波长高温计,并用于烧蚀材料的真温测量。多波长高温计在辐射真温测量中已显出很大潜力,在高温,甚高温,特别是瞬变高温对象的真温测量方面,多波长高温计量是很有前途的仪器。该类仪器测温范围广,可用于600~5000℃温度区真温的测量,准确度可达±1%。
2.1.5 结 论
光纤技术的发展,为非接触式测温在生产中的应用提供了非常有利的条件。光纤测温技术解决了许多热电偶和常规红外测温仪无法解决的问题。而在高温领域,光纤测温技术越来越显示出强大的生命力。全辐射测温法是测量全波段的辐射能量而得到温度,周围背景的辐射、介质吸收率的变化和辐射率εT的预测都会给测量带来困难,因此难于实现较高的精度。单辐射测温法所选波段越窄越好,可是带宽过窄会使探测器接收的能量变得太小,从而影响其测量准确度。多波长辐射测温法是一种很精确的方法,但工艺比较复杂,且造价高,推广应用有一定困难。双波长测温法采用波长窄带比较技术,克服了上述方法的诸多不足,在非常恶劣的条件下,如有烟雾、灰尘、蒸汽和颗粒的环境中,目标表面发射率变化的条件下,仍可获得较高的精度
2.2半导体吸收式光纤温度传感器是一种传光型光纤温度传感器。所谓传光型光纤温度传感器是指在光纤传感系统中,光纤仅作为光波的传输通路,而利用其它如光学式或机械式的敏感元件来感受被测温度的变化。这种类型主要使用数值孔径和芯径大的阶跃型多模光纤。由于它利用光纤来传输信号,因此它也具有光纤传感器的电绝缘、抗电磁干扰和安全防爆等优点,适用于传统传感器所不能胜任的测量场所。在这类传感器中,半导体吸收式光纤温度传感器是研究得比较深入的一种。
半导体吸收式光纤温度传感器由一个半导体吸收器、光纤、光发射器和包括光探测器的信号处理系统等组成。它体积小,灵敏度高,工作可靠,容易制作,而且没有杂散光损耗。因此应用于象高压电力装置中的温度测量等一些特别场合中,是十分有价值的。
B 半导体吸收式光纤温度传感器的测温原理
半导体吸收式光纤温度传感器是利用了半导体材料的吸收光谱随温度变化的特性实现的。根据 的研究,在 20~972K 温度范围内,半导体的禁带宽度能量Eg 与
温度T 的关系为
"
3.智能温度传感器
智能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE_)的结晶。目前,国际上已开发出多种智能温度传感器系列产品。智能温度传感器内部包含温度传感器、A/D传感器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。
智能温度传感器能输出温度数据及相关的温度控制量,适配各种微控制器(MCU),并且可通过软件来实现测试功能,即智能化取决于软件的开发水平。
3.1数字温度传感器。
随着科学技术的不断进步与发展,温度传感器的种类日益繁多,数字温度传感器更因适用于各种微处理器接口组成的自动温度控制系统具有可以克服模拟传感器与微处理器接口时需要信号调理电路和A/D转换器的弊端等优点,被广泛应用于工业控制、电子测温计、医疗仪器等各种温度控制系统中。其中,比较有代表性的数字温度传感器有DS1820、MAX6575、DS1722、MAX6635等。
一、DS1722的工作原理
1 、DS1722的主要特点
DS1722是一种低价位、低功耗的三总线式数字温度传感器,其主要特点如表1所示。
2、DS1722的内部结构
数字温度传感器DS1722有8管脚m-SOP封装和8管脚SOIC封装两种,其引脚排列如图1所示。它由四个主要部分组成:精密温度传感器、模数转换器、SPI/三线接口电子器件和数据寄存器,其内部结构如图2所示。
开始供电时,DS1722处于能量关闭状态,供电之后用户通过改变寄存器分辨率使其处于连续转换温度模式或者单一转换模式。在连续转换模式下,DS1722连续转换温度并将结果存于温度寄存器中,读温度寄存器中的内容不影响其温度转换;在单一转换模式,DS1722执行一次温度转换,结果存于温度寄存器中,然后回到关闭模式,这种转换模式适用于对温度敏感的应用场合。在应用中,用户可以通过程序设置分辨率寄存器来实现不同的温度分辨率,其分辨率有8位、9位、10位、11位或12位五种,对应温度分辨率分别为1.0℃、0.5℃、0.25℃、0.125℃或0.0625℃,温度转换结果的默认分辨率为9位。DS1722有摩托罗拉串行接口和标准三线接口两种通信接口,用户可以通过SERMODE管脚选择通信标准。
3、DS1722温度操作方法
传感器DS1722将温度转换成数字量后以二进制的补码格式存储于温度寄存器中,通过SPI或者三线接口,温度寄存器中地址01H和02H中的数据可以被读出。输出数据的地址如表2所示,输出数据的二进制形式与十六进制形式的精确关系如表3所示。在表3中,假定DS1722 配置为12位分辨率。数据通过数字接口连续传送,MSB(最高有效位)首先通过SPI传输,LSB(最低有效位)首先通过三线传输。
4、DS1722的工作程序
DS1722的所有的工作程序由SPI接口或者三总线通信接口通过选择状态寄存器位置适合的地址来完成。表4为寄存器的地址表格,说明了DS1722两个寄存器(状态和温度)的地址。
1SHOT是单步温度转换位,SD是关闭断路位。如果SD位为“1”,则不进行连续温度转换,1SHOT位写入“1”时,DS1722执行一次温度转换并且把结果存在温度寄存器的地址位01h(LSB)和02h(MSB)中,完成温度转换后1SHOT自动清“0”。如果SD位是“0”,则进入连续转换模式,DS1722将连续执行温度转换并且将全部的结果存入温度寄存器中。虽然写到1SHOT位的数据被忽略,但是用户还是对这一位有读/写访问权限。如果把SD改为“1”,进行中的转换将继续进行直至完成并且存储结果,然后装置将进入低功率关闭模式。
传感器上电时默认1SHOT位为“0”。R0,R1,R2为温度分辨率位,如表5所示(x=任意值)。用户可以读写访问R2,R1和R0位,上电默认状态时R2=“0”,R1=“0”,R0=“1”(9位转换)。此时,通信口保持有效,用户对SD位有读/写访问权限,并且其默认值是“1”(关闭模式)。
二、智能温度传感器DS18B20的原理与应用
DS18B20是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。与传统的热敏电阻相比,他能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。可以分别在93.75 ms和750 ms内完成9位和12位的数字量,并且从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源。因而使用DS18B20可使系统结构更趋简单,可靠性更高。他在测温精度、转换时间、传输距离、分辨率等方面较DS1820有了很大的改进,给用户带来了更方便的使用和更令人满意的效果。
2DS18B20的内部结构
DS18B20采用3脚PR35封装或8脚SOIC封装,其内部结构框图如图1所示。
(1) 64 b闪速ROM的结构如下: