探索CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件的无限可能
在当今的电子世界中,可穿戴设备的发展日新月异,从健身追踪器到智能眼镜和智能服装,它们已经成为我们生活中不可或缺的一部分。而电容式感应技术作为可穿戴设备的关键特性之一,对于提升用户体验和设备性能起着至关重要的作用。今天,我们就来深入了解一下CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件,看看它是如何解决可穿戴设备面临的低功耗挑战,并展示第五代CAPSENSE™技术的强大功能。
文件下载:Infineon Technologies CY8CKIT-040T评估套件.pdf
套件概述
CY8CKIT - 040T评估套件旨在帮助我们评估PSoC™ 4000T设备的各项特性。该套件具有以下显著特点:
- PSoC™ 4000T设备:这是一款具有可扩展和可重构架构的微控制器,搭载了Arm® Cortex® - M0 + CPU,集成了高性能电容式感应子系统以及可编程、可重构的模拟和数字模块。
- 板载编程器/调试器(KitProg3):基于PSoC™ 5LP的KitProg3是一个多功能系统,具备SWD编程、调试、USB - I2C桥接和USB - UART桥接等功能,方便我们对PSoC™ 4000T设备进行编程和调试。
- 电容式感应元件:包括一个电容式按钮、一个电容式接近传感器和一个电容式触摸板,这些元件为我们提供了丰富的交互方式,同时也展示了第五代CAPSENSE™技术的卓越性能。
- 用户LED:包含串行RGB LED和单色LED,可用于指示各种状态,方便我们观察和调试。
套件内容
当我们打开CY8CKIT - 040T评估套件的包装盒时,会发现以下物品:
- PSoC™ 4000T CAPSENSE™评估板及外壳:评估板集成了各种元件,外壳则为评估板提供了保护和良好的触摸体验。
- USB Type - A到Micro - B电缆:用于连接评估板和PC,为评估板供电并实现数据传输。
- 滴管:可用于测试评估板的液体耐受性。
- 快速入门指南:帮助我们快速上手,了解套件的基本操作和使用方法。
在收到套件后,我们应该仔细检查套件内容,如果发现有任何部件缺失,可通过访问Infineon支持网站联系最近的英飞凌销售办公室寻求帮助。
硬件详解
电源系统
PSoC™ 4000T设备在该套件中可工作在5V、3.3V和1.8V(默认配置为1.8V)三种电压下,通过铁氧体磁珠(FB1)提供这些电压。在默认的1.8V配置下,PSoC™ 4000T设备的核心电压(VCCD)由VDDD通过Q7提供;而在3.3V和5V工作模式下,Q7关闭,内部稳压器生成1.8V的VCCD核心电源。同时,我们可以使用电流测量头(J4)测量设备在不同工作模式下的电流消耗,但需要注意在设备通电时不要移除跳线。
编程/调试接口
除了板载的KitProg3编程器/调试器外,我们还可以通过10针头(J6)连接外部编程器,如MiniProg4,实现对PSoC™ 4000T设备的编程和调试。此外,4针I2C/UART扩展头(J8)允许我们将PSoC™ 4000T设备与外部主机设备通过I2C或UART接口进行通信。
电容式感应元件
电容式感应是该套件的一大亮点,它包括一个7mm直径的电容式按钮、一个对角线长度为3.5cm的电容式接近传感器和一个20段的电容式触摸板。这些元件采用了第五代CAPSENSE™技术,具有出色的触摸感应性能和液体耐受性。触摸板可以配置为自电容(CSD)触摸板或互电容(CSX)触摸板,为我们提供了更多的设计灵活性。
其他硬件特性
套件还包括复位按钮、电源LED、KitProg3状态LED、用户LED和串行RGB LED等。复位按钮用于复位PSoC™ 4000T设备;电源LED和KitProg3状态LED分别指示设备的电源状态和KitProg3的工作状态;用户LED和串行RGB LED可用于显示电容式按钮和触摸板的状态,为我们的调试和开发提供了直观的反馈。
套件操作
开箱即用示例(CE234752)
套件预编程了CE234752示例代码,该示例展示了第五代CAPSENSE™技术的关键特性,如电容式触摸板和电容式按钮的稳健操作、低功耗唤醒触摸功能以及对各种液体的耐受性。我们可以按照以下步骤使用该示例:
- 使用提供的USB电缆将评估板通过KitProg3 USB连接器连接到PC,并确保电压选择开关(SW2)处于1.8V位置。
- 触摸电容式按钮,观察LED1(U12)变为蓝色。
- 触摸触摸板,观察LED1(U12)和LED3(U14)变为绿色,并根据手指的移动改变亮度。
- 通过测量不同应用状态下的电流值,评估低功耗性能。
- 通过喷水、滴水或将套件浸入水中(至可浸入线),评估液体耐受性,观察是否有误触发。
使用ModusToolbox™软件创建项目和进行编程/调试
ModusToolbox™软件是一个免费的开发生态系统,它包括Eclipse IDE,可帮助我们轻松创建、编程和调试PSoC™ 4000T设备的项目。具体步骤如下:
- 使用USB电缆将评估板通过KitProg3 USB连接器(J1)连接到PC。首次连接时,套件将枚举为USB复合设备,KitProg3工作在CMSIS - DAP Bulk模式,状态LED(绿色)常亮。
- 在Eclipse IDE for ModusToolbox™软件中,导入所需的代码示例到新的工作区。选择CY8CKIT - 040T作为板支持包(BSP),并选择所需的应用程序创建项目。
- 在项目资源管理器中选择项目,在快速面板中滚动到启动部分,点击相应的配置进行构建和编程。
- 若需要调试项目,同样在快速面板中点击调试配置,ModusToolbox™软件的集成调试器将帮助我们进行调试。
总结
CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件为我们提供了一个全面评估PSoC™ 4000T设备和第五代CAPSENSE™技术的平台。它不仅展示了卓越的触摸感应性能和低功耗特性,还具备出色的液体耐受性,非常适合用于电池供电的可穿戴设备开发。通过使用ModusToolbox™软件,我们可以轻松地进行项目创建、编程和调试,加速产品的开发进程。
你是否对CY8CKIT - 040T评估套件有了更深入的了解呢?你在使用过程中遇到过哪些问题或有什么独特的见解?欢迎在评论区分享你的经验和想法。
发布评论请先 登录
探索CY8CKIT - 040T PSoC™ 4000T CAPSENSE™评估套件的无限可能
评论