新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 激光掃描車身坐標測量數據采集系統的設計

        激光掃描車身坐標測量數據采集系統的設計

        作者: 時間:2010-10-13 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/197605.htm

        多路寫信號處理電路在QuartusII9.0環境下的仿真結果如圖7所示,圖中sgg為輸入的單路寫信號脈沖,wrout為輸出的多路寫信號[6-7]。

        3 AVR數據采集
        3.1 FIFO地址譯碼電路

         CY7C433芯片的數據寬度為9 bit,因而本系統中采用了4片FIFO芯片進行擴展。AVR的數據總線位寬為8 bit,為了降低外圍電路的復雜性,每個FIFO芯片只用其中的8位,在讀取時按照從高8位到低8位的順序進行數據讀取。因此,共需要4個讀信號才能將一個數據完整地讀入AVR中。數據的讀取方式為,給每個FIFO芯片配置一個唯一的數據地址,數據按址讀取。為此本文設計了相應的FIFO讀信號地址譯碼電路,輸出信號控制FIFO芯片的讀信號使能端。首先地址信號通過一個2-4譯碼器進行譯碼,譯碼結果與寫信號同步后輸出即得到4個FIFO芯片的讀使能信號。
        3.2 數據采集程序流程圖
         綜合前文所有的分析說明,編寫了AVR+CPLD+FIFO信號的C語言程序,圖8是程序流程圖。該程序中包含了FIFO清零、采集周期啟停控制、FIFO狀態判斷、數據來源分析、數據有效性判斷等多個子項,最終采集得到一個掃描周期的準確、有效的數據以供后續電路進行處理。通過試驗證明,程序達到了預期目的。

         本文對系統的數據采集部分進行了深入研究,設計了基于“AVR+FIFO+CPLD”的數據采集及處理模塊;解決了當多路信號有數據同時傳輸時,如何將數據完整地寫入FIFO的問題,實現了數據的有效采集;編寫了完整的CPLD控制程序和AVR數據采集程序,為準確測量待測點的坐標提供了可靠的數據來源。
        參考文獻
        [1] 戴耀輝,臧杰.損傷測量在修理中的重要性及其方法[J].汽車技術,2003(12):43-47.
        [2] 李家漢,劉文輝.白車身三坐標檢測點的布置及優化[J]. 華東交通大學學報,2003,20(5):107-110.
        [3] 李玉娟,王琪.基于ATmega128L的智能探測車的設計與實現[J].自動化技術與應用,2007,26(3):42-44.
        [4] 盧山,于繼銘.基于AVR單片機和CPLD的核磁共振儀床體檢測系統[J].機械與電子,2007(7):40-42.
        [5] 孫加存.淺析FPGA/PLD設計中的競爭與冒險問題[J]. 大眾科技,2005(4):140-141.
        [6] 班瑩.基于靶標合作的三維坐標激光測量系統的研究[D].天津:天津大學,2007.
        [7] MENDES A, BENTO L C, NUNE U R. Multi2target detection and tracking with a laserscanner[C]//2004 IEEE Intelligent Vehicles Symposium,2004:796-801.

        霍爾傳感器相關文章:霍爾傳感器工作原理


        霍爾傳感器相關文章:霍爾傳感器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丹凤县| 绵竹市| 阿克苏市| 临沧市| 尼木县| 济源市| 开阳县| 清河县| 南投县| 泗阳县| 石景山区| 瑞安市| 鞍山市| 财经| 和田市| 盐边县| 于都县| 朝阳区| 南乐县| 松桃| 襄城县| 英超| 南京市| 江华| 江源县| 蓝山县| 泸定县| 五原县| 六安市| 黔江区| 永宁县| 银川市| 凉山| 本溪| 读书| 马龙县| 施甸县| 海口市| 石首市| 鹤岗市| 印江|