基于FPGA的智能温度控制仪设计,ds18b20,继电器等,源码可用!

        最近的课程大报告都是基于vivado FPGA的,搞了很长时间也很头疼,就是从0开始,记录下这个过程,帮助以后会用到的小伙伴们

这次的设计题目是基于FPGA的智能温度控制仪设计

设计方案:

        该系统通过FPGA主控,搭载ds18b20温度检测模块,该系统实时测定温度并显示,通过外接风扇、加热片、按键等电路,对阈值温度进行调节,对目标温度进行升降温控制,通过外接通风口达到实时迅速的工件温度调控作用。

 整个系统设计图:

做的过程很痛苦,不少坑,有点懒,就不一一讲述了,报告里都有,不懂的私信或者QQ问我吧(有时间会回来填坑的)

       (1) 传感器节点:包括DS18B20温度传感器、继电器、升压模块、小风扇和加热片等组件。传感器节点负责温度采集、执行控制、放大功率等操作。

        (2)中央控制器:使用FPGA作为中央控制器,负责温度数据处理、控制逻辑实现和与用户界面的通信。

       (3) 用户界面:通过按键和数码管作为用户界面,用户通过按下按键改变设定温度和利用数码管显示系统状态。

模块代码总览:

module ds18b20_dri(
	input 				clk			,		//系统时钟,50M
	input				rst_n		,       //低电平有效的复位信号	
	
	inout		dq	,				//单总线(双向信号)
	input       key0_in, 
	input       key1_in, 
	input       key2_in, 
	output [3:0] wei_slec,
    output  [7:0] duan_slec,
    output [3:0] wei_slec1,
    output  [7:0] duan_slec1,
    output   [0:0] look1, 
    output  [0:0] look2, 
    output  [0:0] look3

);

         了解樱桃子的同学们知道,我很久没更新了,最近真的非常忙,但我真的没忘,私信都回了!接下来我继续整理,都给大家做参考

        有时候私信如果联系不上我(太多了qwq),可以加QQ:1966546583,备注CSDN

附上这个工程的源码和详细的报告,因为我自己做了,所以亲测可行!!!

最近有小伙伴说链接过期了,重新放一下。

链接:https://pan.baidu.com/s/1Dn8PKlvxBR6uFWwQkH2dTA?pwd=sr84 
提取码:sr84 
--来自百度网盘超级会员V4的分享

链接:https://pan.baidu.com/s/1N1SiAoD3tgj6vKM7W_s1Rg?pwd=1r1x 
提取码:1r1x 
--来自百度网盘超级会员V4的分享

链接【免费】基于FPGA的智能温度控制仪设计,程序源码+报告,vivado直接用!资源-CSDN文库

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值