<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于LabVIEW的多路時(shí)序控制脈沖發(fā)生器設(shè)計(jì)

          基于LabVIEW的多路時(shí)序控制脈沖發(fā)生器設(shè)計(jì)

          作者: 時(shí)間:2009-11-24 來(lái)源:網(wǎng)絡(luò) 收藏

          4.2 前面板圖
          圖5所示為四路時(shí)序的前面板圖。其中,時(shí)鐘頻率為延時(shí)和脈寬調(diào)節(jié)精度,也就是數(shù)字通道的樣本輸出速率,如頻率為1 kHz,即為1 ms,在該發(fā)生器中最大可以穩(wěn)定達(dá)到2 MHz,即最小延時(shí)可達(dá)0.5μs。其中,各通道的周期在本發(fā)生器中相同,設(shè)定為統(tǒng)一調(diào)整(也可以設(shè)定為不同的周期)。每個(gè)通道的延時(shí)時(shí)間,脈沖寬度可調(diào),并設(shè)有正負(fù)邏輯開關(guān),可以輸出正脈沖或負(fù)脈沖波形。信號(hào)周期數(shù)為過(guò)程控制的次數(shù)。同時(shí)設(shè)有產(chǎn)生波形的圖形顯示(圖示為一個(gè)周期的波形),所見即所得,非常直觀。

          5 脈沖信號(hào)的硬件輸出
          信號(hào)發(fā)生器產(chǎn)生的脈沖信號(hào)通過(guò)數(shù)據(jù)采集卡的相應(yīng)數(shù)字I/O通道輸出,可以使用專用連接電纜連接到接線盒,再由接線盒從相應(yīng)的端口輸出到相關(guān)控制設(shè)備。其中,輸出為TTL信號(hào)電平,如不能直接驅(qū)動(dòng)設(shè)備,則需要根據(jù)具體設(shè)備情況連接相應(yīng)的接口電路。
          設(shè)計(jì)開發(fā)完成的時(shí)序產(chǎn)生的時(shí)序脈沖信號(hào)經(jīng)示波器實(shí)際測(cè)試,信號(hào)的延時(shí)最小值可以穩(wěn)定地達(dá)到0.5 μs,而脈沖信號(hào)的上升沿可以達(dá)到50 ns。完全能滿足大多數(shù)控制的要求。

          6 結(jié) 語(yǔ)
          基于軟件和數(shù)據(jù)采集卡可以方便地實(shí)現(xiàn)虛擬的時(shí)序脈沖信號(hào)發(fā)生器,具有一定的通用性,可以廣泛地應(yīng)用到各種自動(dòng)測(cè)量和過(guò)程控制中,與傳統(tǒng)基于硬件設(shè)計(jì)的脈沖信號(hào)發(fā)生器相比,具有時(shí)序脈沖延時(shí)和脈寬調(diào)節(jié)精度高,脈沖上升沿時(shí)間短,路數(shù)較多,界面友好,調(diào)節(jié)方便等優(yōu)點(diǎn)。選用不同功能的數(shù)據(jù)采集卡,還可以實(shí)現(xiàn)更復(fù)雜的控制場(chǎng)合。另外,利用數(shù)據(jù)采集卡的模擬I/O,還可以產(chǎn)生同步的模擬控制信號(hào),控制不同的設(shè)備。因此,基于的時(shí)序信號(hào)發(fā)生器不失為一種實(shí)現(xiàn)自動(dòng)控制的好方法。

          負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理
          脈沖點(diǎn)火器相關(guān)文章:脈沖點(diǎn)火器原理

          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();