- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
锅炉报警系统说明书,锅炉压力报警系统,锅炉水位报警系统,锅炉说明书,锅炉使用说明书,锅炉课程设计说明书,庆东锅炉使用说明书,锅炉安装使用说明书,燃气锅炉使用说明书,锅炉设计说明书
锅炉越限报警系统
引言
随着科技的不断发展,日常生活中越来越多的采用高温高热的一些设备及装置,它在方便了人们生活的同时,也留下了安全隐患,因此做好高温预警工作是非常必要的。为了能实现防火、防灾的目的,就必须采取先进的自动检测和控制手段。本文所设计的单片机智能检测控制器能通过现场温度传感器检测到室内的温度或是设备、装置的温度等信息,然后根据现场信息进行相应的处理。即当温度超过了预先设定的警戒值时,此系统能显示温度信息并且发出警报声,通知管理人员进行控制。本系统不仅能实现高温报警,同时也能实现对温度下限的报警,满足不同场合的设计需要。
1 功能介绍
设计目的和要求
1、设计目的:
通过用C51单片机来编写一个简单的程序,利用ADC8080实现模数转换监控锅炉的越限参数的变化,从而实现相应的报警控制。了解ADC8080的使用方法,以及学习使用Keil C51进行单片机开发的方法,并掌握联合Proteus来实现仿真调试。
2、设计要求:
(1).蒸汽压力(X3)的下限报警值为1.5V,
炉膛温度(X2)的下限报警值为1V,上限报警值为4V,
水位(X1)的下限报警值为1V,上限报警值为4V;
(2).调节滑动变阻器X3模拟蒸气报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
(3).调节滑动变阻器X2模拟炉膛温度报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
(4).调节滑动变阻器X1模拟水位报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
(5).若所有参数均正常,绿灯亮。
硬件电路设计
单元电路的设计
图1 硬件电路
主控 根据设计的所需要求分析STC89C52单片机的工作原理,可得出来温度电路设计方便和优点。
VCC : 电源;GND: 地,RST: 复位输入。
P0 口:P0口是一个8位漏极开路的双向I/O口。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。
P1 口: 是一个具有内部上拉电阻的8 位双向I/O 口,在flash编程和校验时,P1口接收低8位地址字节。
P2 口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3 口:P3 口是一个具有内部上拉电阻的8 位双向I/O 口,在flash编程和校验时,P3口也接收一些控制信号。
XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。
XTAL2:振荡器反相放大器的输出端。
程序存储器:如果EA引脚接地,程序读取只从外部存储器开始。对于89S52,如果EA 接VCC,程序读写先从内部存储器(地址为0000H~1FFFH)开始,接着从外部寻址,寻址地址为:2000H~FFFFH。
数据存储器:STC89C52 有256 字节片内数据存储器。高128 字节与特殊功能寄存器重叠。也就是说高128字节与特殊功能寄存器有相同的地址,而物理上是分开的
STC89C52 有6个中断源:两个外部中断(INT0 和INT1),三个定时中(定时器0、1、2)和一个串行中断每个中断源都可以通过置位或清除特殊寄存器IE 中的相关中断允许控制位分别使得中断源有效或无效。
STC89C52单片机引脚图如图2所示
图2 单片机引脚图
单片机晶振电路和复位电路
图3 晶振和复位电路
锁存电路
图4 锁存电路
模数转换电路
图5 模数转换电路
越限参数控制电路
图6 越限参数控制电路
报警显示电路
图7 报警显示电路
三、软件设计
1、程序设计流程
编程流程图
程序说明
相关的越限参数指标:
●蒸汽压力(X3)的下限报警值为1.5V,
●炉膛温度(X2)的下限报警值为1V,上限报警值为4V,
●水位(X1)的下限报警值为1V,上限报警值为4V;
由相应的越限参数,我们可以按如下的步骤调试:
■调节滑动变阻器X3模拟蒸气报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
■调节滑动变阻器X2模拟炉膛温度报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
■调节滑动变阻器X1模拟水位报警,若参数越界,
对应红灯亮,并有报警声,按K1键消除报警声;
■若所有参数均正常,绿灯亮。
五、心得体会
通过本次课程设计,我们熟悉了AT89C52、ADC0808等元器件的功能和应用。结合C51单片机语言设计一个程序,实现相关要求的控制系统设计。在设计之前先画好流程图,形成清晰的编程思路,进而合理的完成实验编程。通过实际的编程和仿真调试,我们可以在这一过程中将书本上的理论知识应用在实际的控制系统的设计中。同时在仿真调试时,我们可以发现在
文档评论(0)