Subject: RPM module PC board
From: Rotary Engine
Date: 6/18/2010, 7:47 PM
To: AAA Put this in the To box

Please  look this over carefully and  if you
see any mistakes please let me  know.

Paul Lamar



Paul,
I'm new.
What layout  software are you using, ExpressPCB?

You are running traces at odd  angles.  I prefer to keep the angles on  my
boards evenly  divisible by 45.  It's easier to keep track of the   signals.

You have pads for parts in the middle of traces; for  example  your larger
caps (I assume they are caps; you have no  reference designators  or part
numbers showing).  Try to avoid  this wherever possible; the  trace wicks
the
heat away while you are  trying to solder the leads, and you will  be much
more
likely to  "lift" the pad and destroy the board.  By "lift", I  mean
breaking
the bond between the FR4 fiberglass and the copper.  Once  the  bond has
been broken, the board is scrap.

I do not know  why you are using such thin traces.  It costs no more to
have boards  made that have nice fat traces.  Narrow traces will be more
easily
damaged, and much harder to repair.  Just make certain you have  8  mil
separation from things that are not supposed to be  connected.  I run  the
widest
traces that I can while maintaining  8 mil separation.

I do not know what ICs you are using, but I do not  see sufficient bypass
capacitors.  The "rule of thumb" is a minimum of  one 0.1uF (100nF) metal
poly or ceramic bypass capacitor per IC, as close  to the power pins as you
can
get them.  It is also advised to use  bypass capacitors sprinkled liberally
between the power and ground buses  aka "rails" around the board.  If  you
don't do this, you may  regret the omission later.

You are far better off to include pads that  you don't need, than try to
cobble up the board  later.

Steve

Yes express PC.

Paul Lamar



OK, I came up with a slightly modified approach for the board.

Replace all the IC's with a PIC16F1933 that has the extended temperature
rating.  That makes most of the parts simply go away.  The PIC  itself costs
about $2 if you're buying one at a time.

It will also be more accurate than using a 555 timer, because the internal
clock is calibrated to better than 1% accuracy.

Among many other features, this PIC has an internal comparator that can set
 it's own reference level, and has software programmable hysteresis.

I've attached a preliminary schematic and board layout.  Note that  there
is no regulator as of yet, but I have a few in mind that are rated for  >60v
in.  At this point, the board is roughly 1.7" x 1.2".  The  connector is for
a 24-pin ribbon cable to go to the main board; every other  signal is
ground to help keep things quiet.

Your thoughts?

Steve

That will work very well indeed no doubt. In fact I just had a conversation
with a hangar neighbor that has built over 50 consumer products mostly
based on the PIC. That is exactly what he wanted me to do.
In fact it could be made to be interchangeable with my system.
You need a couple of bits so it can communicate with the processor
and tell the processor when it is ready to send the RPM data.
You will also need a way of telling it the number of teeth
on the flywheel. That number varies from engine series to
engine series. That function is done by the pot on the 555.

However it violates the premise that nothing about
this system needs to be programmed in assembly language.
Admittedly the PIC counter asm program is short and simple.

Anybody with a little instruction and with some recent real cheap
($30) USB high speed data acq  systems now on the market one can trouble
shoot it.

The whole idea here is to eliminate the biggest drawback
to do it your self EFI is the steep learning curve for
asm and C. That is why I am going with BASIC. If one wanted
to learn asm the Megasquirt system could be reworked to better
work with the A/C rotary.

As soon as you make an open source system easy and quick to program
the expansion capabilities and user interface ideas are limitless.

Paul Lamar



-- 
The Rotary Engine NewsLetter. Powered by Linux.
ACRE NL web site. http://www.rotaryeng.net
Youtube key word PaulLamar2
Copyright 1998-2010 All world wide rights reserved.