论文部分内容阅读
随着高精密工业技术,尤其是高精度光焊接技术的发展,紫外光固化技术的在市场上的应用前景越来越广阔。大功率紫外LED技术上逐渐成熟,在紫外光源应用中具有无可比拟的优势。因此,将大功率紫外LED光源应用到光固化技术中实现精确的光固化焊接技术,是目前光固化领域的一个研究内容。目前国内外在使用大功率紫外LED所设计的光固化产品中,大多延续了以前高压汞灯的功能,没有良好的智能控制平台以及人机交互模块,无法体现LED的新特性。本课题所研究的紫外LED点光源设备,基于ADI公司的Blankfine系列531处理器,构建DSP+FPGA结构,建立了智能化的紫外LED点光源控制试验平台,以及贴切设备功能的人机交互模块。本文首先研究系统的控制平台,主要是人机交互所涉及的显示模块驱动硬件部分,以及系统开发软硬件平台,尤其是系统的核心处理器Blankfin531的内存管理模式。在系统的处理器硬件平台基础上,根据Blankfin531的硬件特性,经过详细的设计,通过PPI接口实现液晶显示驱动;通过DMA控制器实现了系统内部的二维数据传输软件设计;并实现紫外LED智能控制平台显示模块与处理器之间的图像数据帧同步显示;根据ADSP的PPI接口位宽以及所选型的液晶显示器显示数据位宽之间的差异,为了实现彩色显示,研究了色彩模型,实现了合适的RG565色彩模型结构体。以人机交互系统的设计原则为依据,首先研究了目前应用最广泛的几大嵌入式图形用户系统,分类对比了各自的特点,为设计本课题的人机交互图形用户系统建立了良好的参考价值。研究人机交互菜单结构,选择了适合本课题的树状菜单结构;并根据菜单交互设计思想建立了交互方案;通过软件设计实现人机交互中的菜单返回和弹出控制。最后的人机交互显示模块调试阶段,根据调试所遇到的问题,结合所研究的ADSP-Blanfkin531内存管理控制器的特点,以及DMA传输控制特性,改进数据存储和传输方案,解决了所遇到的问题。