摘要: 文章結合大型音樂噴泉的工程實例,介紹了一種功能強、成本低的分級式結構計算機噴泉控製係統的設計原理和實施方案。 噴泉能將水的靈性、音樂的美感和燈光的色彩完美結合在一起,給人以賞心悅目的感覺。隨著社會經濟和技術的發展、文(wen)化(hua)藝(yi)術(shu)生(sheng)活(huo)品(pin)位(wei)的(de)提(ti)高(gao),人(ren)們(men)對(dui)噴(pen)泉(quan)的(de)技(ji)術(shu)含(han)量(liang)和(he)藝(yi)術(shu)效(xiao)果(guo)也(ye)提(ti)出(chu)了(le)更(geng)高(gao)的(de)要(yao)求(qiu)。如(ru)今(jin),設(she)置(zhi)在(zai)城(cheng)市(shi)廣(guang)場(chang)等(deng)規(gui)模(mo)較(jiao)大(da)的(de)噴(pen)泉(quan),已(yi)不(bu)再(zai)是(shi)采(cai)用(yong)幾(ji)個(ge)按(an)鈕(niu)或(huo)一(yi)些(xie)邏(luo)輯(ji)開(kai)關(guan)的(de)簡(jian)單(dan)控(kong)製(zhi)就(jiu)能(neng)滿(man)足(zu)觀(guan)眾(zhong)日(ri)益(yi)提(ti)高(gao)的(de)欣(xin)賞(shang)水(shui)平(ping)要(yao)求(qiu)。為(wei)此(ci),在(zai)工(gong)業(ye)自(zi)動(dong)化(hua)係(xi)統(tong)的(de)工(gong)程(cheng)經(jing)驗(yan)基(ji)礎(chu)上(shang),開(kai)發(fa)了(le)一(yi)套(tao)適(shi)合(he)音(yin)樂(le)噴(pen)泉(quan)特(te)點(dian)的(de)計(ji)算(suan)機(ji)控(kong)製(zhi)係(xi)統(tong)。1 音樂噴泉控製概述 音樂噴泉工程中安裝有大量的電磁閥門、彩燈、水泵和產生其它機械動作的電機。除個別變頻水泵需要用模擬信號來連續調節水柱高度、實現特定的藝術效果之外,其它部件基本是通過開關量進行控製。這些開關信號驅動閥門、彩燈、水泵隨著音樂進行不同的組合,從而產生各種水形和燈光變換效果。為了達到聽覺、視覺的和諧統一,控製係統應能根據音樂的節奏、旋律和感情色彩輸出,產生各種不同的狀態組合來配合水形和燈光實時變化。這也是音樂噴泉的控製不同於工業控製的主要特點。 形成水形的基本通路是由水泵、管道、閥門和噴頭組成,針對不同水形要求有不同的控製方法。從噴泉的控製來看基本可分為四類:第一類水形,啟動水泵直接向管道和噴頭加壓,效果是噴頭的水柱在啟動和停止時有一過渡的升降過程;第二類水形,需要通過變頻器控製水泵轉速來實現一種水柱連續升降的效果;第三類水形,在加壓噴水時啟動傳動電機控製噴頭搖擺,達到一種花型變換;第(di)四(si)類(lei)水(shui)形(xing),需(xu)要(yao)在(zai)直(zhi)接(jie)啟(qi)動(dong)水(shui)泵(beng)向(xiang)管(guan)道(dao)加(jia)壓(ya)後(hou),通(tong)過(guo)控(kong)製(zhi)器(qi)快(kuai)速(su)地(di)控(kong)製(zhi)大(da)量(liang)的(de)電(dian)磁(ci)閥(fa)門(men)的(de)開(kai)閉(bi),使(shi)噴(pen)嘴(zui)以(yi)各(ge)種(zhong)方(fang)式(shi)進(jin)行(xing)點(dian)射(she),形(xing)成(cheng)所(suo)謂(wei)“跑泉”和“跳泉”效果。2 矩陣式控製原理 實(shi)際(ji)工(gong)程(cheng)中(zhong)將(jiang)上(shang)述(shu)幾(ji)種(zhong)方(fang)式(shi)有(you)機(ji)地(di)組(zu)合(he)起(qi)來(lai)實(shi)現(xian)多(duo)種(zhong)水(shui)形(xing)變(bian)幻(huan),再(zai)配(pei)以(yi)音(yin)樂(le)和(he)燈(deng)光(guang),就(jiu)可(ke)產(chan)生(sheng)豐(feng)富(fu)多(duo)彩(cai)的(de)藝(yi)術(shu)效(xiao)果(guo)。實(shi)際(ji)上(shang),這(zhe)一(yi)過(guo)程(cheng)從(cong)計(ji)算(suan)機(ji)的(de)控(kong)製(zhi)角(jiao)度(du)來(lai)看(kan)就(jiu)是(shi)將(jiang)一(yi)組(zu)一(yi)維(wei)的(de)空(kong)間(jian)變(bian)量(liang)e=按照△T時間間隔順序輸出的過程。我們可以用一個控製矩陣[Aij]來進行表述。 對控製矩陣處理是整個控製程序的核心。由於硬件驅動板卡為16路輸出,[Aij]的列數為16的整數倍,目前係統主控變量設計列數最大為n=256,行數數量不受限製。所以,控製矩陣最大可做到m256,m可以取任意自然數。矩陣[Aij]中第i行元素對應本噴泉工程設 計中某時段△T裏一個確定的控製輸出點排列。△T的取值範圍是10mS~1S,按lmS間隔可調。矩陣[Aij]的第j列的每個元素對應控製該點部件的一個時間間隔為△T的輸出序列。於是[Aij]的每個元素Aij對應第j個被控部件在第i個時段的輸出狀態,Aij=1為開啟,反之為關閉。如果某行元素全為零,表明此時段整個係統無輸出;某列元素全為零表明該部件在工作期間無輸出(可能是備用通道)。實際控製矩陣中,行數m是樂曲的播放時間和間隔△T取值之比。 控製矩陣可作為數組存放於計算機內存之中。當噴泉工作時,在音樂信號的觸發下,計算機將並行地按著順序逐行取出控製向量,再以△T為時間間隔向接口輸出。 控製矩陣的生成可由人工在屏幕上編輯,也可采用可視化的組態軟件來實現。具體的實現方法這裏不作重點介紹。3.控製係統的硬件構成 jiaodadepenquanyibanjunyoushangbaigekongzhidian,youxieguangchangpenquankedadaoshubaishenzhishangqiangebeikongdian,suoyixuyaocaiyongmokuaihuadefenjishikongzhixitonglaiwanchenggongchengdequanbukongzhi。tu1給出了一個典型的計算機噴泉控製係統的組成框圖。 為實現上述功能,係統在設計上根據不同負載類型,將大量的被控對象分為4類模塊: (1)樂曲識別與處理模塊。由模擬采集板和音源處理電路組成; (2)變頻控製模塊。由D/A輸出板和變頻器組成; (3)開關量的直控模塊。用於彩燈、水泵和傳動電機等,這是數量最多的模塊; (4)分級控製的跑泉模塊。由工控機、開關板和跑泉器構成三級控製結構。 xitongdiyijideshangweijishibenkongzhixitongdehexin。youyuxianchangdianciganraohenda,shiyonghuanjingbijiaoelie,zhujixuyaocaiyongbiaozhungongkongji。shangweijiderenwushishixianrenjijiaohujiemian,cunfangyinlewenjian,duiyinpinxinhaojinxingduru、分析,對下級的輸出模塊進行操作和控製整個係統的啟停等功能。為完成上位機對各類功能部件的控製,機箱內配置了A/D卡、D/A卡和開關量功率輸出板,而且還要保證工控機主板上有足夠的擴展能力。標準板卡配置如下: (1)A/D卡,用於音樂信號的采集和識別,采用12位精度和100KHz轉換速率可滿足需要。計算機對外輸入音樂信號的讀取隻需要強度信息即可,因此在進行A/D轉換前還要加上有音樂信號的幅度包絡檢波電路; (2)D/A卡,用來輸出模擬信號控製變頻調速器,12位的分辨率和100KHz的轉換速率,輸出控製信號幅度為0~10V,一般有8~16個通道,為提高抗幹擾能力采用光電隔離輸出; (3)開關量輸出卡,選用32個通道的光電隔離功率輸出板,驅動能力達24V、50mA,但由於噴泉中的設備均為三相的交流供電,所以後麵還要加上一級固態繼電器的驅動板來驅動220V的交流接觸器或電磁閥門。4 跑泉控製器模塊 由主控機直接控製的部件主要是一些變化複雜的開關量和模擬量。對於如跑泉(又叫跳泉)的閥門和循環彩燈等花色變換比較單一、控製點數很多、但(dan)要(yao)求(qiu)響(xiang)應(ying)速(su)度(du)又(you)很(hen)快(kuai)的(de)輸(shu)出(chu)量(liang),可(ke)采(cai)用(yong)下(xia)位(wei)機(ji)分(fen)級(ji)控(kong)製(zhi)。即(ji)由(you)主(zhu)機(ji)發(fa)出(chu)控(kong)製(zhi)命(ming)令(ling)送(song)至(zhi)下(xia)位(wei)分(fen)機(ji),再(zai)由(you)分(fen)機(ji)根(gen)據(ju)接(jie)收(shou)的(de)命(ming)令(ling)輸(shu)出(chu)不(bu)同(tong)的(de)花(hua)色(se)信(xin)號(hao)來(lai)驅(qu)動(dong)閥(fa)門(men)和(he)彩(cai)燈(deng)。 大da型xing音yin樂le噴pen泉quan中zhong,水shui幕mu跑pao泉quan是shi在zai近jin百bai米mi的de管guan道dao上shang安an裝zhuang幾ji十shi路lu到dao上shang百bai路lu的de閥fa控kong噴pen嘴zui,噴pen泉quan啟qi動dong時shi近jin百bai個ge閥fa門men以yi幾ji十shi毫hao秒miao的de間jian隔ge循xun環huan交jiao替ti打da開kai,形xing成cheng一yi種zhong氣qi勢shi磅bang礴bo的de動dong感gan效xiao果guo。而er且qie要yao求qiu跑pao動dong時shi間jian可ke調tiao,花hua形xing變bian化hua及ji時shi。由you此ci可ke見jian跑pao泉quan控kong製zhi器qi在zai營ying造zao噴pen泉quan藝yi術shu效xiao果guo中zhong起qi到dao了le至zhi關guan重zhong要yao的de作zuo用yong。本ben項xiang目mu采cai用yong專zhuan門men設she計ji的de,多duo達da256個控製量的EELab-Ⅱ型嵌入式跑泉控製器。控製器機箱與工控19英寸標準機櫃配套,水形花色在現場可編程。連同配套的軟件已形成完整的產品。並且經實踐證明運行可靠,而成本卻遠遠低於PLC控製器。跑泉控製器的電路框圖如圖2所示。 跑泉控製器的CPU采用的是單片機,采用電流環光隔控製輸入。係統的上位機通過四條控製線送來16種狀態控製跑泉控製器的工作。設計這種控製方案除結構簡單、響應速度快以外,另一優點是 對於其它簡易型噴泉可以直接用撥碼開關來控製,省去成本較高的主控計算機。 跑泉控製器的工作原理與主控機相仿,當單片機接收到某一種控製信號後,按著設定的時間定時產生中斷,然後順序讀取FLASHROM芯xin片pian裏li的de噴pen泉quan花hua形xing矩ju陣zhen數shu據ju,再zai通tong過guo地di址zhi譯yi碼ma分fen別bie鎖suo存cun到dao輸shu出chu口kou上shang,由you外wai圍wei驅qu動dong電dian路lu板ban通tong過guo固gu態tai繼ji電dian器qi來lai控kong製zhi跑pao泉quan噴pen頭tou下xia方fang的de電dian磁ci閥fa。如ru果guo工gong控kong機ji向xiang單dan片pian機ji發fa送song不bu同tong的de控kong製zhi信xin號hao,就jiu能neng快kuai速su地di實shi現xian各ge種zhong花hua形xing切qie換huan。花hua形xing控kong製zhi信xin號hao有you4位,共計有16個狀態,除0FH作為停止信號之外,其餘15個狀態分別對應15種花形的矩陣。存儲器采用64KB的FLASHROM芯片,如果控製矩陣最大為256x256點,恰好4KB空間安放一種花形。單片機P1,0~P1.3口用於識別4位控製信號但同時也得到花形矩陣的分區地址代碼。從FLASH相xiang應ying地di址zhi空kong間jian調tiao出chu花hua形xing數shu據ju,再zai經jing過guo地di址zhi分fen配pei電dian路lu,鎖suo存cun到dao外wai圍wei驅qu動dong電dian路lu板ban上shang控kong製zhi電dian磁ci閥fa的de開kai閉bi。本ben控kong製zhi器qi還hai具ju有you跑pao泉quan控kong製zhi情qing況kuang實shi時shi監jian測ce功gong能neng,除chu了le在zai前qian麵mian板ban用yong7段數碼管顯示當前花形種類,另有128個與輸出相對應的LED來實時顯示輸出狀態。 本工程項目設計了兩組跑泉,每組跑泉要控製115個電磁閥。為了使控製量每次輸出時間間隔從5mS到0.5S連續可調,這套設備具有兩種改變時間間隔的方法:一是通過FLASHROM寫(xie)入(ru)不(bu)同(tong)定(ding)時(shi)參(can)數(shu),由(you)單(dan)片(pian)機(ji)的(de)定(ding)時(shi)中(zhong)斷(duan)實(shi)現(xian),二(er)是(shi)通(tong)過(guo)設(she)備(bei)麵(mian)板(ban)上(shang)的(de)電(dian)位(wei)器(qi)手(shou)動(dong)調(tiao)節(jie)。軟(ruan)件(jian)定(ding)時(shi)的(de)優(you)點(dian)是(shi)定(ding)時(shi)精(jing)確(que),手(shou)動(dong)調(tiao)節(jie)的(de)優(you)點(dian)是(shi)可(ke)根(gen)據(ju)現(xian)場(chang)具(ju)體(ti)效(xiao)果(guo)直(zhi)接(jie)調(tiao)整(zheng)。 本控製器的控製矩陣的輸入具有在線可編程功能。在上位機用VB語言開發了自動生成花形數據的程序,隻要給出跑泉路數和花形特征兩類參數,就能自動生成16進製花形數據文件。然後通過串口向跑泉器主板傳輸已經生成的花形數據和時間間隔數據,使控製器機內的單片機可對FLASH芯片進行在線擦除和重新寫入。5 音頻信號的采集分析及模擬信號變頻控製 這zhe部bu分fen是shi音yin樂le噴pen泉quan的de核he心xin技ji術shu。控kong製zhi噴pen泉quan的de外wai部bu音yin頻pin信xin號hao有you多duo種zhong來lai源yuan,其qi中zhong之zhi一yi是shi來lai自zi音yin響xiang係xi統tong的de音yin源yuan輸shu出chu。該gai信xin號hao還hai要yao經jing過guo變bian換huan電dian路lu放fang大da、濾波、限幅和檢波,變成與音樂幅度的對數成比例的包絡檢波信號送到采集卡,其幅值為0~10V。 模mo擬ni信xin號hao調tiao控kong噴pen水shui高gao度du的de辦ban法fa很hen多duo,其qi中zhong最zui簡jian單dan的de是shi把ba采cai集ji到dao的de音yin頻pin信xin號hao經jing平ping滑hua後hou再zai轉zhuan換huan成cheng控kong製zhi變bian頻pin器qi的de模mo擬ni輸shu入ru電dian壓ya,控kong製zhi水shui泵beng的de轉zhuan速su使shi水shui形xing跟gen隨sui音yin樂le節jie奏zou的de快kuai慢man進jin行xing變bian化hua。由you外wai部bu音yin源yuan實shi現xian水shui形xing跟gen隨sui變bian化hua的de方fang案an如ru圖tu3所示。當然要做到水形跟隨音樂旋律變化,並可靠地保證音樂起、水形起和音樂停、水形停絕不簡單,而是要根據對大量樂曲音頻信號的分析統計,給出一個判斷依據和相應的閾值。 隨著近年來計算機的處理速度大幅提高,在音樂音質滿足要求的前提下可以利用機內硬盤的WAVE文件來播放音樂,使計算機根據WAVE文件的數據實時識別音樂並同時控製噴泉運行。 實(shi)際(ji)上(shang)在(zai)上(shang)述(shu)硬(ying)件(jian)的(de)基(ji)礎(chu)上(shang),可(ke)以(yi)通(tong)過(guo)音(yin)頻(pin)分(fen)析(xi)軟(ruan)件(jian),結(jie)合(he)一(yi)些(xie)特(te)殊(shu)的(de)處(chu)理(li)方(fang)法(fa)和(he)算(suan)法(fa)來(lai)產(chan)生(sheng)更(geng)適(shi)合(he)的(de)控(kong)製(zhi)代(dai)碼(ma)。本(ben)係(xi)統(tong)上(shang)位(wei)機(ji)軟(ruan)件(jian)中(zhong)音(yin)樂(le)程(cheng)控(kong)部(bu)分(fen)的(de)流(liu)程(cheng)圖(tu)如(ru)圖(tu)4所示,限於篇幅本文不再專門敘述。6 結束語 這套計算機控製係統已經成功用於某大學校園廣場的音樂噴泉,某省廣播電視台演播大廳舞台噴泉項目也正在試用。結果表明:該係統的設計結構合理,安全可靠和控製精度等技術性能均能滿足實際要求,而且成本低,使用簡單方便,效果令人十分滿意。相關產品 KPCI-812F 12位 單端32路/差分16路A/D;帶1K FIFO 100KHZ DI/O:各8路 KPCI-820 12位 光隔 獨立8路 D/A 電壓、電流輸出 KPCI-846 光隔 DO:64路 OC輸出
狀 態:
離線
公司簡介
產品目錄
公司名稱:
北京科瑞興業科技有限公司
聯 係 人:
嘎日地
電 話:
010-51650651
傳 真:
地 址:
北京市海澱區知春裏28號開源寫字樓212室(銷售部)
郵 編:
100086
主 頁: