Determining trace/via/wire current capability


Closed Thread
Results 1 to 15 of 15

Hybrid View

  1. #1
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default Re: Determining trace/via/wire current capability

    Quote Originally Posted by pedja089 View Post
    ... For my taste your trace to via are too small(I know it is only signal, but...).

    JLCPCB can support up to 0.15 vias. I'm using 0.3 hole/0.5 pad since I'm using 2 layer PCBs.

    https://jlcpcb.com/capabilities/pcb-capabilities


    I'm not finding any "ideal dimension" for signal traces on the web...? They seem unanimous to say "however small your PCB fabricator can handle".

    I'm using:

    - 0.2 traces default,
    - 0.3 for USART/USB,
    - 0.3 for VDD.
    Last edited by Demon; - 30th July 2024 at 00:59.
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  2. #2
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,170


    Did you find this post helpful? Yes | No

    Default Re: Determining trace/via/wire current capability

    Quote Originally Posted by Demon View Post
    I'm not finding any "ideal dimension" for signal traces on the web...? They seem unanimous to say "however small your PCB fabricator can handle".
    PCB design is a bit of art. So, rules do apply but you can bend them (within reason of course) using common sense.

    Nice touch the cooled grounding. Never thought of that. Though I do not know how much will contribute in cooling if the main tab is big enough.

    Ioannis

  3. #3
    Join Date
    Sep 2009
    Posts
    755


    Did you find this post helpful? Yes | No

    Default Re: Determining trace/via/wire current capability

    Top is usualy bit tight with space, So I make GND al large as I can on bottom.
    Uart usualy don't require any special routing. I usualy use trace width of smalest IC pad.
    For USB it depends on lenght. It usualy doen't meter. But if it is long, it is critical to have diff pair with proper impedance....

  4. #4
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default Re: Determining trace/via/wire current capability

    Quote Originally Posted by pedja089 View Post
    ...USB it depends on lenght. It usualy doen't meter. But if it is long, it is critical to have diff pair with proper impedance....

    I read that people have been getting away with what they consider sloppy traces.

    My USB traces are 20cm long, running side-by side, far from any large current. My application does not have to support USB 3.0, 2.0 is plenty fast for me.
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

  5. #5
    Join Date
    Jan 2005
    Location
    Montreal, Quebec, Canada
    Posts
    3,172


    Did you find this post helpful? Yes | No

    Default Re: Determining trace/via/wire current capability

    Quote Originally Posted by Ioannis View Post
    ... Nice touch the cooled grounding....

    The vias in the VSS pin is not for cooling; it's just to get the current to the bottom side with more via conduit.

    If I increase VSS via size, it messes up my spacing close to the TSSOP ICs.
    My Creality Ender 3 S1 Plus is a giant paperweight that can't even be used as a boat anchor, cause I'd be fined for polluting our waterways with electronic devices.

    Not as dumb as yesterday, but stupider than tomorrow!

Similar Threads

  1. Determining which command caused SERIN2 to trigger?
    By CuriousOne in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 17th April 2023, 09:24
  2. Determining variable length (number of digits) possible?
    By CuriousOne in forum mel PIC BASIC Pro
    Replies: 14
    Last Post: - 21st December 2020, 21:05
  3. Determining how much RAM is available?
    By Art in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 20th February 2012, 17:04
  4. Replies: 6
    Last Post: - 20th November 2011, 23:59
  5. Determining LONG compiler
    By Charles Linquis in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 10th September 2011, 20:19

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts