PHANTOM® Omni™ Force Feedback Joystick Acquisition Engine for Hand-held X-Ray Ambient Dashboard BigDog Quadruped Robot Control Board Sports Medicine Testing and Rehabilitation Systems Prototype Bicycle Power Meter Display Reader for the Blind Faxview: A Pocket-Sized Fax Machine RF Power Amplifier Predistortion Engine RedXDefense iModule Miniature USB Camera Brushless DC Motor Driver Retrofit 128 Line High Reliability Hot Swap Phone Switch Lottery Ticket Vending Machines Molecular Characterization Detector Tera Ohm Meter Low-Cost Audio Micro Ohm Meter Bi-Pedal Research Robot Laser Diode Driver DVI Video Development Board LittleDog Robot Military Standard 1275D Power Supply PCI Motion Control Interface PCI 4DI Imaging System Medical Cosmetic Laser Image Processor Fingerprint ID System Production Test System for Zeo Personal Sleep Coach Black-I Landshark Ground Vehicle Robot Blackfin Stamplet Board and TCP/IP Engine Board Tester Canoe Controller for the Handicapped Combination CO-Smoke Detector Force-Feedback Joystick Controller Daedalus Human-Powered Aircraft Wastewater Sludge Detector Touch Panel and Display Interface Thermal Imaging Camera Synthesized Sine Wave Generator Steganographic Audio Processor Quadrature Encoder Phased Array Microphone Pharmaceutical Vending Machine Personal Relaxation Device Lung Impedance Analyzer Laser Hair Removal Speed Sensor
Click an image to see project description

PDF Board Tester

System Overview

The Board Tester interfaces to the OMNI via the OMNI's digital switch and analog potentiometer inputs. All OMNI inputs and outputs are connected to the Board Tester. During test, the OMNI switch inputs are temporarily reconfigured as control outputs that send control data in serial form to the Board Tester. An Intel/Altera Max-V series Programmable Logic Device (PLD) decodes the serial communication stream and configures the tester. The Tester creates simulated signals to exercise the encoder channels and inputs. It loads the amplifier outputs and observes them at several power levels. The Tester monitors motor amplifier output offsets and writes them to OMNI processor board Flash memory.

Project Scope

Bolton Engineering wrote the specification, designed the schematics, wrote and simulated the PLD code, designed the 4-layer circuit board, debugged the system, wrote the application software, and delivered three testers.  

Board Tester

Bolton Engineering had designed the electronics for the SensAble Technologies OMNI Haptic Device. The system was to be produced in China, and SensAble wanted to make sure that all boards were fully tested prior to shipment to the U.S. Mixed-signal boards often can be difficult to test, except by expensive, general-purpose, full-coverage bed-of-nails testers. Bolton Engineering proposed building a test station that would allow the OMNI embedded processor to functionally test itself.