Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Istruzioni al secondo?

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[11] Re: Istruzioni al secondo?

Messaggioda Foto Utentehyroio » 17 mar 2020, 21:02

Se non altro hai ben scelto STM32, dei micro ARM cortex comunissimi, con un sacco di documentazioni, esempi e librerie.
Avatar utente
Foto Utentehyroio
106 1 4
CRU - Account cancellato su Richiesta utente
 
Messaggi: 137
Iscritto il: 17 mar 2020, 13:06

0
voti

[12] Re: Istruzioni al secondo?

Messaggioda Foto UtenteEcoTan » 22 mar 2020, 11:20

Quanti bit ha il DAC (10?) e come ti sembra il suono?
Avatar utente
Foto UtenteEcoTan
7.720 4 12 13
Expert EY
Expert EY
 
Messaggi: 5421
Iscritto il: 29 gen 2014, 8:54

0
voti

[13] Re: Istruzioni al secondo?

Messaggioda Foto UtenteMarcoD » 22 mar 2020, 12:27

suggerisco di azzerare gli ultimi 2 bit del dato prima di comandare il DAC su comando di un interruttore (ingresso digitale), senti a orecchio se e come si degrada il suono al passaggio del campionamento da 10 a 8 bit.
Avatar utente
Foto UtenteMarcoD
12,2k 5 9 13
Master EY
Master EY
 
Messaggi: 6696
Iscritto il: 9 lug 2015, 16:58
Località: Torino

0
voti

[14] Re: Istruzioni al secondo?

Messaggioda Foto Utentedadduni » 22 mar 2020, 14:26

A 10 bit il suono è decisamente buono. Lo sto usando su una chitarra, e sto provando con un piccolo compressore spartano all'ingresso dell'ADC per massimizzare la dinamica. Quindi non ho mai "piani troppo piani" che scendono sotto la risoluzione dell'ADC (12bit non sono comunque tantissimi, oggi lo standard audio è 24) .
8bit sono pochini, il suono sembra subito distorto ed artificiale, ma 10 bit per il mio orecchio e usando solo chitarra elettrica vanno decisamente bene. Probabilmente non sarebbe il massimo per riprodurre i dettagli più sottili in una riproduzione ad esempio sinfonica, ma non ci ho nemmeno provato.

Dopo essermi tolto questo sfizio su microprocessore, adesso sto migrando l'elaborazione dati su una FPGA, il micro gestisce l'LCD e le impostazioni, l'interfaccia utente e campiona con l'ADC, poi passa i 12bit in parallelo alla fpga che dovrà applicare gli effetti e comandare il DAC. Mi sta decisamente scocciando gestire i fixed point a mano senza librerie esterne.
Avatar utente
Foto Utentedadduni
2.073 2 7 12
Expert EY
Expert EY
 
Messaggi: 1370
Iscritto il: 23 mag 2014, 16:26

Precedente

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 166 ospiti