DRV2605EVM - BT评估套件:开启触觉驱动新世界

电子说

1.4w人已加入

描述

DRV2605EVM - BT评估套件:开启触觉驱动新世界

在当今的电子设备中,触觉反馈已经成为提升用户体验的关键因素之一。德州仪器(TI)的DRV2605EVM - BT评估套件为工程师们提供了一个便捷的平台,用于探索和开发触觉驱动应用。今天,我们就来深入了解一下这个强大的评估套件。

文件下载:DRV2605EVM-BT.pdf

一、套件概述

DRV2605EVM - BT是DRV2605 ERM和LRA触觉驱动器的评估套件。它通过低功耗蓝牙(BLE)与iOS应用无线连接,允许用户控制、创建和定制触觉效果。这个套件非常适合用于智能手表、健身追踪器、可穿戴设备等应用,无需外部连接微控制器,就能实现触觉功能。

1.1 DRV2605的特性

DRV2605集成了Immersion TS2200波形库,包含123种偏心旋转质量(ERM)和线性谐振执行器(LRA)的模式,可从iOS应用选择、排序并流式传输到评估板。此外,它还具有以下特性:

  • 自动共振跟踪:适用于LRA,确保最佳性能。
  • 高效输出驱动级:提供稳定的驱动能力。
  • 极低的关断电流:降低功耗。
  • 减小解决方案尺寸:适合小型设备设计。
  • 兼容性强:与多种ERM和LRA兼容。
  • 高负载驱动能力:能够驱动高负载的执行器。

1.2 套件内容

  • DRV2605EVM - BT评估板:核心硬件。
  • Micro - USB电缆:用于供电。
  • 3x AAA电池组:带键控连接器(电池不包含),提供另一种供电方式。
  • LRA执行器:可立即使用。

二、上手步骤

2.1 连接应用

首先,从苹果App Store下载“TI Haptic Bluetooth Kit”应用,该应用兼容运行iOS7或更高版本的iPod touch和iPhone。然后按照以下步骤连接:

  1. 供电:可以使用Micro - USB电缆连接5V USB电源,也可以使用电池组供电。如果使用电池组,将开关S2和电池组开关置于ON位置;使用USB电缆时,评估板会自动选择最佳电源。
  2. 广告模式:LED会显示广告模式,类似于浏览器的刷新滑动。
  3. 打开应用:在iOS设备上打开应用。
  4. 选择设备:评估板会根据RSSI强度以颜色编码显示在iOS设备上。如果之前连接过,会显示“Previously Connected”标签,方便在多个设备同时广告时识别。如果蓝牙未打开,会弹出提示检查蓝牙设置。
  5. 建立连接:点击感兴趣的评估板,自动建立连接。
  6. 访问菜单:连接成功后,会显示Stock Waveforms菜单,可使用按钮触发单个效果或左右滑动访问内部菜单。

三、硬件概览

3.1 DRV2605触觉驱动器

评估板的DRV2605触觉驱动器由板载bq24232电池管理芯片供电,能够驱动ERM和LRA执行器。BLE微控制器的I2C、EN和触发引脚连接到DRV2605,内部嵌入了123种库效果。启动时默认播放LRA执行器波形,可根据需要进行配置。评估板还有一个可选焊盘,可设置为外部触发模式,在外部微控制器输出触发时播放特定模式。

3.2 BQ24232电池管理IC

bq24232是一个支持USB的锂离子电池充电器,具有动态电源路径管理功能。它主要用于管理电池组或USB电源之间的选择,直接为DRV2605触觉驱动器和TPS63051 DC - DC降压 - 升压转换器供电。

3.3 TPS63051降压 - 升压转换器

板载的TPS63051 DC - DC转换器为评估板(包括蓝牙无线电和LED)供电。它是一个固定电压器件,输出电压稳定在3.3V,即使电池电压在工作条件内变化也能保持稳定。通过电阻R37将PFM/PWM引脚拉低,评估板配置为PFM模式。

3.4 LSR蓝牙模块(内部为CC2541)

TiWi - uB1模块内部的TI - CC2541芯片处理评估板与iOS设备之间的通信链接。它用于与板载设备通信(主要通过I2C)、更改LED设置并保持稳定的通信通道。该模块经过FCC认证。

3.5 其他硬件组件

  • 调试头:可通过连接CC Debugger下载新固件。
  • USB连接器:提供额外的电源供应,无通信功能。
  • 测试点:可访问I2C线路,用于连接外部微控制器。TRG测试点可提供PWM输入到DRV2605。
  • 开关S1和S2:S1用于配对(在评估板上禁用),S2用于连接和断开电池。
  • OUT–和OUT +:DRV2605的输出,可连接振动电机。
  • LED:包括时钟式排列的白色LED和状态LED,可显示时间和通知警报。
  • 音频到触觉和触发模式:DRV2605具有音频到触觉模式,可使用Immersion "BOOMbox"技术将音频输入信号转换为有意义的触觉效果。触发引脚可连接到外部微控制器的GPIO或其他IC的中断线,以在事件发生时触发效果。

四、iOS应用概述

4.1 启动界面

应用启动时会检查广告中的DRV2605EVM - BT设备,并根据信号强度以颜色编码显示在屏幕上。点击相应的显示框即可连接到特定的评估板,连接过程中会显示连接覆盖层。

4.2 触觉菜单

  • Stock Waveforms:显示DRV2605 ROM库中的一些波形,可通过触摸选择触发。
  • Your Waveforms:包含用户创建的模式和示例模式,可点击“Turn on Ext. Trigger”按钮在触发源上自动播放波形。
  • Waveform Sequencer:允许在DRV2605的序列器上加载最多八个序列,可添加或删除波形,还可立即播放或保存序列。
  • Notification Demo:演示触觉在实际应用中的使用,如智能手表或健身追踪器。用户可选择不同的模式用于电话、消息或文本通知,点击按钮开始模拟通知,可创建和自定义新通知。

4.3 额外功能

  • LED Playground:用于创建逐帧LED电影,可选择LED并调整播放速率,还嵌入了“Game of Life”序列。
  • Register Control:通过BLE对DRV2605的寄存器进行I2C读写操作,可更改寄存器值,还提供快速开关控制不同振动电机的设置。

五、固件更新

5.1 所需工具

  • CC Debugger
  • Tag - Connect TC2050 - IDC - NL 10引脚无腿电缆
  • SmartRF Flash Programmer实用程序
  • 固件文件(.hex扩展名)

5.2 更新步骤

  1. 下载并安装SmartRF Flash Programmer,确保安装软件的用户具有管理员权限。
  2. 将TC2050电缆连接到CC Debugger。
  3. 将USB电缆连接到运行编程实用程序的目标机器。
  4. 将连接器牢固地压在评估板上。
  5. 按下CC Debugger上的复位按钮,状态LED变为绿色表示检测到有效的CC2541芯片。
  6. 在System - on - Chip子菜单中显示CC Debugger。
  7. 在硬盘上找到闪存映像(.hex文件)。
  8. 在Actions组框中选择“Erase, program, and verify”。
  9. 点击“Perform Actions”并等待过程完成。
  10. 成功后,评估板将使用新的固件映像。

六、原理图、PCB层和物料清单

6.1 原理图

提供了评估板的详细电路原理图,包括各个组件的连接方式。

6.2 PCB层

展示了评估板的不同PCB层,如顶层、中间层、底层等,以及各层的布局和尺寸。

6.3 物料清单

列出了评估板上使用的所有组件,包括电容、电阻、LED、芯片等的详细信息,如型号、数量、制造商等。

七、注意事项

7.1 电源使用

  • 为了减少人身伤害或财产损失的风险,请勿使用可充电电池为评估板供电,仅使用1.5V AAA碱性电池。
  • 只能连接USB电缆或AAA电池组中的一个。如果两者都连接,BQ24232将使用动态电源路径管理(DPPM)功能选择电源。

7.2 固件更新

  • 注意在DRV2605EVM - BT上刷新固件,因为不正确的固件映像可能会导致评估板无法正常工作。

7.3 评估模块使用限制

  • 评估模块仅用于产品或软件开发人员在研发环境中对TI半导体产品进行可行性评估、实验或科学分析,不得直接或间接组装到任何成品中。
  • 评估模块不适合消费者或家庭使用,不得用于商业目的销售、再许可、租赁、出租、借出、分配或用于任何成品或生产系统。

DRV2605EVM - BT评估套件为电子工程师提供了一个全面的平台,用于开发和测试触觉驱动应用。通过深入了解其硬件和软件功能,工程师们可以充分发挥其潜力,为用户带来更加丰富的触觉体验。你在使用这个套件的过程中遇到过什么问题吗?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分