BOS1901 FAQ
BOS1901 已知问题
在驱动执行器时,波形有时会停止播放。
添加日期:2020-05-08
当播放的波形在接近 0 V 时下降但未触及该电压,随后又上升时,可能会导致 BOS1901 停止播放该波形。当波形以负值接近 0 V 时,也可能出现同样的情况。
为避免此问题,波形应以 0 V(0x0000)开始并结束。此外,如果波形在任何一点处的电压接近 0 V(约 ±3 V 范围内),则应达到 0 V 或穿越该电压值。
BOS1901-KIT 已知问题与故障排除
- 我在下载页面上看到了 BOS1901、BOS1901-KIT 和 BOS1901-KIT Controller。我应该先查看哪一个?
- BOS1901-Kit 插上电源后无反应,LED 灯未亮起。
- 使用 Audacity® 播放波形时,测得的电压波形显示出淡入效果。
- 使用 Audacity® 播放波形时,BOS1901-Kit 套件有二分之一的情况无法播放波形,而另一半情况则会播放两次。
- 尝试使用 Audacity® BOS1901-Kit 开发板播放波形时,无法播放波形,且红色 LED 灯常亮。
- 当我将 BOS1901-Kit 插入 USB 端口时,已连接的其他电路板会被触发(红色 LED 亮起)。
- 即使播放零波形(仅由零组成),压电致动器似乎仍会受到驱动。
- 我该如何体验 BOS1901-Kit 开箱即用的传感和反馈功能?
- 如何在 Audacity® 中为 TDK PowerHap 2.5G 执行器创建波形?
- Windows 7 无法识别 BOS1901-KIT?
- 使用 BOS1901-KIT 控制器时,BOS1901-KIT 上无法播放音频文件。
我在下载页面上看到了 BOS1901、BOS1901-KIT 和 BOS1901-KIT Controller。我应该先查看哪一个?
添加日期:2019-06-21
让我们分别说明每个组成部分:
BOS1901是一款集成芯片。有关该产品的具体信息,请参阅数据手册。
BOS1901-KIT是一款开发套件。它用于评估相关技术并熟悉压电致动器。其固件支持修改,您甚至可以自行重新编程。固件源代码可在网站上获取。有关此评估板的具体信息,请参阅《BOS1901-KIT 用户指南》。
BOS1901-KIT 控制器是一款Windows 软件图形用户界面(GUI),旨在简化 BOS1901-KIT 参数的定制。它支持播放波形文件、调整音频播放参数、修改传感演示参数,并在针对特定应用进行优化时修改 BOS1901 集成电路的内部寄存器。
我该从哪里开始?
以下是我们建议的入门步骤,帮助您开始使用这项技术:
- 购买 BOS1901-KIT
- 请阅读《BOS1901-KIT 用户指南》第 3 节中的“快速入门指南”,以熟悉套件的组成部分。
- 请按照第 3.3 节中的“快速入门指南”中的说明操作,体验传感演示。
- 然后,要播放波形,请下载网站上提供的波形文件。
- 请阅读《BOS1901-KIT 用户指南》第 5.1 节,以安装 Audacity® 软件。
- 请按照第 5.2 节中的说明加载并播放波形。
- 修改 BOS1901-KIT 的参数以改变其行为
这可以通过修改固件或使用图形用户界面(GUI)软件来实现。作为第一步,后者更为简单,并且能帮助您了解固件的内部参数。
- 下载并安装 BOS1901-KIT 控制器软件。
- 启动应用程序并连接 BOS1901-KIT。注意:Windows 系统通常会自动选择新连接的音频设备。如果 Windows 将 Cypress 扬声器设为主要音频输出设备,请将其改回您常用的扬声器。
- 选择“开始新会话”。
- 转到“传感配置”选项卡。
- 调整参数,然后点击“发送至设备”。观察在按压压电致动器时,不同的数值如何影响传感检测和反馈。
- 了解 BOS1901 的寄存器结构
- 请参阅 BOS1901 数据手册第 6.4 节中的寄存器映射表。
- 安装 Cypress PSoC Creator 软件。
- 打开 BOS1901-KIT 固件项目文件。
- 请阅读 BOS1901-KIT 固件手册,熟悉典型的寄存器写入序列。
- 在 BOS1901-KIT 控制器中,您可以在“寄存器配置”选项卡中加载每个 BOS1901 集成电路的寄存器配置。这样,在 BOS1901-KIT 初始化并运行后,您就能获取相应的寄存器值。
接下来,您可以开始构建应用程序固件,继续探索,或者开始优化 IC 寄存器以适应您的应用需求。
BOS1901-Kit 插上电源后无反应,LED 灯未亮起。
添加日期:2018-11-23
请检查 BOS1901-Kit 与 USB 接口之间的连接。尝试更换另一根 USB 数据线。确认 Cypress 扬声器驱动程序是否已正确安装并启用。
使用 Audacity® 播放波形时,测得的电压波形显示出淡入效果。
添加日期:2018-11-23
更新日期:2019-04-19
Audacity® 2.3.0 版本在播放时会自动应用淡入效果,尽管屏幕上显示的音调看起来很正常。
从 2.3.1 版本开始,您可以在“编辑”菜单的“首选项…”选项中关闭此淡入效果。在“播放”部分,请确保“微淡入”复选框未被勾选。
使用 Audacity® 播放波形时,BOS1901-Kit 套件有二分之一的情况无法播放波形,而另一半情况则会播放两次。
添加日期:2018-11-23
更新日期:2019-04-19
在固件版本 2.1 中选择 MME 驱动程序会导致每播放两段音频,其中一段无法播放,另一段则会播放两次。要解决此问题,请在 Audacity 中选择 Windows DirectSound 驱动程序。
此问题已在固件版本 2.2 中得到解决。现在可以使用 MME 音频驱动程序了。

尝试使用 Audacity® BOS1901-Kit 开发板播放波形时,无法播放波形,且红色 LED 灯常亮。
添加日期:2018-11-23
当 Audacity® 中的项目采样率与波形采样率不匹配时,可能会出现这种情况。此时,需要通过板载的 RST 按钮进行手动重置。
由于开发板的固件以 8 kHz 的采样率对 BOS1901 芯片进行采样,我们建议您生成 8 kHz 的音频文件,并确保将 Audacity 项目的采样率设置为 8 kHz。

当我将 BOS1901-Kit 插入 USB 端口时,已连接的其他电路板会被触发(红色 LED 亮起)。
添加日期:2018-11-23
如果操作系统(Windows)已将其中一个已连接的 BOS1901-Kit 设为主输出设备(扬声器),则可能会出现这种情况。当另一个 BOS1901-Kit 被连接时,Windows 正在该扬声器(BOS1901-Kit)上播放 WAV 音频,从而驱动压电致动器并点亮红色 LED。
请确保 Windows 没有将任何 BOS1901-Kit 作为其主扬声器,以免每次 Windows 播放声音时都会触发开发板上的播放。
即使播放零波形(仅由零组成),压电致动器似乎仍会受到驱动。
添加日期:2018-11-23
更新日期:2019-04-19
此现象出现在固件版本 2.1 中,且当 DIP 开关 1 设置为 OFF 时。 选定的电压范围为 -10 V 至 60 V。在此范围内,电压增益为 35 V,偏置电压为 25 V。当播放波形值为 0 时,BOS1901-Kit 会在 BOS1901 输出端强制输出 25 V,从而在压电致动器上产生从 0 到 25 V 的电压阶跃,这会让人感觉到致动器被触发。
这给人一种错觉,仿佛是在执行器上播放波形或脉冲,但实际上只是在输入相应的数值。
请注意,即使施加适当的负值使 BOS1901 的输出降至 0V,Audacity® 仍会在波形开始前添加 0 值,因此压电致动器上播放的仍为 0-25 V 的方波。 为确保不会出现 25 V 的电压阶跃,您可以通过将 DIP 开关 1 设置为 OFF 来选择 ±95 V 的对称范围。但是,如果使用 TDK PowerHap 2.5G,请务必限制波形,确保产生的电压不超过 60 V,并避免触发检测和反馈功能(否则会在压电致动器上播放 95 V 的脉冲,很可能导致其损坏)。
自固件版本 2.2 起,所有电压范围的增益和偏置均固定为 95 V 和 0 V。然而,如果输入信号超出 -10/60 V 单极范围,该范围将对信号进行削波。此举解决了导致压电元件出现电压阶跃的偏置问题,并确保了不同电压范围之间的代码一致性。
我该如何体验 BOS1901-Kit 开箱即用的传感和反馈功能?
添加日期:2018-11-23
以下是体验 BOS1901-Kit 传感和反馈功能的详细步骤:
- 请先将所有 DIP 开关设置为“OFF”(出厂默认设置)。
- 首次使用该套件时,请务必将 TDK PowerHap 2.5G 压电致动器连接至 A 通道(红线接 HV+,黑线接 HV-)。
- 插入 USB 接口,等待绿色 LED 亮起且红色 LED 熄灭(此过程约需 10 秒)。
- 然后,你可以像按按钮一样按下压电致动器。你会感觉到“咔嗒”一声。
- 如果开关5、6和7都设置为“关”,这个“咔嗒”声可能太微弱了。
- 将开关5、6和7全部拨至“开”的位置,然后再次按下压电开关;此时触感应更清晰、更强烈,且触发所需的压力更小。
- 然后,您可以尝试对开关5至7进行各种设置组合,以观察其对反馈的影响。
- 如果以上步骤都顺利完成,请将压电传感器连接到通道 B,并将 SW3 和 SW4 均设置为 ON。
- 当您逐渐按压压电开关时,会感觉到三种反馈:一次“咔嗒”声、一次稍强一些的“咔嗒”声,然后是“嗡嗡”声。如果您难以区分这三种反馈,请将SW7设置为OFF以降低灵敏度。
如何在 Audacity® 中为 TDK PowerHap 2.5G 执行器创建波形?
添加日期:2019-04-19
TDK PowerHap 2.5G 的工作电压范围为 -10 V 至 +60 V。自 BOS1901-KIT 固件版本 2.2 起,Audacity® 波形值与 BOS1901 输出电压之间的关系具有固定的增益和零偏移。因此,若要在 Audacity 中直接生成 0 至 60 V 的正弦波,请按照以下步骤操作:
- 进入“生成”菜单,选择“音调…”选项。
- 输入所需的频率和振幅。振幅值应为所需峰峰值电压与 BOS1901 的最大峰峰值范围(190 Vpp)之比。例如,要生成 0 至 60 V 的正弦波,振幅值为 60 Vpp / 190 Vpp = 0.316。
- 对信号进行偏移,以调整波形,使其最小值为零或略低于零。此操作需要安装 Audacity® 插件。“DC offset”插件非常适合此用途(https://forum.audacityteam.org/download/file.php?id=6436). 必须先在 Audacity® 中安装此插件,才能在“效果”菜单中使用它。有关如何安装插件的说明,请参见此处 (https://www.audacityteam.org/download/plug-ins/). 在本例中,偏移值应设为 0.315,以确保波形略微穿越零点。
- 请修剪生成的波形首尾两端,以确保波形以最低值开始和结束。否则,波形将以0与偏移量之间的阶跃值开始和结束,从而产生不希望出现的效果。
Windows 7 无法识别 BOS1901-KIT?
添加日期:2019-04-19
自 BOS1901-KIT 固件 2.2 版本起,USB 接口会被识别为“Audio Cypress Speaker”和“CDC 类数据接口”。Windows 7 无法原生识别 USB CDC 类。需要安装额外的驱动程序。请从 Cypress 网站安装以下驱动程序: https://www.cypress.com/?docID=50937
使用 BOS1901-KIT 控制器时,BOS1901-KIT 上无法播放音频文件。
添加日期:2019-06-21
如果 Windows 已将 Cypress 扬声器设为输出设备,则 BOS1901-KIT Controller 在尝试与 BOS1901-KIT 通信时将无法访问该资源。请先在 Windows 中选择另一个扬声器设备。在 BOS1901-KIT Controller 中,重新打开要播放的文件,然后点击播放按钮。