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 and a Gain Error. The goal is to select these errors in order to meet the overall 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: 40mV total error 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 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