0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

电子设计 来源:郭婷 作者:电子设计 2019-10-23 07:59 次阅读

1 、引言

紫菜又称海苔,是味道鲜美营养丰富的食用海藻,一种天然的绿色保健食品。紫菜产品的生产过程主要包括3个阶段:原藻生产、一次加工和二次加工(即调味紫菜加工)。调味紫菜加工的核心是将经一次加工的干紫菜制成可直接食用的紫菜食品。因此,烤箱的干湿温度控制是关键。

烤箱分前烤和后烤两部分,前烤主要是将一次加工的干紫菜烤熟,后烤的目的是去除加味后紫菜表面的水分,使紫菜耐贮存。后烤的工艺要求是根据紫菜的品种确定并控制升温段、保温段的干湿温度(干温是指烤箱中的空气温度;湿温是指烤箱内的紫菜加调味后的水分温度)。烤箱中,笔者采用石英电加热管,在每根电加热管上加装了不锈钢反射罩,以保证烤箱内温度场的均匀一致,避免使紫菜未烤或烤焦。为了达到去湿的目的,在每节烤箱上设计了排湿烟囱,通过风门调节排湿量大小,启闭回风门(用于排湿,控制湿温)、进风门(控制干温)。由于紫菜在烘烤中影响烤箱内干湿温度的因素较多,并且随机变化,无法建立数学模型,使常规的人工控制方法难以达到预期的控制目标,为此开发了调味紫菜智能干湿温度控制装置。基本实现了调味紫菜烘烤过程中干湿温度的自动控制,烘烤工艺可随机改变,有良好的推广价值。

2 、设计方案

实际表明,在紫菜烘烤过程中,不论什么品种的紫菜,其温升段的升温速率以l℃/30 min为最佳,而保温的温度及时间要根据紫菜的具体情况来定。若能控制烤箱内的干、湿温度在其烘烤理想温度的l℃以内,烘烤质量就有可靠保证。根据使用要求,紫菜烘烤升温段设置其升温速率为l℃/30 min,为了适应不同紫菜的烘烤,设置干温的理想曲线如图1所示,由人工按键将温度设定在37℃~70℃范围内控温档位设置为6档,当初始设为①档时,则从起烤温度到37℃的升温速率为1℃/30 min,且在任意时刻的理想温度就确定了,温度升至37℃时,自动进入保温控制状态,保温时间到下次档位设定;若第二次设定为④档时,则从37℃“48℃以1℃/30min升温,升到48℃时又自动进入保温状态,其他档位依次类推。当使用时停电后再次来电时,由当前烤箱中的实际温度到设定档位温度按上述规律继续工作。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

控制湿温是保证烘烤质量的重要环节,为了适应不同品种的紫菜,在37℃”42℃温度范围内控温档位设为6档,湿温控制区曲线如图2所示。档位设定和控制规律与干湿类似。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

3 、系统总体结构

控制系统硬件部分由主机、传感器和执行部件组成。硬件结构如图3所示。控制装置精度要求为0.5级,根据控制功能需要,本系统选用AT89C52作为CPU。AT89C52是一款低功耗、高性能片内8 KB快速可编程/擦除只读存储器的8位CMOS微控制器,与80C51的指令系统及引脚兼容,使用高密度、非易失存储技术制造,存储器可循环写入/擦除1000次。A/D转换器选用美国TI公司的TLC1549 CMOS 10位A/D转换器,该器件分辨率为8位,总的非调整误差为l LSB,输出电平与TTL兼容,单电源+5 V供电模拟量输入范围为0V~5 V。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

本系统具有3个输出通道,1个报警电路,利用蜂鸣器报警;2个驱动电路分别控制电动执行器的正、反转。为了提高系统的抗干扰能力,驱动电路采用交流固态继电器。温度档位设定采用BCD码拨盘,利用P1.O~P1.3作为数值输入,操作方便。温度显示采用LCD显示。为了不再扩展并行接口,利用串行口的移位寄存器功能,扩展三位静态显示LCD接口电路。P1.7作为输出控制,当P1.7=1时允许串行口输出数据给移位寄存器,否则,显示内容不变。

根据测量和控制精度要求,本系统选择了PtlO热电阻作为温度传感器。Ptl0测温范围O℃~100℃,具有精度高、线性度好、灵敏度高等特性,且价格适中,能满足系统的技术要求。

为了提高温度测量精度,在设计硬件时,采取3方面的措施:

(1)测量中传感器的连接采用新的三线制方法,补偿由导线引起的误差;

(2)选用0P07作为运算放大电路;

(3)测量电路采用恒流源供电。执行部件由电动执行器、进风门和回风门组成。两个电动执行器分别驱动进风门、回风门,实现烤箱内干、湿温度的调节。电动执行器的转速很低(90/90 s),能正反转并能在任意角度停止,最大转角为90,其输出可与风门的转轴直接相连,安装使用方便。

4 、系统软件设计

系统软件主要由温度检测模块、温度显示模块、温度设定模块和温度控制模块组成。系统主程序和主控程序如图4和图5所示。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

温度检测程序的功能是连续7次A/D转换,把转换结果保存在3BH开始的单元中,然后进行数字滤波,得到的终值存于33H单元。A/D转换采用查询方式。温度设定程序实现保温温度的设定和任意时刻理想温度的计算。例如设设定温度为To,任意时刻理想温度为T01。对于干温,若第一次设定为①档,若第二次设定为②档,设定②档时到当前的时间是t,则To=40℃,当前的理想温度T0l=37℃+t/l800℃。保温控制程序流程如图6所示。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

温度控制模块实现对烘烤过程中干、湿温度的控制及超限报警。温度的高低受进风门(干温)、回风门(湿温)打开的角度控制,由于影响烤箱内温度变化因素的复杂性以及温度反应的滞后,系统采用了智能程序设计,由计算机自动记录滞后时间△t,使由升温段进入保温段之前执行器提前△t时间开始动作,保证了温度过冲不超过To0.5℃,从而保证了1℃的控制精度。升温控制程序流程如图7所示,电动执行器每次动作时间为5 s,风门每次开或关5并自动停在理想位置,最大限度地减小了烤箱内的温度波动。当自动控制失效时,系统报警。

基于AT89C52单片机和A/D转换器设计智能紫菜烤箱干湿温度控制装置

5 、结束语

根据上述设计方案,笔者已经研制出调味紫菜干湿温度控制装置,并在江苏省连云港恒福食品有限公司进行调味紫菜加工运行试验,运行情况良好。同时,在硬件上增加了手动/自动转换功能,软件上增添了抗干扰措施,使装置工作更可靠、稳定。具有较好的推广应用价值。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CMOS
    +关注

    关注

    58

    文章

    5651

    浏览量

    234986
  • 单片机
    +关注

    关注

    6030

    文章

    44489

    浏览量

    631883
  • 转换器
    +关注

    关注

    27

    文章

    8601

    浏览量

    146684
收藏 人收藏

    评论

    相关推荐

    AT89C52单片机概述

    AT89C52芯片是51单片机典型芯片型号。AT89C52是一个低功耗,高性能CMOS 8位单片机,片内含8k字节Flash可擦写存储(P
    发表于 08-30 11:07

    基于AT89C52单片机的数字电压表的设计资料分享

    一、系统组成及工作原理1.1 系统组成该基于AT89C52单片机的数字电压表设计由AT89C51单片机,ADC0809芯片(A/
    发表于 12-02 08:30

    基于单片机AT89C52的数字化温度测量仪

    介绍了Maxim公司推出的MAX6675器件的特点、工作原理,该器件是具有冷端补偿的单片K型热电偶放大器与数字转换器。详细描述了其与单片机AT89C52构成的数字化
    发表于 02-24 15:12 129次下载

    基于AT89C52单片机的涡流管控制系统

    基于AT89C52单片机的涡流管控制系统 摘要: 介绍了基于A T 89C52 单片机的涡流管
    发表于 04-14 14:54 28次下载

    基于AT89C52单片机的步进电机控制系统设计

    基于AT89C52单片机的步进电机控制系统设计 摘 要: 提出了一个由AT89C52单片机控制
    发表于 04-20 09:31 418次下载

    基于AT89C52单片机的飞机副翼控制系统设计

    基于AT89C52单片机的飞机副翼控制系统设计
    发表于 12-17 17:13 74次下载
    基于<b class='flag-5'>AT89C52</b><b class='flag-5'>单片机</b>的飞机副翼<b class='flag-5'>控制</b>系统设计

    at89c52单片机引脚说明,AT89C52高性能8位单片机

    at89c52单片机引脚说明,AT89C52高性能8位单片机
    发表于 04-29 22:05 2.6w次阅读
    <b class='flag-5'>at89c52</b><b class='flag-5'>单片机</b>引脚说明,<b class='flag-5'>AT89C52</b>高性能8位<b class='flag-5'>单片机</b>

    AT89C52单片机2组8位左右控制LED移位

    AT89C52单片机2组8位左右控制LED移位
    发表于 12-08 17:16 4次下载

    基于AT89C52的低频信号发生设计及D/A转换器简介

    改变。介绍了波形的生成原理、硬件电路和软件部分的设计原理。介绍了单片机控制D/A转换器产生上述信号的硬件电路和软件编程、DAC0832
    发表于 12-11 08:56 17次下载
    基于<b class='flag-5'>AT89C52</b>的低频信号发生<b class='flag-5'>器</b>设计及<b class='flag-5'>D</b>/<b class='flag-5'>A</b><b class='flag-5'>转换器</b>简介

    AT89C52单片机的SD卡读写设计

    应用AT89C52读写SD卡有两点需要注意。首先,需要寻找一个实现AT89C52 单片机与SD卡通讯的解决方案;其次,SD卡所能接受的逻辑电平与AT89C52提供的逻辑电平不匹配,需要
    的头像 发表于 02-16 11:23 4437次阅读
    <b class='flag-5'>AT89C52</b><b class='flag-5'>单片机</b>的SD卡读写设计

    使用AT89C52单片机进行最小系统的接口电路免费下载

    技术生产, 兼容标准MCS-51指令系统,片内配置通用8位中央处理(CPU)和Flash存储单元,功能强大的AT89C52单片机可灵活应用于各种控制领域。
    发表于 06-12 17:46 13次下载
    使用<b class='flag-5'>AT89C52</b><b class='flag-5'>单片机</b>进行最小系统的接口电路免费下载

    单片机AT89C52控制智能小车的设计

    单片机AT89C52控制智能小车的设计方法。
    发表于 05-27 11:26 82次下载

    基于AT89C52单片机+RC500读卡电路设计资料

    基于AT89C52单片机+RC500读卡电路设计资料
    发表于 10-25 17:27 4次下载

    基于AT89C52单片机的数字电压表设计

    一、系统组成及工作原理1.1 系统组成该基于AT89C52单片机的数字电压表设计由AT89C51单片机,ADC0809芯片(A/
    发表于 11-23 17:06 20次下载
    基于<b class='flag-5'>AT89C52</b><b class='flag-5'>单片机</b>的数字电压表设计

    AT89C52单片机实现喇叭驱动的设计

    AT89C52单片机实现喇叭驱动的设计
    发表于 11-23 17:06 53次下载
    <b class='flag-5'>AT89C52</b><b class='flag-5'>单片机</b>实现喇叭驱动的设计