Forums » Technology » Pit Builders » DIY Air-Core Gauge Electronics


Page 1 of 2 1 2 >
Topic Options
Rate This Topic
Hop to:
#3360688 - 08/06/11 03:04 PM DIY Air-Core Gauge Electronics
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
I'm trying my hand at using SMD parts for the circuitry which will drive a hand made air-core movement.

The electronics is based on a PIC16F648A micro controller. It connects to an L293DD which will drive the air-core (or a Switech stepper gauge movement). The PIC takes data from a multi drop bus. That's what the pair of DB-15 connectors is for.

I'm using "giant" SMD parts. The resistors are .12" by .06" and the ICs have a .050" pin spacing. The finished board size is 2.4" by 2.4".





Edited by Mike Powell (08/06/11 03:05 PM)

Top
#3368549 - 08/16/11 02:03 PM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
Well, the circuit boards were delivered yesterday, and I've (mostly) assembled one.



This is my first project using surface mount components. Other than some issues resulting from my not properly cleaning the board before soldering, assembly proceeded okay. I used a 2X magnifying glass and a soldering pencil with a 0.8mm tip.

It's configured for in-circuit programming using a PICkit2. The PICkit recognizes the microcontroller and can read its memory.

At this point I don't have the firmware converted to program it. Actually, I don't even have the Microchip programming tools loaded on my system. Guess I better do that soon.

Anyway... Depending on what firmware the PIC runs, the board can drive an air-core movement, or a Switech stepping motor gauge movement, or a small generic stepping motor, or up to four RC servos.

Top
#3368894 - 08/17/11 05:57 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Gene Buckle Online   content
Member

Registered: 01/13/04
Posts: 699
Loc: Graham, WA
*cough*ATMega328*cough*

biggrin

Great job Mike.

g.
_________________________
Proud owner of 80-0007
http://www.f15sim.com - The only one of its kind.
http://geneb.simpits.org - the Me-109F/X Project

Top
#3368941 - 08/17/11 08:04 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
The funny thing is that I have AVR Studio 5 loaded, but not MPLAB, AND I'm building PIC hardware.

Top
#3368992 - 08/17/11 09:31 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Gene Buckle Online   content
Member

Registered: 01/13/04
Posts: 699
Loc: Graham, WA
If you replaced those big honking 15 pin connectors with some DIP pins on .100 centers, you'd save even more space. smile

g.
_________________________
Proud owner of 80-0007
http://www.f15sim.com - The only one of its kind.
http://geneb.simpits.org - the Me-109F/X Project

Top
#3369033 - 08/17/11 10:45 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
I'm maintaining compatibility with the instrument IO bus in Building Recreational Flight Simulators.

Although I started this with the idea of driving the DIY air-core movements, it's evolved into a versatile movement driver/interface. A Switech stepping motor movement will solder onto the other side of the board and make a compact, one board gauge. Or, you can get fancy with generic stepping motors or even RC servos. (Two of the connector pins are for faceplate lighting, others supply power.)

I'm working on the Nth version of the DIY air-core movement now, but will shortly build up a board with the Switech movement and post pictures.

Top
#3369097 - 08/17/11 12:32 PM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Gene Buckle Online   content
Member

Registered: 01/13/04
Posts: 699
Loc: Graham, WA
Cool. Any reason that couldn't be compressed to fit the interior of a 2" gauge body?

g.
_________________________
Proud owner of 80-0007
http://www.f15sim.com - The only one of its kind.
http://geneb.simpits.org - the Me-109F/X Project

Top
#3369137 - 08/17/11 01:40 PM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
If you wanted to squeeze the circuitry inside a standard round body instrument body, I would remove the connectors and run a wiring harness between a round board and rear-panel-mounted connector(s). One possible concern is cooling the motor driver chip. Most of the heat comes out the 8 ground pins. The chip depends on the ground plane for heat sinking. I'm sure there are other approaches, though I haven't researched them.

The biggest issue I see is getting affordable standard instrument bodies.

This board is actually configured to present a 2" round gauge face when the instrument is mounted behind the panel. The instrument internals are a stack of 2 3/8" squares.

An intent of this approach, and this particular board, is to make gauge assembly as simple and cheap as possible. By using SMDs I'm trading off a slight increase in soldering difficulty with a reduction in point-to-point wiring and mechanical complexity, at least when using the Switech movement.

BTW, I finally loaded the MPLAB IDE.

Top
#3369566 - 08/18/11 03:35 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
GrizzlyT Offline
Member

Registered: 11/22/05
Posts: 528
Loc: Sterling Heights, Michigan
With all the talk of making it smaller and Mike's (meant to be humorous) reference to these SMDs as "giant", I just had to chime in.... Especially since SMT is what I do to pay for the sim. my day job

I had to snicker at the "giant" reference because, in the industry, that's not far from the truth.
1206 and 1210 packages (.120" x .060" & .120" x .100") were the standard about 10-12 years ago.
Nearly every passive component we place these days is 0402 to 0603 case sizes. And we do place 0201 components.
Actually the latest case size is 01005, which is only .010" x .005". dizzy (Think finely ground pepper.)

I was looking at the PCB thinking, "yeah, the 8SO could probably be shrunk to a SOT, the 20SOLs could go to SSOPs, the passives to 0805, etc.."
And while our machines help to make the job faster...re-work is still done by hand, under a microscope.
So when you talk about soldering difficulty?.....I feel your pain. hahaha
_________________________
Grizzly's Comanche Simulator
"Fear is the mind killer. - Frank Herbert"

Top
#3369696 - 08/18/11 08:10 AM Re: DIY Air-Core Gauge Electronics [Re: Mike Powell]
Mike Powell Offline
Member

Registered: 05/01/06
Posts: 109
Loc: California, US
I started the board design with 0805 passive components, but they occupy such a small percentage of the available space there was no real gain relative to using the more easily soldered 1206 components. The SOIC devices went on easier that I expected. Overall I'm quite pleased. For a modest increase in soldering difficulty I eliminated almost all point-to-point wiring in the gauge. All that's left are the wires to the air-core movement and the faceplate LEDs.

I must admit that I've looked longingly at stereo microscopes.

Top
Page 1 of 2 1 2 >
Topic Options
Rate This Topic
Hop to:


Forum Use Agreement | Privacy Statement | SimHQ Staff
Copyright 1997-2012, SimHQ Inc. All Rights Reserved.