温室内部温度控制系统硬件论文.doc
《温室内部温度控制系统硬件论文.doc》由会员分享,可在线阅读,更多相关《温室内部温度控制系统硬件论文.doc(20页珍藏版)》请在三一办公上搜索。
1、 计算机科学与技术学院硬件课程设计报告l 姓 名: 学 号: l 专 业: 计算机科学与技术学院 l 班 级: 信息安全061班 l 设计题目: 温室内部温度控制系统 l 成 员: l 指导教师: 职 称: 副教授 2008年 6月 课程设计指导教师评阅书指导教师评语:成 绩: 指导教师签字: 年 月 日摘 要l 拟采用8255A并行输入芯片,8253串行输入芯片,ADC0809模数转换器,温度传感器,设计一个温室内部温度控制与调节系统,用来监测温室内的温度变化,并根据不同的温度变化,采取相应控制措施,保证温室内花苗的生长。l 我们的设计思路是假定我们控制的温室控制温度为10摄氏度20摄氏度这
2、样根据在这个温度变化范围传感器的电压变换范围,通过ADC0809转换后的数字范围是0000111111110000然后根据在这个数据范围内进行温度控制,当高于上限启动制冷,低于下限启动加热,没超出范围启动保温这就是我们的设计思路。l 针对于ADC0809主要就是完成模拟信号的转换,然后将转换出来的数字信号和我们事先准备的范围进行比较,然后根据情况启动温控装置从而达到温控系统的作用。l 针对8255,它主要完成的是对ADC0809的EOC端口的检测,将A端口设为输入通过A口实现对EOC的检测,还有就是由于设备所限没有温控设备,将小灯泡1,2,3代表保温控系统,所以通过8255实现小灯泡的置亮和置
3、暗。l 针对8253就是实现一个ADC0809的所需转换频率,我们预期的是实现1秒转换一次,所以我们将0通道和1通道级联,将1MHz的脉冲变为1Hz,通过OUT1输入到ADC0809的CLK端。l 以上就是我们的设计思路目 录1、总体设计部分 1.1设计思路5 1.2任务需求5 1.2.1用到的芯片及其作用5 1.2.2其他硬件设备及其作用72、 总体设计方案8 2.1硬件部分8 2.2软件部分83、小组分工部分11 3.1转换控制( )113.2信号采集( )143.3转换频率( )17参考文献20总体设计部分1、 设计任务与要求1.1 设计思路温室内部的温度对植物的生长至关重要,设计一个温
4、度控制器,实现对温室内部的温度控制,保障植物能够在始终适宜的温度下生长。要求温度控制系统能实时检测温室内的温度,首先由热敏式传感器完成对温室内温度的模拟信号量的采集,经由IN0端口输入到模数转换器ADC0809,完成对模拟量向数字量的转换。然后,在设定的检测时间间隔计算机下,将数字量输入并依次与事先所设定的控制温度进行比较,符合条件则跳转至相应的控制措施下执行,否则继续按设定的时间间隔检测。此外,还可以设置一个外部手动中断操作,可以随时控制此系统的工作与否。1.2 芯片选择和其它器件(1) 编程外围接口芯片8255A:8255A是一个典型的可编程通用并行接口芯片,它具有3个8位的并行口,有三种
5、工作方式,可作为单片机与各种外部设备连接的接口电路(2) 模/数转换器ADC0809:ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。 ADC0809由一个8路模拟开关、一个地址锁存与译码器、一个A/D转换器和一个三态输出锁存器组成。多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用A/D转换器进行转换。三态输出锁器用于锁存A/D转换完的数字量,当OE端为高电平时,才可以从三态输出锁存器取走转换完的数据。CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号必须由外界提供,通常
6、使用频率为500KHz,IN0-IN7上的一路模拟量输入。通道选择表如下:CBA选择的通道000IN0001IN1010IN2011IN3100IN4101IN5110IN6111IN7(3) 8253的工作原理8253是可编程的计数器/定时器,其内部有三个独立的16位计数器/定时器通道,每个计数器通道均可按6种不同的方式工作,并且都可以按二进制或十进制计数。其CLK0CLK2是计数器02的时钟脉冲输入端, GATE0GATE2是门控脉冲输入端, OUT0OUT2是输出端及内部结构见下图。(3) 其它器件热敏电阻式温度传感器一只,导线若干,8086CPU2、 总体方案2.1 硬件部分 连接图如
7、下:2.2 软件部分开始2.2 (1)流程图如图:采样频率为1Hz,所以每一秒来读取一次转换的值将ADC0809完成的一次转换输出,赋值到AL,进行温度的监控通过对EOC的检测启动ADC0809将模拟信号输入开始一次转换当al11110000时, 是温度高启动降温系统,关闭其他 否Al11110000时, 是温度高启动降温系统,关闭其他 否Al00001111时 是 温度过低,启动供暖系统,关闭其他xit 温度适中,关闭加热和制冷系统,启动保温系统是否停止温控 否 结束温度控制 是源代码:ADINT: MOV DX , 300H DX指向ADC的通道0NEXT: OUT DX , AL 启动一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 温室内部温度控制系统 硬件论文 温室 内部 温度 控制系统 硬件 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3987436.html