eCircuit  Center 
EE Design Series - DVM 1

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

Design Requirements Spec

pic

INTRO

If the Use Case provides the WHY, then the Requirements define the WHAT for the instrument to be created.

A Design Requirements Specification describes the product in terms of its
- Functions (goals, objectives)
- Features (tools, attributes to accomplish goals)
- Performance
(measureable qualities)

Where are the requirements derived from? These specs can

  1. fall naturally out of the Use-Case
  2. reflect industry standards
  3. require creating a strategy of making these decisions

Back to Design Series
 

FUNCTIONS

FEATURES

PERFORMANCE

VOLTAGE RANGE STRATEGY

Why two voltage ranges, why not a single 20V range?

ACCURACY STRATEGY

Where did the accuracy requirement come from? The answer came from digging into the Use Case and making some reasonable assumptions . 

pic

1.5V AA Accuracy Required

9V Accuracy Required

OFFSET & GAIN ERROR STRATEGY

Most instruments exhibit two significant non-ideal behaviors: an Offset Error (Voff) and a Gain Error (Kerr) giving a total error of

  Verr = Voff  + (Kerr x Reading)

The goal is to select these errors in order to meet the total accuracy of 40mV (for a 1.1V Reading on the 4V Range) and 200mV (for a 7.1V Reading on the 20V Range). This may take some some trial and error as well as past experience.

Example: A total error Verr = 40mV at 1.1V Reading
One approach is to initially split the total error budget of 40mV by allocating 20mV to the Offset Error and 20mV to the Gain Error (∼ 2% of the 1.1V Reading). To include some design margin, we trim both back a bit for a total error of
Verr = 15mV + 1.5% of Reading. Later, we can adjust the offset / gain values as a practical design develops.

Let's check if the initial errors chosen will pass spec.

BANDWIDTH STRATEGY

Ideally, the voltmeter should respond quickly to a voltage change - implying a high bandwidth.

However, the long battery test leads may pickup unwanted signals like 60Hz mains or a multitude of radio frequencies. Unfortunately, these signals can cause fluctuating readings or harrnful transients. What's the fix? Add a Low Pass filter before the ADC to reduce these interfering signals. The filter bandwidth should be

HANDS-ON

Play in the Excel file - modify values, see what happens!

Offset and Gain Error

ADJUST THE SPECS?

Are these specifications set in stone? During development, specs can be refined and adjusted for a number of reasons.

 

NEXT UP

The next step is to draft the Implementation Strategy to answer HOW we can achieve the Design Requirements.

Back to Design Series