本设计是以单片机为控制核心,借助于传感器对熨烫斗的温度进行监测,采用可编程接口芯片,外接键盘、LED显示器以及语音报警器,组成一个单片机温度检测与控制系统。本系统是闭环控制系统,它的工作过程是通过实际温度与设定温度的比较,得到偏差,通过对偏差的比例(P)、积分(I)、微分(D)作用产生控制信号,去调节熨烫斗的加热功率,从而实现对各种工序自动转换和控制。
设计中单片机选用Intel公司生产的MCS-51系列的8051单片机。它片内具有4KB的EPROM,所以不需要扩展片外程序存储器,并且程序可擦除;这样不仅简化了系统的结构,而且方便了用户调试程序,从而满足不同控制系统的不同要求。单片机8051是通过温度信号输入通道电路对熨斗温度进行定时采样的。温度信号输入通道电路主要有温度传感器、放大器、模数转换器三部分组成。
一、设计要求
(1)控制器以 MCS-51单片机为核心。
(2)每个熨烫工序分为如下几步:合模、热压(2 次)、上喷气、抽风、下喷气、开模等。
(3)系统带温度控制系统,以便能按要求控制熨烫温度。
(4)系统通过按键修改控制程序和进行系统设置。
(5)利用LED显示系统温度、各个控制阀的状态,系统运行情况等。
(6)具有语音报警提示功能。
在实现此基本要求的基础上进行发挥。
二、 系统框图
系统分三大部分,即输入部分、控制部分和输出部分电路。
输入部分:由按键输入和温度传感器电路组成。
输出部分:由功率驱动模块、LED显示和语音播放电路组成。
控制部分:由MCS-51组成,还包括其周边电路。
主体部分采用 MCS-51为核心,该芯片属于 8 位机,芯片的设计体现了 SOC 概念,内嵌 32K 的 FLASH的存储空间,双 16 位的计数器、定时器,14 个中断源,A/D、DA 转换单元,32 位可编程的多功能I/O 口,LVD/LVR 等部分。SPCE061A 在 2.6v~3.6v 的工作电压范围内的工作速率范围为0.32MHz~49.152MHz,较高的工作速率使其应用领域极其宽广。 系统的温度检测选用电阻式温度传感器 PT100,模拟信号从 IOA0 输入到 SPCE061A,通过MCS-51单片机模组接口简单,应用方便,功耗低,且可以完成较多LED功能。该LED模组可以显示各种数字及字母以代表不同的运行状态。
MCS-51通过各个驱动模块实现对五个电磁阀的控制。为了减少干扰,提高系统稳定性,电磁阀的控制采用光电隔离方式。
系统有良好的人机接口,除了 LCD 显示外,还有 3*4 键盘和语音播报。3*4键盘主要用来选择熨烫程序、设置参数等。系统框图如图1-1所示
本毕业论文所设计的熨烫控制器是用单片机利用外围电路结合其它芯片及器件对进行温度、吹风等工序进行控制,结合单片机的灵活性和可靠性进行设计。本系统具有升温、降温以及热压、合模和显示等方面的功能,有比较好的精度和实用性。系统在设计的同时还留有其它扩展功能,可以根据需要进行扩展。
本毕业设计分析了原来小型熨烫机的工作原理和工序,在保持并改进原工序的基础上,采用以单片机为控制核心并完善其外围电路的设计,本文分析了主电路及计算,论述其工作原理,将信号的放大、转换、接收和控制输出完善的结合在一起。讲解各个控制单元,本系统的控制线路采用以各种芯片为核心实现外围扩展电路。设备的可靠性和实时性,可操作性和可维护性都得到极大的改善本设计调速系统,投资少,调整方便。