烟叶初烤过程中,烤房内温度的准确测量和有效控制是烘烤的核心和烟叶质量的根本保证。目前,广大烟区已广泛推广烟叶初烤的“三段式烘烤工艺”,并且大多数炕房已加装热风循环装置,而使用的温度测量器具却是酒精的或煤油的玻璃管温度计(烟区称之为火表),控制方法采用人工启闭回风门(用于排湿,控制湿球温度)、火门或鼓风机(控制火炉火势,间接控制干球温度)。测量不准、使用不便的温度计,被动的控制方法等成为制约烟叶烘烤质量提高的瓶径问题。以温度控制工艺为例,用热电阻cu50作为传感器,以单片机为核心的控制仪解决了这一问题,基本实现烤烟过程中温度的自动控制。
1温度控制要求
(1)、技术要求:有效测控范围:20℃至80℃;温度测量精度:±0.5℃;温度控制精度:±1.0℃;显示分辨率:0.1℃;
(2)、档位设置:为了适应烤烟工艺要求和烟叶的具体情况,在35℃--43℃温度范围内将其分为九档,以供选择。
(3)、执行机构:风门由电动执行器驱动,其运行时间为80秒,即1.1度∕秒;电源:220v,50hz。
(4)、自动控制:当湿球温度值超过设定值0.5℃时,进风门自动开启5秒;当湿球温度值在设定值±0.5℃范围内时,进风门状态保持。当湿球温度值低于设定值0.5℃时,进风门自动关闭5秒;
(5)、报警:当温度高于或低于设定值1℃时,蜂鸣器报警。
2系统设计
根据以上具体要求,本系统用单片机作为控制单元,热电阻作为传感器,完成了装置的设计, 2.1硬件设计
2.1.1微处理器选择
本系统选用at89c51作为cpu。at89c51是一种低功耗、高性能的片内4kb快闪可编程/擦除只读存储器的8位cmos微控制器,与mcs-51微控制器产品系列兼容,使用高密度、非易失存储技术制造,存储器可循环写入/擦除1000次。at89c51的引脚与8031相同[4]。因此,不需要扩展即能满足要求。
2.1.2传感器的选择
根据本系统的测量精度和控制精度要求,本装置选择了热电阻式传感器cu50作为测温传感器[3]。cu50测温范围-50℃~+150℃,工作范围20℃--80℃,线性度好,灵敏度高,价格适中,满足了该系统的技术要求。
2.1.3测量电路
温度的测量和控制主要取决于温度测量精度,因此,为了保证精度,从硬件采用了三个方面的措施:第一,测量中传感器的连接采用新的三线制方法[1],补偿由导线引起的误差;第二,选用高精度低漂移运算放大器op07作为运算放大的电路,第三,测量电路采用恒流源供电。如图2所示。
该电路完全消除了最常用的三线制接法[2]中导线电阻的影响。图中r62、r63、r64的电阻值相等,其输出电压仅与热电阻rt有关,且呈线性关系。测量精度主要取决于恒流源电流。为保证该电流的稳定性,在恒流源电路的设计中,选用了稳压管(lm-336),高精度低漂移运算放大器(op-07),晶体三极管(bc157b)。其它电路则选用了四通用单电源运算放大器(lm324)。
2.1.4a/d转换器
a/d转换器选用常用的adc1005cmos10位a/d转换器,即可满足技术要求。该芯片总的非调整误差为±1lsb,输出电平与ttl电平兼容,单电源+5v供电,模拟量输入范围为0--5v[4]。
2.1.5输出通道设计
有三个输出通道:一个报警电路,二个电机驱动电路分别控制风门电机的正反转。为了提高系统的抗干扰能力,驱动电路采用交流固态继电器。
2.1.6人机通道设计
(1)温度设定电路:温度档位