Dac + Ampli Diy

SuperGiachi

Utente Èlite
1,786
260
Buongiorno a tutti, sono un novizio dell'elettronica e del DIY e volevo costruire un DAC+AMpli cuffie portatile che si interfaccia al PC con l'USB. Da quanto ho capito, ho bisogno di:
1 converittore di segnale digitale che converte l'audio tramite usb in pcm o dsd
1 dac
1 op-amp
1 amplificatore audio
VRM in caso servano 3,3v.
Ho delle domande:
Che DAC mi consigliate? Che sia non troppo complicato da implementare a livello di PCB ma che abbia una buona qualità.
L'amplificatore deve essere dimensionato per l'imperndenza delle cuffie o posso metterne uno potente e togliermi il pensiero?
Se volessi creare un circuito di equalizzazione(che opera a livello HW) che cosa mi consigliereste?
Grazie in anticipo
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
Buongiorno a tutti, sono un novizio dell'elettronica e del DIY e volevo costruire un DAC+AMpli cuffie portatile che si interfaccia al PC con l'USB. Da quanto ho capito, ho bisogno di:
1 converittore di segnale digitale che converte l'audio tramite usb in pcm o dsd
1 dac
1 op-amp
1 amplificatore audio
VRM in caso servano 3,3v.
Ho delle domande:
Che DAC mi consigliate? Che sia non troppo complicato da implementare a livello di PCB ma che abbia una buona qualità.
L'amplificatore deve essere dimensionato per l'imperndenza delle cuffie o posso metterne uno potente e togliermi il pensiero?
Se volessi creare un circuito di equalizzazione(che opera a livello HW) che cosa mi consigliereste?
Grazie in anticipo
guarda che non é cosí facile come puó sembrare, non é come andare a far la spesa, prendi un po' di questo, un po' di quello, li metti insieme con colla vinilica e speri che funzioni... :lol: tutti i componenti vanno scelti sulla base degli altri ovviamente.
io studio ingegneria elettronica, ma se dovessi progettarlo da zero ti assicuro che non sarebbe per niente facile, oltre a costarti di piú di un dac/amp comprato giá pronto. :sisi:
Ad ogni modo non ti servono dei vrm che sono quelli delle mainboard dei computer, ma degli AVR o al massimo dei chopper sui quali dimensionare eventuali filtri passa basso ad esempio.

Quello che sto cercando di dirti é che devi avere grosse basi di elettronica dietro e un sacco di tempo disponibile per fare quel che dici che vuoi fare, oltre che dei software su cui testare il progetto e buone capacitá di saldatura.
 

SuperGiachi

Utente Èlite
1,786
260
In che senso il software? io pensavo di usare un convertitore che sfrutta il protocollo USB, che quindi non ha bisogno di driver. Lo so che non è come andare a fare la spesa, però da quello che ho visto guardando i datasheet non è nemmeno impossibile.
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
In che senso il software? io pensavo di usare un convertitore che sfrutta il protocollo USB, che quindi non ha bisogno di driver. Lo so che non è come andare a fare la spesa, però da quello che ho visto guardando i datasheet non è nemmeno impossibile.
non é vero che non ha bisogno di driver, dipende da che controller usb decidi di installare :sisi:
non é impossibile ovviamente, dal momento che esistono, ma credo che se tu avessi veramente le idee chiare di quel che vuoi fare non saresti nemmeno qui a chiedere e l'avresti realizzato da solo. Capisci che alla tua lista manca un sacco di roba, condensatori e resistenze in primis, poi devi avere anche modo di farti un pcb multistrato e saldarci sopra tutti i componenti... Da fare a casa puó venir fuori qualcosa di molto semplicistico (ma molto) ma lo vedo veramente difficile che si riesca anche a trovare uno scopo pratico all'infuori della mera esercitazione di elettronica.
Il tutto imho, ma ti offro da bere se riesci a progettare una cosa del genere da solo senza una squadra di progettazione:
yggy-pcb-1920.jpg


dietro ci sono concetti di elettronica che ne tu ne io ne abbiamo vagamente idea.
 

SuperGiachi

Utente Èlite
1,786
260
ovviamente non ho elencato i componeti fondamentali come resistenze, induttanze e condensatori, perchè pensavo che fosse sottointeso che servono, Io parlavo dei componenti "attivi". Per il PCB pensavo a easyeda, un servizio online che ti permette di creare lo schema e poi ordinare il PCB. Per le nozioni di elettronica mi sto lentamente addentrando, partendo dalle cose più semplici ovviamente. Su all about circuits ci sono degli articoli interessanti.
Ovviamente tutto il progetto è inteso come esercitazione di elettronica, se poi viene decentemente tanto meglio.
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
ovviamente non ho elencato i componeti fondamentali come resistenze, induttanze e condensatori, perchè pensavo che fosse sottointeso che servono, Io parlavo dei componenti "attivi". Per il PCB pensavo a easyeda, un servizio online che ti permette di creare lo schema e poi ordinare il PCB. Per le nozioni di elettronica mi sto lentamente addentrando, partendo dalle cose più semplici ovviamente. Su all about circuits ci sono degli articoli interessanti.
Ovviamente tutto il progetto è inteso come esercitazione di elettronica, se poi viene decentemente tanto meglio.
allora puó giá essere un altro discorso. Senza prendere dac sofisticati che richiedono progettazioni complicate, tra i piú facili da implementare c'é il cirrus logic CS4334. Per applicazioni serie farebbe schifo ovviamente, ma per iniziare a capire come funzionano i dac é perfetto, ha solamente 8 pin, quindi anche facile da saldare e progettare il circuito di controllo, come sempre c'é l'ingresso ck e sd (master clock e serial data), e l'uscita é su due pin differenti per canale, con massa condivisa su un altro pin. Per 2.79€ di chip direi che é onesto, quelli della cirrus tra l'altro sono stati cosí gentili da fornirti anche un esempio di schema nel datasheet: https://www.cirrus.com/en/pubs/proDatasheet/CS4334-5-8-9_F6.pdf
come amplificatore invece il texas instruments TPA152, anche quello lo trovi per meno di un caffé, facile da installare perché ha solo 8 pin anche lui, e anche qui quelli della texas sono stati bravi e hanno fornito un esempio di connessione: http://www.ti.com/lit/ds/symlink/tpa152.pdf

ovvio che quel che ne esce fuori é ben lontano anche dalle piú schifose integrate degli anni 2000, ma rimane sempre un ottimo passatempo a poco prezzo per imparare l'elettronica. Lo paghi poco e, se hai un minimo di conoscenze di elettronica digitale e analogica, riesci a metterlo insieme creando qualcosa che dovrebbe suonare. Da qui poi a creare un circuito per il collegamento usb ce ne passa ed é molto complicato, al massimo puoi appoggiarti su una scheda fpga e programmarla per ricevere un input usb e fare uno streaming seriale su una linea che connetterai al dac.
 

SuperGiachi

Utente Èlite
1,786
260
per il collegamento usb non è possibile prendere uno di quegli integrati che fanno solo quello piuttosto che programmarsi un fpga?
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
per il collegamento usb non è possibile prendere uno di quegli integrati che fanno solo quello piuttosto che programmarsi un fpga?
si ma poi lo devi implementare e non é facile imho :sisi:
mentre con un'fpga volendo puoi farti anche una programmazione tipo macchina a stati che ti semplifica la vita. Ad ogni modo intanto progettati come collegare amp e dac, poi all'usb pensaci dopo.
 

SuperGiachi

Utente Èlite
1,786
260
Potresti illuminarmi un po' sugli FPGA? Perchè non mi sono mai interessato perchè penso che programmarli sia un bel casino.
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
Potresti illuminarmi un po' sugli FPGA? Perchè non mi sono mai interessato perchè penso che programmarli sia un bel casino.
nah, noi al corso di ingegneria usavamo un software che ha sviluppato il nostro prof, che si chiama deeds: http://www.esng.dibe.unige.it/deeds/ e ti permette di crearti progettini di macchine a stati o microprocessori da travasare poi sulle fpga, ma alla programmazione della stessa ci pensa il programma in abbinata a quartus II, un altro software proprietario di intel. Come fpga usavamo le altera, sono costosette, ma ci sono anche ottime varianti cinesi da poco prezzo che funzionano bene ugualmente.
 

SuperGiachi

Utente Èlite
1,786
260
Come difficoltà di programmazione? nel senso si può imparare a fare qualcosa di base in 100-200 ore o ci vogliono migliaia di ore?
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
Come difficoltà di programmazione? nel senso si può imparare a fare qualcosa di base in 100-200 ore o ci vogliono migliaia di ore?
sisi, é semplicissimo alla fine :sisi:
progettare macchine a stati é facilissimo, i microcontrollori devi conoscere l'assembly invece, ma non é particolarmente difficile alla fine.
 

SuperGiachi

Utente Èlite
1,786
260
E' importatnte che i 5v siano stabili, precisi e privi di ripple o mi posso accontentare della regolazione approssimativa della MB?
 

filoippo97

Utente Èlite
14,067
7,617
CPU
Intel Core I7 4930K @4.5GHz
Dissipatore
EKWB supremacy nickel
Scheda Madre
ASUS Rampage IV Black Edition
HDD
OCZ vertex 4 512GB | WD RE4 Enterprise Storage 2TB
RAM
16GB Corsair Dominator Platinum 2133MHz cas9 OC @2400MHz 9-11-11-31-2 1.65V
GPU
2-way SLI GTX 780Ti DirectCUII OC
Audio
TEAC UD-503 MUSES + HiFiMan HE-560 V2 + Anaview AMS1000 + Tannoy Revolution XT8F
Monitor
ASUS VG278HR 144Hz 3D 1920x1080p
PSU
Corsair AX1200i Fully sleeved red
Case
Corsair Graphite 760T Arctic White
Periferiche
Corsair K95 | Steelseries Rival
OS
windows 10 Pro
E' importatnte che i 5v siano stabili, precisi e privi di ripple o mi posso accontentare della regolazione approssimativa della MB?
ti conviene usare degli avr e un'alimentazione separata :sisi:. piú che altro perché ti rimane anche piú facile progettarlo.
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!