Archive for July, 2007

Car PC: Part 2 – Fabrication

Introduction

Following on from Part 1, this section is going to detail what I did regarding the most important thing in the project: the screen.

The screen is the one thing that you and everyone else who uses the PC looks at all the time so it needs to be visible – but at the same not distracting to the driver. It also needs to be accessible so the PC can be operated via the touch panel and ideally needs to fit in with the rest of the interior (I prefer things that look OEM and subtle).

What I decided to do was fabricate a mount for the screen into the centre console in place of the existing headunit. Rather than butcher the original console, I picked up another from a car of the same model as my own which was being broken for spare parts.

The Process

That done, I took the screen apart, separating the case from the actual panel and electronics inside, and provisionally secured the casing to the console using small blocks of MDF and screws:

Casing secured

With the main construct in place, it was time to start playing with the fibreglass.

Fibreglass Application

Fibreglass kits consisting of sheets of dry glass fibre, resin and catalyst are readily available at most DIY stores and it is commonly used in automotive applications for repairing/modifying bodywork. The fibreglass was applied in two stages: Firstly, a flexible sheet of dry glass fibre was placed over the area(s) which needed moulding to the console. The desired effect was that the fibreglass would form a solid framework to build on:

Dry Sheet

To mould the fibreglass to the required shape, the resin, mixed with a small amount of catalyst “hardner” was brushed into the sheet. This was all soaked in and the shape began to emerge:

Fibreglassed

It was important to remember not to cover the rear of the original screen casing so that the screen could actually be refitted!

A word of warning: The resin and hardner have a VERY strong chemical smell which lingers even when they are drying and this is something that really needs to be done outdoors or you will actually pass out from the fumes…

Filling and Sanding

After leaving the fibreglassed console to dry overnight, I was greeted with a rock solid finish which as you can see from the above picture is quite rough looking. To smooth things out, I used a product called Isopon P38. This is an easy sanding filler, commonly used in car body repairs – which again, comes in two parts – the putty and a hardner. This was spread liberally over pretty much the entire surface of the console which had been fibreglassed in order to fill the cracks and dips where the material had set.

Filler applied

At this point, the finish was irrelavent as when dry, the entire console was sanded down to give a smooth surface. Starting with coarse sandpaper and working through the different grades right down to ultra fine wet and dry paper, the whole thing was sanded blending the filler and fibreglass into the original console plastic. In my case, after the initial sanding, I wasn’t 100% happy with the finish and applied a bit more filler to certain areas of the console and re-sanded them.

Another word of warning: As with the fibreglass, the filler/hardner does have a strong chemical smell and when sanding, produces A LOT of extremely fine dust particles. Again, best done outside.

The Finished Article

The only thing remaining at this point for me, was to spray the console black again and fit the screen back into it’s casing. I used some standard grey primer on a couple of coats, followed by a few coats of black interspersed with some more wet and dry sanding to give a smooth a finish as possible.

It was then simply a case of popping the gear stick gaiter and screen and associated electronics back in:

Front view

Rear view

The end result is a customised, one-off centre console which is designed perfectly for that screen. I think it looks OEM and sits quite well in the dash. It’s also easily accessible – being right infront of the gear stick.

Coming soon, Part 3: where I will talk about software this time….as always leave comments and stay tuned!

Car PC: Part 1 – The Hardware

Intro

After my exams had come to an end, I decided I needed a mini project to keep myself occupied for at least a few weeks, so I decided as any normal, sane and non-geeky person would, to put a PC in my car.

I spent countless hours researching various components and determining what the best route to go down would be. Installing a computer in a harsh environment such as a car needs a bit more thought than your average ‘buy-the-components-and-slap-them-together-bob’s-your-uncle-fanny’s-your-aunt’ kinda thought process.

- There are space considerations. The entire computer needs to fit comfortably into a small area without sacrificing functionality.
- There are operating constraints. The computer should be sufficiently cooled to prevent it melting and destroying your car and perhaps most importantly, it needs to be low power so as not to drain the battery when working or when idle.

Specifications

Taking this all into account, the core specifications for the computer were as follows:

- CPU/Motherboard/RAM:
Motherboard
VIA EPIA M10000 ‘Nehemia’ This board is based on the mini-itx form factor (it’s really, really tiny), has an integrated 1GHz processor, graphics, sound, USB and LAN. It is extremely low power and as such runs quite cool. The integrated graphics is more than sufficient for in car purposes as are the other onboard components. Coupled with this platform, I chose to fit 512MB of RAM (mainly because that’s what I had lying around at the time – yes, I have have RAM lying around, ok?)

- Storage:
HDD
I chose to use a 2.5″ laptop hard drive as they tend to be a bit more resiliant towards shocks which will be ever present in an automotive environment. Alternatives include booting from a sizeable Compact Flash card and appropiate adapter but due to the limited write cycles as well as other limitations, this method, although fast, requires much more work on the software.

- Power:
M2-ATX
To provide the computer with power I used an M2-ATX automotive PSU. Why not take a 12V DC supply straight from the battery I hear you say!? Well, besides from the obvious hassle of having to install a manual switch to turn the computer on and off, running a line direct from an in-car 12V source leaves sensitive PC components open to large voltage fluxuations. For example, the battery voltage can vary from 11-14V depending on the operating status and during engine cranking can jump up to 10′s of Volts higher.

The M2-ATX, which is rated at 160W, protects against these surges and also allows remote turn on of the PC via a switched 12V ignition feed. That is, when the key is turned in the ignition, the computer begins to boot.

- External Devices:
Nearly all the periphals connected to the computer are via USB. A mains powered hub was used and modified to work with the M2-ATX. Essentially, the 5V USB standby voltage was isolated within the USB terminal so that rather than drawing power from both the USB port and external power, the hub was exclusively external powered. Accessories included: USB GPS reciever, Bluetooth, FM Radio, Wi-Fi, USB touchscreen.

Stick it all in a well ventilated, home made case (containing custom hard drive mounts made from picture frame hooks!) and you have 1x Car PC.

PC External

PC Internal

Part 2 coming soon. That goes into details regarding the software used both behind the scenes and as a front end.