Chapter 1 - Introduction

Congratulations! You have just purchased one of the most valuable pieces of test equipment you'll ever own. Today, even simple electronic systems are complex - with sophisticated switching power supplies and IC's performing unbelievably complicated tasks. If not designed just right, these systems can occasionally fail to operate following power up. Do you know if your design will work every time you power it up? Even if it fails only once every thousand times and you only sell a thousand of these systems, every day some customer is going to wonder "What's wrong with my unit?"

Poc-it makes it easy to power-cycle and test your new design before trouble occurs downstream, in manufacturing or even in the field. Poc-it can also be used in the manufacturing cycle to power-cycle and test a product during burn-in. Because of its compact size and limited number of connections, power-up problems can be detected with Poc-it on a system being tested in a burn-in chamber.

The philosophy behind Poc-it is quite simple. Most modern electronic equipment has some kind of power-up test or initialization sequence. Sometimes, a system will fail to initialize or pass the power-up test for a variety of reasons. If the unit contains software, a subtle race condition or uninitialized hardware port can cause the unit to intermittently fail to start-up properly. The hardware may also have a subtle race condition or be using a part that is being stressed beyond its design specification. In addition, most systems have some output that can be used to indicate when initialization is complete. For example, a system that incorporates a printer with a parallel port will strobe the printer initialization line at startup. If such an output is not available, during the design phase, one output can be designated for this purpose. Poc-it can be configured to cycle power to the system under test and count the number of transitions of this output.

At MicroTools, we have a philosophy that says "If it's not tested, it doesn't work." We have found this to be true more often than we care to admit. Poc-it provides a simple way for you to verify that a design or a product will work day after day without a glitch.

Chapter 2 - How to Set-up Poc-it

What Poc-it Controls

To provide maximum flexibility in a small package, Poc-it provides two outputs to control power cycling. The first is a ten amp AC output which is available in a standard three prong outlet on the back panel. The second is a five amp relay contact (8 amps non-inductive). DC or AC can be switched by feeding the power into the Relay In banana jack and taking the switched power out of the Relay Out banana jack.

What Poc-it Monitors

One high speed 5 volt input (Input #2) and one opto-isolated 10-30 VDC input (Input #3) are provided. The minimum detectable pulse width on the high speed input is 2 microseconds. The minimum detectable pulse width on the opto-isolated input must be greater than 1 millisecond. Each input can be used independently during power cycling. Input pulses that occur more frequently than every 1 millisecond will not be counted. Input #1 is reserved for Remote Turn-on.

What Needs to be Setup?

Poc-it allows you to select from two timing modes (Vary Time and Fixed Time), from two failure modes (Pause on Failure or Count Failures) and two modes of turn-on (from the keyboard or remotely from a PC).

In addition, the various parameters for these modes need to be set up including the On and Off times (with maximum and minimum ranges), the Input Delay, and the Failure Conditions.

What Results can be Monitored

Both during testing and at the completion of a test, the following parameters can be monitored:

The maximum number of counts is 999,999 for Cycles, Input 3 Total Counter and Failures. Above this number, the counters roll over. The maximum number of counts for Input counters 2 (In 2) and 3 (In 3) is 99. Above this, the counters remain at 99. These counters are cleared at the start of each cycle.

What Control Operations can be Performed

The user can start, stop, pause and continue the test. (With the Remote Turn-on Option, the user can start and stop from their PC). Starting the test sets all counters to zero. Stopping the test turns the AC Power off and opens the relay. Counters are not cleared. All counters are updated in real time.

Pause suspends operation in the current state. Continue resumes operation from the current state if Poc-it was Paused. If Continue is selected while it was stopped, Poc-it will perform a start without clearing the counters.

The Menu Tree

The following defines Poc-it's menu tree when the timing mode is set to Fixed Timing:

Upper Level Lower Level
(C)1996 MTI V2.1  
Set Phase Shift Set Vary Time*
Remote: On Remote:Off*
On Time MM:SS xx:xx.xx
Phase Shift % xx
Off Time MM:SS xx:xx.xx
Input Delay MM:SS xx:xx.xx
On Failure Pause On Failure Count*
Threshold Th Cnt xx
Fail If, At End  
  In X Never
 

In 2 On

  In 2 Off
  In 2 Cnt > Th
  In 2 Cnt < Th
  In 3 On
  In 3 Off
  In 3 Cnt > Th
  In 3 Cnt < Th
  In X Always
Start Test Stop Test*
Pause Test Continue Test*
Cycles xxxxxx // Number of cycles run
Phase Shift xx //Current Phase Shift
In 2 Cnt xx
Totl In 3 xxxxxx or Failures xxxxxx (in On Failure Count mode)
In 3 Cnt xx

The following defines Poc-it's menu tree when the timing mode is set to Vary Time:

Upper Level Lower Level
(C)1996 MTI V2.1  
Set Vary Time Set Phase Shift*
Remote: On Remote:Off*
On Time Min MM:SS xx:xx.xx
On Time Max MM:SS xx:xx.xx
Off Time Min MM:SS xx:xx.xx
Off Time Max MM:SS xx:xx.xx
Input Delay MM:SS xx:xx.xx
On Failure Pause On Failure Count*
Threshold Th Cnt xx
Fail If, At End  
  In X Never
 

In 2 On

  In 2 Off
  In 2 Cnt > Th
  In 2 Cnt < Th
  In 3 On
  In 3 Off
  In 3 Cnt > Th
  In 3 Cnt < Th
  In X Always
Start Test Stop Test*
Pause Test Continue Test*
Cycles xxxxxx // Number of cycles run  
Phase Shift xx
In 2 Cnt xx  
Totl In 3 xxxxxx or Failures xxxxxx (in On Failure Count mode)  
In 3 Cnt xx  

* Not truly a lower level

The Push Buttons

There are four push buttons available for configuring, monitoring and controlling Poc-it.

Navigating through the Menus

The Poc-it menu tree is easily navigated using the four push buttons. The menu tree is transversed on the same level using the Next and Previous buttons. Lower level menus are accessed with the Select button. When a lower level menu is selected, higher level menus are accessed by pushing the Exit button.

Changing Settings/Viewing Results

All configuration settings can be set by selecting the proper digit pair using the Select push button and then using the + and - to increment or decrement the value. From the top level menu, the values of the counters can be viewed.

Chapter 3 - Test Examples

AC Power Cycle Testing

Imagine that your system used AC power (less than 10 amps). It's power-up diagnostic takes 3 seconds. Outputs are valid within 1 second after AC application. If the diagnostic fails, a message is displayed and an acknowledge is required by the user. If the diagnostic passes, the printer port will be initialized. The AC power cord can be plugged directly into the Poc-it AC output. In this case, we will use the Vary Time Option. The On Time Max can be set to 6 seconds and the On Time Min set to 4 seconds. The Off Time Max can be set to 2 seconds and the Off Time Min to 1 second. The printer port Init line can be connected to the high speed input #2. The Input Delay can be set to 1 second.

We will set the Failure Mode to On Failure Count. The Failure Condition will be set to Fail If at End - In 2 Cnt < 1 (we also set the threshold to 1). Start the test. After one hour, Poc-it will have cycled power ~600 times (Cycles). The Failure counter should read 0.

Alternatively, we could stop on the first failure. In this case, we would set the Failure Mode to On Failure Pause. If you were interested, on a failure you could read the On and Off times at which the failure occurred.

DC Power Cycle Testing

Imagine that your board is powered by 5 VDC (less than 5 amps). Your hardware initialization circuitry is complex. Upon successful completion (typically 40 microseconds after power up), a 5 volt signal is set. In this setup, a 5 VDC input is connected to Relay In and a switched 5 VDC output is connected from the Relay Out to your board. The 5 volt output from your board is connected to Input #2. We configure the timing mode to Vary Time. The On Time Max and Min are programmed for 50 milliseconds and the Off Time Max and Min are programmed for 50 milliseconds. The Failure Mode is set to On Failure Count. The Input Delay Time is set for zero. After one hour of testing, Poc-it will have cycled power to the board 36,000 times. The Cycle Counter should also read 36,000 and the Failure counter should read 0.

To stop on a failure, select:

Pause If, At End In 2 Low

Power Supply Testing

A switching power supply may not come up under all phases of AC turn on if incorrectly designed. The supply also may have trouble with very short power outages. We will assume the power supply takes 40 msec to come up fully and give a good output. To test such a design with Poc-it, use the Vary Time mode and set the On Time to cover a range from .50 to 1.00 seconds and the Off Time to cover the range 0.01 to 1.00. Since we want to identify as much information as possible about the failure case if it occurs, set the "Pause If, At End" condition to "In 2 Off"and connect the output of the power supply to input # 2. (If the power supply output is greater than 5v input # 3 should be used.) Start the test and allow the test to run for one hour. It should execute approximately 2800 cycles of testing, using the above On and Off times. If a problem is found during testing, the On Time & Off Time can be looked at to determine what values may be problematic for the design. The Cycles menu will tell the number of cycles completed.

Processor Reset Testing

Any system with a processor may have a problem when power off conditions are short. If a power supply sees a brown out condition or a short power off condition, the voltage to the processor and other complex logic components can drop partially without going fully to ground. For many systems this condition will give the processor or other complex logic components problems since the level needed to maintain operation was not present and the level to trigger a reset was also not reached.

To test this condition, connect Input # 2 to some logic level output on the processor that is active when the processor is running. This could be an address line, data bus line or some other changing output. Set the On Time Min to 2.00 and the On Time Max to 4.00. Set the Off Time Min to 0.01 & the Off Time Max to 2.00. The Off Time Max should be several times longer than the hold up time of the power supply's capacitors. Set the threshold count value for 10 or an appropriate value that represents the number of times the signal should change for a normal operating system in 2 seconds. Caution: Input #2 can see a signal change of 2 usec wide but is only checked every 1/msec. Thus, a high speed bus may not run up as many counts as expected. Set the "Pause If, At End" to "In 2 Cnt < Th." Start the test. After an hour the system should have completed around 900 cycles. If a problem is found during testing the On and Off Times can be looked at to determine what values may be problematic for the design. The Cycles menu will tell the number of cycles completed.

 

Chapter 4 - Poc-it Specification

Display type: 16 Character LCD
AC Input Power: 120 VAC 50/60 Hz 10A
   

Inputs #1 and #2

(share common ground)

Input Impedance

490k W

Maximum Input Voltage

5.5 VDC

Maximum Low Level Input Voltage

0.6 VDC

Minimum High Level Input Voltage

2.0 VDC

Minimum Pulse detectable

2msec
Input #3 (optically isolated)

Input Impedance

9.1k W

Optical Isolation

2500 Volts

Maximum Input Voltage

30 VDC

Maximum Low Level Input Voltage

2 VDC

Minimum High Level Input Voltage

10 VDC

Minimum Pulse detectable

>1 millisecond
Relay Output

Maximum voltage rating

250 VAC/100 VDC

Maximum current

5A inductive/8A resistive
AC Output

Voltage Output

120 VAC @ 50/60 Hz

Maximum current

10 amp

Although the AC output is rated at 10 amps, in order to minimize an internal temperature rise, the following table represents the maximum AC On/Off duty cycle:

Amps Max Duty Cycle Max Continuous Cycle
10 50% 4 minutes
8 60% 5 minutes
6 80% 7 minutes
5 100% 100 minutes

Larger duty cycles and longer on times could be maintained by providing external cooling to Poc-it.

 

Chapter 5 - Warranty and Technical Support

MicroTools will guarantee Poc-it against all defects of material or workmanship which develop for any reason whatsoever, except abuse, within a period of one (1) year from the date of purchase by the original buyer. This warranty is extended only to the original buyer or original user who must present proof of purchase at the time of warranty service

In the USA, any unit claimed to be defective during the warranty period should be returned to:

MicroTools Inc.

PO Box 624

714 Hopmeadow St. Suite 14

Simsbury CT 06070

For technical support, please call 1-860-651-6170.