FixturFab Instrumentation
We integrates instrumentation from various vendors to provide comprehensive test capabilities. We carefully select instruments that offer the best balance of features, reliability, and value. When existing solutions don't meet our needs, we develop custom instrumentation modules to fill those gaps.
f3ts-hardware-utils
Python Package
The f3ts-hardware-utils
package provides a Python interface for controlling the instruments supported by FixturFab. This is commonly used with our pytest-f3ts
framework, but can be used independently for instrument control.
You can find the package here.
Currently Supported Vendors
Here is a list of instruments that are currently supported by FixturFab.
Acroname Manufacturing Test Modules (MTM)
Acroname's Manufacturing Test Module (MTM) Series provides modular instrumentation that can be integrated directly into test fixtures, eliminating the need for external test equipment. By combining different MTM modules, you can create complete test systems within your fixture, reducing costs and complexity compared to traditional benchtop or rack-mounted equipment. The modular design ensures consistency and repeatability across multiple test stations, making it ideal for both development and high-volume production testing.
We provide a wrapper (mtm_utils
) around the Acroname Brainstem API to control the Manufacturing Test Modules (MTM). This provides an easier way to control the MTM from Python and integrates well with our pytest-f3ts
framework. There are also utility functions for capturing various measurements from the MTM and returning values in more convenient units.
Feasa LED Analyzers
Feasa LED Analyzers are specialized instruments designed for testing multiple LEDs simultaneously for color and brightness.
These innovative devices are available in two main models:
Feasa I (ICT): Optimized for integrated circuit testing applications Feasa F (Functional): Designed for functional testing scenarios
Both models come in various channel configurations (3, 5, 10, and 20 channels) to accommodate different testing needs.
Key Capabilities
- Parallel testing of up to 20 LEDs simultaneously
- Fast measurement times (as quick as 102ms for bright LEDs)
- Comprehensive color analysis including RGB, HSI, dominant wavelength, and CIE coordinates
- Multiple interface options (USB, RS232, 20-pin ICT port, daisy chain connectivity)
Common Applications
- Automotive: Testing daytime running lights, brake lights, dashboard indicators
- Electronics: Analyzing RJ45 connectors, display panels, traffic signals
- Aviation: Evaluating landing lights and interior lighting systems
- Consumer Electronics: Testing LCD backlighting for TVs, notebooks, and smartphones
The analyzers feature high accuracy and repeatability with an operating wavelength range of 450nm to 650nm, making them ideal for quality control and functional verification in manufacturing test fixtures.
FixturFab Custom Instruments
Internally developed instruments to address specific testing needs:
- FixturCtrl: A programmable USB Hub with built in Cycle Counter
- FixturIO: A general purpose I/O module with digital and analog I/O, based on a Teensy 4.1 microcontroller
- FixturRelay: A relay module with 8 channels of solid state relays
Rigol Power Supplies and Programmable Loads
Commonly used power supplies and programmable loads when an Acroname module is not capable of powering the device under test.
Integration Support
All supported instruments can be controlled through our pytest-f3ts framework, providing a unified interface for test development. For detailed information about specific instruments or custom modules, please refer to their respective documentation sections.
Adding New Instruments
We continuously evaluate and add support for new instruments based on customer needs and technological advances. If you need support for a specific instrument, please contact our support team.