Shop OBEX P1 Docs P2 Docs Learn Events
Schematic and Board Help — Parallax Forums

Schematic and Board Help

RICoderRICoder Posts: 91
edited 2009-01-23 22:33 in General Discussion
I have played around with a few of the apps out there for designing schematics and boards, and now that I have selected one, I'd like some feedback on my first board design. It is supposed to be a +5 / +8 regulated power supply. Images attached for both the board and schematic.

Please feel free to brutalize me on any topic, including naming conventions or style or personal flare or really anything either subjective or objective. Thanks.

FYI: I chose Eagle over PCBExpress because, while PCB was easier to learn, I found it lacking on power and functionality. God bless SparkFun for their awesome tutorials.
860 x 599 - 106K
860 x 561 - 29K

Comments

  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2009-01-22 21:13
    The net names of your output jacks are the same. I'm surprised the PCB didn't try to connect them together. The NAME and VALUE tags on the LM317 look like they're not set right. The final thing I mention just to see if you meant to do this...most of the power supply connectors I have seen are tip-positive. It appears your connector is tip-negative.

    I am curious based on the complexity level of the power supply what features/power were lacking in ExpressPCB that you would require? I ask because as a user of both programs for some years now I still prefer ExpressPCB for all but the most complex designs. I tend to prototype almost everything in ExpressPCB and most people I know prefer the schematics generated by ExpressPCB over those from Eagle. I am just interested in hearing you input for future consideration when I release open-source projects. Take care.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Engineering
  • RICoderRICoder Posts: 91
    edited 2009-01-22 21:29
    First, I didn't mean to go tip-negative, so there is a screw up [noparse]:)[/noparse]. The net names are fragged too, and I can see that now as well. Thanks for pointing that out.

    If I'm honest, the big pull for me from Express to Eagle was the auto-import from schematic and auto-routing. In addition, I am an old computer-geek of the worst kind, so where I might get away with using Sketch Up I'd rather use Turbo CAD because I KNOW it has more features, and more is better...right? While I find Eagle to be more complex, the detailed level at which you must design things makes me feel more in control of it, and the ability to link schematic parts to PCB parts I find to be intuitive.
  • Chris SavageChris Savage Parallax Engineering Posts: 14,406
    edited 2009-01-22 21:57
    Thank you for your honest feedback. There are so many packages out there and everyone has their preference. While I would not try to push someone toward what I consider to be my choices, in the interest of fairness, ExpressPCB does allow you to link schematics with the PCB. If it didn’t I probably wouldn’t use it as that allows for too much potential for error. Granted, it doesn’t do it in the same way as packages such as Eagle, where when you switch to the PCB layout the nets are connected by wires in a traditional rat’s nest, but the way it does handle it is fairly intuitive and less messy in my own opinion. I elaborate for others who make need to make this choice…

    When you create a schematic in ExpressSCH you assign component designators (and values) for each component. These would be unique, such as U1, U2, R1, R2, C3, etc. When you create a PCB in ExpressPCB you can link to the schematic. As you lay down parts you assign the corresponding designator used on the schematic. The link is to the net list from the schematic so what happens is when you click on a connection pad to route a trace all the connections on that net are highlighted, making it easy to see where the trace needs to go.

    As for auto-routing, myself I never use it. I prefer to manually route my traces as the auto-router tends to make decisions that conflict with my design or at least neatness and the time spent tweaking the auto-router parameters and rules could be used to manually lay everything out. Oh, and since I forgot to mention it in the last message, congrats on your first board design. I still have pictures of some of mine…hand-drawn using a sharpie. Yeah, we won’t get into that here. =) Take care.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Chris Savage
    Parallax Engineering
  • parts-man73parts-man73 Posts: 830
    edited 2009-01-23 04:50
    Fatten up those traces, and avoid 90 degree angles.

    I agree with Chris - I never use Auto-Router. You'll be much happier with the results if you route the board yourself.

    And maybe use fixed value Regulators, you'll reduce your component count. And on the subject of regulators, if you feed the input of the lower voltage regulator from the output of the higher voltage regulator. The lower Voltage regulator doesn't have to drop as much voltage....thus lower heat build up. The drawback is, you limit the total current.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Brian

    uController.com - home of SpinStudio - the modular Development system for the Propeller

    PropNIC - Add ethernet ability to your Propeller! PropJoy - Plug in a joystick and play some games!

    SD card Adapter - mass storage for the masses Audio/Video adapter add composite video and sound to your Proto Board
  • Carl HayesCarl Hayes Posts: 841
    edited 2009-01-23 05:13
    parts-man73 said...

    And on the subject of regulators, if you feed the input of the lower voltage regulator from the output of the higher voltage regulator. The lower Voltage regulator doesn't have to drop as much voltage....thus lower heat build up.
    Actually, by doing that you don't reduce the waste energy (heat) at all.· At all.· You only force the higher-voltage regulator to dissipate most of the heat for the entire board·in a single package.· Is that what you want?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    · -- Carl, nn5i@arrl.net
  • RICoderRICoder Posts: 91
    edited 2009-01-23 22:28
    There has to be some sort of tutorial on laying traces, but it seems more an art than a science. I also don't know how close I can get to holes and such with them, or if I can go around the inside of a DIP style chip's pins...
  • LeonLeon Posts: 7,620
    edited 2009-01-23 22:33
    Good PCB software has on-line DRC which will tell you if the design clearances are met while you are routing tracks.

    Leon

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Amateur radio callsign: G1HSM
    Suzuki SV1000S motorcycle
Sign In or Register to comment.