基于FPGA的室温控制系统设计.doc

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-22
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8933
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本系统是以FPGA为核心,温度传感器、显示模块、蜂鸣报警器等各部分器件来共同完成系统的正常操作。温度信号经过DS18B20温度传感器被采集后输出数字信号,将输出的数字信号送入FPGA中对其进行处理,通过译码将输入的二进制信号转换为10进制信号显示到数码管中并且将输入的二进制信号送入到比较器中与设定的阈值信号相比较,根据比较结果控制输出电平的高低,达到控制外接元器件的作用。当温度超限时,继电器驱动控制模块,触发蜂鸣器报警功能,控制继电器降温;当温度低于设定下限时,继电器驱动控制模块,使温度回到允许的范围内;温度处于设置范围之内时进行重新检测并继续监控。

本设计有效的克服了传统的数字温度计的缺点,采用EDA技术自上而下的设计思路,绘制出了具体的逻辑电路,最后又在硬件上通过对其进行调试和验证。

 

关键词:FPGA;温度控制;温度采集;电子学

 

目录

摘要

Abstract

1 绪论-1

2 研究内容-2

3 FPGA简介-3

3.1 FPGA基本结构-3

3.2 FPGA设计流程-4

3.3 FPGA开发编程原理-5

4 系统总体方案-6

4.1 系统设计背景-6

4.1.1 课题背景及研究概况-6

4.1.2 课题相关技术发展-6

4.1.3 课题研究的必要性-7

4.2 FPGA与DS18B20结合的目的-7

4.3 系统需求分析-7

4.4 系统设计方案-8

5 硬件设计-9

5.1 系统方案设计-9

5.2 整体框架设计-10

5.3 硬件电路设计-10

5.3.1 报警电路设计-11

5.3.2 显示电路设计-11

5.3.3 温度检测模块设计-11

5.3.4 继电器控制模块设计-12

5.3.5 PLL电路设计-12

6 软件设计-14

6.1 软件程序设计-14

6.2 顶层原理图及时序仿真图-16

6.3 软件程序-17

结    论-18

参 考 文 献-19

附录A 软件程序-20

附录B PCB图-23

附录C 硬件电路图-24

致    谢-25

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:VHDL语言的出现以及FPGA芯片的可编程性使得数字电路的设计周期和难度都大大减小,室温控制系统也可通过两者设计和实现。温度检测和控制系统在实际生活中也有着广泛的作用与意义,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: