Strobe Light Testing

Strobe light
Strobe Light Test

Strobe Light Test


DMC developed software and provided electrical hardware for testing strobe lights. The system tests a bank of strobe lights to ensure that all lights strobe synchronously to prevent the triggering of epileptic seizures caused by erratic strobe pulses.  DMC's solution for this project included both developing an embedded piece of hardware that detects strobe activity and a PC based LabVIEW application that reads and records the strobe signals and determines the pass/fail result.

Customer Benefits

  • Automated test system reduces test execution time and improves test reliability
  • Intuitive interface reduces test setup time
  • Simulation mode allows quick debugging of strobe and test equipment faults


  • National Instruments LabVIEW®
  • National Instruments PC-MIO-16E data acquisition board
  • Microchip Inc. PIC16F84 microcontroller


As the strobe fires, the embedded detector circuit produces a digital pulse which is captured by the data acquisition board. The time between consecutive pulses is measured and compared to acceptable, operator-set values. Any pulses outside of these values signify an erratic strobe pattern and cause the test to fail. The test time can be adjusted by the operator, and each bad pulse is logged to file for report generation. The embedded detector device has an additional test mode, in which it produces accurately spaced pulses to simulate an ideal strobe light. This is useful for setting up, calibrating, and debugging the system.

Posted in Consumer Goods, Embedded Systems, LabVIEW Programming, Test and Measurement, Test and Measurement Automation

DMC Chicago • 2222 N. Elston Ave Suite 200 • Chicago, IL 60614 • (312) 255-8757

DMC Boston • 20 Holland St Suite 408 • Somerville, MA 02144 • (617) 758-8517

DMC Dallas • 1920 McKinney Ave 7th Floor • Dallas TX, 75201 • (972) 432-5536

DMC Denver • 1860 Blake St Suite 410 • Denver, CO 80202 • (303) 223-1801

DMC Houston • 3311 Richmond Ave Suite 209 • Houston, TX 77098 • (713) 322-9192

DMC New York • 141 W 36th St Suite 20N • New York, NY 10018 • (917) 473-0030

DMC Seattle • 506 2nd Ave Suite 910 • Seattle, WA 98104 • (206) 388-5186

DMC St. Louis • 1034 S Brentwood Blvd • St. Louis, MO 63117 • (314) 627-5427 • (888) DMC-4400