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

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 基于ARM Cortex-M3的多路數(shù)據(jù)采集系統(tǒng)的設計

          基于ARM Cortex-M3的多路數(shù)據(jù)采集系統(tǒng)的設計

          作者: 時間:2010-12-14 來源:網(wǎng)絡 收藏

          3.2 整體調試
          最小板各功能單元調試通過后,將最小板與數(shù)據(jù)采集板級聯(lián)進行系統(tǒng)整體調試。
          系統(tǒng)調試主要包括:外設和系統(tǒng)時鐘初始化,GPIO初始化,USART初始化和ADC、定時器初始化及ADC通道設置和串口收發(fā)配置等。系統(tǒng)調試流程如圖3所示:
          c.JPG

          按照上述流程完成程序設計,編譯、鏈接、運行,觀察輸入輸出情況。系統(tǒng)調試效果如圖4所示。

          d.JPG
          程序運行后,系統(tǒng)板上的LED在閃爍,用示波器測量定時器輸出引腳PB9,顯示頻率為4kHz,幅值為3.3V,占空比50%的PWM的方波,經(jīng)過三極管放大,幅值為4.5V;在采集板輸入端加入直流電壓信號,跳線選擇ADC通道;USART進行數(shù)據(jù)傳輸中,先發(fā)出轉換結果低六位,后發(fā)出高六位。打開串口調試助手,在數(shù)據(jù)接收區(qū)內以十六進制依次顯示經(jīng)過ADC所獲得的輸入信號的轉換結果,圖4中顯示了通道IN105、IN206輸入信號的測試效果,每次預先發(fā)送0x7E,且每15次循環(huán)輸出,表示依次獲取了模擬輸入電壓信號,經(jīng)測算轉換精度在誤差允許范圍內,說明系統(tǒng)運行正常,初步實現(xiàn)設計目的。

          4 結論
          本數(shù)據(jù)采集系統(tǒng)充分利用微處理器STM32F103RBT6內置的16路ADC通道、DMA控制器、USART通信接口、定時器等豐富的外設資源,在系統(tǒng)實現(xiàn)上簡化了相關模塊的設計,提高了系統(tǒng)運行的可靠性。經(jīng)過系統(tǒng)硬件設計和軟件配置實現(xiàn)順序采集轉換輸入的多路電壓信號,并利用上位機界面顯示采集的信號,實現(xiàn)了輸入信號的實時監(jiān)測和管理,達到了系統(tǒng)設計的基本要求。

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

          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();