關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于三軸加速度計SCA3000和 LPC2210的傾斜角傳感器設計

        基于三軸加速度計SCA3000和 LPC2210的傾斜角傳感器設計

        作者: 時間:2012-10-22 來源:網絡 收藏

        2

        的微型化、智能化、低功耗是當今發展的必然趨勢,微電子機械系統技術(MicroElectro,Mechanical Systems,MEMS)是微型化發展道路上的一項重要技術。-D1是VTI公司的全數字化三軸,量程±2g,電源電壓3.3 V,64組緩沖存儲器記錄數據,在系統一級上面,有先進的性能和有效節能方式,頻率響應可選,SPI數字串口通信,抗沖擊力強,可以應用于許多惡劣的條件下。

        2.1傳感器前端

        前端單元采用了耐用、穩定、低功耗和噪聲的電容傳感器,這個前端單元包含三個加速度傳感塊。由于結構原因,三個加速度傳感塊傳感方向與直角坐標成45°角,所以在接口電路模塊中有一個匹配處理,加速度導致電容變化接著在信號調理電路中轉化為電壓變化。2.2 接口電路

        傳感單元連接一個電容電壓轉換器,接下來在模擬領域校準,信號通過ADC轉換器轉換為數字信號,ADC信號被分離成三個信號處理通道,經過低通濾波器和驟減。之后,信號配合上直角坐標系和傳輸給輸出寄存器。在一般測量中,加速度數據能夠通過串行總線SPI讀出。

        3 硬件

        在此運用ARM7微控制器和三軸測量數據。運用ZLG7290控制LED顯示角度,保留一組SPI接口用于擴展功能。

        如圖5所示,LPC2294通過SPI總線連接SCA3000,通過I2C總線連接ZLG7290,開關S1,S2,S3,S4用做校準功能使用,具體運用后面介紹。

        SPI是一個全雙工的同步串行接口,一個SPI總線可以連接多個主機和多個從機,但是在同一時刻只允許一個主機操作總線,總線上只能有一個主機和一個從機通信。SPI總線一般由3~5根線組成,如圖5所示為經典的4線SPI連接電路,一個主機連接兩個從機,主出從進(Master Out Slave In,MOSI),主入從出(Master In Slave Out,MISO),串行時鐘(Serial ClocK,SCK),片選(Chip Select,CSB)低有效,工作時SSO,SSl只能有一個為低。主機一般為微控制器產生串行時鐘,從機接收時鐘。SCA3000一般作為從機組成一個系統。

        SCA3000SPI幀格式和傳輸協議如圖6所示。

        當CSB為低時,SPI幀觸發,每一幀數據有16 b,MOSI線上前8 b包含需要讀/寫的寄存器地址和讀/寫控制,其中前6 b為寄存器地址,第7 b為讀/寫控制,1為讀,O為寫,第8 b為0,MOSI線上后8 b為需要寫的數據,讀時不要考慮上面的數據。MOSI線上數據是在時鐘上升沿被采樣,而在MISO線上數據在時鐘下降沿被裝載。

        MISO線上,第2 b為前一SPI幀的幀錯誤比特,第7 b始終為1,第8 b為當前幀數據的奇偶校驗位。后8位數據為要讀取的數據,在寫過程中為地址寄存器中先前數據。

        加速度計相關文章:加速度計原理
        傾角傳感器相關文章:傾角傳感器原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 余江县| 积石山| 英德市| 噶尔县| 颍上县| 民和| 泉州市| 台北市| 葵青区| 鹤岗市| 秭归县| 凯里市| 凭祥市| 盐源县| 安西县| 达拉特旗| 石屏县| 阿鲁科尔沁旗| 石门县| 公安县| 桦川县| 西吉县| 永兴县| 禹城市| 南靖县| 卓尼县| 泌阳县| 宜兰县| 普定县| 开化县| 三穗县| 财经| 鲁山县| 迁西县| 瑞金市| 新泰市| 苍溪县| 德格县| 卓尼县| 子洲县| 库车县|