BitScope Loop Q/A Test

BitScope Q/A Self-Test System
BitScope Loop Q/A Test Platform

A quality assurance and testing system for BitScope Micro.

Manufacturing a product in high volume at low cost requires an efficient automated quality assurance process to test and verify the product functions correctly and that it meets its design specifications.

BitScope Loop is a graphical test and verification platform designed to perform Q/A testing on BitScope itself. It is a self hosted "loopback" system that allows a new BitScope straight off the production line to be used to perform its own quality assurance including connectivity tests, input compensation, signal generation, capture timing and I/O verification.

Q/A Test Plug | Self Test & Verification

One of the things that sets BitScope apart from other test & measurement products is that it is a fully programmable mixed signal test, measurement and diagnostic system. It can generate and capture analog and digital signals as well as provding switchable test vectors for a circuit under test. In short, it has all the pre-requisites to be able to test itself.

The missing element is the circuit under test.

BitScope Micro Loopback Test Plug

For this BitScope Loop makes use of a loop back Test Plug.

The test plug is a mixed signal circuit that plugs into BitScope Micro to enable the use of the Diagnostic Port in loop back mode.

The test plug implements a trivial passive circuit which allows a full suite of functional tests and high frequency bandwidth compensation operations to be performed. The test plug is a deceptively simple but carefully crafted passive test circuit which implements a number of filters and delay lines.

By generating a set of analog and digital test signals and switching among a series of tests, BitScope Micro is able to perform all the Q/A tests required to confirm its correct operation. This includes testing voltages, checking for phase and timing errors and enabling the detection of common manufacture faults including open and short circuits, solder bridges and even detecting subtle impedance or component errors which affect frequency response and timing.

One simply connects the test plug and the software performs the test sequence automatically.

BitScope PiLab | Diagnostic Applications

BitScope Loop is written in Python for BitScope PiLab on Raspberry Pi.

BitScope PiLab is a programming platform that enables the creation of custom test, measurement and data acquisition applications in educational, engineering and scientific fields. It provides a simple PNG based graphical UI that requires no complicated widget libraries.

BitScope Loop comprises two PiLab Apps; Test and Verify.

BitScope Loop Q/A Test Platform

Each application executes a stepped sequence of test screens which show waveform and other displays as well as representative images of the product itself. Test executes the primary tests and directs the compenstation of the inputs. It is applied when a new BitScope is first manufactured. Verify checks the compensation has been applied correctly and confirms the full Q/A process has completed after final assembly.

Requirements and Compatibility

BitScope Loop runs on Raspberry Pi and other Linux systems that support Python 2.7 and have a spare USB port. A BitScope Micro and test plug circuit is required to run successfully. A test plug can be made from this schematic.

Download BitScope Loop using the button at the top of this page.

Related Posts

Raspberry
Raspberry Pi Zero W, a wireless wonder for only $10 !Feb 28
Raspberry
Raspberry Pi 3 Launch and BitScope BladeFeb 29
BitScope
Physical Computing with Raspberry Pi and BitScope!Dec 01
Raspberry
BitScope, Ozberry & Pimoroni at Sydney Mini Maker Faire!Aug 12
Software
BitScope DSO 2.9 Now Available.Jun 02
BitScope
Getting Started with BitScopeMay 08
BitScope
BitScope Connection Ports ExplainedDec 19
BitScope
BitScope Micro and Oscilloscope ProbesDec 10
BitScope
BitScope Micro Video Tutorial with Farnell element14Nov 10
BitScope
BitScope Micro and Raspberry Pi at electronica 2014!Nov 06
BitScope
BitScope Micro element14 Webinar Review.Nov 03
BitScope
BitScope Micro Webinar with element14!Oct 29
BitScope
element14 launches BitScope Micro for Raspberry Pi!Oct 27
BitScope
BitScope Micro Diagnostic Port Explained.Aug 16
BitScope
BitScope Model 10 or BitScope Micro?Apr 25
BitScope
BitScope Micro, what's in the box?Apr 17
Raspberry
BitScope Micro Questions & AnswersApr 12
Raspberry
BitScope Micro (New Product) for Raspberry Pi!Apr 11
More...