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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 一種基于高速并行A/D轉(zhuǎn)換的激光z掃描的 高頻窄脈

          一種基于高速并行A/D轉(zhuǎn)換的激光z掃描的 高頻窄脈

          作者: 時(shí)間:2009-05-06 來源:網(wǎng)絡(luò) 收藏

          2.2 信號處理
          AT89C52通過74LS244讀取數(shù)據(jù)鎖存器74AC74輸出的16位并行信號,對數(shù)據(jù)進(jìn)行甄別,剔除干擾信號,將數(shù)據(jù)進(jìn)行編碼后存入數(shù)據(jù)存儲(chǔ)器。圖4給出了信號處理部分原理圖。

          本文引用地址:http://www.ex-cimer.com/article/195872.htm

          2.3 數(shù)據(jù)信號傳輸部分
          測量系統(tǒng)沒有安排專門的顯示器,因此測量數(shù)據(jù)無法直接觀察,這是因?yàn)閿?shù)據(jù)較多,小屏幕LCD顯示屏不能滿足觀察要求。系統(tǒng)采用將數(shù)據(jù)傳送給PC機(jī)的方法,由PC機(jī)完成數(shù)據(jù)的制表、繪圖等工作。系統(tǒng)與PC機(jī)串行通信采用RS 232C接口,通信速率為4 800 b/s。


          3 軟件設(shè)計(jì)
          測量系統(tǒng)的軟件分為兩部分,一是單片微機(jī)部分,單片微機(jī)的軟件設(shè)計(jì)采用模塊化設(shè)計(jì)的方法,主要分為如下幾個(gè)軟件模塊:主程序、數(shù)據(jù)采集、數(shù)據(jù)處理和通信。由于單片微機(jī)的主要功能是控制,并不承擔(dān)大量的數(shù)據(jù)運(yùn)算,所以軟件采用匯編語言編程,圖5所示是主程序模塊和通信模塊流程圖。由于系統(tǒng)采集的是離散的微弱信號,因此必須對數(shù)據(jù)進(jìn)行甄別處理,系統(tǒng)采用較為簡單的數(shù)字濾波方法――程序判斷法,剔除了干擾信號。

          軟件的另一部分是PC機(jī)部分,PC機(jī)部分軟件主要是串口通訊程序,串口通訊程序使用VC++中的MSComm控件來編譯串口通訊的應(yīng)用程序,采用MSComm32.OCX控件,其特點(diǎn)是操作簡單,功能強(qiáng)大。
          使用控件的屬性進(jìn)行串口的設(shè)置,使用控件的事件驅(qū)動(dòng)進(jìn)行串口響應(yīng),使用控件的方法完成串行口接收和發(fā)送數(shù)據(jù)。其主要屬性、事件如下:



          評論


          相關(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); })();