|
Custom PCB
The real-time system was mounted on an
STK300 development board
from Atmel, but we want to have a custom board
for cleanliness and smaller size reasons. Several
members of the project
have experience with PCB layout and design.
The bottom of the Rev 1.0 board is pictured, unpopulated,
on the left. There were a few
big mistakes
made in the Rev 1.0 board, so please do not fabricate them without
checking the notes. If you want to fix any of the problems, that would
be good, too.
The next rev of the boards is being design right now. It has an AT91, an FPGA, wireless serial and lots of other nice features. We're hoping to have them laid out and built by summer of 2002.
We've selected
ExpressPCB
for the fabrication. They have a three-day turnaround from the time that
they receive an order to having the finished product delivered, for $20
a board. We can fit everything on to the small board for that special
price. In addition to the PCB and
The PCB layout program from ExpressPCB is "free-as-beer" and can be downloaded from their site. Unfortunately it only supports legacy operating systems. It can be run under Wine, so not all is lost. There are bugs in displaying thick traces, so be sure to check your layout against the Windows version. Download our current layout, or look at the version history on the file.
There is one PAL on the board that performs the Safety-Pilot switching. Should the autopilot become confused or otherwise unable to maintain control, it can give control to a ground based pilot with a standard RC transmitter. Download the source for the PAL.
|
$Id: pcb.html,v 1.32 2002/08/05 03:44:39 tramm Exp $ |