Design and Realization of Driving Controller for Color LED Printer
|School||Xi'an University of Electronic Science and Technology|
|Course||Computer System Architecture|
|Keywords||Color LED printer Driving controller Interpolation controller Microcontroller FPGA|
With the development of the Semiconductor manufacture processing, LED has been already widely used in Color Printing. Driving controller, the executive module of color LED printer, serves to receive and execute the print commands sent by the main controller, regulating the movement by the light sensitive signal test and preceding the printing in an orderly manner.Based on an intensive study in the working principle, the mechanism principle and the process of color LED printer, the general design for the driving controller was proposed according to the design demand for electric parts.According to the design, C8051F340 microcontroller and chip of FPGA were adopted as the control kernel to construct the hardware circuit of driving controller, and the design and realization in detail of each function module’s hardware circuit was proposed. Meanwhile, three modules were realized and simulated, including step motor control module, paper jam test module and High-voltage control module on chip of FPGA.In addition, it was analyzed that the control method and control process of each step motor during printing. It was made that paper feeding through paper box and single channel control subroutine by incorporating with light sensor signal test and control of mechanical components like relay, realizing the software control steps of Initialization program, Ready-To-Print subprogram and Print Control program.Finally, driving controller’s hardware circuit and software debug results shown that each function module can perform prescribed tasks and meet design requirement.