新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于ADISl6355 MEMS的慣性測量組件系統設計

        基于ADISl6355 MEMS的慣性測量組件系統設計

        作者: 時間:2010-04-02 來源:網絡 收藏

        2.1系統硬件設計
        該系統硬件電路主要包括AT89C513lA、K9F1G08UOM存儲器、AMLZ等。圖1為系統硬件框圖。

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


        MCU控制器作為主控制器可直接控制組件的工作狀態、數據采集,并將組件采集的數據轉存到存儲器件內,或通過USB接口直接傳入PC機處理。AT89C513lA是Atmel公司生產的基于80C52內核的高性能8位單片CPU微處理器器件,片上集全速USB控制器和SPI接口,可方便地與陀螺儀器件連接,并通過USB接口將數據高速采集到PC機。K9F1G08UOM是三星公司的NAND Flash存儲器件,其容量為128 MB,在組件高速采集的情況下可存儲至少4 h的連續采集數據量。其內部存儲列為1 024塊。每塊分為64頁,1頁包含2 112字節,命令、地址、數據信息通過8條I/O線時分復用。可執行2 K字節的頁編程操作和頁讀操作。
        在該系統中,ADSlAMLZ作為從設備通過SPI接口與外界通信,輸出測得的三軸角速度、三軸加速度、三軸溫度、電壓值,外部CPU也可通過該接口設置AMLZ內部寄存器,從而增強使用的靈活性。圖2為慣性測量組件的讀操作SPI時序圖。


        從圖2中可看出,6355AMLZ的1次SPI傳輸包括16位數據。其中第l位是此次SPI傳輸的讀寫狀態標識,第2位為O,接著的6特位是即將讀或寫的寄存器地址,最后的8位在寫操作時是將要寫入寄存器的數據,如果是讀操作則無效。完成ADISl6355AMLZ的1個讀操作需2次16位的SPI通信,其中第1次是寫入將要讀取的寄存器地址,讀寄存器的內容將在第2次SPI通信時出現在ADISl6355AMLZ的DOUT信號線上,輸入SPI的主設備。
        AT89C5131A內置包含SPI接口,可方便地與ADISl6355AMLZ連接,通過SPI接口配置相應的寄存器即可控制ADISl6355AMLZ。由于該單片機為8位。其內部寄存器也為8位。因此需對自身的SPI寄存器進行2次寫操作,才能完成ADISl6355AMLZ 1次SPI數據傳輸。該單片機內含1個USB控制器,可向PC機高速傳輸數據。
        2.2慣性測量組件系統硬件電路設計
        該系統的硬件電路部分主要由內置USB控制器的AT89C513l、NAND Flash器件K9F1G08UOM電路以及ADISl6355AMLZ組成,硬件接口如圖3所示。必須寫入相應的命令才能順利執行ADISl6355AMLZ和NAND Flash的各種操作,南于數據線與地址線復用為8根線,因此地址、命令以及數據的輸入/輸出需要通過命令鎖存信號(CLE)和地址鎖存信號(ALE)共同控制從分時復用。



        關鍵詞: ADISl 6355 MEMS 慣性測量

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 凤山市| 秀山| 梅州市| 新河县| 大宁县| 新乐市| 尼勒克县| 义马市| 会理县| 冀州市| 永春县| 榆林市| 永济市| 东乌珠穆沁旗| 华阴市| 襄汾县| 津南区| 木里| 阳曲县| 莫力| 伊金霍洛旗| 平武县| 远安县| 仪征市| 门头沟区| 云林县| 乐昌市| 肇源县| 顺义区| 巨野县| 安平县| 四会市| 河北省| 保靖县| 加查县| 大同市| 抚顺县| 三明市| 南雄市| 梅州市| 江口县|