0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探索CY8CKIT - 028 - SENSE IoT传感扩展套件

h1654155282.3538 2025-12-21 16:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

探索CY8CKIT - 028 - SENSE IoT传感扩展套件

物联网机器学习蓬勃发展的今天,传感器音频组件等硬件在创新应用中扮演着至关重要的角色。CY8CKIT - 028 - SENSE IoT传感扩展套件就是这样一款能为开发者带来诸多便利的工具。今天,我们就来深入了解一下这款套件。

文件下载:Infineon Technologies 物联网检测扩展套件(CY8CKIT-028-SENSE).pdf

套件概况

这款套件主要是作为Arduino™ UNO 基础板的扩展,为其增添常见传感器、音频组件和用户界面。它主要面向两个应用方向:

  • 音频应用:套件内有两个PDM麦克风和一个模拟麦克风,还有带音频插孔连接器音频编解码器
  • 机器学习(ML)应用:包含多个传感器,如9轴绝对定向传感器、压力和温度传感器以及麦克风,可生成输入数据来驱动ML算法

套件内容

  • IoT传感扩展板:核心组件,集成了各种传感器和音频组件。
  • 快速入门指南:帮助用户快速上手。

拿到套件后,要检查内容是否齐全,若有部件缺失,可联系英飞凌销售办公室。

入门指南

要熟悉这款套件,可按以下步骤进行:

  • 套件操作章节:介绍套件的工作原理和主要特性。
  • 硬件章节:提供详细的硬件描述、原理图和物料清单(BOM)。
  • 编程和调试:参考CY8CKIT - 062S2 - 43012和CY8CKIT - 064B0S2 - 4343W套件指南。 扩展板可插入英飞凌任何兼容Arduino™ UNO的开发平台,这里以CY8CKIT - 062S2 - 43012或CY8CKIT - 064B0S2 - 4343W作为基础板为例。套件板上虽无可编程设备,但有一个可配置的音频编解码器,使用I2C作为配置接口。基础板上的PSoC™设备需要固件,可使用ModusToolbox™软件环境(v2.3.1或更高版本)进行开发。

扩展板特性

  • 高精度气压传感器:XENSIV™数字气压传感器,内置温度传感器,工作范围300 hPa - 1200 hPa,传感器精度0.002 hPa,相对精度±0.06 hPa,压力温度灵敏度0.5 Pa/K,温度精度±0.5 °C。
  • 高性能MEMS数字麦克风:两个XENSIV™ MEMS数字麦克风,采用英飞凌双背板MEMS技术,动态范围达105 dB,输出线性度高达130 dBSPL,信噪比69 dB(A),在128 dBSPL(AOP - 130 dBSPL)时失真小于1%,数字(PDM)接口在1 kHz时群延迟为6 μs,灵敏度和相位公差小,低频滚降为28 Hz。
  • 9轴绝对定向传感器:结合3轴加速度计、陀螺仪和地磁传感器。
  • 唤醒声音压电MEMS麦克风:可在低功耗下检测语音活动。
  • 低功耗立体声音频编解码器:带内置Class - D音频放大器,能驱动8欧姆1瓦扬声器。
  • OLED显示屏:0.96英寸、128 x 64的OLED显示屏,通过I2C与PSoC™ 6 MCU接口。
  • Arduino™ UNO兼容接口:方便与基础板连接。

额外学习资源

  • 可在https://www.cypress.com/psoc查看PSoC™设备概述,包括设备系列、集成设计环境(IDEs)和相关开发套件列表。
  • 参考文档:AN228571 – Getting started with PSoC™ 6 MCU on ModusToolbox™和PSoC™ 6技术参考手册。

技术支持

遇到问题可访问Technical Support或community.cypress.com在赛普拉斯开发者社区提问,也可使用自助服务或查找当地销售办公室。

套件操作

工作原理

该套件是兼容Arduino™的扩展板,可轻松将多个传感器与PSoC™ 6平台先锋套件连接,用于音频和ML应用。它包含英飞凌的PDM麦克风和气压传感器、Cirrus Logic的I2S立体声音频编解码器、Vesper的模拟MEMS麦克风、Bosch的9轴绝对定向传感器和128x64 OLED显示屏,由ModusToolbox™软件示例支持,可与CY8CKIT - 062S2 - 43012和CY8CKIT - 064B0S2 - 4343W配套使用。

机器学习手势分类代码示例操作

若使用CY8CKIT - 064B0S2 - 4343W,需先为PSoC™ 64设备配置密钥和策略,可参考“Secure Boot” SDK用户指南。若已配置,将密钥和策略文件夹复制到应用文件夹。

  1. 将CY8CKIT - 028 - SENSE扩展板连接到基础板。
  2. 通过KitProg3 USB连接器USB线将板连接到PC。
  3. 打开终端程序,选择KitProg3 COM端口,设置串口参数为8N1和115200波特。
  4. 在ModusToolbox™软件中构建并编程“Machine Learning Gesture Classification”代码示例。
  5. 编程后应用自动启动,确认UART终端显示“Gesture Classification Example”和日志数据,手势分类和置信度持续更新。
  6. 按特定姿势握住板子移动手臂完成手势。
  7. 连续逆时针画圈,确认UART终端显示“Circle”且置信度超过70%。
  8. 连续逆时针画方块,确认UART终端显示“Square”且置信度超过70%。
  9. 连续左右移动,确认UART终端显示“Side - to - side”且置信度超过70%。
  10. 不做手势时,确认UART终端显示“None”。

硬件解析

原理图

可在套件网页上查看原理图文件。

硬件功能描述

数字MEMS麦克风(IM69D130)

套件中有两个数字PDM MEMS麦克风,共享同一PDM总线。每个麦克风有SELECT引脚,连接GND时,PDM数据在PDM时钟下降沿可用;连接VDD时,在上升沿可用。默认由VIO_REF供电,也可通过可选电阻由PSoC™ 6设备的GPIO供电以实现低功耗。

数字气压传感器(DPS310)

英飞凌的数字MEMS气压传感器,内置温度传感器,通过I2C与PSoC™ 6 MCU接口。SDO引脚通过100K电阻下拉确定I2C设备地址,下拉时地址为0x76,否则为0x77。有独立的I/O电源引脚VDDIO,连接到VIO_REF以匹配逻辑电平。

9轴绝对定向传感器(BMX160)

高度集成的低功耗9轴绝对定向传感器,可提供精确的加速度、陀螺仪角速度和地磁测量。接口可配置为I2C和SPI,默认使用SPI。

音频编解码器(WM8960)

Cirrus Logic的低功耗、高质量立体声编解码器,带Class - D立体声扬声器驱动器,5V供电时每通道可为8欧姆扬声器提供1瓦功率,通过I2S与基础板上的PSoC™ 6 MCU接口。有内部PLL生成系统时钟频率,套件有晶体振荡器提供外部时钟,也可通过电阻旁路由基础板上的PSoC™ 6 MCU提供。通过I2C接口配置寄存器,默认7位I2C设备地址为0x34。需注意移除基础板上的电阻R18和R19以避免音频编解码器输出噪声,且使用时不要将I2S外设配置为全双工模式。

音频插孔和类型选择开关

用于连接耳机,可通过开关和电阻选择不同类型耳机的麦克风。

I2S主时钟(MCLK)源

音频编解码器的I2S MCLK可由基础板的MCU_MCLK信号或晶体振荡器的OSC_MCLK信号提供,默认使用晶体振荡器。

压电MEMS模拟麦克风(VM1010)与前置放大器

Vesper的模拟压电MEMS麦克风,低噪声、单端模拟MEMS麦克风,有唤醒声音模式,仅消耗10 μA电源电流。检测到声音超过阈值时,可在200 μs内切换到正常模式,模拟麦克风信号经前置放大器放大后输入到基础板上PSoC™ 6 MCU的SAR ADC。可通过改变电阻值调整声学阈值。

OLED显示模块

0.96英寸、128 x 64的单色OLED显示模块,对比度高,无背光,通过I2C与PSoC™ 6设备接口,7位I2C设备地址为0x3C。为确保显示模块在1.8 VDC下工作,使用电平转换器生成合适的I2C信号。

Arduino™兼容接口(J1, J2, J3, 和J4)

提供电源、I2C接口、SPI接口、I2S接口、PDM接口和传感器控制I/O,以及为基础板提供I2S MCLK。

I2C设备地址

套件中有四个I2C设备,其地址如下: 设备 12C设备地址(7位)
气压传感器(U3) 0x77(可选配置0x76)
音频编解码器(U4) 0x1A
9轴绝对定向传感器(U6) 0x69(可选配置0x68)
OLED显示屏(ACC6) 0x3C

扩展板重配置

音频编解码器MCLK源重配置

可通过加载或不加载电阻R57和R58选择MCLK源,默认使用OSC_MCLK。

基础板MCU I2S外部时钟重配置

加载电阻R59可将晶体振荡器输出(OSC_MCLK)作为基础板MCU I2S外设的外部时钟。

9轴绝对定向传感器接口选择重配置

传感器支持SPI和I2C接口,默认使用SPI。可通过加载或不加载特定电阻选择接口,使用I2C时还可配置设备地址。

气压传感器I2C设备地址配置

可通过加载或不加载电阻R39配置气压传感器的I2C设备地址。

PDM麦克风电源选择重配置

可通过电阻选择PDM麦克风的电源,可选择VIO_REF或GPIO。

模拟麦克风电源选择重配置

可通过电阻选择模拟麦克风的电源,可选择VIO_REF或GPIO。

物料清单

可在套件网页上查看BOM文件。

修订历史

日期 版本 描述
2021 - 05 - 28 ** 初始版本。
2021 - 06 - 30 *A 对多个部分进行更新,包括介绍、板细节、套件操作、硬件功能描述等,并更新到新模板。

CY8CKIT - 028 - SENSE IoT传感扩展套件功能丰富,为开发者在音频和机器学习应用开发中提供了强大的硬件支持。通过了解其各个组件和功能,我们可以更好地利用它来实现创新的项目。大家在使用过程中有没有遇到什么有趣的挑战呢?欢迎在评论区分享。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2951

    文章

    48348

    浏览量

    420307
  • 机器学习
    +关注

    关注

    67

    文章

    8572

    浏览量

    137529
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Sense2GoL开发套件:24 GHz传感应用的理想之选

    Sense2GoL开发套件:24 GHz传感应用的理想之选 在电子工程师的日常工作中,开发套件的选择对于项目的成功至关重要。今天,我们就来深入了解一款功能强大的24 GHz
    的头像 发表于 05-18 12:20 286次阅读

    PSoC Thermal Management Expansion Board Kit CY8CKIT - 036 深度解析

    热管理设计的。 文件下载: CY8CKIT-036.pdf 1. 套件概述 1.1 热管理简介 热管理是温度传感、风扇控制以及将温度映射到风扇速度的算法或传递函数的组合。它是一个关键的系统级功能,旨
    的头像 发表于 05-18 09:15 355次阅读

    探索CY4521 EZ - PD™ CCG2评估套件:USB Type - C的创新之旅

    探索CY4521 EZ - PD™ CCG2评估套件:USB Type - C的创新之旅 在电子设备不断发展的今天,USB Type - C接口凭借其强大的功能和便捷性,成为了众多设备的标准配置
    的头像 发表于 05-18 09:05 386次阅读

    CY15FRAMKIT-002 串行 F-RAM 开发套件:功能与使用指南

    就是这样一款值得关注的工具,它为我们提供了探索串行 F-RAM 特性的便捷途径。下面,我们就来详细了解一下这款开发套件。 文件下载: CY15FRAMKIT-002.pdf 套件概述
    的头像 发表于 05-17 16:45 337次阅读

    探索Agilent ADNK - 6000激光鼠标传感套件

    探索Agilent ADNK - 6000激光鼠标传感套件 作为电子工程师,在设计鼠标等输入设备时,选择合适的传感器及相关组件至关重要。今天就来深入了解一下Agilent ADNK
    的头像 发表于 05-11 09:05 281次阅读

    ADNK - 5023 - CY02 光学鼠标设计套件:低成本与高性能的完美结合

    推出的这款光学鼠标参考设计套件,将新的 ADNS - 5020 - EN 小尺寸光学鼠标传感器与强大的 Cypress CY7C63743(enCoRe™)USB 微控制器相结合,在一个简洁的封装中提供
    的头像 发表于 05-11 09:05 244次阅读

    探索CY54FCT138T与CY74FCT138T 1-of-8解码器:性能、特性与应用考量

    探索CY54FCT138T与CY74FCT138T 1-of-8解码器:性能、特性与应用考量 在电子工程领域,解码器是不可或缺的基础元件,它在众多电路中扮演着关键角色,能够将特定的输入
    的头像 发表于 01-16 16:35 1147次阅读

    探索CY8CPLC10:电力线通信的强大解决方案

    探索CY8CPLC10:电力线通信的强大解决方案 在当今的电子世界中,电力线通信(PLC)技术正发挥着越来越重要的作用。CY8CPLC10作为一款集成了电力线调制解调器PHY和电力线网络协议栈的芯片
    的头像 发表于 12-29 17:35 1355次阅读

    探索CY4533 EZ - PD™ BCR评估套件:开启USB Type - C电源转换新征程

    探索CY4533 EZ - PD™ BCR评估套件:开启USB Type - C电源转换新征程 作为电子工程师,我们一直在寻找更高效、更灵活的电源解决方案。CY4533 EZ - PD
    的头像 发表于 12-20 21:25 1637次阅读

    探索CY4535 EZ - PD™ BCR - LITE评估套件:开启USB Type - C电源适配新旅程

    探索CY4535 EZ - PD™ BCR - LITE评估套件:开启USB Type - C电源适配新旅程 在电子设备不断演进的今天,电源接口的标准化和通用性变得愈发重要。传统的桶形连接器在通用性
    的头像 发表于 12-20 20:30 1713次阅读

    探索CY8CPROTO - 062S2 - 43439 PSoC™ 62S2 Wi-Fi蓝牙原型套件

    探索CY8CPROTO - 062S2 - 43439 PSoC™ 62S2 Wi-Fi蓝牙原型套件 引言 在物联网(IoT)和可穿戴设备蓬勃发展的今天,低功耗、高性能且功能丰富的开发
    的头像 发表于 12-20 14:50 2069次阅读

    探索CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件的无限可能

    探索CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件的无限可能 在当今的电子世界中,可穿戴设备的发展日新月异,从健身追踪器到智能眼镜和智能服装,它们已经成为我们生活中
    的头像 发表于 12-19 17:00 923次阅读

    探索CY8CKIT - 062S2 - AI PSoC™ 6人工智能评估套件

    探索CY8CKIT - 062S2 - AI PSoC™ 6人工智能评估套件 在电子工程师的日常工作中,一款优秀的评估套件往往能极大地提高开发效率,加速产品推向市场的进程。今天,我们就
    的头像 发表于 12-19 14:30 513次阅读

    CY8CKIT-145-40XX / CAPSENSE™调谐器 / KitProg3 UART 在调谐器中无法识别怎么解决?

    CY8CKIT-145-40XX / CAPSENSE™调谐器 / KitProg3 UART 在调谐器中无法识别
    发表于 08-04 07:20

    使用CY8CKIT-005编程器给CYPD5126-40LQXI烧录固件,一直报错无法连接怎么解决?

    使用CY8CKIT-005编程器给CYPD5126-40LQXI烧录固件,一直报错无法连接,烧录接的是SWD接口。
    发表于 07-15 06:17