课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 电烤箱温度控制系统 [复制链接]

楼主
文件格式:word
文件大小:773.50KB
适用专业:应用电子
适用年级:大学
下载次数:6 次
我要下载:点击联系下载
论文编号:199258

资料简介:
课程设计 电烤箱温度控制系统,说明书共25页,8992字。
一、    题义分析与解决方案
1、题义需求分析
在STAR ES598PCI单板开发机上实现对电烤箱温度和时间的控制功能。
设计要求:
(1)通过键盘设定温度和加热时间。
(2)使用DS18B20采集温度,采用七段数码管显示当前温度和剩余时间,并和设置的温度进行比较。
(3)当温度低于设定值时,通过DAC0832输出电压供给发热电阻RT1,使其温度升高。
(4)使温度恒定在设定温度附近,时间到了停止加热,并提示操作完毕。
2、解决问题的方法与思路
(1)硬件部分
选择8279芯片和七段LED显示器与键盘相连,8279的扫描输出信号经译码器译码,三根输出线Y0~Y7作为矩阵键盘的行扫描信号,返回信号RL0~RL7与矩阵键盘的8个列输出信号相连接,扫描输出信号经另一译码器产生的8个输出信号作为8个显示器的选通信号,即位选信号,轮流刷新8个显示器。8255A PC0口接DS18B20,接收采集的温度值,PC4口接警报器,用于时间结束是的报警。DACO832输出电压,对电阻RT1进行加热,使温度维持在一定范围。
(2)软件部分
设立一个段码表,用来数字0—9的段码,根据这些段码可以判定LED显示器选用的共阳极还是共阴极方式;同时还要设置一个显示缓冲区以动态刷新的方式。 设置好8279的工作方式,运行显示程序。前四位显示时间,后四位显示温度值。 对DS18B20进行初始化编程,发出读取温度和转换温度命令。8255A PC0口接收数据,并与输入的界限值进行比较,如果小于界限,则启动DAC0832,输出电压给电阻加热;如果达到界限,则不启动加热。程序运行过程中时间递减,当时间减为零时,启动报警系统,产生声音报警,程序结束。
......


资料文件预览:
共1文件夹,1个文件,文件总大小:773.50KB,压缩后大小:275.08KB

  • 课程设计-电烤箱温度控制系统
  • doc电烤箱温度控制系统.doc  [773.50KB]

我要下载:电烤箱温度控制系统
分享 转发
TOP
沙发

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
板凳

不错,顶
TOP
地板

顶顶顶顶顶
TOP
5#

模具越来越火了,如何得到呢 ?
TOP
6#

顶~~~

努力赚积分
TOP
7#

顶一下
TOP
8#

我顶
TOP
9#

真好啊,可惜没足够的积分, 加油赚积分咯!
TOP
10#

厉害啊!!!!!!!!!!!!!!!!!!!!!!!!!
TOP
发新话题 回复该主题