本帖最后由 tianxj01 于 2018-8-12 17:10 编辑
最近单位手头任务基本上完成,有点空闲时间了,就会想着折腾点啥,曾经弄过USB驱动+供电的耳放,效果不怎么理想,底噪有点大(和USB供电有直接关系),这就想起了,重新折腾一个。
作为这类东西的主控管理芯片。N76E003硬件够齐全,体积小,关键是性价比高,主控就是它了。
准备搞的东西,体积应该很小,因此,音量控制什么的都只能用按钮,而舍弃数字音量控制常用的飞梭。
TLV320AIC23B的控制,可以选择SPI也可以选择I2C,本着越简单越好的原则,就I2C了,003通过I2C,控制TLV320AIC23B的初始化、增益、静音、过采样率、掉电。
TLV320AIC23B是3.3V供电,考虑LDO数字部分可以共用,N76E003供电也采用3.3V。
下面是主控部分线路。经过修改,取消了PMOS开关,后级软关机都由单片机进行,且把CM108B的MODE和MSEL引脚也进入单片机,测试是否可以由单片机软控。PDSW和RUN引脚分别用于检测关机信号和工作状态,通过MIC插坐,引入3.3V的MIC插入信号,如果MODE可以软控,这里就是一个检测端口。另外就是3个按钮端口和2个I2C端口加上编程端口、串口了。
|