landeng1986

  • 2019-11-07
  • 加入了学习《C2000创新DesignDRIVE开发套件》,观看 C2000DesignDRIVE?工业驱动开发套件技术探讨

  • 2019-11-02
  • 加入了学习《嵌入式系统及应用》,观看 嵌入式系统概述

  • 2019-10-31
  • 发表了主题帖: Infineon Position2Go开发套件测评@4.开发篇

      1.雷达传感器原理: 开发前先熟悉下基本原理吧: 多普勒雷达: 多普勒雷达是一种利用多普勒效应来探测运动目标的位置和相对运动速度的雷达。多普勒雷达的工作原理是向运动物体发射一束电磁辐射波,并调谐到精确的频率。当电磁辐射波击中运动物体时,它会“反弹”回同样包含接收器的源。然而,由于波是从运动物体上反射出来的,所以波会像多普勒效应所描述的那样移动。 返回到雷达的波被视为一个全新的波,就好像它是由反弹回来的目标发射的一样。目标就像是新波的新源头。当它被雷达接收到时,这种波的频率与最初发送到目标的频率不同。根据多普勒频移原理计算出对应的物体的相对速度。   可应用场景: 智能感应:自动门感应器、扶梯控制、移动物体探测 智能安防:安防监控装置、摄像头智能启动控制 智慧家庭:水龙头控制、微波感应开关、智能马桶 工业智能:传送带测速、工业控制   多普勒效应示意图   FMCW雷达 FMCW(Frequency Modulated Continuous Wave),即调频连续波,应用于高精度雷达测距,其基本原理为发射波为高频连续波,接收的回波频率与发射的频率变化规律相同,都是三角波规律,其频率随时间按照三角波规律变化,并存有一个频率差,利用这个微小的频率差可计算出目标距离。 上图显示了典型调频连续波(FMCW)雷达系统的流程。调频发送信号通过发送天线发送。在接收天线处获得来自目标的反射信号。该信号在混频器处与发送信号混合以获得中频(IF)输出。然后在ADC处对IF信号进行数字化,以获得所接收输出的数据样本。     上图显示了FMCW雷达系统的基本操作。发送的信号是调频信号。接收端输出的接收信号是在将发送信号和接收信号混合后获得的。这将生成一个中频信号,在图中可以看到它是一个正弦信号。中频信号的频率对应于拍频。这个拍频被用来估计目标的距离。在多个目标的情况下,中频信号包括与目标范围相对应的不同频率的正弦信号。   可应用场景: 室内外停车场系统 共享停车位 车辆盲区监控 智慧路灯 液体检测     2.官方资源: 原理确实有点复杂,如何开发呢?   英飞凌免费提供了丰富的资源: API帮助文档: 硬件资源:   PCB图 3D视图 DAVE工程: 在DAVE中编程:   C语言和MATLAB语言接口:   官方提供的资源非常丰富,简化了开发的难度。非常不错,是不是有点跃跃欲试?   3.利用官方套件开发: 最简单的方法就是直接用官方套件二次开发了,前面用过的MATLAB程序extract_raw_data.m读取的数据,点击MATLAB运行后:   具体程序: clc disp('******************************************************************'); addpath('..\..\RadarSystemImplementation'); % add Matlab API clear all %#ok<CLSCR> close all resetRS; % close and delete ports   % 1. Create radar system object szPort = findRSPort; % scan all available ports oRS = RadarSystem(szPort); % setup object and connect to board   disp('Connected RadarSystem:'); oRS %#ok<*NOPTS>   % 2. Enable automatic trigger with frame time 1s oRS.oEPRadarBase.set_automatic_frame_trigger(1000000);   while true     % 3. Trigger radar chirp and get the raw data     [mxRawData, sInfo] = oRS.oEPRadarBase.get_frame_data;     ydata = mxRawData; % get raw data         disp(ydata); end   可以看到,实时显示的数据ydata就是雷达传来的数据,对ydata进行编程处理就可以二次开发,实现自己的应用。     当然,英飞凌还提供了了C语言的API,通过访问串口实现,在文件夹中找到extract_raw_data.c,在C编译器中,创建项目,编译,就可以得到雷达传感器传输的数据。     总之,官方提供的资源非常丰富,极大的降低了开发的难度和门槛。   硬件和工具都由英飞凌制作好了,有想法就可以开始你的应用编程了~~~

  • 发表了主题帖: Infineon Position2Go开发套件测评@3.测试篇

    做了这么多准备工作,最重要的测试篇终于登场了。 在上一篇的基础上,打开radar gui,就会出现下图,通过左侧的设置可以对参数进行修改: 这是我在一间较空的房间里,雷达到另一边墙壁的距离约3米多,套件很精确的测出了距离:3.57米   现场测试的拍照如下:   我站在约1米远的地方:   再走远一点 可以看到Position2Go kit在室内精确的测出了我的位置。   为了测试出Position2Go kit套件的不受光照影响,在夜晚的室外也进行了测试:   我手握开发板,对右方进行扫描: 开始时测得5米处有棵树,此时速度也为0.。 有行人进入到扫描区域,在1米的距离开始测试到,出现黄色的竖线,速度开始显示。 随着行人走过的距离,黄色竖线测试的距离逐渐变远,直到消失在GUI里。 最后扫描区域里没有移动物体,只剩检测到5米外静态的树。   真是角度,距离,速度,运动方向检测一板搞定~ 在光线很弱的夜晚,检测结果如此完美~~~~~   此外,官方还提供了MATLAB的测试版本软件,在MATLAB里打开在上一章节的安装目录,打开extract_raw_data.m文件:   点击MATLAB里的运行:   MATLAB找到对应的接口,就能接收到开发板传回的数据,只是这些数据没有GUI里的形象直观,需要进行解析。   如此好用的开发板如何应用到自己的开发中去呢? 尽在下一篇:开发篇~  

  • 发表了主题帖: Infineon Position2Go开发套件测评@2.官方工具篇

    本帖最后由 landeng1986 于 2019-10-31 20:07 编辑 拿到这款开发板,你完全不用担心高大上的雷达在自己手中玩不转。英飞凌为Position2Go开发套件提供了测试软件。本帖就分享下如何安装并使用好这款套件。   首先到英飞凌网站下载toolbox:https://www.infineon.com/toolbox       点击download now,下载得到X86的软件:     双击安装:     需下载2019.19.1版安装文件,速度不快,但能下载。(官方提供的光盘里有安装包,可能不是最新版)   最好找个快点网速上网的地方,如果一次没成功,多试几次。   下载好后,开始安装:       安装完成:     可打开工具箱并没有工具,还需要下载需要的工具       在manage tools里,找到Position2Go kit,点install安装     开始安装       重新登陆就能看到官方搭配的测评软件了:     首先进入到Position2Go Kit项目里:     下载软件包   安装:     对应的安装文件夹里有详细的资料,这些资料对开发很重要哦(详见第四篇:开发篇):   接下来就可以使用官方软件radar gui对开发板测试了。   连接主板的USB接口:     系统自动安装了驱动:       系统如果没找到驱动,需要在刚装好的文件夹下引导驱动:       (初次体验可跳过此步,直接看下一贴:测试篇)   如果需要自己开发软件,下载jlink的驱动: https://www.segger.com/downloads/jlink/Setup_JLink_V600d.zip   连接调试器(右图):     打开XMC Flasher     连接,选择XMC4700-2048     选择.hex     就可以将用DAVE IDE编程的程序下载到开发板里了。   对开发板的测试,点击radar gui即可~~~~具体内容放到下一贴里~~~~    

  • 发表了主题帖: Infineon Position2Go开发套件测评@1.开箱篇

    0.序 首先感谢英飞凌和EEWORLD给我这次机会可以测评Position2Go开发套件。   目前智能化和无人化是很多行业发展的趋势。汽车、飞机、船舶等都在按这两个方向迅猛发展。防碰撞是最基本也是最重要的功能。之前我咨询过一些光学传感器,价格倒是不高,但受光照、天气等影响较大,室内和室外也有较大差别,长期使用的污损也会影响性能。不是最理想的选择方案。   雷达传感器则没有光学器件的限制,24GHz雷达传感器能通过发射与接收频率为24.125GHz左右的微波来感应物体的存在、运动速度、静止距离、物体所处角度等,采用平面微带天线技术,具有体积小、集成化程度高、感应灵敏等特点,是一个不错的选择。看到英飞凌的Position2Go开发套件有测评活动,我迫不及待的想试用一下。     1.雷达传感器简介: 多年前,谷歌ATAP展示了酷炫的Project Soli,运用微型雷达监测空中手势动作的新型传感技术。这项传感技术的硬件基于英飞凌雷达收发芯片,识别算法与软件则由谷歌负责编写。英飞凌提供24GHz、60GHz与77GHz方案,谷歌Project Soli采用的是60GHz方案。   英飞凌的24GHz雷达与60GHz雷达比较,24GHz雷达的探测距离最短可达到0.6~1m左右,而60GHz雷达的探测距离一般在2~3cm,当然探测距离跟天线设计也息息相关。根据探测距离与分辨率的不同,不同频率的方案针对的应用场景有所区别。如在安防或智能家居的应用场景下,只需监测室内有无物体运动,却对监测范围的要求较高,便适合采用24GHz雷达方案;而类似Soli的应用则需要追踪手部的细微变化,这对雷达分辨率的要求相当高,因此适合采用能追踪物体细微变化的60GHz方案。   对于雷达来说,不同应用的频率变化很大,但雷达的硬件架构却是相似的。对不同应用场景的具体需求,信号处理又有很大不同,软件的应用就千差万别了。   对于最热的毫米波说法,有必要了解一下波长的算法: GHz=1,000,000,000次/秒 频率f=30Ghz=30,000,000,000个波/秒 光速c=300,000,000米/秒=波长*频率f=波长*30,000,000,000个波/秒 波长=30000 0000 / 30 0000 0000 0=1/100米=1厘米 如果频率f是300Ghz,则波长是0.1厘米=1毫米。也就是毫米波。 大于300Ghz的频率都是小于1毫米的波。 30-300Ghz的频率都是1毫米到1厘米的波。 小于20GHZ的频率是大于1厘米的波。   24GHz雷达通过发射与接收频率为24.125GHz左右的微波来感应物体的,严格意义上来说应该算厘米波雷达。     2.Position2Go开发套件介绍: Infineon Technologies XENSIV™ Position2Go开发套件是一款基于BGT24MTR12硅锗24GHz收发器MMIC(单片微波集成电路)的雷达演示板。通过Position2Go开发套件,用户能够在24GHz ISM波段实施和测试若干传感应用 ,例如跟踪和防撞系统。通过快速线性频率调制连续波(FMCW)雷达和两个接收天线,可以获得运动的角度、距离、速度和方向。Position2Go开发套件包括XMC4700 32位Arm Cortex-M4微控制器,通过USB进行信号处理和通信。在XMC微控制器上完全运行Α-β跟踪算法可同时跟踪多个对象。 Position2Go板通过Infineon DAVE™开发工具预先编程。该模块具有分相锁定环,由XMC4700 MCU进行控制,以生成距离测量所需的FMCW斜坡。MCU最多对收发器芯片组的4个IF通道进行采样,并通过USB接口与联网PC通信。随附的PC GUI(图形用户界面)应用程序可用于按时域和频域显示和分析采集的数据。GUI支持提取雷达时域信号,实现高级调试和算法开发。   特性: BGT24MTR12 24GHz ISM波段收发器MMIC,具有一个发射器和两接收器单元 XMC4700 Arm Cortex-M4 32位微控制器(需要外部调试器),用于运行完整软件 能够检测和跟踪 多个目标的位置, 包括人类 能够检测多个目标的距离, 包括人类 能够检测运动、速度 和移动方向(接近和后退) 集成多个元件贴片 天线 最小距离:1m 最大距离:25m (人类目标12m) 雷达系统视野 (HPBW): 水平:76° 垂直:19°   应用: 楼宇安防 无人机避障 智能家居 机器人防撞系统 街道照明 工业自动化   寄来的包装并不大: 里面只有三样:开发主板、数据线、反射器 板子外形小巧,约6x5厘米:     position2go模块包含一个雷达主板和一个板载调试器。 板载调试器占了约1/4,主要由XMC4200的mcu构成。 雷达主板包含四个重要部分: 射频部分——由英飞凌24 GHz雷达MMIC-BGT 24MTR12和用于TX和RX的贴片天线组成; 模拟放大器部分——提供射频和电路板数字部分之间的接口。它有可编程增益放大器(PGA),可以通过spi编程为不同的使用情况提供可变增益; 频率控制部分——包含低噪声分数N锁相环; 数字部分——由一个英飞凌XMC4700(32位ARM®Cortex™-M4微控制器)组成,用于采样和处理来自雷达前端的模拟数据,并通过SPI配置BGT24MTR12、PLL和PGA。     demo板框图 从应用笔记上找到demo板的框图。电路板分为一个主射频单元和一个调试器单元,用于编程。射频单元由高度集成的24 GHz收发芯片BGT24MTR12组成,具有1个TX和2个RX。芯片具有集成压控振荡器(VCO)、功率放大器(PA)、集成温度和功率传感器、预分频器和IQ接收机。 该板还集成了微带贴片天线,并使用Wilkinson合并器将来自雷达ic的差分发射机输出功率合并,然后再将其馈送至天线。每个接收器通道在其IF输出端连接到一个双模拟放大器级。32位ARM®Cortex™-M4 XMC4700微控制器使用12位ADC从基带放大器将模拟信号采样和处理,并通过SPI接口控制雷达芯片。雷达芯片的输出功率和接收段的增益可以通过SPI设置来控制。SPI命令也可读取不同的传感器输出。 采用低噪声分数n锁相环(PLL)芯片进行频率控制和斜坡产生。雷达集成电路上的16预分频器的输出连接到锁相环的射频输入引脚,锁相环电荷泵的输出电压通过环路滤波器连接到BGT24MTR12的调谐端口,从而形成闭环系统。此过程用于将模块的发送信号锁定到ISM频带内的输出频率。65536预分频器产生低频输出信号(23 kHz),该信号连接到xmc4700的ccu4以进行监控。 该模块通过micro-usb插头供电,并使用几个低噪声稳压器为不同的模块提供稳压电源。BGT24MTR12通过PMOS开关供电,该开关使传感器能够在占空比模式下工作。   更多详情参见:AN553_BGT24MTR12_XMC4700_Position2Go_DemoBoard-ApplicationNotes         此内容由EEWORLD论坛网友landeng1986原创,如需转载或用于商业用途需征得作者同意并注明出处

  • 回复了主题帖: 晒货+MIMXRT1010-EVK 秀一波

    freebsder 发表于 2019-10-29 21:50 96包邮,值,可玩。
    哪里有这么便宜的?官网运费就快200了....

  • 2019-10-25
  • 回复了主题帖: 【已颁奖】抢楼啦!下TWS耳机白皮书,写精彩评论,赢京东卡!

    TWS耳机的市场需求非常大,大多数手机厂家都取消了传统的有线耳机接口,用转接线太麻烦,摆脱线束绝对是消费者的首选。当有一款不错的TWS耳机使用时,是非常棒的用户体验。 以前的无线耳机只限于听个声音,音效真的有多好就不敢说了,还受到距离、使用时间、佩戴方式、操作的影响。入耳式佩戴时间长了就会不舒服,忘充电了还不能使用,无降噪功能根本不合适外出使用.....   看了EOS S3的解决方案,觉得TWS耳机要有大变化了。 首先,新技术对音效、传输距离提升很大。最大的亮点是语音控制和低功耗性能了。 ARM Cortex-M4 内核提供足够的计算能力,满足语音控制的需求,低功耗设计延长使用时间。还有那么多灵活的配置,非常不错~ 试想,在运动或做事的时候,戴着拥有语音控制的TWS耳机,可以完全解放双手,彻底沉浸在音乐中,绝对是神器~   最后。总结一下我认为的TWS耳机应该达到的要求: 1.价格不要超过1000; 2.信号稳定、传输距离稳定至少5米; 3.音效尽量好,普通人听的不错就行,太高级别的也没必要; 4.至少满足12小时使用; 5.适合长时间佩戴,不一定要入耳式,挂耳式也很好,体积不算大就可以; 6.降噪功能; 7.耳机手动操作可以防误碰; 7.语音操作非常有必要!

  • 2019-10-13
  • 加入了学习《TI 毫米波雷达技术介绍》,观看 TI 毫米波雷达技术 - 技术概览

  • 2019-10-12
  • 回复了主题帖: 获奖名单:下载有礼|ADI 参考电路合集(第4册)

    确认个人信息无误,兑换E金币吧,感谢eeworld,感谢ADI~~

  • 2019-09-26
  • 回复了主题帖: 颁奖: TI E2E™ 中文社区8周年,8本技术合集送给热爱技术的你! 颁奖啦~

    谢谢eeworld,谢谢TI,确认个人信息无误

  • 2019-09-25
  • 回复了主题帖: 【名单公布】英飞凌position2go测评

    确认个人信息,谢谢管理员~~~

  • 2019-09-09
  • 回复了主题帖: 下载有礼|ADI 参考电路合集 (第4册)

  • 2019-09-03
  • 回复了主题帖: 【沁恒试用】CH559EVT试用2:开发环境

    nivans 发表于 2019-9-3 11:17 这个56M还是原始频率,内部PLL倍频之后估计速度更快约为288MHz,都快赶超DSP了。从来没见过倍频会给内核使 ...
    哦,还真没注意到这个

  • 2019-09-02
  • 回复了主题帖: 获奖名单:Littelfuse 直播| 智能楼宇电子设备安全与可靠性解决方案

    确认个人信息无误,兑换成E金币,谢谢!

  • 2019-08-31
  • 回复了主题帖: 【评测EVAL-M3-TS6-665PN开发板】3.上电测试

    generalcircuits 发表于 2019-8-31 09:48 基本上确定为山寨版的demo
    从哪里看出来啊?

  • 2019-08-28
  • 回复了主题帖: 三十而立---一穷二白,重新开始!!!

    RF-刘海石 发表于 2019-8-28 17:28 老板和爱好者是不同的,老板是以利润为目标,爱好者是抛弃利润,发自内心的喜好。出发点不同。
    加油!看好你!

  • 回复了主题帖: 三十而立---一穷二白,重新开始!!!

    RF-刘海石 发表于 2019-8-28 16:27 仪器你不自己买,谁会给你???
    钦佩!工匠精神啊!老板一般不舍得花钱买仪器,除非不买不行

  • 回复了主题帖: 三十而立---一穷二白,重新开始!!!

    仪器还要自己买啊?这些仪器加起来也不少钱啊

  • 2019-08-26
  • 回复了主题帖: 国产risc-V之GD32VF103中文手册,例程

    厉害了,够快!

统计信息

已有57人来访过

  • 芯币:804
  • 好友:--
  • 主题:14
  • 回复:117
  • 课时:--
  • 资源:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言