Digitalt högtalarfilter i FPGA Ver 0.2

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. Jag tycker att Ver 0.1 blir lite för varm, vilket betyder att den drar en del ström. Vilket inte känns bra ur miljösynpunkt.
2. Jag vill kunna ladda in nya filterkoeficienter på ett smidigt sätt utan att behöva syntetisera 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 Raspberry Pi har mera minne och processorkraft än picoblaze processorn, så har jag även lagt till möjlighet att ansluta en grafisk display.

Senaste versionen av schemat.


Realtids pressentation

Här nedanför kommer jag att skriva om mitt hobbyprojekt undertiden det pågår.

Här kommer en bild från gEDA på hur kortet ska se ut när det kommer.

Huvudsidan