- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二十二 温度控制实验
实验二十二 温度控制实验
一、实验目的
1、了解集成温度传感器AD590的工作原理和应用,熟悉小信号放大器的工作原理和零点、增益的调整方法。
2、了解微机对温度采样控制的基本方法。
二、实验内容
设定单点温度控制点为30oC,当小于30oC时,L1指示灯亮,模拟电热器加热,当大于30oC时L1灭,L2亮,模拟关掉电热器。
三、实验接线图
四、编程指南
AD590是电流输出型温度传感器,工作电压4~30V,检测温度范围-55 oC~+150oC,它有非常好的线性,灵敏度为1μA/K。AD590传感器输出信号通过10K电阻取出的电压信号,经零点调整,小信号放大后,输出的电压信号VT,供ADC0809采样用。
AD590温度与有关参数一览表
五、实验程序框图
六、实验步骤
①备一温度计,根据室温调整AD590的输出电压,假如室温为25oC,则调整VR1使LM324(下)14脚输出为2.982V,再调VR2,使LM324(下)8脚输出为-0.25V,再调VR3,使VT为1.25。
②连JX6→JX17,CS4→F880H,IN0→VT,PA0→L1,PA1→L2,8MHZ→T。
③在P态下,按SCAL键,输入2C20,接EXEC键,显示“AD59XX”,“XX”为当前温度对应的十六进制值(对应关系见上表)。
④用手温摸测AD590的外壳,观察L1、L2灯的亮灭情况。
七、实验程序清单
CODE SEGMENT ;T.ASM
ASSUME CS: CODE
ADPORT EQU 0ff80h
PA EQU 0FF20H ;字位口
PB EQU 0FF21H ;字形口
PC EQU 0FF22H ;键入口
P2CTL EQU 0FF2BH
P2A EQU 0FF28H
P2B EQU 0FF29H
P2C EQU 0FF2AH
ORG 2C20H
START: JMP START0
BUF DB ?,?,?,?,?,?
data1:
db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h
db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH
START0: CALL BUF1
MOV DX,P2CTL
MOV AL,80H
OUT DX,AL
ADCON: MOV AX,00
MOV DX,ADPORT
OUT DX,AL
MOV CX,0500H
DELAY: LOOP DELAY
MOV DX,ADPORT
IN AL,DX
PUSH AX
cmp al,4dh
jnc ct1
MOV AL,0FEH
CON: MOV DX,P2A ;pa0--l1
OUT DX,AL
POP AX
CALL CONVERS
CALL DISP
JMP ADCON
CT1: MOV AL,0FDH ;pa1--l2
JMP CON
CONVERS:MOV AH,AL
AND AL,0FH
MOV BX,OFFSET BUF
MOV [BX+5],AL
MOV AL,AH
AND AL,0F0H
MOV CL,04H
SHR AL,CL
MOV [BX+4],AL
RET
DISP: MOV AL,0FFH ;00H
MOV DX,PA
OUT DX,AL
MOV CL,0DFH ;20H ;显示子程序 ,5ms
MOV BX,OFFSET BUF
DIS1: MOV AL,[BX]
MOV AH,00H
PUSH BX
MOV BX,OFFSET DATA1
ADD BX,AX
MOV AL,[BX]
POP BX
MOV DX,PB
OUT DX,AL
MOV AL
文档评论(0)