Bolton Engineering Project Notes

 

Project Files


- Ambient Dashboard
- Bicycle Power Meter
- Faxview Handheld Fax Machine
- Force Feedback Joystick
- Force Feedback Joystick Controller
- Personal Relaxation Device
- CO-Smoke Detector
- PCI Motion Control Interface
- Phased Array Microphone
- Sports Medicine Testing and Rehabilitation Systems
- Production Test System for Zeo Personal Sleep Coach
- Obsolete Chip Replacement-Quadrature Encoder
- Mil Std Wide Input Range Multi-Phase Power Supply
- Acquisition Engine for Hand-held X-Ray Spectrometer
- RedXDefense iModule
- Dual Floating Point DSP and FPGA Board for Software Radio
- DVI Video Development Board
- Brushless DC Motor Driver Retrofit
- Dual Channel High Speed A/D Board for Software Radio- Fingerprint ID System
- 128 Line Phone Switch
- Wastewater Sludge Detector
- PCI 4DI Imaging System
- Lottery Ticket Vending Machine
- Molecular Characterization Detector
- Tera Ohm Meter
- Pharmaceutical Vending Machine
- Blackfin Stamplet Board
- Board Tester
- RF Power Amplifier Predistortion Engine
- Thermal Imaging Camera
- DSP-Based Software Radio
- Steganographic Audio Processor
- Canoe Controller for the Handicapped
- MIT Daedalus Aircraft
- Display Reader for the Blind
- Molecular Characterization Detector
- Micro Ohm Meter
- Tera Ohm Meter
- Lung Impedance Analyzer
- Personal Relaxation Device
- Pharmaceutical Vending Machine
- TCP/IP Engine
- Laser Diode Driver
- Laser System Speed Sensor
- Medical Image Processor
- Miniature USB Camera
- Sine Wave Generator
- Touch Panel and Display Interface
- BigDog Rough-Terrain Quadruped Robot Control Board
- Black-I Landshark Ground Vehicle Robot- Bi-Pedal Research Robot
- Force Feedback Joystick
- Force Feedback Joystick Controller
- Canoe Controller for the Handicapped
- LittleDog Robot
- PCI Motion Control Interface
- Dual Floating Point DSP and FPGA Board for Software Radio
- Acquisition Engine for Hand-held X-Ray Spectrometer
- TCP/IP Engine
- Thermal Imaging Camera
- Laser System Speed Sensor
- Medical Image Processor
- Phased Array Microphone
- RF Power Amplifier Predistortion Engine
- DSP-Based Software Radio
- Blackfin Stamplet Board

Force-Feedback Joystick Controller

Printer Friendly Version , requires Acrobat Reader

SensAble Technologies had built a high power force-feedback (Haptic) joystick for several years. They wanted to produce a moderate-cost desktop version in time for an upcoming show.     

System Overview

Bolton Engineering worked with the client, an industrial design firm, and a mechanical design firm to specify critical design parameters and write a specification. Instead of using the company’s PC-based control card (also designed by Bolton Engineering), Bolton Engineering recommended interfacing to the PC via the industry standard Extended Parallel Port (EPP).

  • Three 100 Watt PWM motor controllers.
  • Three high-resolution encoder inputs with overspeed error detection.
  • Three 12-bit A/D interfaces to potentiometer position sensors Integral 1mS system timer
  • Interfaces to standard PC Extended Parallel Port (EPP).
  • All digital electronics in single Programmable Logic Device (PLD)
  • Uses “off-the-shelf” external power supply.
  • Over-current detection and shut-off.
  • Created connector junction boards to simplify internal wiring and reduce assembly time.
  • Designed to meet FCC part 15 class B; EN 55022 class B; IEC 1000-4-2, -3, -4; EN 60950

Results

  • Product delivered on time, for critical show.
  • Use of EPP interface allowed product to work with laptops, and with Sun workstations.
  • “Pass-through” EPP interface allowed two joysticks to operate off of one computer.
  • Electronics met or exceeded all design goals, and came in 40% under budgeted cost.
  • System won Computer Graphics World ‘s “Best New Product Award.”

Project Scope

Bolton Engineering was responsible for writing the specification, creating schematics, laying out the circuit board layout, testing, writing documentation, and ensuring regulatory approvals.

   
Bolton Engineering, Inc. | 2 Connector Road | Andover, MA 01810
Tel: 978.474.0600