基于单片机的无塔供水系统(详细介绍)
基于PLC的恒压无塔供水系统毕业设计开题报告

本科毕业设计开题报告
题目:基于PLC的恒压无塔供水系统设计
专题:
院(系):电气与信息工程学院
班级:自动化06-1班
姓名:XXX
学号:XX
指导教师: XXX
教师职称:教授
XXXXXX本科毕业设计开题报告
通过PLC 控制器控制变频器,再通过变频器调节电机泵的运行状况,以此实现正常的供水.
图2-1:恒压供水系统控制方案原理框图
JS
浮
球
开
关加水入口
蓄水池PLC 变频器M1M2
M3
M4压力
变
送
器通讯接口
消防用水
生活用水
图2-2:生活消防双恒压供水系统构成图
理论分析:
恒压供水站一般需设多台电机泵,这比设单台电机泵更加节能而可靠。
因为配单台电机泵时,它的功率必须足够大,在用水低峰期时使用一台大电机泵无疑造成浪费,但如果电机泵选小了,在用水高峰期时又会出现供水不足的现象,而且电机泵损坏需要维修时,使用别的电机泵承担供水任务是必要的。
所以,应该根据供水的具体需求选择两台以上电机泵(本设计以三台电机泵为例)。
恒压供水系统的主要目标是为了保证管压网水压的恒定,电机泵的转速会随着用水量的变化而变化,这就要求变频器对电机泵进行供电控制。
这也有两种配置方式:一是为每台电机泵配一台变频器,这种方式,电机与变频器间不需要切换,但是购买变频器的费用较高,成本过大;另一种方式是一台变频器控制多台电机泵,变频器与电机泵之间可以切换,供水运行时,一台电机泵变频运行,其余电机泵共频运行,这种方式,不仅可以满足不同用水量的需求,而且可以充分利用变频器和PLC 的控制资源。
无塔供水设备使用说明

无塔供水设备现在在我们很多家庭里比较受欢迎,今天就来详细介绍一下要怎么去使用。
1.调节压力上下限,压差越大水泵启动次数越少,根据自己的使用情况调节,下限设定一般为0.1-0.25,平房可以略低点,上限一般设定为0.25-0.3,上限尽量不要超过0.32,以免水罐炸裂。
2.第一次打压,调节好压力表后,接通电源,水泵开始工作,此时动针开始向上限针移动,到上限针时水泵停止工作,(如果水泵不停,马上关闭电源,强制停机,联系安装人员检查设备)然后打开压力罐排污阀向外排水,此时动针开始向下限针移动,到下限针时水泵开始工作,动针到上限针时水泵停止,动针到下限针时水泵工作,说明整个设备工作正常。
3.安装完毕后,过7天左右检查一下设备是否工作正常。
如果打开水龙头水泵立刻启动,关闭水龙头水泵立即停止,这种情况说明设备有问题,马上联系安装人员检查设备。
同样方法过一个月左右在检查一次,没有问题的话以后就可以放心使用了,定期检查一下就可以了。
4.设备若一段时间不用请关闭电源及阀门,以免发生漏水情况,造成不必要的损失。
如果设备配的是无塔供水专用泵,再次使用时,请按下控制箱的手动按钮,检查水泵是否能正常工作,如果不能正常工作,立即关闭电源,联系安装人员检查维修。
5.安装完毕后,客户验收并付款后视为客户默认我们安装没有问题,使用过程中请经常检查设备水路及电路是否正常,如果设备装在地下室或屋内,请定期检查设备是否有漏水现象,以免造成不必要的损失。
以上就是使用无塔供水设备的方法和注意事项了。
无塔供水器原理

无塔供水器原理无塔供水器是一种利用气压原理进行供水的设备,其原理简单而有效。
它主要由水箱、管道、气压泵和控制系统等部分组成。
在正常情况下,无塔供水器可以满足建筑物的生活和生产用水需求,同时具有节能、环保、安全可靠等优点。
首先,无塔供水器的原理是通过气压来实现供水。
当建筑物内的用水设备需要用水时,控制系统会启动气压泵,将水箱内的水通过管道输送到需要的地方。
而当用水设备停止使用时,气压泵也会停止工作,从而实现对水的控制和节约。
其次,无塔供水器利用气压原理实现了供水的自动化。
通过控制系统的智能化设计,可以根据建筑物内用水设备的需求,自动调节气压泵的工作状态,从而实现对水的有效利用和节约。
这种自动化的供水方式,不仅方便了用户的使用,也提高了供水的效率和稳定性。
另外,无塔供水器的原理还体现了节能和环保的特点。
相比传统的供水方式,无塔供水器可以根据实际需求进行供水,避免了水泵长时间运行而浪费能源的情况。
同时,由于无塔供水器可以有效控制水的流动,减少了水的浪费,达到了节约用水资源的目的。
此外,无塔供水器的原理还具有安全可靠的特点。
由于其采用了智能化的控制系统,可以对供水进行精准控制,避免了水压过大或过小的情况发生。
这样一来,不仅可以保障建筑物内用水设备的正常使用,还可以避免水压过大而对设备造成损坏的情况。
综上所述,无塔供水器的原理是通过气压来实现供水,具有自动化、节能、环保和安全可靠的特点。
它的出现不仅方便了用户的使用,还提高了供水的效率和稳定性,是一种非常值得推广和应用的供水设备。
希望通过本文的介绍,能够让更多的人了解无塔供水器的原理和优势,促进其在建筑领域的广泛应用。
无塔供水工作原理

无塔供水工作原理
无塔供水是一种利用水压差进行供水的系统。
通常情况下,供水需要通过水塔等高位设施来产生一定的压力,然后通过管道输送到需要供水的地方。
但无塔供水系统不需要水塔等设施,而是利用自来水管道网络中的压力差来完成供水。
具体而言,无塔供水系统通过一系列阀门、泵站和管道网络来进行水的输送和调节。
首先,由于自然势能使得进水管道的压力较高,所以这部分水流通过连接到供水系统上的横截面积较小的进水管道进入系统。
而后,水流经过泵站,泵站内的泵将水流压力提高,以保证水能够顺利地流入下游的管道网络。
接下来,水流通过经过设计合理的管道网路输送到需要供水的地方。
在整个管道网络中,通常会设置多个调压站和阀门,以调节水流的压力和流量。
这些调压站依靠调节阀的开度来实现不同区域的供水压力调整,确保水能够以合适的压力进入每一个点位。
无塔供水系统的优点在于可以节省建设和维护水塔等设施的成本,减少供水系统的能耗。
此外,该系统还可以根据实际需求灵活地调整供水压力,提高供水效率。
然而,该系统也存在一些挑战,如对管道网络的维护要求较高,需要确保管道的密封性和稳定性。
总之,无塔供水系统利用自来水管道网络中的压力差来进行供水,通过泵站和管道网路来输送和调节水流,实现灵活高效的供水。
无塔自动上水的原理

无塔自动上水的原理
无塔自动上水系统是一种用于水源供应的系统,它通过一系列的技术设备和控制系统实现水的自动供应,无需水塔或水箱。
下面是一种常见的无塔自动上水系统的工作原理:
1.水泵控制器:无塔自动上水系统通常包括一个水泵控制器,它
是控制系统的核心部分。
水泵控制器通过传感器监测水位情
况,并根据设定的参数自动控制水泵的启停。
2.水源检测:系统中的水泵控制器会安装水位传感器或其他类型
的水源检测装置,用于检测水源的水位。
当水位低于设定的最低水位时,水泵控制器将自动启动水泵。
3.水泵启停控制:水泵控制器会接收到水位传感器的信号,并根
据设定的参数来判断是否需要启动水泵。
当水位低于设定的最低水位时,水泵控制器会启动水泵,将水从水源中抽取出来。
4.水泵供水:一旦水泵启动,它会将水通过管道输送到需要供水
的地方,如建筑物、水池、灌溉系统等。
水泵通常会根据水压或时间设定来控制供水的持续时间和水量。
5.水位恢复:当水位达到设定的最高水位或其他条件满足时,水
泵控制器会自动停止水泵的工作,以避免过度供水或浪费水资源。
无塔自动上水系统通过水泵控制器和水位传感器实现对水源水位的监测和控制,根据设定的水位参数自动启停水泵,以达到水的
自动供应的目的。
这种系统可以提供便捷的水源供应,无需额外的水塔或水箱,并根据需要灵活控制供水量。
无塔供水工作原理

无塔供水工作原理
无塔供水是一种基于管道网络的供水系统,通过水泵将地下水或水源送至用户。
无塔供水系统主要由水源、水泵、管道网络和用户端组成。
工作原理如下:
1. 水源:无塔供水系统可以利用地下水、河流、湖泊等水源作为供水来源。
水源通常会通过抽水设备将水提升至一定高度,以保证水流能够流动到用户处。
2. 水泵:水泵是无塔供水系统的核心设备,主要用于提升水源的压力,推动水流通过管道流向用户。
水泵通常会根据用户需求和管道特性选择合适的工作方式,如自吸泵、离心泵等。
3. 管道网络:无塔供水系统通过一系列管道连接水源、水泵和用户。
管道网络负责输送水流并保持一定的水压。
在管道设计中,需要考虑水泵、管道材料、管径大小以及管道布局等因素,以确保供水稳定、高效。
4. 用户端:无塔供水系统的最终目的是为用户提供稳定的供水。
用户端通常通过自来水管道接收供水,供水流量和压力能够根据用户需求进行调节。
总之,无塔供水系统通过水泵将地下水或水源提升至一定高度,通过管道网络将水流输送至用户处。
该系统以其方便、高效的特点广泛应用于城市和农村供水领域。
无塔供水器工作原理
无塔供水器工作原理
无塔供水器是一种利用气压原理进行供水的设备。
其工作原理如下:
1. 水箱与供水器相连:将水箱与供水器通过管道连接起来,并确保其密封性。
2. 水箱注水:将水箱注满适量的水,使水面高度稍高于供水器。
3. 启动供水器:启动供水器,使其开始工作。
4. 空气被抽出:启动供水器后,其内部的泵会抽出一部分空气,造成供水器内的压力降低。
5. 水流进入导管:由于供水器内的压力降低,使得水箱中的水通过管道流入供水器内部。
6. 水箱自动注水:随着水流进入供水器,水箱中的水位下降,最终达到平衡状态。
7. 停止供水器:当水箱中的水位下降到一定程度时,供水器会自动停止工作,避免进一步降低水箱水位。
总的来说,无塔供水器通过抽气使内部压力降低,从而使水箱中的水通过引水管流入供水器内部,实现供水过程。
当水位下降到一定程度时,供水器会停止工作,避免水箱完全排空。
PLC无塔供水毕业设计--无塔供水系统的设计
目录中文摘要 (Ⅰ)英文摘要 (Ⅱ)前言第一章课题设计任务及要求 (1)§1.1设计主要内容 (1)§1.2 设计要求 (1)§1.3 设计主要工作 (1)第二章无塔供水系统的介绍 (3)§2.1 变频调速恒压供水系统简介 (3)§2.2 变频调速的节能、调速原理 (4)第三章无塔供水系统的设计 (6)§3.1 系统的设计方案论证 (6)§3.2 工艺过程分析 (6)§3.3 主电路的设计 (10)§3.4 控制柜的设计 (12)第四章 PLC控制的设计 (14)§4.1 PLC的基本组成 (14)§4.2 可编程控制器的特点及应用 (15)§4.3 PLC的工作原理 (15)§4.4 PLC程序的设计 (16)§4.5 PLC程序的解释 (24)第五章器件选择 (27)§5.1可编程控制器PLC的选择 (27)§5.2变频器的选择 (27)§5.3压力传感器的选择 (29)§5.4压力调节器的选择 (30)§5.4其它器件的选择 (30)结论 (32)参考文献 (33)致谢 (34)无塔供水系统的设计摘要本论文介绍了恒压供水的基本原理以及系统构成的基础,说明了可编程控制器(PLC)在恒压供水系统中所担任的角色,在分析了供水自动控制系统的发展现状和优点的基础上,结合我国中小城市楼宇供水的现状,从系统的整体设计方案和实际需求分析开始,紧密的联系实际生活的需要,力求做到使系统运行稳定,操作简便,解决实际中问题,保证供水安全、快捷、可靠。
基于上述分析设计了一套变频调速技术为基础的恒压供水系统。
该系统综合运用了变频调速技术以及自动控制技术,为了提高恒压供水系统的控制精度和可靠性,所以设计中采用三台大功率电机驱动水泵在用水高峰期运行供水,在用水低谷时转化为两台小功率电机驱动水泵运行供水。
无塔供水器工作原理
无塔供水器工作原理
无塔供水器是一种利用气压自动供给水的装置,其工作原理如下:
1. 首先,将无塔供水器连接到自来水管道上。
自来水通过管道流入无塔供水器的进水口。
2. 进水口处设置有一个调节阀门,通过调节阀门的开度,可以控制进水的流量。
3. 进水口处还装有一个阀门,用来控制进水口的开闭。
当阀门关闭时,进水口停止供水。
4. 无塔供水器内部有一个水箱,水箱分为上下两部分,上部分为用于储水的水槽,下部分为用于调节气压的空气室。
5. 当进水口的阀门打开时,自来水流入水箱的水槽中,压力逐渐增大。
6. 当水槽内的水位上升到一定高度时,水位传感器会感知到,并发送信号给控制阀门,使其关闭进水口。
7. 同时,水箱内的空气室也开始增压,使得水箱内的空气压力逐渐升高。
8. 当需要使用水时,打开水龙头,水从水箱中的水槽中流出,流出的水的同时,水位也会降低。
9. 当水位降低到一定程度时,水位传感器会再次感知到并发送信号给控制阀门,使其打开进水口。
10. 进水口打开后,自来水再次流入水箱中的水槽,水箱内的水位恢复到初始设定的高度。
11. 同时,水箱内的空气室的压力也会降低,为下一次使用水提供足够的气压。
通过这个循环,无塔供水器能够自动实现供水,并且根据水位的变化控制进水口的开闭,以保持水箱水位的稳定。
这种供水方式无需额外的水塔和水泵。
无塔供水工作原理
无塔供水工作原理
无塔供水是一种新型的供水方式,它通过一系列的工作原理实现了对水的供应
和净化。
在这种系统中,没有传统的水塔,而是通过先进的技术和设备来完成供水工作。
下面将详细介绍无塔供水的工作原理。
首先,无塔供水系统通过水泵将地下水或水源抽取到水处理厂进行处理。
水处
理厂会对水进行初级处理,包括去除悬浮物、杂质和一部分有机物质。
经过初级处理的水会被送入加氯池进行消毒处理,以确保水质符合卫生标准。
接下来,经过消毒处理的水会被送入配水管网,通过管网将水送达用户家中。
在配水管网中,还会设置一些调压阀和流量控制装置,以确保水压和流量的稳定和均衡分配。
这样可以有效减少供水过程中的压力损失和管网泄漏,提高供水效率。
此外,无塔供水系统还配备了一套先进的水质监测系统,可以实时监测供水水质,一旦发现异常情况,系统会自动报警并采取相应的措施进行处理,确保用户用水安全。
总的来说,无塔供水系统的工作原理主要包括水源抽取、水处理、消毒、配水
管网和水质监测等环节。
通过这些环节的有机结合,实现了对水的高效供应和净化,为用户提供了一个安全、便捷的用水环境。
无塔供水系统的工作原理虽然复杂,但是通过科学的设计和先进的技术手段,
可以实现自动化、智能化的运行,为城市的供水系统带来了新的发展方向。
相信随着科技的不断进步,无塔供水系统将会在未来得到更广泛的应用,为人们的生活带来更多的便利和舒适。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘 要 无塔供水系统是目前解决高层建筑供水问题的最常用的方案,它具有卫生、节水、节约投资、体积小的优点。本次研究的主题是了解智能无塔供水系统的工作原理,并搭建一个简单的智能无塔供水系统。 实际设计中我们以AT89C51单片机作为所要实现的无塔供水系统的核心,并通过DS1302实现其时间模块,用ADC809采集压力信号,转换成数字信号,在变频泵工作区间,将数字信号进行相应处理后经DA转换变成相应的变频泵控制信号来控制变频泵,实现定时供水。 我们利用INT0中断来调节时间,可以实现分钟和小时的增加和减小,通过INT1中断来调节压力,同样可以实现压力的加减。我们设置了一个闪烁标志位,在刚进入中断时可以在数码管上闪烁显示,以表明进入或退出了调节状态。 在程序中我们还定义了一个显示切换键,用来切换显示的是实时压力还是系统时间。 文章从硬件和软件两个方面入手介绍了无塔供水系统的基本原理,硬件部分包括中央处理单元电路、时钟电路、数模转换、模数转换及调节部分。软件部分用C语言来实现对硬件的控制,主要包括主程序、时间显示及设置子程序、压力显示及设置子程序等软件模块。整个电路实现了一个智能无塔供水系统应有的基本要求,还添加了一些功能,达到了预期的效果。
关键词:AT89C51单片机,DS1302,ADC809,ADC0832,动态显示,散转程序 1.无塔供水系统及背景分析 随着建筑业的迅速发展,高楼大厦不断出现,而高楼上时常得不到及时与必须的水源,致使住在高层楼房的住户生活不便,甚至在高楼上的消防设施在关键时不能发挥应有的作用。因此,现在的高层建筑大多采用无塔供水系统。所谓无塔供水是指能取代水塔的供水方式,主要有以下几种: a. 电接点控制.这种供水方式比较简单,但是因为只通过起停泵来进行压力控制,所以容易导致泵频繁启动,一般会降低泵的使用寿命,现在一般不经常使用. b. 变频控制柜控制.这种供水方式比较智能化,通过变频器调节水泵转速来控制压力,压力稳定,节能效果显著,而且能消除水锤效应,保护水泵,应用比较广泛. c. 潜水泵自动化供水设备.这种供水方式是用变频控制,有变频控制的优点,另外因为有缓冲稳压容器所以压力稳定,可靠程度更高,而且他还有另外的一套自动电路,在变频故障下不影响用水,所以现在采用这种设备的地方越来越多. 变频控制方式系统通过监测管网压力来控制变频调速器。管网压力越低,水泵转的越快,管网压力大到一定程度后,水泵停机。在夜间开启小流量泵。并能设置定式供水。其用途主要有以下几方面: 1. 该系统既可用于生产、生活用水,亦可用于热水供应,恒压喷淋等系统。 2. 可广泛用于工业企业、生活、生产供水系统及企业自备并改造工程,自来水厂、生活小区及消防供水系统。 3. 可用于各种场合的恒压、变压、冷却水和循环供水系统。 4. 可用于污水泵站、污水处理及污水提升系统。 5. 可用于农业排灌、园林喷淋、水景和音乐喷泉系统。 6. 可用于宾馆、大型公共建筑供水及消防系统。 本实验就是基于这样的实际模型来采用单片机设计一个无塔供水系统
1.1 本实验的主要任务: 任务一:我们用0~5V的直流电压型号来模拟管网压力信号,实现定时供水,当时间在区间(6:30~8:30, 11:30~13:30,17:30~20:30),启用变频泵,变频泵的启用我们通过点亮LED DS1来模拟 任务二:在夜间(0点到6:30)关掉变频泵,开启夜间灯(LED DS3),当管网压力小于一定值后,开启小流量泵,小流量泵的启用通过点亮LED DS2来模拟 任务三:在变频泵工作时,我们根据输出的变频泵调速信号来调节管网压力,在试验中我们采用稳定性的概念,当变频泵调速信号很大时,我们就增大管网压力,从而使变频泵调速信号下降;当变频泵调速信号很小时,我们就减小管网压力,从而使变频泵调速信号上升。 任务四:通过键盘实现时间调整和管网压力的设定,可以实现小时、分钟和压力的加减。
2.系统的总体设计方案 2.1.总体结构框图 我们将该系统分成时钟、AD转换、DA转换、水泵控制和七段数码管显示五部分,总体结构框图如下: 图1 总体结构图 2.2. 芯片选择 我们选用DS1302芯片来产生系统时间,用ADC0809进行AD转换,用DAC0832来进行DA转换,用SN74HC573和ULN2803A驱动的七段数码管来实现显示功能,各模块通过单片机AT89C52来综合控制,水泵的开启用LED灯来实现,时间和压力的调整通过按键来实现,下面来介绍下芯片。 2.2.1单片机AT89C52 下面是其实物和引脚图
图2 单片机实物图和引脚图 AT89C52是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
该单片机有4个IO口,其中P3口也可作为AT89C51的一些特殊功能口,具体功能如下 P3.0 RXD(串行输入口)、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(外部数据存储器读选通)
2.2.2 DS1302 DS1302有关日历、时间的寄存器共有12个,其中有7个寄存器(读时81h~8Dh,写时80h~8Ch)是存放秒、分,小时、日、月、年、周数据的,存放的数据格式为BCD码形式,它的内部时间寄存器如下:
表1 DS1302内部时间寄存器
这张表呢是DS1302内部的7个与时间、日期有关的寄存器图和一个写保护寄存器,我们要做的就是将初始设置的时间、日期数据写入这几个寄存器,然后再不断地读取这几个寄存器来获取实时时间和日期。这几个寄存器的说明如下:
1、秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当初始上电时该位置为1,时钟振荡器停止,DS1302处于低功耗状态;只有将秒寄存器的该位置改写为0时,时钟才能开始运行。
2、小时寄存器(85h、84h)的位7用于定义DS1302是运行于12小时模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时,位5是 ,当为1时,表示PM。在24小时模式时,位5是第二个10小时位
3、控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在任何的对时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。也就是说在电路上电的初始态WP是1,这时是不能改写上面任何一个时间寄存器的,只有首先将WP改写为0,才能进行其它寄存器的写操作。 对DS1302进行操作的步骤如下: 首先要通过8eH将写保护去掉,这样我们才能将日期,时间的初值写时各个寄存器,然后就可以对数码管缓存区进行初值的写入。同时也通过秒寄存器将位7的CH值改成0,这样DS1302就开始走时运行了,接着将写保护寄存器再写为80H,防止误改写寄存器的值。最后不断读取缓存区的值,将它们格式化后显示到数码管上。
2.2.3 DAC0832 DAC0832是采用CMOS工艺制成的单片直流输出型8位数/模转换器。它由倒T型R-2R电阻网络、模拟开关、运算放大器和参考电压VREF四大部分组成。输出的模拟量与输入的数字量成正比。
2.2.4 ADC0809 ADC0809对输入模拟量要求:信号单极性,电压范围是0-5V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路 ,ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进转换器进行转换。A,B和C为地址输入线,用于选通IN0-IN7上的一路模拟量输入。通道选择表如下表所示。
表2 ADC0809通道选择表 C B A 选择的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7
数字量输出及控制线:11条 ST为转换启动信号。当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号。当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE=1,输出转换得到的数据;OE=0,输出数据线呈高阻状态。D7-D0为数字量输出线。
ADC0809初始化时,使ST和OE信号全为低电平,是否转换完毕,我们根据EOC信号来判断,当EOC变为高电平时,这时给OE为高电平,转换的数据就输出给单片机了。工作时,首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。
2.3. 系统硬件设计 系统由主控芯片AT89C52、DS1302时钟电路、AD转换电路、DA转换电路、数码管显示电路和键盘电路构成系统硬件电路图如下:
图3 无塔供水系统硬件电路图 通过DS1302来产生系统时间,送到数码管显示,U8和U9模块分别实现AD和DA转换,从电路图上可以得到他们的地址分别为7FFF和BFFF,可以实现模拟压力的采集和输出,U5、 U4和U6是数码管的驱动电路,U5(段选通)和U4(位选通)的地址分别为DFFF和EFFF。 P1.0到P1.2接受DS1302提供的数据时钟输入信号,P1.3到P1.4外接LED灯DS1、DS2和DS3,DS1用来表示变频泵的开启,DS2用来表示小流量泵的开启,用DS3的点亮来表示是否是夜间,五个开关S1、S2、S3、S4和S5分别与INT0、INT1、T0、T1和P1.6连接,这5个按键我们要实现调整功能。单片机的 P0.0到P0.7作为IO口与总线连接,进行数据传输。AD转换芯片的 EOC信号与单片机的P1.7连接。