2022年计算机温度控制系统课程设计方案.docx
《2022年计算机温度控制系统课程设计方案.docx》由会员分享,可在线阅读,更多相关《2022年计算机温度控制系统课程设计方案.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 目录1. 设计目的 . 1 2. 设计要求和设计指标 . 1 3. 总体方案设计 . 1 4. 硬件挑选以及相关电路设计 . 1 4.1 温度传感器的挑选 . 1 4.2 模数转换器 . 3 4.2.1ADC0809内部结构 . 3 4.2.2 信号引脚 . 4 4.2.3 工作时序与使用说明 . 6 4.3 掌握器 89C51. 7 4.4 数码管显示电路 . 8 4.4.1 LED 数码管的组成 . 8 4.4.2 数码管显示方式 . 9 5.PID 掌握算法 . 10 6. 各子程序设计及流程图 . 11 6.1 A/D 转换程序流程图
2、. 11 6.2 显示程序流程图 . 12 6.3PID 掌握器流程图 13 6.4 温度掌握总程序流程图 . 14 总结 . 15 参考文献 . 16 附录 1:温度掌握系统总电路图 . 17 附录 2:温度掌握系统程序清单 . 19 1 / 29 名师归纳总结 - - - - - - -第 1 页,共 29 页精选学习资料 - - - - - - - - - 摘要温度掌握是工业生产过程中常常遇到的过程掌握,有些工艺过程对其温度的掌握成效直接影响着产品的质量,因而设计一种较为抱负的温度掌握系统是特别有价值的;本设计介绍了以AD590集成温度传感器为采集器、AT89C51为掌握器、 ADC08
3、09为 A/D 转换器对温度进行智能掌握的温度掌握系统;其主要 过程如下:利用传感器对将非电量信号转化成电信号,转换后的电信号再入 A/D 转换成数字量,传递给单片机进行数据处理,并向外围设备发出掌握信 号;随着工业技术的不断进展,传统的掌握方式已经不能满意高精度、高速度 的掌握要求;如接触器温度掌握外表,其主要缺点是温度波动范畴大,由于它主要通过掌握接触器的通断时间比例来达到转变加热功率的目的,受外表本身误差和沟通接触器的寿命限制,通断频率很低;近几年来快速进展了多种先进的温度掌握方式,如:直接数字掌握DDC),推断掌握,猜测掌握,模糊掌握,鲁棒掌握 Robust Control),推理控制
4、等, PID 掌握,神经网络及遗传算法掌握等1 ;这些掌握技术大大的提高了掌握精度,不但使掌握变得简便,而且使产品的质量更好,降低了产品的成 本,提高了生产效率;论文第一介绍了单片机掌握系统的整体方案设计及原理,然后详细介绍了掌握系统的温度传感器部分、A/D 转换部分、掌握器89C51部分以及数码管显示和键盘掌握部分,接着信任介绍了温度掌握系统各个单元电路的设计,最终 阐述了温度掌握系统软件设计的主程序和各个子程序;关键字 :单片机 89C51 温度传感器 A/D 转换器 温度掌握2 / 29 名师归纳总结 - - - - - - -第 2 页,共 29 页精选学习资料 - - - - - -
5、 - - - 1. 设计目的设计制作和调试一个由工业掌握机掌握的温度测控系统;通过这个过程学习温度的采样方法, A/D 变换方法以及数字滤波的方法;通过实践过程把握温度的几种掌握方法,明白利用运算机进行自动掌握的系统结构;2. 设计要求和设计指标1、每组 7 名同学,每个小组依据设计室供应的设备及设计要求,设计出实际电路组成一个完整的运算机温度测控系统;2、依据设备情形以及被控对象,挑选12 种合适的掌握算法,框图和源程序,并进行实际操作和调试通过;编制程序温度指标: 6080之间任选;偏差: 1;3. 总体方案设计本系统主要由数据采集、信号放大、模数转换等模块构成;设计思想是通过温度传感器将
6、温度信号转变为电流电压)信号,但我们要知道经温度变化引起电流电压)信号的转变是特别小的,此时假如被模数转换器采集的话成效是特别 不明显的,因此我们将其通过一个信号放大模块进行放大;再通过模数转换器后送入单片机AT89C51,而单片机通过PID 算法掌握烘箱的电炉加热,并且使数码管显示实时温度,从而实现温度的高精度掌握;4. 硬件挑选以及相关电路设计4.1 温度传感器的挑选传感器的选取目前市场上温度传感器繁多就此我们提出了以下三种选取方 案:0 / 29 名师归纳总结 - - - - - - -第 3 页,共 29 页精选学习资料 - - - - - - - - - 方案一:选用铂电阻温度传感器
7、,此类温度传感器在各方面特性都比较优 秀,但其成本较高;方案二:采纳热敏电阻,选用此类元器件有价格廉价的优点,但由于热敏 电阻的非线性特性会影响系统的精度;方案三:选用美国Analog Devices 公司生产的二端集成电流传感器AD590,此器件具有体积小、质量轻、线形度好、性能稳固等优点;其测量范畴在-50 -+150 ,满刻度范畴误差为0.3 ,当电源电压在510V之间,稳定度为 1 时,误差只有0.01 ,其各方面特性都满意此系统的设计要求;比较以上三种方案,方案三具有明显的优点,因此此次设计选用方案三;图 4-1 温度采集过程图选用温度传感器AD590,AD590 具有较高精度和重复
8、性 重复性优于0.1 ,其良好的非线形可以保证优于0.1 的测量精度,利用其重复性较好的特点,通过非线形补偿,可以达到0.1 测量精度);超低温漂移高精度运算放大器OP-07 将“ 温度 - 电压” 信号放大;便于 靠性;A/D 进行转换,以提高温度采集电路的可集成温度传感器的输出形式分为电压输出和电流输出两种;电压输出型的 灵敏度一般为 10mV/K,温度 0时输出为 0,温度 25时输出为 2.982V;电流1 / 29 名师归纳总结 - - - - - - -第 4 页,共 29 页精选学习资料 - - - - - - - - - 输出型的灵敏度为 1 A/K;这样便于 A/D 转换器采
9、集数据;4.2 模数转换器ADC0809是 M美国国家半导体公司生产的CMOS工艺 8 通道, 8 位逐次靠近式 A/D 转换器;其内部有一个 8 通道多路开关,它可以依据地址码锁存译码后的信号,只选通 8 路模拟输入信号中的一个进行 A/D 转换,其转换时间为 100 s 左右;是目前 国内应用最广泛的 8位 通 用 A/D 芯 片;图 4-2 ADC0809 引脚图4.2.1ADC0809 内部结构图中多路开关可选通8 个模拟通道,答应8 路模拟量分时输入,共用一个A/D 转换器进行转换,这是一种经济的多路数据采集方法;地址锁存与译码电路完成对 A、B、C 3 个地址位进行锁存和译码,其译
10、码输出用于通道挑选,其2 / 29 名师归纳总结 - - - - - - -第 5 页,共 29 页精选学习资料 - - - - - - - - - 转换 结果通过三态 输出锁存器存 放、输出,因此可以直接 与系统数据总 线相连,表 4-1 为通道选择 表;图 4-3 ADC0809 内部结构图3 / 29 名师归纳总结 - - - - - - -第 6 页,共 29 页精选学习资料 - - - - - - - - - 表 4-1 通道挑选表4.2.2 信号引脚ADC0809的内部结构和外部引脚分别如图4-3 和图 4-2 所示;内部各部分的作用和工作原理在内部结构图中已一目了然,在此就不再赘
11、述,下面 仅对各引脚定义分述如下:1)IN0IN78 路模拟输入,通过 来选通一路;3 根地址译码线 ADD A、ADD B、ADD2)D7D0 A/D 转换后的数据输出端,为三态可控输出,故可直接和微处理器数据线连接; 8 位排列次序是 D7为最高位, D0为最低位;3)ADD A、 ADD B、ADD C模拟通道挑选地址信号,ADD A 为低位, ADD为高位;地址信号与选中通道对应关系如表 4-1 所示;、VR- 正、负参考电压输入端,用于供应片内 DAC电阻网络的基准电压;在单极性输入时,VR+=5V,VR-=0V ;双极性输入时,VR+、VR- 分别接正、负极性的参考电压;5)ALE
12、地址锁存答应信号,高电平有效;当此信号有效时,A、B、C 三位地址信号被锁存,译码选通对应模拟通道;在使用时,该信号常和 START信号连在一起,以便同时锁存通道地址和启动 A/D 转换;(6)START A/D 转换启动信号,正脉冲有效;加于该端的脉冲的上升沿使逐次靠近寄存止,重新从头开头转换器清零,下降沿开头 A/D 转换;如正在进行转换时又接到新的启动脉冲,就原先的转换进程被中;4 / 29 名师归纳总结 - - - - - - -第 7 页,共 29 页精选学习资料 - - - - - - - - - 7)EOC转换终止信号,高电平有效;该信号在A/D 转换过程中为低电平,其余时间为高
13、电平;该信号可作为被 CPU查询的状态信号,也可作为对 CPU的中断恳求信号;在需要对某个模拟量不断采样、转换的情形下,EOC也可作为启动信号反馈接到 START端,但在刚加电时需由外电路第一次启动;8) OE 输 出 允 许 信 号 , 高 电 平 有 效 ; 当 微 处 理 器 送 出 该 信 号 时 ,ADC0808/0809 的输出三态门被打开,使转换结果通过数据总线被读走;在中断工作方式下,该信号往往是CPU发出的中断恳求响应信号;4.2.3 工作时序与使用说明图 4-4 ADC0809 工作时序图用单片机掌握 ADC时,多数采纳查询和中断掌握两种方式;查询法是在单片机把启动命令送到
14、ADC之后,执行别的程序,同时对ADC的状态进行查询,以检查 ADC变换是否已经完成,如查询到变换已终止,就读入转换完毕的数据;中断掌握是在启动信号送到ADC之后,单片机执行别的程序;当ADC转换终止并向单片机发出中断恳求信号时,单片机响应此中断恳求,进入中断服务程序,读入转换数据,并进行必要的数据处理,然后返回到原程序;这种方法单片机无需进行转换时间治理,CPU效率高,所以特殊适合于变换时间较长的 ADC;本设计采纳查询方式进行数据收集;由于 ADC0809片内无时钟,故运用 8051 供应5 / 29 名师归纳总结 - - - - - - -第 8 页,共 29 页精选学习资料 - - -
15、 - - - - - - 的地址锁存使能信号ALE经 D 触发器二分频后获得时钟;由于ALE信号的频率是单片机时钟频率的 1/6 ,假如时钟频率为 6MHz,就 ALE 信号的频率为 1MHz,经二分频后为 500kHz,与 AD0809时钟频率的典型值吻合;由于 AD0809具有三态输出锁存器,故其数据输出引角可直接与单片机的总线相连;地址码引脚ADDAC 分别与地址总线的低 3 位 A0、A1、A2 相连,以选通 IN0IN7 中的一个通道;采纳单片机的 P2.7和启动转换信号,器件采纳 ATMEL公司的高密度、非易失性储备技术生产,兼容标准 MCS-51指令系统,片内置通用8 位中心处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 计算机 温度 控制系统 课程设计 方案
限制150内