eCircuit  Center 
EE Design Series - DVM 1

About SPICE | SPICE Basics | Running SPICE | CIRCUIT COLLECTION
SPICE Commands | SPICE Downloads | About | Contact | Home

Initial Bring-Up Test

sch

INTRO

At last, the time has arrived to test your circuit prototype! This phase brings a mix of excitement, anticipation and cautious optimism. But rather than simply throwing the power switch, a more sequencial approach may not only spare you damaged components, but also make easier work of debugging any problems.

A minimum bring-up plan typically includes

For a more complex designs, you can expand the steps above to bring up additional components and characteristics - firmware, power supplies, sensors, actuators, clock edges, noise, etc.

The only Test Equipment you'll need here is a basic inexpensive Multimeter (<$10) you can find in hardware and online stores.

 

Back to Design Series
 

ANALOG + ARDUINO SCHEMATIC

Here's the schematic of our Digital Voltmeter showing the Solderless Breadboard and connections to the Arduino UNO Board.

sch

 

PROTOBOARD + ARDUINO LAYOUT

Check out this suggested physical layout of the voltmeter. However, you can arrange parts and wire the circuit anyway you prefer!

sch

 

STEP 1:  VISUAL INSPECTION

You'd be surprised how many times you'll find components and wires incorrectly installed, reversed or completely missing. Better to discover these mistakes before you apply power and damage components. A few minutes of inspection can prevent needless money spent and time lost waiting for replacement parts!

 

STEP 2:  RESISTANCE TEST

One simple sanity check of correct wiring involves measuring the DC resistance between +5V and GND. Why? A short circuit (low resistance) here may draw dangerous amounts of current causing heat damage to a component or the Arduino's +5V Supply.

 

STEP 3:  POWER-UP

One of the scarriest moments in a project happens when you first apply power! Will it do anything? Will it sizzle and smoke? Will it bring the power supply down? This moment is worthy of a cautious approach.

 

STEP 4:  INITIAL SOFTWARE RUN

Plenty of excitement happens around running the software code - the central controlling agent of the digital voltmeter.

The Initial Software Test selects the 4V or 20V Ranges manually by setting the variable Vrange in the code to 0 or 1. (The pushbutton SW3 for range select is tested later in the Basic Voltmeter.)

 

STEP 5:  DIGITAL I/O CHECK

The Digital hardware plays a huge supporting role by configuring the Analog hardware, especially true here by setting up the voltage divider taps. 

 

STEP 6:  ANALOG INPUT CHECK

The Analog hardware plays the central role in the actual measurement. However, all three aspects - Software + Digital + Analog - must play well together for the meter's success.

 

HANDS-ON TEST TRACKER

NEXT UP

Riding the wave of a successful bring-up, you can move on to fully test the functions in the Basic Voltmeter Test and verify it's Accuracy.

Back to Design Series