一种数字水幕接线系统及控制方法技术方案

技术编号:12150170 阅读:148 留言:0更新日期:2015-10-03 10:57
本发明专利技术公开了一种数字水幕接线系统,包括通过水管连接的下水箱和上水箱,上水箱内设置有电磁水阀,电磁水阀按水平矩阵形式排列,每个电磁水阀上均串联有二极管,电磁水阀的其中一根线连接二极管的正极管脚,所有二极管的负极管脚均靠近电磁水阀的一边,且所有二极管的负极管脚并联后与驱动器连接,每个电磁水阀的另一根线并联后也与驱动器连接,上水箱一侧沿竖直方向设置有两个传感器,两个传感器获取上水箱水位信息,两个传感器均与下水箱内设置的水泵通过信号线连接,上水箱还连接控制系统,控制系统包括单片机,单片机控制驱动器驱动每个电磁水阀的开关电源,本发明专利技术解决了现有技术中存在的数字水幕接线繁多导致控制复杂,且成本高的问题。

【技术实现步骤摘要】

本专利技术属于数字水幕显示
,具体涉及一种数字水幕接线系统,本专利技术还涉及一种数字水幕接线系统的控制方法。
技术介绍
数字水幕(或称数字水帘、数字水墙、瀑布打印机、数字瀑布等)起源于美国麻省理工学院在2008年西班牙萨拉戈萨世界博览会展示的一种交互式建筑一一“数字水亭”,“水亭”的墙体和屋顶均为数字控制的水幕,水幕可按预设程序显示图像和文字。经过几年的发展,国外数字水幕,可实现显示精细的文字、图案等,并有阴阳两种表现手法,可人机互动,触摸手写输入,可实现水幕、灯光、音乐的完美结合,其在欧美、日本,已经在很多行业得到认可。国产数字水幕技术方面主要依靠国外引进,技术有待提高,国内有关数字水幕研宄的文献很少,其中技术方面也多不明确,多为概念性文献。现有的数字水幕中的一个电磁水阀需要接两根线,配一个驱动,上百个电磁水阀组成的数字水幕就需要上百根线和上百个驱动,因此程序编写繁多复杂,成本高。
技术实现思路
本专利技术的目的是提供一种数字水幕接线系统,解决了现有技术中存在的数字水幕接线繁多导致控制复杂,且成本高的问题。本专利技术的另一目的是提供一种数字水幕接线系统的控制方法。本专利技术所采用的第一技术方案是,一种数字水幕接线系统:包括通过水管连接的下水箱和上水箱,上水箱内设置有电磁水阀,每个电磁水阀上均串联有二极管,电磁水阀的其中一根线连接二极管的正极管脚,所有二极管的负极管脚均靠近电磁水阀的一边,且所有二极管的负极管脚并联后与驱动器连接,每个电磁水阀的另一根线并联后也与驱动器连接,上水箱一侧沿竖直方向设置有两个传感器,两个传感器均与下水箱内设置的水泵通过信号线连接,上水箱还连接控制系统,控制系统包括单片机,单片机控制驱动器驱动每个电磁水阀的开关电源。本专利技术第一技术方案的特点还在于,单片机型号为Arduino Mega 2560。传感器为液位传感器。驱动器为L298N模块。电磁水阀的竖直高度为2?13m。本专利技术所采用的第二技术方案是,一种数字水幕接线系统的控制方法,基于数字水幕接线系统,具体按照以下步骤实施:步骤1:将所有二极管负极管脚并联后连接至驱动器,每个负极管脚各引出一根线,依次定义为yl,y2,y3,y4......yi,将所有电磁水阀未连接二极管的一根线并联后连接至驱动器,并引出各自的线头,依次定义为xl,x2,χ3,χ4......xi ;步骤2:定义单片机数字I/O 口 {6,8,10,……2i,……2i+4,}为一维数组pinx,其控制驱动器信号输入口,驱动器的信号输出口接电磁水阀的xl,x2,x3……xi的i根线,定义单片机的数字I/O 口 {5,7,9,……2i+l,……2i+3}为另一个一维数组piny,其控制驱动器的信号输入口,驱动器的信号输出口接二极管的yl,y2,y3……yi的i根线;步骤3、对步骤2中的电磁水阀开始取模,需要点亮的部分用I表示,I表示高电平,不需要点亮的部分用O表示,O表示低电平,如果上下相邻两行或多行的显示相同,则合并为一组取模;步骤4、将步骤3取得的模赋予一维数组HLxi 和HLyi ;步骤5、使用多次循环执行步骤4中得到的一维数组HLyi 和HLxi,每执行一维数组HLyi 一次,执行所有的HLxi 一次。本专利技术的有益效果是,一种数字水幕接线系统,与现有普通接线法相比,该接线方法引出的线大为减少,进而使驱动器数量减少,程序编写复杂度、难度降低,程序得以优化,效率高,耗电量也得到降低,从而成本得到降低,数字水幕接线系统的控制方法,所用到的控制程序,与现有的相比得更加简洁,可实现三维数字水幕显示。【附图说明】图1是本专利技术一种数字水幕接线系统结构示意图;图2是本专利技术一种数字水幕接线系统的控制方法一行十六排为例接线图;图3是本专利技术一种数字水幕接线系统的控制方法的实施例接线图;图4是本专利技术一种数字水幕接线系统的控制方法简化之后四行四列的接线方法示意图;图5是本专利技术一种数字水幕接线系统的控制方法简化之后两行八列的接线方法示意图。图中,1.水泵,2.下水箱,3.水管,4.上水箱,5.传感器,6.电磁水阀,7.二极管,8.控制系统,9.单片机,10.驱动器,11.开关电源。【具体实施方式】下面结合附图和【具体实施方式】对本专利技术进行详细说明。本专利技术一种数字水幕接线系统,如图1所示,包括通过水管3连接的下水箱2和上水箱4,上水箱4内设置有一排电磁水阀6,电磁水阀6的竖直高度为2?13m,每个电磁水阀6上均串联有二极管7,电磁水阀6的其中一根线连接二极管7的正极管脚,所有二极管7的负极管脚均靠近电磁水阀的一边,且所有二极管7的负极管脚并联后与驱动器10连接,每个电磁水阀6的另一根线并联后也与驱动器10连接,上水箱4 一侧沿竖直方向设置有两个传感器5,两个传感器5均为液位传感器,两个传感器5获取上水箱4水位信息,两个传感器5均与下水箱2内设置的水泵I通过信号线连接,上水箱4还连接控制系统8,控制系统8包括单片机9,单片机9型号为Arduino Mega 2560,单片机为5V-9V供电,单片机9控制驱动器10驱动每个电磁水阀6的开关电源11,驱动器10为L298N模块。本专利技术一种数字水幕接线系统的控制方法,基于数字水幕接线系统,具体按照以下步骤实施:步骤1:将所有二极管7负极管脚并联后连接至驱动器10,每个负极管脚各引出一根线,依次定义为yl,y2,y3,y4……yi,将所有电磁水阀6未连接二极管7的一根线并联后连接至驱动器10,并引出各自的线头,依次定义为11^2,13,14……xi,如图2所示;步骤2:定义单片机9数字I/O 口 {6,8,10,……2i,……2i+4,}为一维数组pinx,其控制驱动器10信号输入口,驱动器10的信号输出口接电磁水阀6的xl,x2,x3……xi的i根线,定义单片机9的数字I/O 口 {5,7,9,……2i+l,……2i+3}为另一个一维数组piny,其控制驱动器10的信号输入口,驱动器10的信号输出口接二极管7的yl,y2, y3......yi 的 i 根线;步骤3、对步骤2中的电磁水阀6开始取模,需要点亮的部分用I表示,I表示高电平,不需要点亮的部分用O表示,O表示低电平,如果上下相邻两行或多行的显示相同,则合并为一组取模;步骤4、将步骤3取得的模赋予一维数组HLxi 和HLyi ;步骤5、使用多次循环执行步骤4中得到的一维数组HLyi 和HLxi,每执行一维数组HLyi 一次,执行所有的HLxi 一次。每个电磁水阀6上均串联有二极管7,串联二极管的作用是为了使得电磁水阀单向导电,此接线方法可通电打开任一个电磁水阀,以打开以一行十六排第二个电磁水阀为例,则需要给yl低电平,χ2高电平,其他xi低电平,yl和xl、x2、xl6共17根线接在插拔式接线端子上,接线端子另一端接上线,用于和控制系统连接,这样便于分离电磁水阀和控制系统,有利于维护,拆装。以Arduino Mega 2560单片机为例,说明电路设计、程序编写与控制的方案:单片机为 5V-9V 供电,定义单片机数字 1 P {22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52}为一维数组pinx ,其控制四个驱动器L298N的本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/54/CN104950742.html" title="一种数字水幕接线系统及控制方法原文来自X技术">数字水幕接线系统及控制方法</a>

【技术保护点】
一种数字水幕接线系统,其特征在于,基于数字水幕接线系统,所述数字水幕接线系统结构为:包括通过水管(3)连接的下水箱(2)和上水箱(4),上水箱(4)内设置有一排电磁水阀(6),每个电磁水阀(6)上均串联有二极管(7),电磁水阀(6)的其中一根线连接二极管(7)的正极管脚,所有二极管(7)的负极管脚均靠近电磁水阀的一边,且所有二极管(7)的负极管脚并联后与驱动器(10)连接,每个电磁水阀(6)的另一根线并联后也与驱动器(10)连接,上水箱(4)一侧沿竖直方向设置有两个传感器(5),两个传感器(5)均与下水箱(2)内设置的水泵(1)通过信号线连接,上水箱(4)还连接控制系统(8),所述控制系统(8)包括单片机(9),单片机(9)控制驱动器(10)驱动每个电磁水阀(6)的开关电源(11)。

【技术特征摘要】

【专利技术属性】
技术研发人员:李宁远郭鹏程甄志龙
申请(专利权)人:西安理工大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1