element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experts, Learning and Guidance
  • Technologies
  • More
Experts, Learning and Guidance
Ask an Expert Forum How do you start up an untested circuit board?
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experts, Learning and Guidance to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 38 replies
  • Subscribers 287 subscribers
  • Views 7292 views
  • Users 0 members are here
  • testing
  • start-up
  • circuit board
Related
See a helpful answer?

Be sure to click 'more' and select 'suggest as answer'!

If you're the thread creator, be sure to click 'more' then 'Verify as Answer'!

How do you start up an untested circuit board?

fmilburn
fmilburn over 3 years ago

I've been known to throw a circuit together, apply power to it, and fry something.  Or the circuit just doesn't work and the problem could be anywhere in that mess of wiring.  But I used to work on complex and potentially hazardous projects where we couldn't afford those types of mistakes. There were mechanical, electrical, civil, chemical processing, and instrumentation disciplines, and towards the middle of the design specialists in commissioning and start-up were brought in.

I recently sent out a PCB design for manufacture without prototyping it first.  The schematic is shown below but it is just an example.  My question is more general to starting up any untested circuits.

Schematic

Time for me to get my act together.  I put together a plan with the following approach:

  • Break the circuit into logical sections that can be tested sequentially
  • Describe the test plan for each section with the expected outcome
  • Solder it up a section at a time and test the section before moving on

The actual plan used is shown below.

Commissioning and Startup Plan

One lesson from this was that the test plan should have been made before the PCB was sent out which would have allowed for dedicated test points.  Not shown in the plan (but they should have been) are the bench power over-voltage and over-current settings.

Fortunately, this board went together and started up without a problem but it got me thinking.  What did I leave out?  What tips do you have for planning and starting up an untested circuit?  Do you know of any good resources on the web?

  • Sign in to reply
  • Cancel

Top Replies

  • michaelkellett
    michaelkellett over 3 years ago +5
    For production designs of products which will be small and use 0402 parts I often start with a development or prototype board based on 0603 minimum sizes. I use lots of test points for power and key…
  • wolfgangfriedrich
    wolfgangfriedrich over 3 years ago +4
    With the small footprints on ICs, one can often measure correct solder joints on digital IOs or generally all pins that have protection diodes built in. With the DMM set to diode forward voltage mode,…
  • fmilburn
    fmilburn over 3 years ago in reply to BigG +3
    I had the same questions on test points, although it isn't clearly stated. How many, where to put them, and what to measure is the main reason I developed the test plan. I did some internet searching before…
  • dougw
    dougw over 3 years ago

    A pretty big topic.

    • Usually you want to start by building and testing the power supplies.
    • Then check that all IC power pins are properly connected to the appropriate supplies.
    • Then check that no outputs are shorted to rails or other outputs.
    • Re-check that no connectors have been reversed. 
    • Then complete assembly or assemble by section.
    • Then apply power using a severely current limited power supply and see what gets hot.
    • Once everything is cool, check that signals are doing what they should.
    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • fmilburn
    fmilburn over 3 years ago in reply to dougw

    "They should be on all power rails, and all signals of interest"

    Well stated :-)  The signals of interest is the part I struggle with.  Making a test plan made me think about it and narrow the locations down - experience would be of great help here. One nice thing about through-hole parts is that it is pretty easy to probe almost anything.  SMD not always so much.  

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Andrew J
    Andrew J over 3 years ago in reply to fmilburn

    Those are the ones I'm talking about as well.  The link you provide errors for me: incorrect link or not available in your country.  It may be worth posting the full URL.

    I always position them in pairs with one connected to ground and the other to the signal of interest.  The spacing I set as sufficient to allow me to use a probe and pigtail inserted into the loops, useful for minimising loops if checking for, e.g. ripple.  The through holes are sized to take those test points but are also just big enough to take the probe tip of my Siglent probes.  I've also found they are big enough to take a bootlace ferrule which is stopped by the ferrule 'flare' and makes a good connection without soldering.  The advantage is that the probe and pigtail insert into the ferrule and are held in place, even when placed vertically.  Ferrules are also dirt cheap.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • fmilburn
    fmilburn over 3 years ago in reply to dougw

    Thanks and nice list...  

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Andrew J
    Andrew J over 3 years ago in reply to fmilburn

    I've never been able to get an answer to that concern either!  So far, I've not blown anything.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • fmilburn
    fmilburn over 3 years ago in reply to fmilburn

    I had the same questions on test points, although it isn't clearly stated.  How many, where to put them, and what to measure is the main reason I developed the test plan.  I did some internet searching before making this post and what I found wasn't that enlightening.

    KiCad has a number of footprints in the library.  A couple of them are shown below.

    Test Point Footprints

    I have tested a few PCBs in the RoadTest program with the loops and really like them for their ease of use.  Farnell / Newark carry them.  For example, there is Buy Now  in different colors.

    Here is another link if the one above doesn't work for you: TEST-1(BK) - Multicomp - PCB Test Point, Pin, Black (newark.com)

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • fmilburn
    fmilburn over 3 years ago in reply to fmilburn

    dougw  What do you think about the point Andrew raises on measuring continuity with a DMM and ICs in place?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • wolfgangfriedrich
    wolfgangfriedrich over 3 years ago


    With the small footprints on ICs, one can often measure correct solder joints on digital IOs or generally all pins that have protection diodes built in. With the DMM set to diode forward voltage mode, putting the positive test lead on the IO pin and the negative test lead on a respective Vcc pin is going to show ~300mV if the IO pin and at least one power pin is soldered correctly. Same can be done with the positive lead on GND and the negative lead on the IO pin. Even correctly soldered BGA balls under the chip can be tested like that. I usually do this as soon as I have soldered an IC to minimize false results measured from more than one components connected to a specific trace (pull-up/downs or an IC pin at the other end of the trace). An open solder joint would show no forward voltage and measuring a second IO pin would rule out the Vcc or GND pin not being soldered.

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 3 years ago in reply to fmilburn

    Hi Frank, 

    For digital logic 33 ohm is often typical (at the output end of the wire), apparently that's good to prevent reflections bouncing.. often I won't over-think it and will just put in a 100 ohm resistor, and see what happens. It will limit current to 33 mA max with 3.3V logic, so it's unlikely to damage chips if an output is accidentally shorted or two outputs are mistakenly connected together, but will hardly slow things down either.

    For surface mount, 1206 size is pretty good to select for polyfuses, there's a nice selection then at current ratings which are typical for semiconductor circuits. For ferrite beads, there are curves to indicate the expected impedance at different frequencies, but some datasheets only specify one frequency, in either case I just go for one with high impedance at that frequency... 0805 size is handy, and 600 ohm @ 100 MHz is a typical value feasible for them.. they may have 10 ohm or so at 10 MHz from memory. I used this one: HZ0805E601R-10 but I was running low on them and they are out of stock, so this time ordered PE-0805FB601ST which is similar. They can be treated like a zero-ohm resistor on power lines, but act as a higher value resistor for all the noise on the power line, so they are nicer than a real zero-ohm resistor for power lines, and the same/similar price.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • fmilburn
    fmilburn over 3 years ago in reply to wolfgangfriedrich

    Good tip - I hadn’t seen it before

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube