BobW said:
I'm doing a home project and don't want to buy a big package (like PADS).
I've used the free PCB123 schematic/layout stuff and I was dissapointed (you
get what you pay for) because their component shape libraries were buggy and
unsupported. The resulting pcbs were fine, but it was a struggle getting
there.
Any other places (like ExpressPCB) that you've had good luck with?
I have used several PCB layout systems, and I have yet to use one whose
libraries are not effectively buggy and unsupported. If you are serious
about your boards, plan on making your own libraries. (Life is best if
you work for a company that has a dedicated component librarian -- you
send a data sheet, the component appears in the library, you say "gee, I
think that op-amp needs a smiley face" and the library is updated...).
Eagle (search for it) is pretty good and has a staged pricing/capability
structure that starts at $0 for a version that'll do a small two-layer
board. Most of the components in the libraries are usable as-is,
although if you use more than one library things can get klunky (the
reference designators are a bit odd, and there are stylistic differences
between libraries that can get confusing).
I have found that if I suppress my gag reflex for most things and am
ready to build parts for the rest I can get prototype quality boards
built with a minimum of work. Were I going to do a 'professional'
quality board instead of the usual 'proof of concept' boards that I do
I'd have to do a bunch of work on the libraries, or have it done, but
that's par for the course.
--
Tim Wescott
Wescott Design Services
http://www.wescottdesign.com
Do you need to implement control loops in software?
"Applied Control Theory for Embedded Systems" gives you just what it says.
See details at
http://www.wescottdesign.com/actfes/actfes.html