WarrenDream / SmartIMU

IMU Development Kit,Use STM32F411C、MPU9250、LPS25H

Home Page:http://kitsprout.logdown.com/posts/565999

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  • Author : Hom
  • Version : v2.0
  • Update : 2016/04/06

Description

SmartIMU 是一個集成微控制器(STM32F411C)、3-Axis 加速度計、3-Axis 陀螺儀、3-Axis 電子羅盤與氣壓計(MPU9250、LPS25H)於一體的 10DOF 模組,可以直接透過 SPI/I2C 來獲取原始感測器資料,也可以透過另外的 SPI、I2C、UART 或是 USB 來讀取微控制器處理好的資訊,像是載具的角度、加速度、速度、位移、高度 ... 等等,除了上述功能外,也預留的了十幾個 I/O 與其對應功能來做擴充的應用,QCopterNano 即使用 SmartIMU 作為飛控。

預計建立兩種模式:

  1. 透過 SPI 讀取 Sensor
    此方案不須使用到 MCU,可以比"模式2"更接近實時,同時 MCU 也可以做其他處理。
  2. 透過 MCU 讀取 Sensor
    此方案可以預先計算姿態來節省飛控負擔,同時會加載 IAP 功能,
    可以直接透過飛控板來更新程式碼,不需要再做燒錄的動作。

License

創用 CC 授權條款
SmartIMU v2.0 Hom 製作,以 創用CC 姓名標示-相同方式分享 4.0 國際 授權條款 釋出。

Hardware

Software

Related Documents

View


[more photo...](https://goo.gl/photos/fu2XTdUS5BwgrGjs7)

Config

Schematic

About

IMU Development Kit,Use STM32F411C、MPU9250、LPS25H

http://kitsprout.logdown.com/posts/565999

License:Other


Languages

Language:C 94.9%Language:C++ 2.5%Language:HTML 2.2%Language:Assembly 0.4%Language:MATLAB 0.0%Language:Batchfile 0.0%