锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

树莓派打造一个适合音乐制作的系统(打样测试)

时间:2023-01-06 21:30:00 njm386m集成电路

最近把PCB打样出来,先拍一张大图,左边是树莓派zero,树莓派1602LCD,向下是电源,板中间是电源,USB声卡和USB HUB,右上角是输入接口和话放电路,下面是ADDA。

设计成这样的主要原因是不想做外壳,直接拿旧设备外壳按原尺寸画,电位器部分还没有打样。

PCB设计分为话放部分、解码部分、伴奏输入部分、按钮和显示部分、电源部分5大块。

一、话放方案

话放采用THAT1510集成电路作为一级差输入放大,其中G1A\G1B连接增益电位器,二级使用NJM2100运放将THAT1510单端输出转换为差分输出,然后输入ADC差分输入端。

二、解码方案

ADC、DAC采用PCM1863和PCM5102,PCM1863指标为110dB SNR差分输入,其中VREF引脚为前面的单端转差运输提供1.6V参考电压,MD0引脚接地配置为I2C控制模式;时钟仍采用11.2896M有源晶振 分频 缓冲设计,分频仍然是74hc4040,缓冲采用74hc541(原理图中晶振应为11.2896)

三、伴奏输入

因为只有一组树莓派I2S接口,音频只能做二进二出,如果需要增加伴奏输入,只能通过外部连接USB实现声卡,选择X宝最便宜的V8声卡方案BP1V808,我直接买声卡拆卸机移植到打样PCB对我来说,我只需要蓝牙输入,消除原唱,USB声卡功能,其他不相关功能可悬挂处理,不需要的电位器最好接地处理,2脚提供5个芯片V电源可以工作,5脚接地可以自动启动。

从实测引脚图可以看出,我需要的引脚是

5---------------- 电源开关

15、16--------24M晶振

26、27 --------USB数据

32-伴奏音量(模拟量0)~3.3V)

17、39-消除原唱按钮

23、24---------消原唱LED

由于树莓派zero只有一个USB,所以采用了USB HUB扩展完成芯片

四、按钮和显示

按钮选用MCP23017作为IO扩展,显示选择I2C接口的LCD1602,这部分有很多资料可查,我就不出图了。

五、电源部分

电源分为三组,一组为树莓派提供5组V,48组电容麦克风V幻觉电源,一组正负电源,ADDA用的AVDD和DVDD、继电器电源通过输放正电源通过LDO稳压至3.3V。

=========================================================================

上电测试,如果电路正常工作,查询I2C设备应分别看到三个设备的地址MCP23017,PCF8574,PCM1863

sudo i2cdetect -y 1

如果USB其中,声卡工作正常sndrpicard是原生I2S声卡,audio是USB声卡首先用原声卡启动jack然后启动终端添加一组接口

alsa_in -d hw:audio

这样连接手机BP1V808蓝牙后,音频通过USB传入alsa_in

最后看一看THAT1510 PCM1863方案的底噪吧,基本在-90左右,个人感觉还不错。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章