加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

KDWM1000模組SmartIMU定位系統(tǒng)電路圖及源碼開源

2018/07/26
231
服務支持:
技術交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術大咖們分享疑惑和經(jīng)驗、收獲成長和認同、領取優(yōu)惠和紅包等。

虛擬商品不可退

當前內(nèi)容為數(shù)字版權作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(3)
  • 方案介紹
  • 相關文件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

KDWM1000 是一款 Local Positioning System (LPS)的開發(fā)模塊,這款模塊主要結合了自己之前做的 SmartIMU 與現(xiàn)成的 DWM1000 模塊,目前版本 v1.4,大致的功能都驗證過沒問題。

該KDWM1000模組集成了 MPU9250(加速度計陀螺儀、磁力計)、LPS25HB(氣壓計) 10DOF 的傳感器,并采用 ARM CortexM4F STM32F411CE 來控制,除了傳感器與 DWM1000 模塊外,還有可控制的三個 RGB LED、一個電源開關、按鍵與一個 MicroUSB 接口,此外將其他沒有使用到的腳位都拉到 2.54mm 的排針上面,可以直接插在面包版上做開發(fā),預計之后要透過 IMU 與 UWB 來實現(xiàn)空間中的定位,并嘗試將其結合至飛行器上,實現(xiàn)成另一款飛控板。

KDWM1000模組PCB結構圖:

KDWM1000模組 PCB 3D截圖:

KDWM1000模組硬件

  • 控制器  : STM32F411C 48Pin 100MHz DSP FPU
  • 感測器  : MPU9250 + LPS25HB
  • UWB    : DecaWave DWM1000
  • PCB 尺寸 : 25.4 x 45.72 mm

Ultra-wideband(UWB) 是一種無載波通信技術,采用 nanosecond(ns) 至 picosecond(ps) 級的極短脈沖信號來傳遞數(shù)據(jù),耗電量低,因為脈沖極短(光速大約30cm/ns),所以對于繞射、反射干擾影響較小,電波訊號穿透性較佳,理論上可以實現(xiàn)較精確的定位。

KDWM1000 UWB 部分使用的是 Decawave 開發(fā)的 DWM1000 模塊,DWM1000 模塊基本簡介:

  • 符合 IEEE802.15.4-2011 UWB 規(guī)范
  • 在實時的定位系統(tǒng)中,可以達到室內(nèi) 10cm 的精度
  • 資料傳輸速度高達 6.8 Mb/s
  • 通訊距離達 300m
  • 支持高密度 tag,20m 半徑內(nèi)可達 11,000
  • 對多路徑與衰減具有高抗干擾能力,使其在高衰減環(huán)境亦可進行可靠的通訊
  • 功耗低,可以使用電池工作在長時間下
  • 體積小,容易結合至其他 RTLS 與 WSN 系統(tǒng)
  • 集成天線的一款模塊

更詳細的說明與功能可以參考官方的相關資料:https://www.decawave.com/products/dwm1000-module

DWM1000模塊實物截圖:

,實體圖片↓

  • KDWM1000模組定位系統(tǒng)硬件設計.zip
    描述:電路圖和PCB,用AD打開
  • KDWM1000模組定位系統(tǒng)程序源碼.zip
    描述:程序源碼,見截圖展示
  • KDWM1000模組定位系統(tǒng)技術文檔.zip
    描述:相關技術文檔

相關推薦

電子產(chǎn)業(yè)圖譜