• 方案介绍
  • 附件下载
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

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

2024/06/03
3246
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

讲解视频.rar

共2个文件

[相关器件] PESD5V0S1ULD,315

ESD/TVS/Surge/OVP,PESD5V0S1ULD - Unidirectional ESD protection diode

基本要求

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

总体思路

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

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

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

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

  • 讲解视频.rar
    下载
  • 完整资料下载说明.docx
    下载
[相关器件] PESD5V0S1ULD,315

ESD/TVS/Surge/OVP,PESD5V0S1ULD - Unidirectional ESD protection diode

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATXMEGA64D4-AU 1 Microchip Technology Inc IC MCU 8BIT 64KB FLASH 44TQFP
$3.44 查看
ATSAM4S16BA-AN 1 Atmel Corporation RISC Microcontroller, 32-Bit, FLASH, CORTEX-M4 CPU, 120MHz, CMOS, PQFP64, LQFP-64
$8.76 查看
DS3234S#T&R 1 Maxim Integrated Products Real Time Clock, 1 Timer(s), CMOS, PDSO20, 0.300 INCH, ROHS COMPLIANT, SOP-20
$7.73 查看
点赞
收藏
评论
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!