电子说
大家好,今天来和各位工程师朋友聊一聊新唐科技的ISD9160演示板。这个演示板在相关项目开发中有着重要作用,能帮助我们快速验证系统设计。
文件下载:NM-ISD9160.pdf
ISD9160演示板尺寸小巧,约为35mm×50mm。它将所有功能引脚都布局在连接器上,方便进行扩展。既适合用来做演示,配上ISD - Nu - Link - dongle也可以用于开发。要了解该芯片的项目开发和工具功能的整体概念,大家可以参考《Introduction to ISD9160 Development Environment》文档。这块板子的所有组件都在正面,不过与SPI - flash相关的部分在背面。
| 组件名称 | 描述 | 默认设置 |
|---|---|---|
| J1 | SW_RES按钮选择RESETN或GPA6 | 引脚1、2和3短接用于GPA6扫描,无复位键 |
| J2 | GPA12驱动D2 LED的选项 | 短接以实现GPA12驱动LED |
| J12 | 电源输入 | 无默认特殊说明 |
| J13 | 扬声器信号输出 | 无默认特殊说明 |
| J14 | GPIOA端口连接器 | 无默认特殊说明 |
| J15 | GPIOB端口连接器,也可连接ISD - 9160_Touch实现触摸感应功能 | 无默认特殊说明 |
| J19 | ISD加密狗接口,用于编程或调试 | 无默认特殊说明 |
| J21 | MIC + 信号输入选项,来自麦克风或扬声器 | 信号来自麦克风(MK + 1) |
| J22 | MIC - 信号输入选项,来自麦克风或扬声器 | 信号来自麦克风(MK - 1) |
| WAKEUP(PB1) | 从深度掉电模式唤醒的唤醒键 | 开路且上拉 |
| SW_RES | 根据J1设置为复位键或GPA6键 | GPA6键 |
大家在实际使用时,要根据自己的需求合理设置这些跳线和按钮,不然可能会影响板子的正常功能。
出厂前,板子通常烧录了一个VR灯光控制演示代码。在默认跳线设置下,我们可以体验以下功能:
触摸触摸板的CS0、CS2、CS4会播放Do、Re、Mi音符,并控制LED D2的开关。这一功能在一些需要交互的项目中很实用,大家可以思考如何将其应用到自己的设计中。
ISD9160闪存中有两个预编程声音,SPI - flash中有一个声音。CS3是播放/停止键,触摸CS3会循环播放这些声音,播放时再次按下可停止。
SW_RES按钮默认连接到GPA6(无复位功能),支持记录/播放/停止多功能。按下该按钮可以播放录制的声音或停止播放/录制;长按超过2秒会有提示音,松开按钮后开始将声音录制到SPI - flash中。不过要注意,此代码中只允许录制一个声音,再次录制会覆盖之前的内容。
| 除了录制或播放功能运行时,VR功能始终开启。语音识别的使用环境要求是办公室环境,无较大背景噪音,说话声音要比环境声音高20dB,最佳距离是离麦克风30cm以内。在嘈杂环境下,需要调整程序来平衡识别距离。具体的语音命令及描述如下: | 语音命令 | 描述 |
|---|---|---|
| Cinderella | 一个ID命令,用于启用以下四个动作命令,识别到ID命令后会播放提示音,用户需在提示音后2秒内说出动作命令 | |
| Lights Off | D2 LED熄灭 | |
| Turn Lights On | D2 LED全亮 | |
| Dimmer | 降低亮度并伴有提示音,共3个阶段,包括全亮,仅在灯亮时有效 | |
| Brighter | 增加亮度并伴有提示音,共3个阶段,包括全亮,仅在灯亮时有效 |
大家在使用语音识别功能时,要注意这些环境和距离的要求,不然可能会影响识别效果。
文档中提到了电路板原理图,但未详细展开。原理图是我们理解板子电路连接和信号走向的关键,大家可以进一步查看相关资料来深入了解。
| 版本 | 日期 | 页码/章节 | 描述 |
|---|---|---|---|
| V0.0 | 2011年11月28日 | - | 首次发布 |
| V0.1 | 2012年3月8日 | - | 增加VR演示的操作环境和距离说明 |
| V0.2 | 2013年5月30日 | - | 移除“Preliminary” |
| V0.3 | 2013年8月16日 | - | 移除跳线设置说明,增加电容传感器音频反馈功能 |
通过版本历史,我们可以了解到板子功能的不断完善和改进过程。在开发过程中,大家要根据实际需求选择合适版本的文档。
最后要提醒大家,新唐科技明确表示其产品不适合用于外科植入、原子能控制仪器、航空航天仪器等对安全性要求极高的应用场景。并且所有数据和规格都可能会随时变更,大家在使用时需关注最新信息。希望这篇博文能对大家了解ISD9160演示板有所帮助,大家在使用过程中有什么问题,欢迎一起交流探讨。
全部0条评论
快来发表一下你的评论吧 !