基于ARM+FPGA的激光打标机控制器设计

基于ARM+FPGA的激光打标机控制器设计

论文摘要

激光打标是一种利用高能量的激光束在打标物体表面刻下永久性标识的技术。与传统的压刻等方法相比,激光打标具有速度快、无污染、质量高、性能稳定、不接触物体表面等优点。激光打标是目前工业产品标记的先进技术,是一种高效的标记方法。传统的基于ISA总线、PCI总线或者USB总线的激光打标控制器增加了激光打标机的成本和体积。本文提出一种基于ARM+FPGA架构的嵌入式系统方案,主要的研究工作如下:首先,介绍了激光打标系统的组成,激光打标技术的发展现状和激光打标机的原理。根据激光打标控制系统的功能要求和性能要求,提出了ARM+FPGA的总体设计,并简要讨论了ARM和FPGA的特点和优势。ARM处理器的主要功能是完成打标内容的输入和变换处理,打标机参数的设置和控制打标。FPGA的作用是接收、存储和转换打标数据,然后产生控制信号去控制激光打标设备。然后,详细讨论了激光打标机控制器的硬件电路设计,包括ARM控制单元电路、FPGA控制单元电路和数模转换模块等。为了使控制器能够长时间可靠稳定地工作,还采取了隔离技术等许多抗干扰措施。完成了FPGA中各个模块的程序设计,利用QuartusⅡ软件进行了仿真验证,调试了控制器的功能。本文所设计的嵌入式激光打标控制器发挥了ARM和FPGA各自的优势。经过在实际打标系统中的测试,证明本次设计的激光打标机控制器实现了预期的功能,取得了满意的打标效果。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 1 绪论
  • 1.1 课题的研究背景
  • 1.2 激光打标机的发展现状
  • 1.3 嵌入式激光打标机的研究意义
  • 1.4 本文的研究内容及章节安排
  • 2 控制器的总体设计
  • 2.1 激光打标机的结构
  • 2.2 系统的功能及性能要求
  • 2.3 控制系统方案设计
  • 2.4 控制器的硬件选型
  • 2.4.1 主处理器选型
  • 2.4.2 辅助处理器选型
  • 2.5 控制器的软件架构及软件结构
  • 2.5.1 控制器的软件架构
  • 2.5.2 控制器的软件结构
  • 2.6 本章小结
  • 3 控制器硬件设计
  • 3.1 主处理器电路设计
  • 3.1.1 SDRAM存储电路
  • 3.1.2 NAND Flash存储电路
  • 3.1.3 电源电路
  • 3.1.4 复位电路
  • 3.1.5 实时时钟电路
  • 3.1.6 液晶显示电路
  • 3.1.7 JTAG调试接口电路
  • 3.2 辅助处理器电路设计
  • 3.2.1 电源电路
  • 3.2.2 JTAG调试及编程电路
  • 3.2.3 时钟电路
  • 3.2.4 FPGA与ARM接口电路
  • 3.3 扩展接口电路设计
  • 3.3.1 振镜控制电路
  • 3.3.2 激光器控制电路
  • 3.3.3 矩阵键盘电路
  • 3.3.4 测速电路
  • 3.3.5 开关信号输入电路
  • 3.3.6 开关信号输出电路
  • 3.4 PCB设计中的抗干扰措施
  • 3.5 本章小结
  • 4 控制器程序设计
  • 4.1 主处理器软件设计
  • 4.2 辅助处理器程序设计
  • 4.2.1 地址译码模块及地址分配表
  • 4.2.2 振镜位置数据转换模块
  • 4.2.3 激光器控制模块
  • 4.2.4 矩阵键盘模块
  • 4.2.5 测速模块
  • 4.3 本章小结
  • 5 仿真与调试
  • 5.1 控制器的仿真验证
  • 5.1.1 地址译码模块仿真
  • 5.1.2 振镜位置数据转换模块仿真
  • 5.1.3 激光器控制模块仿真
  • 5.1.4 矩阵键盘模块仿真
  • 5.1.5 测速模块仿真
  • 5.2 系统的调试
  • 5.2.1 控制器硬件调试
  • 5.2.2 主处理器系统调试
  • 5.2.3 辅助处理器系统调试
  • 5.2.4 整机测试
  • 5.3 本章小结
  • 6 总结与展望
  • 6.1 全文总结
  • 6.2 课题展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].基于ARM+FPGA的数字交流伺服驱动器设计[J]. 电气传动 2020(09)
    • [2].ARM+FPGA的双模导航接收机硬件平台设计[J]. 单片机与嵌入式系统应用 2017(04)
    • [3].基于ARM+FPGA的监控装置测试平台硬件电路设计[J]. 应用科技 2013(03)
    • [4].基于ARM+FPGA的相位平滑伪距差分定位方法[J]. 河南师范大学学报(自然科学版) 2016(04)
    • [5].基于ARM+FPGA的千兆以太网测试仪的设计与实现[J]. 山西电子技术 2008(04)
    • [6].一种基于ARM+FPGA的无人机地面测控系统设计与实现[J]. 电子世界 2017(15)
    • [7].基于ARM+FPGA的终端重配置硬件平台实现[J]. 中国新通信 2008(05)
    • [8].基于ARM+FPGA的模块化同步控制算法研究[J]. 制造技术与机床 2017(06)
    • [9].基于ARM+FPGA高分辨率液晶显示系统的设计与实现[J]. 微型机与应用 2014(06)
    • [10].基于ARM+FPGA的PLC计数器的设计[J]. 计算机测量与控制 2016(02)
    • [11].基于ARM+FPGA的滤波器控制单元的技术设计与实现[J]. 中国战略新兴产业 2018(36)
    • [12].ARM+FPGA架构的北斗导航接收机电源管理设计[J]. 单片机与嵌入式系统应用 2016(11)
    • [13].基于ARM+FPGA的短波功放数字预失真硬件平台设计[J]. 宁波大学学报(理工版) 2017(05)
    • [14].基于ARM+FPGA的高精度数据采集系统设计[J]. 电子世界 2016(23)
    • [15].基于ARM+FPGA以太网高速数据采集平台测试系统设计分析[J]. 科技创新导报 2017(19)
    • [16].基于ARM+FPGA的机器人多轴运动控制器的设计与研究[J]. 机床与液压 2019(11)
    • [17].基于ARM+FPGA的高开放性数控系统研究[J]. 湖南城市学院学报(自然科学版) 2018(01)
    • [18].基于ARM+FPGA架构的船舶电站控制器的设计[J]. 中国航海 2015(04)
    • [19].基于ARM+FPGA的嵌入式数控装置设计[J]. 制造技术与机床 2010(12)
    • [20].基于ARM+FPGA的三电平逆变器研究[J]. 应用科技 2009(07)
    • [21].基于ARM+FPGA的地震测试系统设计[J]. 时代农机 2017(10)
    • [22].基于ARM+FPGA技术的短波发射机调谐系统[J]. 中国新通信 2015(02)
    • [23].基于ARM+FPGA的通用导弹弹载记录仪的设计[J]. 弹箭与制导学报 2014(02)
    • [24].基于ARM+FPGA平台的二值神经网络加速方法研究[J]. 计算机应用研究 2020(03)
    • [25].基于ARM+FPGA的经济型工业机器人嵌入式控制器设计[J]. 电子制作 2015(04)
    • [26].基于ARM+FPGA的微小陶瓷管缺陷检测系统设计[J]. 计算机测量与控制 2018(03)
    • [27].基于ARM和FPGA的高扩展性超声检测模块设计与实现[J]. 电子技术应用 2012(10)
    • [28].基于ARM+FPGA的可重构运动控制器设计与实现[J]. 机械制造 2012(10)
    • [29].基于ARM+FPGA的VICTS天线伺服控制系统设计[J]. 信息工程大学学报 2020(01)
    • [30].一种ARM+FPGA架构信号处理系统的软件防破解方案[J]. 电子制作 2016(13)

    标签:;  ;  ;  

    基于ARM+FPGA的激光打标机控制器设计
    下载Doc文档

    猜你喜欢