BRFS Support

Home ] Up ]

This is a collection of bits and pieces that may help you with some of the projects in Building Recreational Flight Simulators. Probably of most interest, at least initially, are the printed circuit board design files and the micro controller programming hex files.

When I first started developing projects I made the circuit boards at home using the toner transfer method. However, as I read about people's approaches to making boards, it became apparent that the DIY methods were not so popular as having professional boards made. After taking a closer look at the professional options, I began to use professional prototyping services myself.

There are two general paths you can take along the professional route. You can use any of several PC board design software applications and develop industry standard (Gerber/Excelon/etc.) files which you then send to the PC board house of your choice. Alternatively, you can first choose among a limited number of board houses and use (usually free) proprietary board design software which ties you to that board house.

The first approach requires finding and learning how to use the PC board design app. Several design apps have free, "lite" versions which are limited to some small number of devices, holes, and/or to a small amount of board area. To develop larger, more complex boards you must pay a licensing fee. These applications are powerful, complex, and time consuming to learn. If you're interested in electronics and plan on developing a lot of different circuit boards of which you will make many copies, this is probably the approach to take. Make a time and money investment up front then shop around for the lowest board production costs.

The second approach allows you to develop boards of moderate complexity. The software is free and easy to learn, but you'll be locked in with the PC board house that provided the software. You may not get the absolute lowest cost on the board production, but you'll have almost no up front costs. If you're using electronics as a means to an end, and will only need a few boards, this is a good approach.

I chose the second approach part way through developing the projects for Building Recreational Flight Simulators. I used the software and services of ExpressPCB.

I am making the project circuit board design files available for free for non-commercial use on an as-is basis. I'm doing this primarily for people who have purchased Building Recreational Flight Simulators. Documentation for these projects is in the book.  To use these files you'll need to download the design app from ExpressPCB.

 

Caveat DIYer

I have no business relationship with ExpressPCB other than as a customer. If you purchase BRFS project boards from them, the transaction is strictly between them and you. To the best of my knowledge the design files are correct, but I have made and continue to make mistakes, (as I am frequently reminded by my children). I do not warrant the board design files to be error free. Unless otherwise noted, they worked for me, but maybe that was because it was full moon. Please double check the file before ordering boards.

 

Position and Force Sensors Chapter

LVDT Electronics Project

This is one of the projects that I prototyped DIY messy style at home. Currently I have no ExpressPCB design file for the board.

 

I/O Options Chapter

I/O Bus Adapter Project

This is a simple RS-232 to RS-485 adapter. You can use it to convert the serial com port to a multi-drop serial bus. I had the printed circuit board made by ExpressPCB.

You can download the ExpressPCB format circuit board file here.

 

Bus Input Arbitrator Project

This project allows several devices to cooperatively share a single com port while inputting data to the host computer.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

 

Using Real Instruments Chapter

Digital-to-Synchro Converter Project

This project allows you to create the S1, S2, & S3 signals needed to drive synchro-based instruments and gauges.

CAVEAT: This is a copy of the artwork I developed and debugged for the prototype. I have not tested this particular version. I believe it to be correct, but it may contain errors.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

400 Hz Static Inverter Project

This project generates a moderate amount of 400Hz power.

CAVEAT: This is a copy of the artwork I developed and debugged for the prototype. I have not tested this particular version. I believe it to be correct, but it may contain errors.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

 

DIY Instruments Chapter

Stepping Motor Based VSI Project

This project interfaces a hybrid stepping motor to a serial data link so you can create steam-gauge style instruments.

CAVEAT: This is a copy of the artwork I developed and debugged for the prototype. I have not tested this particular version. I believe it to be correct, but it may contain errors. (It's simple! how far wrong could it be?)

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

Two possible stepping motors for use in this project are the 28M054 from Alltronics.com and the 1581231 from Jameco.com. 

 

Dual LED Gauges Project

This is another project that I prototyped DIY messy style at home. Currently I have no ExpressPCB design file for the board.

 

Switch Input Chapter

16 Switch Input Module Project

This project interfaces 16 switch closures through a serial data connection to the host computer.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

 

LCD Radio Head Project

This project is a radio control head based on a small LCD character display and a simple rotary encoder. It interfaces to the host computer through a serial data link.

CAVEAT: This is a copy of the artwork I developed and debugged for the prototype. I have not tested this particular version. I believe it to be correct, but it may contain errors. 

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

 

Warning & Status Lights Chapter

Warning Lamp Electronics Project

This project interfaces 32 ground side output switches to the host computer through a serial data link. As described in the book this is used to drive 32 LEDs, but if you're clever you can interface all sorts of things.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

Download the micro controller programming hex file here.

 

Sound Chapter

Tactile Transducer Amplifier Project

This project is a power amplifier with an integral low pass filter on its input. It's meant to be used to drive bass-shakers/tactile-transducers.

Download the ExpressPCB-format circuit board file here. You'll need the design software from ExpressPCB to open it. When you do it should look like this:

 

 

 

 

Count as of 8/20/2009 Hit Counter

 

It's possible that I'm not as smart as I think I am. (Occasionally, I have moments when I know this to be true. Fortunately the feeling passes quickly.) Although I have tried to make this information as accurate as I can, it is not only possible, but also quite likely, that errors lurk within. I cannot and do not warrant these pages to be error free and correct. Further I accept no liability for the use of this information (or misinformation). If, after reading this, you are still interested, please be aware that the contents of this site are protected by copyright (copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by John M. Powell). Nonetheless, you may copy this material subject to these three conditions: (1) the copyright notice is copied and presented along with the material, (2) the copy is used for non-commercial purposes, and (3) the source of the material is properly credited. And of course, you may link to this page.