UEAL第2届电子设计大赛第二轮—程控加热器

  • 幻鬼三叠
  • LV1工程师
  • |      2016-04-26 10:13:56
  • 浏览量 873
  • 回复:0

UEAL2届电子设计大赛第二轮——程控加热器

吉林大学

 2016-04-26

 一、引言:

根据UEAL第二届电子设计大赛第二轮命题要求进行本设计,本设计以AT89C52单片机作为核心控制器件,能实时对温度进行监测,自动进行加热或散热,进而实现程控加热的功能。在加热(或散热)控制电路中,采用了PWM信号控制,达到控制加热(或散热)功率的目的。本设计先通过键盘设定好预预设值,温度传感器对水泥电阻实时温度的采集,然后将温度值转换为电压或电流值值通过A/D转换为数字量传进控制控制系统与AT89C52中预置的温度进行比较,当超过预设值时,停止加热,开启电扇散热,当低于预设值时,加热器继续加热,直至温度达到预设值。测试结果表明, 该系统稳定, 准确并具有良好的实用价值。

关键词:程控,AT89C52,温度传感器


二、系统构成

 

                   UEAL第2届电子设计大赛第二轮—程控加热器
图一  结构框图


                     UEAL第2届电子设计大赛第二轮—程控加热器

图二 系统电路图

三、方案设计和选择

1MCU选择

51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。


2LCD选择

LCD1602(带字库)液晶显示屏的市场价格约为14元,1602(不带字库)的市场价格约为10元,需自制转接板。它具有有微功耗、体积小、显示指令形式丰富、超薄轻巧的诸多优点,操作指令少等优点

UEAL第2届电子设计大赛第二轮—程控加热器


3、自制直流电源

通过变压器将220V交流电转换为12V交流电,通过整流桥后得到直流电压,通过L7805L7905得到12V5V电压给风扇和单片机供电。并用电位器旋钮KIS-3R33S DC-DC电源模块可调电压模块给水泥电阻供电。


4、温度采集

采用18B20传感器来测量温度。它的特点是独特的一线接口,只需要一条口线通信 多点能力,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 V5.5 V 无需备用电源 测量温度范围为-55° C+125 ℃ 。-10 ° C+85°C范围内精度为±0.5°C

温度传感器可编程的分辨率为9~12位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统

UEAL第2届电子设计大赛第二轮—程控加热器


5、风扇的选择

采用三线风扇,它自带转速反馈信号,简单方便并且准确。


6、加热功率和风扇转速的控制

通过PWM方式调节加热器功率和风扇的转速

UEAL第2届电子设计大赛第二轮—程控加热器


7实现蜂鸣器告警功能

 

四、理论分析和计算

1、电源设计分析

本设计需要5v电源供单片机、LM358TL431工作,12v电源供风扇工作,以及数控DC-DC降压电压源供加热模块工作。所以需要设计一个220v交流输入,三路输出直流输出的电源。其中12v输出由7812对变压器(12v AC输出)经整流桥输出的16v直流电压稳压得到。5v输出由78057812输出的12电压稳压得到。而数控DC-DC降压电压源使用基于2596的数控直流稳压电源。该电源模块由单片机通过DA输出一个电压值,与2596的输出电压比较,在反馈到2596的反馈脚,从而控制输出电压。

风扇的闭环控制及转速自动调节算法分析:


2、加热功率可控方案分析:

在本设计中当所测得的当前温度相对于用户所设置温度相差较大时,系统会自动增大DA输出,从而控制基于2596DC-DC数控降压电源,使其输出电压增大,以提高电路的功率,使加热速度增快。当实测温度接近设定温度时,系统将削减DA输出,控制数控电源输出电压来减小加热电路的功率,使加热速度减缓,从而使得系统在温度控制上更加稳定。


3、模拟温度变化控制分析:

本设计以水泥电阻的温度作为检测和控制对象。系统通过对水泥电阻通电使其发热来升高环境温度。当温度接近到预设温度时,减小加热模块的功率来降低升温速度。

    当问度达到预设温度后,系统将切断加热模块的工作电路。如若温度超过了预设温度,系统会发出声光报警,同时启动风扇对水泥电阻进行降温。通过加热电路和风扇的共同作用,系统将会使温度恒定在用户事先设定的温度。


五、测试结果

1、设定设定工作温度,温控误差要求小于±1

2、温度低于30时,风扇停止工作,加热器开始加热;当温度高于70,应切断加热器,并接通风扇开始散热;

3、加热功率可调;

1 功率档位加热速度

档位

0

1

2

3

4

5

6

7

8

9

占空比(%

10

20

30

40

50

60

70

80

90

100

温度增量(

0.5

1.0

1.8

2.7

3.4

4.2

5.2

6.2

7.0

7.7


 4、具有程控加热功能,能按预定的加热曲线加热;


六、结果分析

        本设计基本实现了题目的全部要求,完成的效果还是不错的。总结主要有以下的优缺点:


优点:基本实现了题目的全部要求,并且温度控制精度达到了1以内,并且温度趋于稳定后控制误差甚至不大于0.5


缺点:选用的加热片和电源的功率都比较小,使得加热速度比较慢,由于时间关系,PID参数的调节还没有达到最优,温度控制时温度曲线的震荡比较明显。

 

七、视频链接http://v.youku.com/v_show/id_XMTU0ODE3MjQ4OA==.html?qq-pf-to=pcqq.c2c

   

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子