计算机温度测控系统实践报告.docVIP

  • 13
  • 0
  • 约1.07万字
  • 约 16页
  • 2018-02-15 发布于河南
  • 举报
计算机温度测控系统实践报告

课程设计报告 课程名称 计算机控制技术 题目名称_ 计算机温度测控系统 学生学院 自动化学院 专业班级 自动化 学 号 学生姓名 任课教师 李传芳 _ 同组同学 2011年6月24日 目录 一、实验目的---------------------------------2 二、预习与参考------------------------------- 2 三、实验(设计)的要求与数据------------------- 2 四、实验(设计)仪器设备和材料清单-------------- 2 五、实验过程---------------------------------2 (一)硬件的连接- --------- ----------------------- 2 (二)软件的设计 ---------------------------------3 (三)测试 --------------------------------12 (四)实验数据 --------------------------------14 六、实验过程遇到问题与解决--------------------14 七、实验心得--------------------------------15 八、参考资料 -------------------------------15 一、实验目的 设计制作和调试一个由工业控制机控制的温度测控系统。通过这个过程学习温度的采样方法,A/D变换方法以及数字滤波的方法。通过时间过程掌握温度的几种控制方式,了解利用计算机进行自动控制的系统结构。 二、预习与参考 C语言、计算机控制技术、自动控制原理 三、实验(设计)的要求与数据 温度控制指标:60~80℃之间任选;偏差:1℃。 1.每组4~5同学,每个小组根据实验室提供的设备及设计要求,设计并制作出实际电路组成一个完整的计算机温度控制测控系统。 2.根据设备情况以及被控对象,选择1~2种合适的控制算法,编制程序框图和源程序,并进行实际操作和调试通过。 四、实验(设计)仪器设备和材料清单 工业控制机、烘箱、温度变送器、直流电源、万用表、温度计等 五、实验过程 (一).硬件的连接 图1 硬件接线图 按上述接线图接线。 为了使温度变动不大,把烘箱的地线与直流电源的地线相连。 为了更好的测到烘箱的温度,把温度计的检测点与温度变送器捆绑在一起。 用万用表测试电磁继电器两端的电压,室温时应该差不多在1.5v左右,若不是,适当调整变阻器的阻值。 最后,我们把35摄氏度时电磁继电器两端的电压调到2.51V. (二).软件的设计 1.控制算法的选择: 趋近控制:基本思想是把控制分为许多个区间,在各个区间加不同的加热时间或者吹风时间,越接近设定值就分得越细。 2.实际温度与数字量的转换 a.用公式HL=H*256+L-2048,其中HL为速度变送器送回的完整的12位数,H为高位,L为低位。 b.通过测试,取得以下列表,温度与变换后的数字量的比较如下表。(每次都降到室温才重新开始通过加热棒升温,测试三组,并取其平均值。 35 40 45 50 55 60 65 70 75 80 85 980 1024 1068 1109 1156 1198 1245 1286 1240 1350 1400 上述测试所用的源程序如下: #includestdio.h #includedos.h int main(void) { int d1=0,d2=0; outportb(0x030a,0x00); outportb(0x0309,0x00); outportb(0x030d,0x00); do{ delay(5000); delay(5000); delay(5000); delay(5000); outportb(0x030c,0xff); delay(5000); delay(5000); delay(5000); delay(5000); d1=inportb(0x0305); d2=inportb(0x0304); d1= d1*256 + d2 - 2

文档评论(0)

1亿VIP精品文档

相关文档