温度控制实验.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
温度控制实验.ppt

实验六 温度控制实验 6.1 实验目的 1.了解温度的闭环控制方法 2.掌握 PID 控制规律及算法 6.2 实验内容 1.绘制输出的飞升曲线,即断开数字调节器,使系统工作在手动状态下。在输入端加一幅度适宜的阶跃控制信号,记录输出端的变化。在坐标纸上绘制温度曲线,作切线,求得被控对象滞后时间θ及惯性时间常数T。进而求出控制器的参数T、Kp、TI和TD。 2.用 8255 的 B 口作为控制信号,通过对 A / D 转换结果反馈量的运算,调节控制信号,达到控制温度保持在一定范围内的作用。并在屏幕上显示给定和当前温度值。在坐标纸上绘制闭环控制温度曲线,并求出超调量、调节时间和稳态误差。 6.3 实验原理 本实验要求使用8255的PB0脉冲信号作为温控单元的控制量。温度的变化由热敏电阻转化为电压的变化,再通过 ADC0809转化为数字量,CPU从总线上读到数据,通过查询给定的温度表即得到当前温度值。并由PC机内部定时器0号通道,设置为输出10ms方波,作为采样时钟。温控单元中由7805芯片产生+5V的稳定电压和一个24欧的大功率电阻构成回路,回路电流较大使7805芯片发热产生热源。实验电路中采用的是NTCMF58-103型10K热敏电阻。热敏电阻的电阻值随看温度的变化而变化,使得与AD端子连接的IN7的电压在5V内变化。 在参考程序中给出了一个经验温度数据表。测出的 AD 值是该数据表的相对偏移,利用这个值就可以找到相应的温度值。例如测出的 AD 值为 5AH ( 90 ) ,在数据表中第 90 个数为 64H , 即就得出了温度值: 100 ℃ 。 6.4 实验参考线路图 伪中断( INT 1CH )包含在 IBM PC及PC/XT BIOS定时器中断 INT 8H的服务程序中,称为伪中断,也称为 INT 8H 的扩展功能。INT 1CH的唯一功能是立即返回INT 8H 。由于INT 8H 被CPU每秒执行18.2次,故 INT 1CH 每秒也被执行 18.2 次。用户利用 INT 1CH 定时执行的特点,改变 INT 1CH 的中断矢量,使之指向用户编写的定时操作程序,即可使CPU 在运行主程序过程中定时完成指定的操作,如图 3.4.6 所示。 USER PROC NEAR PUSH AX PUSH CX PUSH DX ; ; ; POP DX POP CX POP AX IRET USER ENDP mov al,1ch mov ah,35h int 21h mov cs1c, es mov ip1c, bx ;取中断矢量,入口参数AL=中断类型号 ;功能号AH = 35H ;出口参数 ES:BX=中断服务程序入口地址 ;***************根据CHECK配置信息修改下列符号值******************* IOY0 EQU 0d200H ;片选IOY0对应的端口始地址 IOY1 EQU 0d240H ;片选IOY1对应的端口始地址 ;***************************************************************** MY8255_A EQU IOY0+00H*4 ;8255的A口地址 MY8255_B EQU IOY0+01H*4 ;8255的B口地址 MY8255_C EQU IOY0+02H*4 ;8255的C口地址 MY8255_MODE EQU IOY0+03H*4 ;8255的控制寄存器地址 PC8254_COUNT0 EQU 40H ;PC机内8254定时器0端口地址 PC8254_MODE EQU 43H ;PC机内8254控制端口地址 AD0809 EQU IOY1+00H*4 ;AD0809端口地址 STACK1 SEGMENT STACK DW 256 DUP(?) STACK1 ENDS data SEGMENT UR EQU 40 KP EQU 0880H KI EQU 0080H KD EQU 0H E0 DW 0 E1 DW 0 PPK DW 2 DUP(?) PK DW 2 DUP(?) PIK1 DW 2 DUP(?) ADZ

文档评论(0)

只做精品 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档