毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

水箱单片机控制系统(电路图+源程序+论文) 第4页

更新时间:2010-5-4:  来源:毕业论文
水箱单片机控制系统(电路图+源程序+论文) 第4页
8位地址总线送出高8位地址。对于EPROM编程和进行程序校验时,P2口接收输入的8位地址。
(D).P3口(10脚~17脚):P3.0~P3.7统称为P3口。它为双功能口,可以作为一般的准双向I/O接口,也可以将每1位用于第2功能,而且P3口的每一条引脚均可独立定义为第1功能的输入输出或第2功能。P3口的第2功能见下表
                 单片机P3.0管脚含义
引脚 第2功能
P3.0 RXD(串行口输入端0)
P3.1 TXD(串行口输出端)
P3.2 INT0(部中断0请求输入端,低电平有效)
P3.3 INT1(中断1请求输入端,低电平有效)
P3.4 T0(时器/计数器0计数脉冲端)
P3.5 T1(时器/计数器1数脉冲端)
P3.6 WR(部数据存储器写选通信号输出端,低电平有效)
P3.7 RD(部数据存储器读选通信号输出端,低电平有效)
综上所述,MCS—51系列单片机的引脚作用可归纳为以下两点:
1).单片机功能多,引脚数少,因而许多引脚具有第2功能;
2).单片机对外呈3总线形式,由P2、P0口组成16位地址总线;由P0口分时复用作为数据总线。
附:89C51的管脚如图
二 800立方米水箱给水设备系统的构成
800立方米由两台给水泵机组、水箱和三只浮球开关组成,其系统结构如图:
 其中M1、M2为给水泵机组,LG、LD、LDD分别为水位高、水位低、水位低低浮球开关,当水位高(大于90开度)时,LG闭合,当水位低(小于75开度)时,LD闭合,当水位低低(小于50开度)时,LDD闭合。
  800立方米水箱的控制器由8051系统构成。为避免电机的起停和电源波动时对电路的影响,输入输出均采用光电隔离。输出通过继电器,控制水泵机组的起停和报警,其电路图如下:
给水泵电机主控回路图如下:
三  本系统8051单片机控制部分结构
本系统采用8051单片机,引脚具体控制如下:
P1口和P3口为输入输出检测信号和控制信号。下面是8051芯片引脚具体分配:
P1.0:水位低低输入信号。(低0  高1)
P1.1:水位低输入信号。(低0  高1)
P1.2:水位高输入信号。(高1,低0)
P1.3:手动与自动转换输入信号。(手动1,自动0)
P1.4:M1起动KM1控制输出信号。(手动1,自动0)
P1.5:M2起动KM1控制输出信号。(手动1,自动0)
P1.6:M1开关状态输入信号。(开0,关1)
P1.7:M2开关状态输入信号。(开0,关1)
P3.0:水位低低报警输出信号。
P3.1:水位低报警输出信号。
P3.2:水位高报警输出信号。
P3.4:手动起动M1输入信号,低电频有效动作。
P3.5:手动起动M2输入信号,低电频有效动作。
P3.6:手动停M1输入信号,低电频有效动作。
P3.7:手动停M2输入信号,低电频有效动作。
四  本系统的工作原理
当水箱水位低时,起动M1、M2给水,水位上升到90%,停M1。当水箱水位低低(小于50%)时,同时起动M1、M2,当水位上升到50%以上70%以下时,停M2,M1继续运行到水位上升到90%以上才停止工作。经过调试系统,测得以下数据:水位从50%--70%,两台泵运行需要约10分钟;水位从70%--90%,一台泵运行需要约15分钟。水箱的水位一般保持在70%--90%报警控制如下:
当水位高与90开度的时候,由传感器经变送器发送信号,LG闭合,系统水位高报警。当水位低于75开度的时候,由传感器经变送器发送信号,LD闭合,系统水位低报警。当水位低与50开度的时候,由传感器经变送器发送信号,LDD闭合,系统水位低低报警。手动/自动模式转换控制如下:全自动模式下,系统自动判断水位的状况,选择不同的工作状态。在手动的模式下,两台给水泵的运行控制可由人工自己操作。
五  主程序框图
1 主程序框图
2 自动模式子程序:
3 手动模式子程序:

上一页  [1] [2] [3] [4] 

水箱单片机控制系统(电路图+源程序+论文) 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。