📄 ——四通道温度-脉宽转换器max6691及其应用.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0063)http://www.21ic.com/new_info/news/files/news/20031224175545.asp -->
<HTML><HEAD><TITLE>——四通道温度-脉宽转换器MAX6691及其应用</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>TD {
FONT-SIZE: 12px
}
INPUT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
A:link {
FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
A:visited {
FONT-SIZE: 12px; COLOR: #660066; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
A:hover {
FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.unnamed1 {
FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.white {
FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
.b:link {
FONT-SIZE: 12px; COLOR: #3366cc; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.b:visited {
FONT-SIZE: 12px; COLOR: #813f1b; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.b:hover {
FONT-SIZE: 12px; COLOR: #ffa037; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.148xg {
FONT-SIZE: 14px; COLOR: #0000ff; LINE-HEIGHT: 14pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: underline
}
.128dt {
FONT-SIZE: 14px; COLOR: #9999cc; LINE-HEIGHT: 14pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.heigh150 {
LINE-HEIGHT: 150%
}
</STYLE>
<META content="MSHTML 6.00.2734.1600" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=5>
<TABLE cellSpacing=0 cellPadding=0 width=768 align=center border=0>
<TBODY>
<TR>
<TD align=middle width=168 height=80><IMG
src="——四通道温度-脉宽转换器MAX6691及其应用.files/21ic.gif"></TD>
<TD width=472>
<SCRIPT language=javascript
src="——四通道温度-脉宽转换器MAX6691及其应用.files/ads.htm"></SCRIPT>
</TD>
<TD height=80>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=b12 align=middle height=30><FONT
face="Arial, Helvetica, sans-serif" color=#000000>
<SCRIPT language=JavaScript
src="——四通道温度-脉宽转换器MAX6691及其应用.files/date.js"></SCRIPT>
</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=1 width=768 align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=3 width=766 align=left border=0>
<TBODY>
<TR bgColor=#d8d6ba>
<TD width=3 height=20></TD>
<DIV id=Position></DIV>
<TD width=378>
<FORM name=email
action=http://www.21icsearch.com/buzi/mail2/chkemail.asp method=post
target=_blank><B>电子工程周刊:</B> <INPUT class=main
style="BORDER-RIGHT: #0097cf 1px solid; BORDER-TOP: #0097cf 1px solid; BORDER-LEFT: #0097cf 1px solid; BORDER-BOTTOM: #0097cf 1px solid; BACKGROUND-COLOR: #ffffff"
maxLength=255 size=30 value=输入您的Email name=email> <INPUT class=jbutton type=submit value=订阅> </TD></FORM>
<DIV></DIV>
<DIV id=Time></DIV>
<DIV id=Image></DIV>
<DIV id=Title></DIV>
<TD width=418>
<MARQUEE onmouseover=this.scrollDelay=99000
onmouseout=this.scrollDelay=80 scrollAmount=2 scrollDelay=80
width="80%"><FONT color=#cc0000><IMG height=12
src="——四通道温度-脉宽转换器MAX6691及其应用.files/xilan_arrow.gif"
width=16>每周自动接收行业新闻,技术资料,设计文章</FONT></MARQUEE></TD>
<DIV></DIV>
<TD width=9></TD></TR></TBODY></TABLE>
<DIV></DIV>
<DIV id=Time></DIV>
<DIV id=Image></DIV>
<DIV id=Title><TD< td></DIV></TD></TR></TBODY></TABLE></TD></TR></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=0 width=768 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top width=617 height=2>
<TABLE cellSpacing=0 cellPadding=0 width=583 align=center border=0>
<TBODY>
<TR>
<TD align=middle height=31><FONT size=4><B>四通道温度-脉宽转换器MAX6691及其应用
</B></FONT></TD></TR>
<TR>
<TD align=middle height=15>文章作者:张 涛 叶传奇<BR>文章类型:设计应用
文章加入时间:2003年12月24日17:55</TD></TR>
<TR>
<TD align=right><FONT color=#cc0000>文章出处:国外电子元器件</FONT> </TD></TR>
<TR>
<TD height=15>
<HR width="100%" noShade SIZE=1>
</TD></TR>
<TR>
<TD height=15>
<TABLE cellSpacing=0 cellPadding=0 align=center border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=530 align=center border=0>
<TBODY>
<TR>
<TD class=heigh150 height=15>
<DIV id=Content><FONT face=宋体>
<B>摘要:</B></FONT>介绍了美国Maxim公司生产的四通道热敏电阻温度-脉宽转换器MAX6691的特点、工作原理及其典型应用方法,给出了MAX6691和8031单片机的接口连接电路以及相应的温度数据采集程序流程。
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">
<B>关键词:</B></SPAN>温度传感器;温度检测;MAX6691</P>
<P style="TEXT-INDENT: 0px"><B>1 引言</B></P>
<P style="TEXT-INDENT: 30px">MAX6691是美国Maxim公司推出的一款新型单线<IMG
height=297 hspace=1 src="——四通道温度-脉宽转换器MAX6691及其应用.files/22a.gif"
width=393 align=right vspace=1
border=0>(1-Wire)接口四通道热敏电阻温度-脉宽转换器,可用于测量四个外接热敏电阻的温度,并将所测温度值转换成一个PWM输出的矩形脉冲序列。每个脉冲的宽度与对应热敏电阻的温度相关。由于该器件采用1-Wire接口,它可以在只占用微处理器一个I/O端口的条件下测量四个被测量点的温度,因而非常适用于I/O端口资源比较紧张的多点分布式温度测量控制系统。</P>
<P style="TEXT-INDENT: 30px">MAX6691的主要特点如下:</P>
<P style="TEXT-INDENT: 30px">●具有简单的1-Wire接口;</P>
<P style="TEXT-INDENT: 30px">●最多可测量四个热敏电阻的温度;</P>
<P style="TEXT-INDENT: 30px">●流过热敏电阻的平均电流很小,因而可减小自身发热所产生的测量误差;</P>
<P style="TEXT-INDENT: 30px">●采用内部基准电压,可使热敏电阻与电源噪声隔离;</P>
<P style="TEXT-INDENT: 30px">●适用于任何温度范围的热敏电阻。<BR><BR><B><A
href="http://www.21ic.com/info/images/iie/200310/22b.gif">图2
MAX6691温度-脉宽转换时序图</A></B><BR><BR><B>2 MAX6691的工作原理</B></P>
<P style="TEXT-INDENT: 30px">MAX6691采用10脚<FONT
face=Arial>μ</FONT>MAX封装,其引脚说明如表1所列。<BR><BR><B>表1
MAX6691引脚功能描述</B></P>
<TABLE borderColorDark=#ffffff width="100%" borderColorLight=#000000
border=1>
<TBODY>
<TR class=main>
<TD align=middle width="20%">引脚序号</TD>
<TD align=middle width="25%">名 称</TD>
<TD width="55%">
<P align=center>功 能 描 述</P></TD></TR>
<TR class=main>
<TD align=middle width="20%">1</TD>
<TD align=middle width="25%">T1</TD>
<TD width="55%">外接热敏电阻RT1</TD></TR>
<TR class=main>
<TD align=middle width="20%">2</TD>
<TD align=middle width="25%">T2</TD>
<TD width="55%">外接热敏电阻RT2</TD></TR>
<TR class=main>
<TD align=middle width="20%">3</TD>
<TD align=middle width="25%">T3</TD>
<TD width="55%">外接热敏电阻RT3</TD></TR>
<TR class=main>
<TD align=middle width="20%">4</TD>
<TD align=middle width="25%">T4</TD>
<TD width="55%">外接热敏电阻RT4</TD></TR>
<TR class=main>
<TD align=middle width="20%">5</TD>
<TD align=middle width="25%">R-</TD>
<TD width="55%">固定电阻REXT低电位端,外接REXT</TD></TR>
<TR class=main>
<TD align=middle width="20%">6</TD>
<TD align=middle width="25%">R+</TD>
<TD width="55%">基准电压输出端,外接REXT</TD></TR>
<TR class=main>
<TD align=middle width="20%">7</TD>
<TD align=middle width="25%">GND</TD>
<TD width="55%">电源地</TD></TR>
<TR class=main>
<TD align=middle width="20%">8</TD>
<TD align=middle width="25%">N.C.</TD>
<TD width="55%">空脚</TD></TR>
<TR class=main>
<TD align=middle width="20%">9</TD>
<TD align=middle width="25%">I/O</TD>
<TD width="55%">I/O端口</TD></TR>
<TR class=main>
<TD align=middle width="20%">10</TD>
<TD align=middle width="25%">VCC</TD>
<TD width="55%">正电源(3.0V~5.5V)</TD></TR></TBODY></TABLE>
<P
style="TEXT-INDENT: 30px">MAX6691含有一个漏极开路的I/O端口,可以很容易地与各种类型的微处理器I/O端口相接。采用MAX6691测量温度时,首先由微处理器发出一个低电平的转换请求脉冲(≥5<FONT
face=Arial>μ</FONT>s)给MAX6691,然后释放I/O端口。MAX6691完成温度转换后,会发出一个宽度为125<FONT
face=Arial>μ</FONT>s的低电平脉冲给微处理器,以表示数据已准备就绪。<IMG height=252 hspace=1
src="——四通道温度-脉宽转换器MAX6691及其应用.files/22c.gif" width=370 align=right
vspace=1
border=0>此后便可从该脉冲的上升沿开始,依次发出四个PWM脉冲,每个脉冲的宽度与对应热敏电阻的温度相关。这样,当微处理器利用内部计数器测出每个脉冲的宽度后,即可直接计算出每个热敏电阻的温度值。</P>
<P
style="TEXT-INDENT: 30px">MAX6691外接的四个热敏电阻RT1~RT4中的每一个都依次与固定电阻REXT构成一个电阻分压器,并由内部基准电压VREF供电。当微处理器发出测量请求并释放I/O端口后,MAX6691将基准电压VREF施加于REXT的R+端。由于REXT的R-端依次与四个热敏电阻RT1~RT4相连接,因此,MAX6691将依次测量出VREF和电阻REXT两端的电压VEXT,同时利用内部的电压-脉宽转换器将电压值转换成不同宽度的脉冲(见图1),然后通过运算得出所测温度。当MAX6691完成第一个VEXT值(对应于RT1的温度)的测量后,<SPAN
class=main1><IMG height=888 hspace=1
src="——四通道温度-脉宽转换器MAX6691及其应用.files/22d.gif" width=263 align=right
vspace=1 border=0></SPAN>首先将I/O端口电平拉低并保持125<FONT
face=Arial>μ</FONT>s,然后保持高电平一段时间THIGH1(THIGH1与第一个VEXT值成线性关系),接着再保持低电平一段时间TLOW(TLOW与VREF值也成线性关系)。随后,MAX6691依次将其它三个热敏电阻的温度数据按照同样的方式发送出去(见图2)。发送完毕后,MAX6691将I/O端口释放为高电平,从而完成一次测量转换过程。其脉冲宽度THIGH和TLOW以及电阻REXT和RT之间的关系如下:</P>
<P
style="TEXT-INDENT: 30px">THIGH/TLOW=VEXT/VREF-0.0002=[REXT/(REXT+RT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -