首先先說的是:求不嫌棄,能幫我改改就更好了!我也是第一次做DAC,可能會(huì)有很多基礎(chǔ)錯(cuò)誤。USB接收用PCM2707,低端了點(diǎn),所以預(yù)留了一組外部I2S接口,用74HC157切換內(nèi)外部I2S。打算以后做個(gè)小板,用CM6631或者XMOS。
DAC用PCM1792(電路使用官方方案,控制方法使用軟控模式),I/V用OPA2134(官方方案),HP用TPA6120A2(官方方案)。全套官方,自己聽著還可以。
充電用BQ24072,
用了2個(gè)74LVC1G66數(shù)字開關(guān)來控制SWD接口是否打開,因?yàn)镾WD的SCK和DIO接在USB_POWER的DM和DP上面。
用了個(gè)INA286來檢測(cè)工作電流,
用TPS61087升壓到12.8V,再用TPS7A4701穩(wěn)壓到12V。
用TPS63700反轉(zhuǎn)到-12.8V,再用TPS7A3301穩(wěn)壓到-12V。
加了個(gè)STM32控制OLED和PCM1792.
板子有3個(gè)USB,1:USB1是接電腦和手機(jī)的,2:USB2是預(yù)留的,3:USB_POWER,有2種用途:1:充電,2:SWD接口(默認(rèn)關(guān)閉,可以軟件打開此功能)
USB耳放電路PCB實(shí)物圖截圖:
說明:最下面一行從左到右分別是:充電電流,耗電電流,電池電壓(此時(shí)連接了充電器,因?yàn)锽Q24072有DPPM功能,連接充電器后輸出的電壓會(huì)比電池電壓高200MV)
(TPS61087)DC-DC升壓到12.8V的噪聲 4MV左右