Layout Advice

Not sure how to finish the layout and even if the layout is optimal

Ground Plane or not ?

Designing this front-end for my amps has been harder then I planned. Part of the complexity is the time delays I need to add; my woodworking is not bad but it’s not excellent and decided I’d put the speakers front-aligned. This lead to having to delay frequencies so everything sounds right. Now, there’s no way I wanted to do all that in analog so a simple DSP system is in order !

In order to keep the design work to a minimum I decided to use power board from panson_hk on diyaudio; then I only need to make a front-end. This front end shall have DC Servos and DACs so keep the number of PCBs and complexities to a minimum.

All is good until…

Ground Planes or not

Ground Planes or not


Here you can see Channel A has a ground plane and Channel B has a star ground; which is best and any ideas on optimizing the layout ?

More Roundness

Seems I had the tool to create round hole all along…
Almost nice round holes !

Monster Project !

Well it started !
Speaker building fun

Data Bus Routing

ArmFpgaSDram

Well, seems it’s easier said then done. For the last week I’ve been trying to route my data bus (highlighted in the picture) to the FPGA (the left most IC). Considering I’m trying to do it on a two layer board I have no idea how I’ll do it. Feel free to leave a suggestion. Other possibilities include making a daughterboard with the ARM9 and memory. That would “Emulate” a 4 layer PCB and would allow me to reuse the “core” module.

Dual Layer AT91SAM9260 Board

Up until now I limited my self to text VFDs or LCDs with a common HD44780 interface but yesterday, I stumbled upon this nice PSP-LCD (LQ043T3DX02) for sell on SparkFun. Now I wanted to do graphics ! However you won’t display something on those LCDs with a PIC16F… (Well maybe a dual port memory with a CPLD to do the timings)

As my projects (Blamp and my active speakers) progress, I always find myself in need of a fast core with possibility of lots of expansion and that can be deeply embedded (read: no ports on the board). Here enters my efforts to have a working, dual-layer AT91SAM960 board with 256Mb RAM and a FPGA. oh and yes, it will run Linux.

Three Way Active Speaker

There comes a time when you just want to build the whole thing. I recently read about a DIYer who built a three way enclosures with Vifa Drivers. For space saving it would be the perfect enclosures to build the amplifier in it. Since Adam McCall got beautiful results I decided not to reinvent the wheel and build from his plans.

But why just one amplifier ?

Active Crossover, Class-A 20w Tweeter Amp, Class-AB 50w Full Midrange Amp, Class D 200w Woofer Amp.

Stay Tuned

The Pre-Amp Chain

As you may or may not know I’m building an audio/video pre-amplifier/pre-processor. Since this a quite a bit DIY project I decided to make it very modular.

It will accept either SPDI/F coax and optical as input along with the more basic analog inputs. Every input module handle one input and will output an I2S signal over a 5 pin header (4 for I2S and the last bit will be for if audio is present). Every input will then go to a mux board which will simply be relays controlled by the main logic board (possibly by some simple PIC) this board will have only one output and will be I2S. Exception to this will be the SPDI/F inputs; the CS8416 in software mode will be responsible for the mux and the output will then go to the mux board.

The fun stuff will be on the main board; the I2S input will go into a SRC (Sample Rate Conversion) the output will always be at 24-bit 192kHz and will go into a DSP. The SRC will be pulled into bypass if the “audio present” bit is not present – this will allow me to pass raw SPDI/F data and possibly implement AC-3. The main control logic will be a Freescale Coldfire MCF5282 at 80Mhz and will possibly interface with a Freescale DSP56367. The Coldfire will handle the infrared, the VFD display the power (ON/OFF), programming the DSP and monitoring the pre-amp for over-temp and such.

The video will follow the same pattern; Inputs will be converted to digital, will be muxed and then back to analog for the output – however I will not put a DSP in the single path. This project is already complex as it is.

For the power I decided to keep it simple and will use a ATX12v power supply.

Right now, the output PCB is done and I’m designing the main board. Fun stuff !

Crescent en 2008

F1Cette fin de semaine, Dom et moi sommes allé voir les festivités sur Crescent pour la Folie de la F1. Avec le succès de l’année précédant nous avions hâte de retourner sur les lieux.

MondeMalgré l’annonce de pluie, peu d’eau est tombé du ciel. Me pensant encore en hiver j’étais habillé tout en noir avec des jeans; j’ai regretté se choix très vite. La température est certainement la cause de notre déception; plusieurs activées on du être annulées.

Je ne dirais pas que nous avons été déçu mais disons qu’il y avait moins de sujet de photographie cette année. Clickquer sur une des photo ci-dessous pour voir la galerie.

Noir de monde Model Il fait chaud !