PIV Synchronizer – MicroPulse 825

Micropulse 825 is Microvec proprietary design, programmable, high-precision master timing controller. It acts as a master to synchronize the timings of multiple system hardware and software components during the undergoing experiment. It offers up to 8 separate output channels and an external input hardware channel for phase lock with the unprecedented accuracy of 0.1ns. Its programmable trigger logic timing with hardware and software settings, allows a single MicroPulse825 to control the timing and support the entire PIV system . It uses USB2.0 interface to communicate with the computer and Microvec software.

Main Features

  • Programmable synchronous master timing control unit
  • Integrated scientific grade time signal generator
  • 8 channels with high-precision independent delay time controller
  • Simple control with software via USB
  • Professional hardware timing logic control circuit
  • 0.1ns TTL circuit set step 1ns delay accuracy
  • Upgradable hardware and software design
  • No need for external power supply
  • Work in stand alone mode or with Microvec PIV system


  • Experimental mechanical testing
  • Particle image velocimetry (PIV)
  • MEMS / BioMEMS
  • Analysis of Materials Science
  • Mechanical synchronization
  • Digital Image Control
  • Life Sciences
  • Production line testing
  • Aerospace equipment

Innovative Software and Hardware Control Design

MicroPulse825 is a programmable controller using combination of software and hardware to operate. It has a built-in communication module with C language-based software control. The trigger signal timing is designed to be control from the PC to give the users wide signal control options. By connecting it via USB2.0 cable to the computer USB port, user can control of the entire synchronizing functions and timing through complex trigger and logic circuitry, all of the functions do not need for hardware jumpers or switches, everything is in the hands of MicroPulse825 software.

Functional Integration Design

MicroPulse825 can control and synchronize the timings on multiple digital cameras, trigger pulse lasers, shutters, coils, switch controllers and a variety of other devices. Seven channels can be independently programmed with the clock delay trigger or with different trigger logic. All time and/or logic parameters are software programmable with the unprecedented accuracy of 0.25ns!

Beyond the Ordinary Signal Generator

MicroPulse825 has an outstanding performance and its design is an improvement compared to the ordinary signal generators. It utilizes a specialized programmable control array processing chip, with all input and auxiliary output signal being processed in parallel within 1ns range. Itsw software allows complete computer control for each channel and can set it to work in different complex control modes:

  • Synchronous operating mode: the entire system works based on TTL signal output within the cycle set by the software, with the adjustable operating continuous frequency from 1Hz to 1000kHz
  • External sync mode: the system automatically monitors the external input sync signal and by measuring and analyzing it, and then through the internal firmware to set the hardware logic control signal output of each channel according to the parameters pre-set by the software.
  • External trigger mode: the system automatically monitors the external input trigger signal, and it adjusts (phase locks) each channel to it adding values defined by the software within the synchronization parameters until the software is set to stop working.
  • Flexible parameter settings: software sets the rising or falling edge of the system output pulse, the pulse width can be defined and modified by software.
  • Common USB interface control: the latest low-power hardware circuit design, allow the entire system to be connected via a USB cable to the computer power supply, and communicates and be controlled through software.
  • Pulse delay control: 7-channel output pulse can be set to a certain delay (1ns to 1s), and then output can be set to a certain width of the pulse signal (1 ns to 1 s).

Simple Software Programming

MicroPulse825 control software is designed to help setup complex logic control. Windows-based user interface design allows step by step operation for flexible settings of each channel sepateretly. Written in C programming language, with real-time testing and debugging modules is full-featured and flexible for design user to program additional features. With the simple and clearly defined SDK it is easy to use and create proprietary functions. A sample code is enclosed to help understand the complex functionality of MicroPulse825: the sample shows controlling the synchronization of two lasers and high-speed digital camera for a high-speed pulsed laser illumination image acquisition.