Font Size: a A A

Design And Implementation Of Embedded Electronic Ballast Test System

Posted on:2012-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WuFull Text:PDF
GTID:2212330338970019Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Fluorescent lamp is widely used in lighting. Therefore, the performance and quality of the ballast, which works with fluorescent lamp, is essential. Traditional electronic ballast production test is determined by manual workers after connecting the electronic ballast into load conditions to examine the luminescence. The production test mention above is slow and inefficient. Due to the complexity of the electronic ballast circuits, the faulty circuit can not be accurately determined by simply connecting the electronic ballast into load conditions to examine the luminescence.The subject by measuring the electrical parameters before and after the class of electronic ballast, including electronic ballast input voltage, input current, input power, power factor, current harmonics, output voltage, output current, Oscillation frequency detect the electronic ballast automatically, identify nonconforming product and determine the fault circuit by electrical parameters,which pass the examination.This paper, which works from the operating principle of electronic ballast, describes in detail the design process of the test system for embedded electronic ballast. The test system with the main controller uses ARM Cortex-M3 core CPU STM32F103VBT6, embedded software architecture for the Keil-RealView the RTX real-time operating system, can schedule tasks, such as data acquisition, man-machine dialogue and communication through RTX real-time operating system. PC host computer using Borland's C + + Builder as a software development platform.
Keywords/Search Tags:Electronic Ballast, Test System, STM32, Real-time operating system, Task scheduling, RTX
PDF Full Text Request
Related items