【CW32模块使用】微波多普勒无线雷达传感器

2024-11-15 武汉芯源(CW32生态社区公众号)
模块,开发板,CW32,CW32F030C8T6 模块,开发板,CW32,CW32F030C8T6 模块,开发板,CW32,CW32F030C8T6 模块,开发板,CW32,CW32F030C8T6

微波运动传感器是利用多普勒雷达原理设计的微波移动物体探测器。不同于一般的红外探测器,微波传感器通过通过检测物体反射的微波来探测物体的运动状况,检测对象将并不会局限于人体,还有很多其他的事物。微波传感器不受环境温度的影响,探测距离远,灵敏度高,被广泛应用于工业、交通及民用装置中,如车辆测速、自动门、感应灯、倒车雷达等。


由于微波传感器检测对象存在普遍性,在实际的生活应用中,会搭配另一个传感器来做针对性的检测。如微波传感器+红外热释电传感器,能够有效的判断是否有人经过,不会被阳光,被衣物颜色所干扰,也不会对其他物体产生反应。


模块来源

模块实物展示:

二 规格参数

工作电压:5V±0.25V

工作电流:30~50mA

探测距离:2-16m 连续可调

尺寸: R=30.6mm

输出方式: GPIO

管脚数量:3 Pin


三 移植过程
我们的目标是将例程移植至CW32F030C8T6开发板上【能够判断测量一定距离内是否物体运动】。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。


3.1查看资料

由于微波传感器检测对象存在普遍性,即只要有物体动作,都能够检测到,因此只需要检测OUT引脚的高低电平变化即可。

3.2引脚选择

模块接线图


3.3查移植至工程

移植步骤中的导入.c和.h文件与【CW32模块使用】DHT11温湿度传感器相同,只是将.c和.h文件更改为bsp_mh100x.c与bsp_mh100x.h。这里不再过多讲述,移植完成后面修改相关代码。

在文件bsp_mh100x.c中,编写如下代码。

/*
 * Change Logs:
 * Date           Author       Notes
 * 2024-06-20     LCKFB-LP    first version
 */

#include "bsp_mh100x.h"
#include "board.h"
#include "stdio.h"


/******************************************************************
 * 函 数 名 称:MH100X_GPIO_Init
 * 函 数 说 明:MH100X初始化
 * 函 数 形 参:无
 * 函 数 返 回:无
 * 作       者:LC
 * 备       注:无
******************************************************************/
void MH100X_GPIO_Init(void)
{
    GPIO_InitTypeDef        GPIO_InitStruct; // GPIO初始化结构体

    RCC_OUT_ENABLE();        // 使能GPIO时钟

    GPIO_InitStruct.Pins = GPIO_OUT;                 // GPIO引脚
    GPIO_InitStruct.Mode = GPIO_MODE_INPUT_PULLUP;   // 上拉输入
    GPIO_InitStruct.Speed = GPIO_SPEED_HIGH;         // 输出速度高
    GPIO_Init(PORT_OUT, &GPIO_InitStruct);            // 初始化
}

/******************************************************************
 * 函 数 名 称:OUTPIN_Scanf
 * 函 数 说 明:返回OUT引脚电平状态
 * 函 数 形 参:无
 * 函 数 返 回:1=未检测到物体移动  0=检测到物体移动
 * 作       者:LC
 * 备       注:无
******************************************************************/
char OUTPIN_Scanf(void)
{
    return OUT_IN;
}


在文件bsp_mh100x.h中,编写如下代码。

/*
 * Change Logs:
 * Date           Author       Notes
 * 2024-06-20     LCKFB-LP    first version
 */

#ifndef _BSP_MH100X_H_
#define _BSP_MH100X_H_

#include "board.h"


#define RCC_OUT_ENABLE()    __RCC_GPIOC_CLK_ENABLE()
#define PORT_OUT            CW_GPIOA
#define GPIO_OUT            GPIO_PIN_1


#define OUT_IN   GPIO_ReadPin(PORT_OUT, GPIO_OUT)

void MH100X_GPIO_Init(void);//引脚初始化
char OUTPIN_Scanf(void);//微波雷达的输入状态


#endif


04移植验证

在自己工程中的main主函数中,编写如下。

/*
 * Change Logs:
 * Date           Author       Notes
 * 2024-06-20     LCKFB-LP    first version
 */
#include "board.h"
#include "stdio.h"
#include "bsp_uart.h"
#include "bsp_mh100x.h"

int32_t main(void)
{
    board_init();        // 开发板初始化

    uart1_init(115200);        // 串口1波特率115200

    uint8_t flag = 0;
    uint16_t time = 0;

    MH100X_GPIO_Init();
    printf("Demo Start\r\n");
    while(1)
    {
        //检测到有物体移动
        if( OUTPIN_Scanf() == 0 )
        {
             flag = 1;
        }

        if( flag == 1 )
        {
            if( time == 0 ) //打开门
            {
                printf("open\r\n");
            }

            time++;
            if( time >= 2000 )//超过两秒则关门
            {
                time = 0;
                flag = 0;
                printf("close\r\n");
            }
            delay_ms(1);//时间基准
        }

    }
}


移植现象:对准自己,当检测到移动时,发送open,超过两秒之后发送close,反复循环。




授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由莫子若转载自武汉芯源(CW32生态社区公众号),原文标题为:【CW32模块使用】微波多普勒无线雷达传感器,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】基于CW32的超声波模块的应用

C-SR04超声波模块是一种常用的测距模块,其通过发射超声波并接收其反射信号来实现测距功能。具有成本低、精度高、使用简便等特点。本实验用到了CW32F030C8T6小蓝板、0.96寸OLED显示屏、HC-SR04超声波模块及Keil5开发环境。

2023-09-26 -  设计经验 代理服务 技术支持 现货查询 批量订货

【CW32模块使用】VL53L0X激光测距传感器

VL53L0X是ST公司推出的新一代 ToF 激光测距传感器,采用了第二代 FlightSenseTM技术,利用飞行时间(ToF)原理,通过光子的飞行来回时间与光速的计算,实现测距应用。本文的目标是在CW32F030C8T6开发板上能够实现测量距离的功能。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。

2024-11-18 -  设计经验 代理服务 技术支持 现货查询 批量订货

安信可星闪开发板与西门子PLC通信的应用探索

星闪技术作为一项中国原生的、具有竞争力的近距离无线通信技术,通过技术创新和标准体系建设,打破了传统蓝牙和Wi-Fi在特定应用领域的一些局限性,为物联网、车联网、工业互联网等场景带来了更高性能、更安全、更具成本效益的无线连接解决方案。随着相关产品的不断推出和生态系统的持续完善,星闪技术有望在全球范围内产生深远影响,成为未来短距离无线通信领域的重要力量。

2024-06-24 -  设计经验 代理服务 技术支持 现货查询 批量订货

【产品】TDK提供SmartIndustrial™ 6轴IMU模块,为工业应用提供精确运动和倾角测量

TDK的SmartIndustrial™ 6轴IMU模块产品系列,即IIM-46234和IIM-46230,提供工业应用所需的精确运动和倾角测量。这些模块能够在恶劣环境(如振动、剧烈温度变化等)下进行精准测量,为各种工业导航、工业稳定性和监测应用赋能。

2023-06-19 -  产品 代理服务 技术支持 现货查询 批量订货

【IC】中微半导正式推出工业级MCU BAT32G113,适用光模块、传感器、工业控制等小型应用

中微半导体于近日正式推出工业级MCU BAT32G113,芯片工作温度-40℃~125℃,提供QFN24(3mmx3mm)和QFN32封装可选,主要面向光模块、传感器、工业通讯、测量仪器仪表等空间受限型应用。

2023-12-26 -  产品 代理服务 技术支持 现货查询 批量订货

航顺HK32F407ZGT7开发板,Cortex-M4内核,最高主频168MHz,外接更多模块

本文主要为航顺HK32F407ZGT7开发板介绍,通过具体产品特性、开发资源、以及接口,按键等应用细节,有效辅助应用此款MCU的工程师进行开发。Cortex-M4内核,最高主频168MHz, 内置1MB Flash和256KB SRAM,串口、SPI、IIC、CAN、USB、Ethernet等外设所有对应脚全部引出,外接更多模块,广泛应用于工业控制、消费医疗和工业互联网等领域。

2024-11-20 -  产品 代理服务 技术支持 现货查询 批量订货

【技术】中移芯昇MCU芯片CM32M101A开发板的使用方法

CM32M101A是中移芯昇推出的首颗MCU芯片。目前已在智能门锁、红外测温仪、工业衣服裁剪机器和挂件运输系统、打印机喷头控制板、车联网北斗数据安全终端、智能双路充电插座相关场景进行应用方案拓展。 

2022-11-20 -  技术探讨 代理服务 技术支持 现货查询 批量订货
2019-10-21 -  技术问答

性价比拉满!HK32F407VG开发板介绍

开发板是基于航顺芯片公司F4系列HK32F407VGT7芯片的一款开发板,Cortex-M4内核,最高主频168MHz, 内置1MKB Flash和256KB SRAM, SDIO、USB、Ethernet等外设以及所有引脚通过2.54mm排针全部引出,有利于外接更多模块,可广泛应用于工业控制、消费医疗和工业互联网等领域。

2024-11-18 -  产品 代理服务 技术支持 现货查询 批量订货

【选型】交通信号灯高精度天工测控GNSS授时模块选型技巧

交通信号灯在一定程度上能够起到缓解交通压力的作用,而作用其中的GNSS授时模块才是主力高效,准确,实时的对城市交通信号灯进行统一授时的大功臣。本文天工测控就以北斗授时模块为切入点,简单介绍一下交通信号灯授时模块的选型要点。

2021-11-05 -  器件选型 代理服务 技术支持 现货查询 批量订货

【CW32模块使用】红外测距传感器

GP2Y0A02YKOF是夏普的一款距离测量传感器模块。本文的目标是将例程移植至立创·CW32F030C8T6开发板上【能够判断前方障碍物的功能】。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。

2024-11-17 -  设计经验 代理服务 技术支持 现货查询 批量订货

移远通信携手华大电子推出BC35-G NB-IoT增强型开发板,搭载工业SE安全芯片CIU98系列赋能物联网安全

上海移远通信携手华大电子宣布,正式发布采用华大电子工业SE安全芯片CIU98系列的BC35-G NB-IoT增强型开发板。工程师可选用该开发板进行安全方案开发,以满足低功耗广域物联网(LPWAN)应用大规模部署对于数据安全传输愈来愈明确的需求。

2022-02-10 -  原厂动态 代理服务 技术支持 现货查询 批量订货

【技术】GNSS授时模块的应用场景介绍——电力系统、通信基站、交通调度、服务器

​SKYLAB(天工测控)支持GPS/QZSS、GLONASS、北斗和GALILEO全星座卫星信号接收的GNSS授时模块,可为全球电力系统、通信系统、金融系统、智慧交通、电子商务、电子政务等行业应用提供高完整性的精密授时服务。

2022-09-08 -  技术探讨 代理服务 技术支持 现货查询 批量订货

【CW32模块使用】TTP224触摸传感器

该模块是一个基于触摸检测IC(TTP223B)的电容式点动型触摸开关模块。本文目标是将例程移植至CW32F030C8T6开发板上【实现添加指纹、删除指纹和搜索指纹的功能】。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。

2024-11-16 -  设计经验 代理服务 技术支持 现货查询 批量订货
展开更多

电子商城

查看更多

品牌:武汉芯源

品类:通用MCU

价格:¥8.4750

现货: 300,010

品牌:EPSON

品类:Real Time Clock Module

价格:¥4.4811

现货: 97,103

品牌:EPSON

品类:REAL TIME CLOCK MODULE (I²C-Bus)

价格:¥3.9139

现货: 33,123

品牌:德普福

品类:Coaxial DC Block

价格:¥2,465.0000

现货: 30,000

品牌:德普福

品类:Module Compliance Board

价格:¥14,450.0000

现货: 30,000

品牌:德普福

品类:DC Block

价格:¥2,295.0000

现货: 30,000

品牌:德普福

品类:Module Compliance Board

价格:¥7,820.0000

现货: 30,000

品牌:德普福

品类:Module Compliance Board

价格:¥4,250.0000

现货: 30,000

品牌:德普福

品类:Module Compliance Board

价格:¥14,450.0000

现货: 30,000

品牌:德普福

品类:Module Compliance Board

价格:¥7,310.0000

现货: 30,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:TE connectivity

品类:连接器

价格:¥14.6000

现货:1,000,000

品牌:铭普光磁

品类:光器件

价格:¥0.8000

现货:354,000

品牌:韩景元

品类:晶闸管(可控硅)/模块

价格:¥1.1300

现货:48,000

品牌:中科微

品类:普通定位模块

价格:¥13.0800

现货:46,151

品牌:联发科

品类:模块

价格:¥18.3100

现货:34,399

品牌:华普微电子

品类:ISM Transceiver Module

价格:¥20.0000

现货:29,996

品牌:NXP

品类:UWB模块

价格:¥60.5000

现货:20,000

品牌:德旭电子

品类:隔离电源模块

价格:¥4.1000

现货:16,800

品牌:RF-LINK

品类:WiFi模块

价格:¥25.5000

现货:16,272

品牌:TANi

品类:晶闸管(可控硅)/模块

价格:¥0.0860

现货:15,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

FR4/高频高速PCB加工

可加工PCB板层数1~40,最小线宽/间距内层: 2.5/3mil (H/H OZ base copper);最小线宽/间距外层: 3/3mil (H/H OZ base copper);成品交货尺寸范围:10 * 10mm~570 * 1200mm。板厚范围:0.4mm-10mm。支持通孔板、HDI板、柔性板、刚柔结合板打样、小批量及批量生产。

最小起订量: 1 提交需求>

线路板/电路板加工定制

可加工线路板层数:1~10层;最小孔径:0.2mm;孔径公差范围:±0.076mm(±3mil),板尺寸:5mm×5mm~600mm×600mm;板厚:0.2mm±0.08mm~2.0±0.1mm。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面