Author |
Topic |
Bjäris
Member
257 Posts |
Posted - 2018/12/09 : 22:38:51
|
Anledningar till ny version Det finns ett antal punkter som gör att jag vill utveckla en ny version även om Ver 0.1 sitter i stereon här hemma och fungerar fint. 1. Ver 0.1 blir lite för varm, och drar en del ström. Det tycker inte känns bra ur miljösynpunkt. 2. Jag vill kunna ladda in nya filterkoeficienter på ett smidigt sätt utan att behöva synesetisera om koden för FPGAn. 3. Jag vill kunna utnyttja FPGAn fullt ut, och för det behövs en extern klocka med högre frekvens. 4. Det viktigaste. Vad ska jag annars göra nu när ver 0.1 är klar.
Uppdateringar till Ver 0.2 1. Ny kraftförsörjning som klarar inspänning mellan 10-20 V. 2. Ny analog del. Med DAC som drar mindre ström än Ver 0.1. Sen har jag tagit bort den analoga volymkontrollen, som visade sig brusa en del. 3. En Raspberry Pi har integrerats, för att ta över uppgifterna som en picoblaze processor i FPGA:n hade hand om. Raspberry Pi används även för att konfigurera FPGA kretsen vid uppstart. 4. Eftersom en Raspberry Pi har mera minne och processorkraft än picoblaze processor har, så har jag även lagt till möjlighet att ansluta en grafisk display.
Så här ser schemat ut just nu. http://privat.bahnhof.se/wb468040/DigitalFilter2/Schematics.pdf
Och så ungefär så här har jag tänkt att mönsterkortet ska se ut.
|
|
Zei
Member
826 Posts |
Posted - 2018/12/10 : 09:29:22
|
Imponerande! Snyggt caddat. |
Signatur.. |
|
|
Bjäris
Member
257 Posts |
Posted - 2018/12/10 : 21:04:26
|
Tackar. Nu har jag lagt ordern på mönsterkortet hos JLCPCB. Det ska bli spännande att få se hur det ser ut när det kommer tillbaka.. Det stod att de hade discount på frakten, som jag inte hade räknat med, så det blev totalt 340 kr med DHL frakt. |
Edited by - Bjäris on 2018/12/10 21:05:24 |
|
|
more10
Member
2112 Posts |
Posted - 2018/12/12 : 17:59:22
|
Sjukt seriöst. Imponerad! |
Det finns inga genvägar till det perfekta ljudet |
|
|
HerrD
200.000-klubben
1749 Posts |
Posted - 2018/12/12 : 21:13:39
|
Kul med seriös DIY! Bra val att lägga ut funktioner till en Pi för att frigöra resurser i FPGA'n. Hoppas vi får följa designen och arbetet framåt Om du får tråkigt så kan du alltid implementera fir-filtren i GPU'n på Pi'en istället och köra pass through till dac'arna.
Edit: Kanske via OpenCL och detta:
https://github.com/doe300/VC4CL
|
The first principle is that you must not fool yourself and you are the easiest person to fool.
Richard P. Feynman |
Edited by - HerrD on 2018/12/12 21:28:20 |
|
|
Bjäris
Member
257 Posts |
Posted - 2018/12/15 : 12:13:33
|
Jag fick det här i ett meddelande från DHL. Hoppas att mönsterkortet kommer rätt.. Det teoretiska maxvärdet på filtret som grafikchippet skulle klara är faktiskt något högre än vad jag siktar på i fpgan. Det är ju lite störande. :-). Jag får lära mig löda BGA kapslar till nästa generation, så att jag kan välja en större FPGA eller en Spartan 7 kanske.
|
|
|
Bjäris
Member
257 Posts |
Posted - 2018/12/18 : 13:18:27
|
Nu har mönsterkortet kommit, så nu ska jag börja montera strömförsörjningarna, och se om dessa funkar som jag har tänkt..
|
|
|
Bjäris
Member
257 Posts |
Posted - 2018/12/19 : 12:19:05
|
Helt fantastiskt! Flyback konverten som omvandlar inspänningen till +5V och +/- 8V fungerade på nästan första försöket. Det var vara en diod som jag hade vänt på. Så nu har jag lindat min första egna #8221;transformator#8221;. Den kanske inte ser så snygg ut invändigt, och jag fick klämma till lindningarna med en polygrip, för att få på feritkärnan, men det syns ju inte på utsidan. :-)
|
|
|
Bjäris
Member
257 Posts |
Posted - 2018/12/29 : 14:52:10
|
Nu har det rört sig lite framåt. Jag har lött dit FPGA kretsen, och fått kontakt mellan den och Raspberry Pi kortet.
Jag läste den här länken och blev lite sugen på att försöka automatisera mätprocessen, och få fram filtren på ett smidigt sätt. Men det får bli om jag har tråkigt och mycket tid över någon gång i framtiden. https://www.diyaudio.com/forums/digital-line-level/215529-python-correction-porc.html |
|
|
Amatören
100.000-klubben
1784 Posts |
Posted - 2019/01/08 : 20:20:58
|
Bjäris, detta är intressant och jag är imponerad av ditt kunnande och tålamod! Verkar som om detta skulle kunna funka till mina Fjorgyn, eller har jag fattat fel? Aktivt filter (4-vägs?) equalizer och FIR-filter i ett?
Kör hårt! |
"Amatör, med JBL, Beyma, 18-Sound, AE, DUAL, Ortofon, BSS, Xilica, NCore och Yamaha!" |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/01/09 : 23:17:51
|
Hej Amatören. Japp det här kortet borde fungera alldeles utmärkt till dina högtalare, men det kan dröja ganska lång tid innan jag har något framme som jag kan låta någon annan prova. Vad har du för delning nu? (Ber om ursäkt om jag har läst lite slarvigt) |
|
|
Amatören
100.000-klubben
1784 Posts |
Posted - 2019/01/09 : 23:53:08
|
Tid har jag gott om! Om jag inte missminner mig så ligger delningarna ca 80-350-2500 Hz med 48dB branthet. Dessutom har jag korrigerat för fasförskjutning och rummet.
Fråga: Idag kör jag med ett Xilica filter, riktigt bra förutom att det brusar lite svagt vilket kan störa vid mycket låg volym och mellan låtarna. Hur är ditt filter på denna parameter? |
"Amatör, med JBL, Beyma, 18-Sound, AE, DUAL, Ortofon, BSS, Xilica, NCore och Yamaha!" |
|
|
HerrD
200.000-klubben
1749 Posts |
Posted - 2019/01/10 : 21:29:52
|
Amatören: Prova med L-Pad. Det gjorde susen (eller tog bort det...) hos mig. Med hög känslighet så hörs allt trots lågt brusgolv i elektroniken. |
The first principle is that you must not fool yourself and you are the easiest person to fool.
Richard P. Feynman |
|
|
Amatören
100.000-klubben
1784 Posts |
Posted - 2019/01/10 : 23:08:23
|
HerrD: Bra tanke, det provar jag gärna.
|
"Amatör, med JBL, Beyma, 18-Sound, AE, DUAL, Ortofon, BSS, Xilica, NCore och Yamaha!" |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/01/11 : 16:02:52
|
Om det brusar även när du kortsluter ingångarna till effektförstärkarna, så är nog L-pad enda valet, om du inte vill modda effektförstärkaren eller skaffa nya.
Blir det tyst med kortslutna ingångar till effektförstärkaren, så är det mera lämpligt att dämpa signalen till ingångarna. Kanske med en kabel likande den jag gjorde till min förstärkare. http://hififorum.nu/forum/topic.asp?TOPIC_ID=95855 |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/01/11 : 16:11:03
|
Hur mycket ver 0.2 av mitt filter kommer brusa, får vi se när det är färdigt. Ett av målen är att det ska brusa mindre än det första. Jag vet inte vad man brukar ha för enhet för känslighet på aktiva högtalare från lågnivå till ljudtryck. Först hade jag 52 dB/mV. Då kunde jag höra brus på 1 meters håll. Nu när jag har dämpat med 20 dB till 32 dB/mV så är det precis att jag kan höra ett svagt brus när jag lägger örat intill högtalaren. |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/01/15 : 12:43:57
|
Nu har jag fått displayen att fungera också. Signalen går från Raspberry Pi via I2C till fpgan, och sedan via det parallella interfacet (KS0108) till displayen.
|
|
|
Bjäris
Member
257 Posts |
Posted - 2019/04/04 : 09:21:05
|
Hej. Är det någon som vet vart man kan köpa en liten bit aluminiumplåt. Jag skulle behöva en skiva för att skruva fast kretskortet på och för att leda bort värme. Jag behöver 20*30cm ungefär. Tidigare har jag köpt 2 mm tjock på clas ohlson, men det tjockaste jag hittar nu är 1,5 på bauhaus. Jag är orolig att 1,5 mm blir lite svajigt, så 2-3 mm tror jag är lagom. |
|
|
Parasite
Member
734 Posts |
Posted - 2019/04/04 : 13:30:08
|
Bjäris. Om man vet vad du bor kanske de är lite lättare , hade du bott nära eksjö hade jag kunnat fixa på jobbet |
Det ska gå att tweaka, göra billigigare samt omtimera...måste ju gå ;P http://w1.381.telia.com/~u38109144/ |
|
|
Bjäris
Member
257 Posts |
|
Bjäris
Member
257 Posts |
Posted - 2019/04/07 : 22:44:40
|
I dag var jag nere på Bauhaus, men det blev inget köp. Det stod att de hade 5 st på hemsidan, men hittade ingen. De jag hittade av andra tjocklekar var vikta eller skadade i hörnen.. Så det blir till att leta vidare. |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/04/08 : 08:51:16
|
Nu har jag beställt plåten från ett annat ställe. Det blev en hundring dyrare på grund av frakten, men å andra sidan får jag dubbelt så mycket och i den tjockleken jag ville han från början. |
|
|
esl
Upptäckare! Mästar-Harry 2007, 200.000-klubben
2578 Posts |
Posted - 2019/04/23 : 01:04:12
|
Vad kan du göra bjäris som man inte kan med en minidsp? För mig lutar det åt minidsp om jag inte hittar ett alternativ. behöver 2*3 kanaler ut för aktiv delning samt möjlighet till FIR filter och delay. |
Innovare necesse est. Det är ännu häftigare utan baffel. |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/04/24 : 18:27:09
|
Nu är jag inte så jättebra påläst kring vad de nyare minidsp varianterna klarar. Tittade på deras hemsida och det finns en uppsjö med nya varianter.
När jag började med projektet så hade minidsp bara analoga ingångar, och jag vill ha så ren signalkedja som möjligt, därför har jag bara digitala ingångar på mitt kort.
Sen hade minidsp lite halvdåliga recensioner kring DA omvandlarna när jag tittade för några år sedan, och problem med brus mm. Nu har minidsp dsp enheter i olika prisklasser, så det borde ju inte vara något problem i de dyrare.
Jag tror att minidsp fortfarande byter samplingsfrekvens på ljudet och använder 48 eller 96 khz som samplingsfrekvens. Mitt använder den samplings frekvensen som insignalen har hela vägen till DA omvandlarna. Jag körde blindtest för några år sedan och testade om jag kunde höra skillnad på om en cd skiva var omsamplad till 48 khz och det kunde jag. Så en apple TV av gen 2 försämrar i alla fall ljudet när den byter samplingsfrekvens. Hur det är med minidsp vet jag inte, de kanske har bättre algoritmer.
Anledningen till att jag fortsätter med prorjektet är att jag vill veta hur min enhet fungerar och att jag vill ha signalkedjan så ren som möjligt. Om jag skulle satsa på ett annat system, så hade det nog blivit http://www.freedsp.cc/.
Det vore jättekul om du ville bygga ett digitalt filter enligt min ritning, men jag kan inte rekomendera dig att vänta. Det kommer nog ta några år innan jag är klar. Jag har hört någon säga att hifi är en dyr hobby, men jag lyckas lägga ner ganska många timmar per krona som jag behöver köpa utrustning för, så jag tycker den verkar ganska billig. :)
|
|
|
HerrD
200.000-klubben
1749 Posts |
Posted - 2019/04/24 : 19:06:56
|
quote: Jag har hört någon säga att hifi är en dyr hobby, men jag lyckas lägga ner ganska många timmar per krona som jag behöver köpa utrustning för, så jag tycker den verkar ganska billig. :)
Och vad tror du att du kostar per timme? |
The first principle is that you must not fool yourself and you are the easiest person to fool.
Richard P. Feynman |
|
|
Bjäris
Member
257 Posts |
Posted - 2019/04/24 : 21:48:18
|
Det beror på om man ser konstruerandet eller skälva lyssnandet som hobbyn. Om man ser lyssnandet som hobbyn och arbetet för att komma dit som just arbete, då kanske man får kanske lägga på en 150 kr/timme. Men nu har jag ett till stor del självbyggt system som jag är ganska nöjd med, och ser själva konstruerandet som själva hobbyn. |
|
|
Topic |
|