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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

安信可雷達(dá)模組Rd-04的STM32驅(qū)動(dòng)步驟簡(jiǎn)析

安信可科技 ? 來源:安信可科技 ? 2023-08-11 17:45 ? 次閱讀

01

Rd-04引腳說明

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

21389040-382b-11ee-9e74-dac502259ad0.png

注意

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

2147e05e-382b-11ee-9e74-dac502259ad0.png

02

Rd-04與STM32的接線

在本次的STM32工程當(dāng)中,與Rd-04的接線如下:

2162f790-382b-11ee-9e74-dac502259ad0.png

03

STM32驅(qū)動(dòng)移植

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

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

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

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

●I2C 主機(jī)等待ACK應(yīng)答函數(shù)

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

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

●微妙延時(shí)函數(shù)

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

2194f81c-382b-11ee-9e74-dac502259ad0.png

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

運(yùn)行結(jié)果:

21b66dbc-382b-11ee-9e74-dac502259ad0.png

03

其他API說明及源碼地址

void axk_rd04_default_config(void)

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

void axk_rd04_display_config(void)

輸出打印配置結(jié)果,需要支持pinrtf打印輸出

void AxkRd04SetIoValOutput(uint8_t OutputStatus)

設(shè)置IO VAL的輸出電平,即檢測(cè)到目標(biāo)時(shí)應(yīng)輸出的電平,默認(rèn)輸出高

void AxkRd04SetWayOfWorking(rd04_psm_t PSM)

配置供電方式,默認(rèn)為間歇供電,即低功耗模式

void AxkRd04SetADCSamplingFrequency(rd04_adc_sf_t ADC_SF)

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

void AxkRD04SetTransmittingPower(rd04_tpower_t Tpower)

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

RD04_TPOWER_0~RD04_TPOWER_7

void AxkRD04SetInductionThreshold(uint16_t IndTs)

配置感應(yīng)門限,默認(rèn):0x15a

void AxkRD04SetNoiseUpdate(uint16_t noiseupdate)

配置更新噪聲門限,默認(rèn):0x0155

void AxkRD04SetInductionDelayTime(uint32_t _delay_ms)

配置延時(shí)時(shí)間,單位:ms。默認(rèn)100ms

void AxkRD04SetBlockadeTime(uint32_t _delay_ms)

配置鎖定時(shí)間,單位:ms。默認(rèn)1000ms






審核編輯:劉清

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

    關(guān)注

    146

    文章

    16813

    瀏覽量

    349482
  • 驅(qū)動(dòng)器
    +關(guān)注

    關(guān)注

    52

    文章

    8065

    瀏覽量

    145660
  • STM32
    +關(guān)注

    關(guān)注

    2263

    文章

    10849

    瀏覽量

    353896
  • 延時(shí)器
    +關(guān)注

    關(guān)注

    1

    文章

    36

    瀏覽量

    15064
  • i2c總線協(xié)議
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6799

原文標(biāo)題:安信可雷達(dá)模組Rd-04的STM32驅(qū)動(dòng)教程

文章出處:【微信號(hào):安信可科技,微信公眾號(hào):安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    新品雷達(dá)模組Rd-03搭配STM32制作簡(jiǎn)易人體感應(yīng)雷達(dá)燈教程

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

    雷達(dá)模組Rd-04STM32驅(qū)動(dòng)教程

    文章目錄 一、Rd-04引腳說明 二、Rd-04STM32的接線 三、STM32驅(qū)動(dòng)移植 四、 其他API說明及源碼地址 前言
    的頭像 發(fā)表于 08-14 15:29 ?1019次閱讀
    <b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b><b class='flag-5'>Rd-04</b>的<b class='flag-5'>STM32</b><b class='flag-5'>驅(qū)動(dòng)</b>教程

    低至1元!推出10G雷達(dá)模組Rd-04,支持感應(yīng)人體微動(dòng)/運(yùn)動(dòng)

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

    推出10G雷達(dá)模組Rd-04,支持感應(yīng)人體微動(dòng)/運(yùn)動(dòng)

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

    三款雷達(dá)模組選型看這篇就夠了

    自4月推出“Wi-Fi+X大連接”系列延續(xù)力作——24G人體存在感應(yīng)雷達(dá)模組Rd-01后,
    的頭像 發(fā)表于 06-05 10:01 ?906次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>三款<b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b>選型看這篇就夠了

    趕緊碼??!24G、10G雷達(dá)模組選型看這篇就夠了!

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

    基于Rd-03+STM32制作人體檢測(cè)雷達(dá)

    商業(yè)等 AIoT場(chǎng)景。 為了方便大家使用該模組,團(tuán)隊(duì)使用了STM32F103C8T6搭配Rd
    的頭像 發(fā)表于 06-10 16:31 ?861次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd-03+STM32</b>制作人體檢測(cè)<b class='flag-5'>雷達(dá)</b>燈

    Rd-01人體感應(yīng)模組上手教程

    Rd-01人體感應(yīng)模組上手教程來啦,享受毫米波雷達(dá)帶來的極致體驗(yàn)
    的頭像 發(fā)表于 07-17 10:57 ?598次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Rd</b>-01人體感應(yīng)<b class='flag-5'>模組</b>上手教程

    雷達(dá)模組Rd-04在智能家居中的應(yīng)用

    雷達(dá)模組Rd-04是一款基于X波段雷達(dá)芯片XB
    的頭像 發(fā)表于 08-06 10:17 ?1032次閱讀

    科技10G微波雷達(dá)模組在智能家居中的應(yīng)用

    雷達(dá)模組Rd-04是一款基于X波段雷達(dá)芯片XB
    的頭像 發(fā)表于 08-07 17:44 ?649次閱讀

    雷達(dá)模組:無人車應(yīng)用可行性?

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

    雷達(dá)模組怎么選?看這篇,不踩雷!

    ? ? ? ?雷達(dá)模組的應(yīng)用范圍非常廣泛,尤其在IoT環(huán)境搭建中起到重要作用。不同的雷達(dá)模組工作波段有很大區(qū)別,應(yīng)根據(jù)具體的應(yīng)用環(huán)境和所需的性能指標(biāo)來選擇合適的
    的頭像 發(fā)表于 12-25 17:12 ?631次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b>怎么選?看這篇,不踩雷!

    雷達(dá)模組Rd-01燒錄操作說明

    Rd-01是科技開發(fā)的雷達(dá)模組,該模組支持 W
    的頭像 發(fā)表于 03-17 15:52 ?624次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b><b class='flag-5'>Rd</b>-01燒錄操作說明

    雷達(dá)模組Rd-01燒錄指南

    Rd-01是科技開發(fā)的雷達(dá)模組,該模組支持 W
    的頭像 發(fā)表于 03-21 11:28 ?444次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b><b class='flag-5'>Rd</b>-01燒錄指南

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

    Rd-Kit是由深圳市科技有限公司開發(fā)的雷達(dá)藍(lán)牙底板。該藍(lán)牙底板核心處理器芯片PHY6252(SSOP24),是一款高集成度的低功耗藍(lán)
    的頭像 發(fā)表于 08-09 11:29 ?310次閱讀
    告別接線!手機(jī)一鍵調(diào)參,<b class='flag-5'>Rd</b>-Kit<b class='flag-5'>雷達(dá)</b>藍(lán)牙底板,讓<b class='flag-5'>雷達(dá)</b><b class='flag-5'>模組</b>使用更簡(jiǎn)單