As the continuous development of semiconductor lighting, semiconductor lightingdimming and intelligent control has become a growing research topic. Compared withtraditional lighting, as semiconductor devices, Light Emitting Diode(LED) has anunparalleled natural advantage in lighting dimming and intelligent control. The theme of thispaper is to design a reliable, intelligent LED Flash light control system. The system willcombine the camera flash function and low light auto fill function together. The system willcommunication with the host computer. So the host computer can control and set up thesystem.The main work of this paper is as follows:(1) This paper describes the various methods of LED dimming and their features. Fordifferent modes of the system we selected different dimming methods: Pulse WidthModulation(PWM) dimming for lighting supplement mode and analog dimming for the flashmode.(2) Based on microcontroller theory and electronic circuit theory, we selected PIC16F873as our core processer to build the circuit: The lighting supplement part was build based on thePWM module integrated in the microprocessor; the luminance detection part was based on theA/D converter; the temperature acquisition part was based on the Interï¼Integrated Circuit(I2C) module; the communication part was based on the asynchronous serial communicationmodule.(3) We designed the software for the system using the software MAPLAB. The need foreasy upgrade of the software was taking into account during the programming process.(4) We completed the control system debug and lamp test. The results show that oursystem performs stably and meet the design target. |