admin管理员组文章数量:1794759
可编程USB Type
今天在kicad看到一个项目,种草了~分析一手然后做几个出来。
首先实现起来够简单,传感器+MCU是我非常推崇的产品设计方式,还有就是USB连接,可以和算力强的机器互动。如果换ESP32-S3,可以直接运行一些轻量的神经网络算法。
缺点就是太贵了,seeed的板子很贵,这个体积也不算很小,可以选择更加便宜一点的核心板。
就是一个硅麦克风+MCU非常的简单
还有一个连接wii手柄的版本
也是蛮好看的
这是使用旧手柄的一个外设,不是麦克风
使用亚克力的板子做支撑
这个是在做测试,这个软件是开源的,我以前来做频谱分析
原理图非常简单,就是直接挂上去就行
seeed的板子确实好用,我有一堆,就是有点贵,设计用这个的bom就有点贵了,后面可以使用更加便宜的板子来做,应该有7元的。
需要注意的是RP2040的空间都是外挂的
贵麦其实不算便宜,淘宝22,单芯片没找到
内部的框图
时序很简单
在PDM_CLK的上升沿采样左声道数据,在PDM_CLK下降沿采样右声道数据。
这样的
PDM是一种调制形式,用于表示数字域中的模拟信号。它是1位数字采样的高频数据流。在 PDM信号中,脉冲的相对密度对应于模拟信号的幅度。大量的'1'对应于高(正)幅度值, 而大量的'0'对应于低(负)幅度值,交替的'1'和'0'对应于幅度值0。
就是这样
可以看到覆盖了完整的声音频段
单个
立体声
多传感器可以这样使用
其实就设计了一个载板
ST的一个应用手册里写的很明白,相当于少了运放,全数字
还有一个评估板,做智能家居
系统框图,三个麦克风
这个图应该是连接的拓扑图
使用了三个,全方位的捕捉
可以使用SPI和I2S的外设来驱动麦克风
固件是使用原生的SDK写的
封装的很好,完全无脑编写代码,日后有时间写代码解读
参数:
- 模块:Seeed Studio XIAO RP2040
- 微控制器:Raspberry Pi RP2040
- 麦克风:STMicroelectronics MP23DB01HP PDM 微机电系统 (MEMS) 全向数字麦克风
- 连接性:USB Type-C
- 固件:基于 Raspberry Pi Pico C/C++ SDK 开源
- 采样率:16 kHz
- 兼容性:支持 Windows、macOS 和 Linux
- 尺寸:35.0 x 34.5 毫米(1.38 x 1.36 英寸)
.pdf
代码语言:javascript代码运行次数:0运行复制.html
代码语言:javascript代码运行次数:0运行复制.html
代码语言:javascript代码运行次数:0运行复制/
代码语言:javascript代码运行次数:0运行复制/step-by-step-video-guide-assembling-your-anavi-dev-mic/
代码语言:javascript代码运行次数:0运行复制/
代码语言:javascript代码运行次数:0运行复制
代码语言:javascript代码运行次数:0运行复制.pdf
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-10-18,如有侵权请联系 cloudcommunity@tencent 删除开源usb连接设计系统本文标签: 可编程USB Type
版权声明:本文标题:可编程USB Type 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1754703243a1705408.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论