加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于模糊控制的温度控制系统(AD原理图、PCB图、源代码、讲解视频)

06/03 14:21
3667
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图(3)
相关方案
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

基本要求

  • 利用STC89C52单片机实现对固定温度的控制,能够控制红色和绿色发光二极管,报警提示外界应该采取加温或降温措施,从而控制系统温度稳定在预设温度值附近;
  • 利用3个独立按键,能够控制预设温度值,并能够通过按键增加或减少预设温度值,且显示在数码管上;
  • 系统采用模糊控制规则,根据实际温度与预设温度的差值及差值变化率,找到最佳的控制量,触发红灯高温报警灯或绿灯亮,提示外界采取升温或降温措施对系统进行温度调节。

总体思路

本次设计通过DS18B20温度传感器采集被测环境温度值并输入到单片机,单片机结合预设标准温度,分析处理后输出控制量,若温度高于预设温度值,红色发光二极管亮,从而提示采取降温措施;若低于预设温度值,则绿色发光二极管亮,外界对系统进行升温处理,使系统温度接近预设的标准温度。

整个基于模糊控制的温度控制系统主要如下8个部分.

  • 电源接口电路,该部分为整个电路提供+5V的稳定直流电压;
  • 温度采集电路,通过DS18B20温度传感器采集被测环境的温度;
  • 单片机控制电路,由STC89C52芯片在程序控制和外围简单组合电路作用下运行,分别在两个数码管上显示出被测系统的温度值和预设标准温度值,并根据与预设标准值的对比,采用模糊算法控制的程序,触发不同的发光二极管,提示外界采取升温措施或降温措施;
  • 警示灯电路,当检测温度高于预设温度值时,红色发光二极管亮,从而提示采取降温措施;当低于预设温度值,则绿色发光二极管亮,外界对系统进行升温处理;
  • 数码管显示电路,用来显示被测系统当前的温度值和系统预设的标准温度值;
  • 功能按键电路,用来调节预设标准温度值;
  • 复位电路,使单片机复位;
  • 晶振控制电路。
  • 7、protues仿真设计;
    8、提供源代码、仿真源文件,可以直接使用或者二次开发;

    完整资料下载或者技术支持,请添加联系方式:
    QQ:2705466752(资料需付费)

  • 讲解视频.rar
  • 完整资料下载说明.docx

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
STM32F756ZGY6TR 1 STMicroelectronics High-performance and DSP with FPU, Arm Cortex-M7 MCU with 1 Mbyte of Flash memory, 216 MHz CPU, Art Accelerator, L1 cache, HW crypto, SDRAM, TFT

ECAD模型

下载ECAD模型
$12.73 查看
FT232RL-REEL 1 FTDI Chip USB Bus Controller, CMOS, PDSO28, 10.20 X 5.30 MM, GREEN, SSOP-28

ECAD模型

下载ECAD模型
$4.79 查看
STM32F407IGT6 1 STMicroelectronics High-performance foundation line, Arm Cortex-M4 core with DSP and FPU, 1 Mbyte of Flash memory, 168 MHz CPU, ART Accelerator, Ethernet, FSMC

ECAD模型

下载ECAD模型
$13.79 查看

相关推荐

电子产业图谱