0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

雷達模組Rd-04的STM32驅動教程

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2023-08-14 15:29 ? 次閱讀

文章目錄

一、Rd-04引腳說明

二、Rd-04與STM32的接線

三、STM32驅動移植

四、其他API說明及源碼地址

前言

安信可雷達模組Rd-04已經(jīng)出來一段時間了,怎么快速上手想必大家都比較關心這個問題,本教程就給大家詳細介紹一下Rd-04的用法。

01

Rd-04引腳說明

Rd-04 一共引出6pin 2.0mm 的排針,引腳如下:

wKgZomTZ196AOdmmAAAj20pTPME220.png

注意

本文需要使用到I2C引腳,所以正式接線之前,需要把Rd-04的板載MCU 拆掉,MCU的位置如下:

wKgaomTZ19-AfajiAABD_0bwZKQ344.png

02

Rd-04與STM32的接線

在本次的STM32工程當中,與Rd-04的接線如下:

wKgZomTZ19-ADnYMAADr3pIGYa8079.png

03

STM32驅動移植

為了方便大家更快實現(xiàn)功能,我們開發(fā)了一個驅動庫,你只需要把I2C的驅動寫好就OK:

●Rd-04 I2C使能IO函數(shù),Rd-04的I2C功能需要把IIC_EN引腳拉高之后才能使用,以STM32為例,使能HAL_GPIO_WritePin(GPIOA,GPIO_PIN_3,GPIO_PIN_SET),關閉:HAL_GPIO_WritePin(GPIOA,GPIO_PIN_3,GPIO_PIN_RESET)

●I2C 發(fā)送起始信號函數(shù)

●I2C 發(fā)送停止信號函數(shù)

●I2C 主機等待ACK應答函數(shù)

●I2C 發(fā)送字節(jié)函數(shù)

●I2C 讀取字節(jié)函數(shù),這個函數(shù)需要自帶是否給從機發(fā)送ACK 參數(shù)

●微妙延時函數(shù)

完成驅動的開發(fā)之后,替換掉原來的,比如:

wKgaomTZ19-AXLxtAAAoNzwnsKk319.png

因為Rd-04無法實時輸出檢測數(shù)據(jù),只有IO輸出的高低電平,所以,我們能做的也只能通過檢測Rd-04的OUT引腳輸出。

運行結果:

wKgZomTZ19-Ad_TAAABH6HoOJ-Q590.png

03

其他API說明及源碼地址

void axk_rd04_default_config(void)

Rd-04 出廠默認配置,里面的配置參數(shù)不推薦修改,建議使用其他函數(shù)修改配置

void axk_rd04_display_config(void)

輸出打印配置結果,需要支持pinrtf打印輸出

void AxkRd04SetIoValOutput(uint8_t OutputStatus)

設置IO VAL的輸出電平,即檢測到目標時應輸出的電平,默認輸出高

void AxkRd04SetWayOfWorking(rd04_psm_t PSM)

配置供電方式,默認為間歇供電,即低功耗模式

void AxkRd04SetADCSamplingFrequency(rd04_adc_sf_t ADC_SF)

配置ADC采樣頻率,默認1KHz,有1KHz、2KHz、4KHz和16KHz可選

void AxkRD04SetTransmittingPower(rd04_tpower_t Tpower)

配置發(fā)射功率。默認 RD04_TPOWER_5,即0x45,有8檔可選:

RD04_TPOWER_0~RD04_TPOWER_7

void AxkRD04SetInductionThreshold(uint16_t IndTs)

配置感應門限,默認:0x15a

void AxkRD04SetNoiseUpdate(uint16_t noiseupdate)

配置更新噪聲門限,默認:0x0155

void AxkRD04SetInductionDelayTime(uint32_t _delay_ms)

配置延時時間,單位:ms。默認100ms

void AxkRD04SetBlockadeTime(uint32_t _delay_ms)

配置鎖定時間,單位:ms。默認1000ms

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 物聯(lián)網(wǎng)

    關注

    2909

    文章

    44635

    瀏覽量

    373365
  • STM32
    +關注

    關注

    2270

    文章

    10900

    瀏覽量

    356010
  • 雷達
    +關注

    關注

    50

    文章

    2936

    瀏覽量

    117532
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1487

    瀏覽量

    123754
收藏 人收藏

    評論

    相關推薦

    安信可新品雷達模組Rd-03搭配STM32制作簡易人體感應雷達燈教程

    安信可最新雷達模組Rd-03已經(jīng)橫空出世,為了方便大家使用該模組,本教程將使用STM32F103C8T6搭配
    的頭像 發(fā)表于 06-14 16:16 ?1284次閱讀
    安信可新品<b class='flag-5'>雷達</b><b class='flag-5'>模組</b><b class='flag-5'>Rd</b>-03搭配<b class='flag-5'>STM32</b>制作簡易人體感應<b class='flag-5'>雷達</b>燈教程

    安信可Rd-01模組雷達技術解析

    Rd-01模組雷達方案是基于FMCW調(diào)頻連續(xù)波雷達技術的集成單片單波傳感器SOC,工作在24GHz(K波段),既可測距又可測速,并且在距離測試的優(yōu)勢更明顯。
    的頭像 發(fā)表于 04-23 09:09 ?1539次閱讀
    安信可<b class='flag-5'>Rd</b>-01<b class='flag-5'>模組</b><b class='flag-5'>雷達</b>技術解析

    低至1元!安信可推出10G雷達模組Rd-04,支持感應人體微動/運動

    模組Rd-03。今天,安信可又一新款10GHz雷達模組Rd-04正式推出,支持感應人體微動、運動。 Rd
    的頭像 發(fā)表于 05-29 11:04 ?1027次閱讀
    低至1元!安信可推出10G<b class='flag-5'>雷達</b><b class='flag-5'>模組</b><b class='flag-5'>Rd-04</b>,支持感應人體微動/運動

    安信可推出10G雷達模組Rd-04,支持感應人體微動/運動

    隨著智能化時代的到來,人工智能、智能家居、智能安防等領域的快速發(fā)展,對于傳感器技術的需求也越來越高。因此,安信可相繼推出過24GHz人體存在感應WiFi+BLE+雷達模組Rd-01,24GHz單
    的頭像 發(fā)表于 06-02 14:46 ?1316次閱讀
    安信可推出10G<b class='flag-5'>雷達</b><b class='flag-5'>模組</b><b class='flag-5'>Rd-04</b>,支持感應人體微動/運動

    安信可三款雷達模組選型看這篇就夠了

    ——Rd-03和Rd-04,三款模組主打高性能與高性價比,低成本幫助用戶實現(xiàn)產(chǎn)品的智能化升級,擁有極具競爭力的性能優(yōu)勢與廣闊的應用前景等優(yōu)點。
    的頭像 發(fā)表于 06-05 10:01 ?983次閱讀
    安信可三款<b class='flag-5'>雷達</b><b class='flag-5'>模組</b>選型看這篇就夠了

    趕緊碼??!安信可24G、10G雷達模組選型看這篇就夠了!

    ——Rd-03和Rd-04,三款模組主打高性能與高性價比,低成本幫助用戶實現(xiàn)產(chǎn)品的智能化升級,擁有極具競爭力的性能優(yōu)勢與廣闊的應用前景等優(yōu)點。 ? 那么,安信可推出的這三款雷達
    的頭像 發(fā)表于 06-08 09:09 ?1189次閱讀
    趕緊碼??!安信可24G、10G<b class='flag-5'>雷達</b><b class='flag-5'>模組</b>選型看這篇就夠了!

    基于安信可Rd-03+STM32制作人體檢測雷達

    商業(yè)等 AIoT場景。 為了方便大家使用該模組,安信可團隊使用了STM32F103C8T6搭配Rd-03制作了一個簡易的人體檢測雷達燈,一起輕松DIY。
    的頭像 發(fā)表于 06-10 16:31 ?1010次閱讀
    基于安信可<b class='flag-5'>Rd-03+STM32</b>制作人體檢測<b class='flag-5'>雷達</b>燈

    安信可雷達模組Rd-04在智能家居中的應用

    安信可雷達模組Rd-04是一款基于X波段雷達芯片XBR818而設計的運動感知模組,其主要功能是感應人體的運動狀態(tài),適合一些人體走動場景的精準
    的頭像 發(fā)表于 08-06 10:17 ?1124次閱讀

    安信可科技10G微波雷達模組在智能家居中的應用

    安信可雷達模組Rd-04是一款基于X波段雷達芯片XBR818而設計的運動感知模組,其主要功能是感應人體的運動狀態(tài),適合一些人體走動場景的精準
    的頭像 發(fā)表于 08-07 17:44 ?706次閱讀

    安信可雷達模組Rd-04STM32驅動步驟簡析

    本文需要使用到I2C引腳,所以正式接線之前,需要把Rd-04的板載MCU 拆掉,MCU的位置如下:
    的頭像 發(fā)表于 08-11 17:45 ?1156次閱讀
    安信可<b class='flag-5'>雷達</b><b class='flag-5'>模組</b><b class='flag-5'>Rd-04</b>的<b class='flag-5'>STM32</b><b class='flag-5'>驅動</b>步驟簡析

    安信可雷達模組:無人車應用可行性?

    ——Rd-03和Rd-04,三款模組主打高性能與高性價比,低成本幫助用戶實現(xiàn)產(chǎn)品的智能化升級,擁有極具競爭力的性能優(yōu)勢與廣闊的應用前景等優(yōu)點。 安信可雷達
    的頭像 發(fā)表于 09-05 15:42 ?626次閱讀

    毫米波雷達檢測不到目標? 距離設置如何搞定?用它!

    適配了 Rd-02B、Rd-02C、Rd-03、Rd-03D、Rd-03E、Rd-03L 和
    的頭像 發(fā)表于 11-22 16:21 ?1099次閱讀
    毫米波<b class='flag-5'>雷達</b>檢測不到目標? 距離設置如何搞定?用它!

    安信可雷達模組怎么選?看這篇,不踩雷!

    -01、Rd-03、Rd-03D、Rd-03E和Rd-04,滿足行業(yè)用戶的多種智能需求,那么該如何挑選符合自身需求的雷達
    的頭像 發(fā)表于 12-25 17:12 ?713次閱讀
    安信可<b class='flag-5'>雷達</b><b class='flag-5'>模組</b>怎么選?看這篇,不踩雷!

    安信可雷達模組Rd-01燒錄指南

    Rd-01是安信可科技開發(fā)的雷達模組,該模組支持 Wi-FiBLE實時傳輸檢測結果。 Rd-01提供可視化的配置工具,可輕松配置感應距離范圍
    的頭像 發(fā)表于 03-21 11:28 ?519次閱讀
    安信可<b class='flag-5'>雷達</b><b class='flag-5'>模組</b><b class='flag-5'>Rd</b>-01燒錄指南

    告別接線!手機一鍵調(diào)參,Rd-Kit雷達藍牙底板,讓雷達模組使用更簡單

    適配了 Rd-02B、Rd-02C、Rd-03、Rd-03D、Rd-03E、Rd-03L 和
    的頭像 發(fā)表于 08-09 11:29 ?428次閱讀
    告別接線!手機一鍵調(diào)參,<b class='flag-5'>Rd</b>-Kit<b class='flag-5'>雷達</b>藍牙底板,讓<b class='flag-5'>雷達</b><b class='flag-5'>模組</b>使用更簡單