粮仓智能综合监控系统的程序方法
【专利摘要】粮仓智能综合监控系统的主程序设计方法,其中包括:主程序的设计、A/D转换及其中断处理程序、键盘中断处理程序将中断处理程序、显示与平均值处理子程序等几部分组成。粮仓综合监控系统程序是以AT89csl单片机为核心。其36路温湿度传感器分别对仓库内36个不同点的温、湿度进行测量,单片机将根据库内的平均温、湿度控制搅拌风扇(或换气扇)、除湿机(或空调机)等设备,使室内温、湿度保持在额定范围内,系统设有烟雾、火光和热释电红外传感器及其相关电路,组成防火防盗报警电路。
【专利说明】粮仓智能综合监控系统的程序方法
【技术领域】
[0001]本发明是涉及ー种粮仓智能综合监控系统的程序方法,通过此程序可以控制整个粮仓的监控,能够通过计算机程序实时的操控着整个粮仓的状态。
【背景技术】
[0002]现在的粮仓都处在分散的状态,既时有的储粮基地的机械化程度也上了一定的规模,但是各个设备的操作都在各自为阵,出现问题都要ー个个的排查,不能统ー的进行监控,无法进行粮仓的整体的监瞀和分析,由此带来的一系列问题都由于各个设备独立运行而出现无法避免。通过此程序的开发,可以统ー进行综合性的监控和系统,为粮仓安全有效的运行起了保障作用。
【发明内容】
[0003]粮仓智能综合监控系统的程序方法主要由四大部分组成。一是主程序,此主程序是对系统进行初始化处理,包括对AT89C51判断中断方式(含优先级)设置;串ロ工作方式装置;系统各种指标的装入、键盘、控制信号初始化及建立数据指针、通道初值并启动A/D转换。其流程图如图1所示。
[0004]ニ、A/D转换及其中断处理程序;A/D转换结束后向INTI ロ请求中断,进入A/D中断处理子程序,其流程图如图2所示。
[0005]
三、键盘中断处理程序;将中断处理程序的入口地址设在IN T 0中断入口地址处,当温、湿度指标设置按键按下吋,向C PU请求中断,C PU转到中断入口地址处理键盘程序;如图3所示。
[0006]四、显示与平均值处理子程序;输出显示程序将3位十进制数送L E D显示器,百、十、个位已分别存入52H、51H、50H内,由于系统用以软件为主的软件译码显示电路,故由软件将要输出的十进制数译成相应的显示字形代码,通过查表来实现。平均值处理子程序,如图4。主要解决求A / D转换值(包括温、湿度)的平均值,并将十六进制转换为十进制,以便输出显示,同时对相关设备进行控制。
【权利要求】
1.粮仓智能综合监控系统的程序方法,此特征是:此程序由四大部分组成,其四部分为程序方法的主程序、A/D换及其中断处理程序、键盘中断处理程序、显示与平均值处理子程序。
2.根据权利要求1所示中的主程方法控制系统设置根是通过对AT89C5判断中断方式(含优先级)设置;串ロ工作方式装置;系统各种指标的装入;键盘、控制信号初始化及建立数据指针、通道初值并启动A/D转换。
3.根据权利要求1所示中的A/D换及其中断处理程序,A/D转换结束后向INTロ请求中断,进入A / D中断处理子程序。
4.根据权利要求1所示中的键盘中断处理程序,将中断处理程序的入口地址设在INT O中断入口地址处,当温、湿度指标设置按键按下吋,向C PU请求中断,C PU转到中断入口地址处理键盘程序。
5.根据权利要求1所示中的显示与平均值处理子程序,其程序输出显示程序将3位十进制数送L E D显示器,百、十、个位已分别存入52H、51H、50H内,由于系统用以软件为主的软件译码显示电路,故由软件将要输出的十进制数译成相应的显示字形代码,通过查表来实现。
【文档编号】G05B15/02GK103488093SQ201210194223
【公开日】2014年1月1日 申请日期:2012年6月13日 优先权日:2012年6月13日
【发明者】罗正伟 申请人:镇江华扬信息科技有限公司