论文部分内容阅读
随着半导体制造工艺的发展,LED技术已经广泛应用于彩色打印领域。驱动控制器作为彩色LED打印机的执行模块,主要负责接收、执行来自主控制器的打印命令,结合对光敏信号的检测,控制彩色LED打印机机械部件的运动,使打印过程有序地进行。在对彩色LED打印机的工作原理、工作过程、机械机构原理等进行深入研究的基础上,本文根据彩色LED打印机电气部分的总体设计要求,提出了彩色LED打印机驱动控制器的总体设计方案。论文详细论述了以C8051F340微控制器为核心,与现场可编程门阵列(FPGA)相结合构成的驱动控制器硬件电路的原理,以及各功能模块硬件电路的详细设计方案。给出了利用FPGA实现步进电机插补控制IP核、卡纸检测以及高压控制的方法,以及各功能模块的仿真波形。论文对LED打印机打印过程中各电机的控制方法及控制过程进行了分析,结合光敏元件信号的检测以及对继电器等机械部件的控制,论述了LED打印机驱动控制软件的总体结构,主程序以及各功能子程序,包括初始化子程序、进纸控制子程序、打印准备子程序、打印控制子程序等的控制流程。对LED打印机驱动控制器硬件、软件的调试结果表明,所设计驱动控制器的各功能模块工作稳定,满足设计要求。