1、水景设备 http:/ 主程序框图程序从头设置后,进入 0000H 开端的主程序,其流程图如图 3.2 所示。可以看出:P14 上的开关 K 决议是不是测验输出通道;乐曲是不是演奏决议了喷池是不是有动作,即 P15 的电平;拔码开关的设定值决议了延时多少倍的 01 秒时刻,即喷池动作改动的时刻距离:奏曲每停一次(大多数乐曲奏曲中心不会停),下次再奏曲就换一组把戏数据,若用完了最终一组,今后就从头再取。也即是多个乐曲顺次轮番循环运用编制好的喷池把戏数据。3.3 操控潜水泵软件描绘模块当前,潜水泵规划简略,本钱较低,操控便利,只需一种转速。要操控潜水泵的流量改动,就有必要使潜水泵的转速发生改动。咱
2、们运用无触点开关分时接通的办法前进潜水泵的转速层次,在硬件电路根本不变的条件下,使潜水泵具有十八档转速的调速才干和非常好的节能作用,这种办法无需增加较多的硬件,仅在操控器中选用新的调速程序,即可到达前进潜水泵转速层次和节能的意图。图 3.2 主程序流程图3.3.1 潜水泵开关调速的原理潜水泵调速电路中, L、M、H 别离为单相潜水泵的低速抽头、中速抽头和高速抽头,单相潜水泵选用电容作业办法,三个抽头与电源的衔接由三个双向晶闸管 TL、TM、TH 来操控,当 TL 导通时潜水泵的低速抽头与电源衔接,潜水泵低速作业,相同,TM 导通时潜水泵中速作业,TH 导通时潜水泵高速作业。咱们选用分时接通 L
3、、M 、H 的办法,可以调理潜水泵的转速,使潜水泵取得十八档转速的变速才干。设电源频率为 50HZ,其周期为 0.02S,取调速周期 TS=6T(T 为电源周期) ,低速调速时,调速周期内不接通任何一个晶闸管,则潜水泵的转速 0,调速周期内全接通晶闸管 TL,则潜水泵低速作业,但若是在 6 个电源周期内,N 个周期接通晶闸管 TL(0N6) ,其他时刻不接通,那么,在潜水泵的低速下可取得 6 档更低的转速。相同,中速调速时,调速周期内全接通晶闸管 TL,则潜水泵低速作业,全接通晶闸管 TM,则潜水泵中速作业,若是在 6 个电源周期内 N 个周期接通晶闸管 TM, (6-N)个周期接通 TL,那
4、么在潜水泵的低速和中速之间可取得 6 档转速。相同道理,在中速和高速间又可取得 6 档转速。由此可见选用分时接通的办法,可以使潜水泵具有十八档转速的调速才干。3.3.2 潜水泵开关调速的软件描绘单相潜水泵选用单片机 AT89C51 操控,单片机的输出端口 P2.0、P2.1 、P2.2 经反相器与晶闸管TL、 TM、TH 的操控极衔接,当 P2.0=“0”时,晶闸管导通,潜水泵可低速作业,反之, P2.0=“1”时,晶闸管截止,潜水泵停转,即由 P2.0 输出电位操控潜水泵的低速档;相同,由 P2.1 输出电位操控潜水泵的中速档,P2.2 操控潜水泵的高速档。收集的音乐信号经过傅立叶改换再去查
5、幅值对应的分贝转速表直接得到转速代码,这样就可以操控潜水泵的转速,再此只以生日快乐音乐程序为例,操控潜水泵转速的办法如下:每个音符对应一种转速代码,潜水泵的转速随音符改动而改动。调速程序有必要经过一个最小时刻 1/4 拍才干输出一个转速代码的转速,在调速程序中,选用一个存储单元(90H)作为转速输入单元,另一个存储单元(95H)记载晶闸管导通时刻,并经过延时程序来完结。水景设备 http:/ 8 位数据记载电机的转速代码,其间低 3 位(b2b1b0 )表明接通份额 N,第4、5 位(b4b3 )表明接通层次,高 3 位(b7b6b5)不必。接通层次表明调速为低速调速、中速调速仍是高速调速,其
6、值为 b4b3=00B,01B,10B ,11B,当接通层次为 00B 时,在转速代码设定的接通份额内接通晶闸管 TL,接通份额外不接通晶闸管;当接通层次为 01B 时,在转速代码设定的接通份额内接通晶闸管 TM,接通份额外接通晶闸管 TL,当接通层次为 10B 时,在转速代码设定的接通份额内接通晶闸管TH,接通份额外接通晶闸管 TM;当接通层次为 11B 时,接通份额只需 00H 一种,这时在整个调速周期内接通晶闸管 TH,潜水泵高速作业。接通份额的取值规模 000B-110B,由此可知,转速代码的取值规模为 00H-06H,09H-0EH,11H-16H 一共十八个代码,其间 00H-06H 为低速档代码,09H-0EH 为中速档代码,11H-16H 为高速档代码。所以潜水泵除零速外共有十八档转速。上述办法可以使潜水泵具有十八档转速的调速才干,但这个办法也有一些缺陷,首要是: 潜水泵的转矩是脉动的,使潜水泵的机械噪声增大,在此我采纳避免转子轴向运动的办法削减噪声,把潜水泵和水管固定。喷泉水景,水幕电影 ,波光泉,喷泉设备,音乐喷泉,水景设备,喷泉公司