基于FPGA的三维激光扫描控制系统的设计研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wdwm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
选择性激光烧结(Selective Laser Sintering,SLS)技术因具有选材广泛,工艺简单,扫描速度快和成型精度高等优点被广泛应用。但是其核心部件激光扫描系统被国外公司垄断,国内对大范围三维扫描系统及其控制方案的研究较少,已无法满足国内3D打印产业在各个领域应用的需求。本文针对选择性激光烧结设备展开三维激光扫描系统研制,研究基于PC端的驱动、基于外设部件互连标准(Peripheral Component Interconnect,PCI)总线和以现场可编程逻辑阵列(Field Programmable Gate Array,FPGA)为主控芯片的控制系统。首先,主要介绍三维激光扫描系统的研究背景与意义,分析研究控制系统的设计方案。为了保证扫描系统在复杂环境的条件下仍然保持高速稳定的传输数据,本系统选择PCI总线协调数据的传输。为了高效地实现复杂PCI总线协议,选择专用的PCI9052芯片设计总线,并采用线性突发的数据传输模式,提高数据传输速率。针对大容量的数据传输以及驱动执行机构对时序的严格要求,系统选用FPGA为主控芯片,在其内部调用双口随机存取存储器(Random Access Memory,RAM)IP核对数据进行缓存,实现数据的实时传输。并分析亚稳态现象产生的原因和影响,设计两块相同的双口RAM,采用乒乓操作避免亚稳态的产生。为利于数据稳定输出、适用于远距离传输以及增强信号的抗干扰能力,本系统执行机构选用数字振镜代替传统模拟振镜。其次,主要介绍控制卡的硬件电路设计以及基于FPGA的功能设计与实现。硬件电路设计先介绍硬件的整体设计,再分别介绍各个模块的设计包括PCI总线接口的电路设计、FPGA的主控电路设计、输出模块的电路设计和电源电路设计以及配置电路设计,依据布局布线原则实现PCB设计以及元器件的焊接。基于FPGA的功能设计与实现详细介绍基于FPGA的各个控制单元的设计原理、代码的实现以及相应的Modelsim仿真,验证各个模块设计的可行性。最后,主要介绍系统的调试和测试结果,首先对硬件电路板进行测试和验证。分别测试硬件的时钟信号,电源模块以及FPGA芯片是否正常工作;然后对振镜扫描的数据传输协议先后进行分析、设计、模拟和实现;最后搭建整个系统进行调试,并给出充分的性能验证结果验证系统的可行性。
其他文献
大邑县位于成都平原西部,是四川省林业大县,林地面积119万亩,森林覆盖率53.74%,其中集体林地66.39万亩。2007年我县被确定为全省林改试点之后,县委、县政府高度重视,把林改作为推进城
在大学生中加强社会主义核心价值体系教育,是培养社会主义合格建设者和可靠接班人的重要保证。高校要切实加强大学生社会主义核心价值体系教育,引领大学生树立科学的世界观、
党的十八大以来,党中央从中国特色社会主义事业"五位一体"总体布局的战略高度,从实现中华民族伟大复兴中国梦的历史维度,强力推进生态文明建设。习近平总书记60多次谈及生态,他
VA菌很是由球囊霉目的结合菌与植物根组织形成的一类共生联合体,在农林业生产中具有巨大的应用前景.众多研究表明,VA菌根真菌是一种亟待开发利用的微生物资源.本文详细介绍了VA菌
文章的主要目的是研究核燃料中添加MA后对不同堆型的影响以及各种堆型嬗变MA的可行性。本文采用MCNP4C程序进行模拟,结果显示核燃料中添加MA后对不同的堆型产生不同程度的影