
款事热术与表用
设计开发
基于STM32的粮仓粮情监测仪系统设计
鲁庆东王海珠胡蓉
(宜宾职业技术学院四川宜宾644003)
摘要:本次设计采用ST公司的STM32F103ZET6作为控制芯片,通过STM32最小系统板、TFT3.2影色触携屏、5个温度感应模块、4组单期式红外感应器构成整个粮仓粮情监测系统的平台,该系统采用模块化的设计方案,包括LM317电源驱动模块、DS18B20模块、ULN2003APG芯片等构成粮仓粮情监测系统
关键调:粮仓根情监测STM32DS18B20式红外感应器中图分类号:TP29
文献标识码:A
文章编号:1007-9416(2012)09-0123-02
粮食储藏是人类为了生存面采取的有效措施,因此,粮食的安全储藏具有重要意义。目前,我国地方及最区的各种大型粮库都还存在着程度不同的粮食储存变质间题。根据国家粮食保护法规定,必须定期抽样检查粮库各点的粮食温度和湿度,以便及时采取相应的措施,但大部分粮库目前还是采取人工测量温度的方法,这不仅使粮库工作人员工作量增大,且工作效率低,尤其是大型粮库的温度和监测任务如不能及时彻底完成,则有可能会造成粮食大面积变质。据有关资料统计,我国每年因粮食变质面损失的粮食达数亿斤,直接造成的经济损失是惊人的。
影响粮食安全储藏的主要参数之一是粮食的温度,粮食在正常储藏过程中,含水量一般在12%以下(为安全状态),不会产生温度突变,一且粮库进水、结露等使粮食的含水量达到20%以上时,由于粮粒受潮,胚芽萌发,新陈代谢加快而产生呼吸热,使局部粮食温度突然升高,必然引起粮食“发烧"和霉变,并可能形成连锁反应,从而造成不可挽回的损失。
粮食在储藏过程中可能面临愉窃、盗取等不良影响,因此也将作为粮食储存监测的一个重要指标,因此设计出一种经济实用的粮仓粮情监测系统是非常有必要的。
本次设计制作一个粮仓粮情监测系统,将整个系统电路划分为STM32系统模块,电源电路模块、温度感应模块、单红外反射式感应模块,TFT3.2触摸屏显示模块等。现对各模块采用方案分析比较如下。
1、控制芯片选型
方案一:采用AT89S52单片机作为主要的控制芯片,其运用比较广泛,具有良好的知识作为基础,上手很快。但是本系统需要高速的运算速率,51单片机难以胜任
方案二:采用TI公司所生产的MSP430F149单片机为主控制芯片,有非常丰富的资源:6个8位并行口其中两个有中断功能,较为强大的定时器,较大容量的RAM和ROM
方案三:采用ST公司的STM32F103ZET6作为主控制芯片,该芯片属于中等容量增强型,具有最高72MHZ工作频率,在存储器的 0的等待周期访间时可1.25DMisp、MHZ(DhrystONe2.1);具有低功耗:睡眠、停机和待机模式、Vbat为RTC和后备寄存器供电等,
基于上述分析,ST公司的STM32F103ZET6其具有32位基于 ARM核心的带128K字节闪存的微控制器USB,CAN,7个定时器, 2个ADC,9个通信接口,32位的Cortex一M3CPU,综上所述,选择方案三。
2、电源模块方案的选择与论证
方案一:采用开关电源。开关电源在市场占有主导地位,因为其效率高、体积小,功耗低而广泛应用在各电子设备中。开关电源是利
用三极管的开关特性,让开关管工作在开关状态下,因此整个电路工作在高频状态下的,但是开关电源电路较为复杂,调试需要大量的时间,且不易控制。
方案二:采用三端稳压芯片LM2576系列芯片设计制作多路电源。LM2576系列的三端稳压器是单片集成的电路,能提供压降开关的稳压器的各种功能,最大能驱动3A的负载,存在优异的线性和负载调整能力,能稳定输出3.3V、5V、12V等多种稳定电压,对整个系统供电以及对恒压源芯片LM324搭建出恒压源供电系统有着很大的基础性作用。从而使得搭建出的恒压源能为电阻测试模块提供但定的电压,从而为测量出精确的电阻值提供保障。但是,此电路操作复杂,本系统不使用。
方案三:采用LM317为稳压电路,LM317的输出电压范围是1. 2V至37V,负载的电流最大为1.5A.LM317是可调节3端正电压稳压器,在输出电压范围1.2伏到37伏时能够提供超过1.5安的电流,因此我们选择LM317作为电源模块,采用型号为TYH-30W的变压器,将变压后为12V的电压传给稳压模块,该模块可以产生5V的电压供系统可供系统使用。
鉴于以上考虑,选择方案三作为电源电路模块,为整个系统供电。
3、温度感应模块的选型
根据市场的调查,DS18B20数字温度传感器是作为普追的温度感应器其接线方便,封装成后可应用于多种场合,型号多种多样,有 LTM8877,LTM8874等等。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非被限温度场合,耐磨耐碰,体积小,使用方使,封装形式多样,适用于各
种狭小空间设备数字测温和控制领城。因此选择此种方案。 4、红外感应模块
单红外反射式感应器具有信号输出指示、单路信号输出、反射距离可调(精调)。可用于工件计数、智能车寻线、黑白检测等有效距离5mm~150mm(室内最大距离300mm),采用此种系列的红外
传感器足够本系统的设计。 5、显示模块选择与论证
方案一:1602波品模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字,英文字母的大小写、常用的符号、和目文假名等,每一个字符都有一个固定的代码,其波品体积小,功耗低、显示操作简单,但是正因为这种特点,1602液品的显示功能不够智能。
·下转第125页
①作者简介:鲁庆东(1983-),宜宾职业技术学院教师,主要从事单片机、PLC、自动化生产线等课程的教学及研究。
主海珠(1983一),宜宾职业技术学院教师,主要从事机械设计,自动控制等课程的教学与研究。