论文部分内容阅读
测控技术是现代工程实践中必不可少的重要组成部分,转台是用来对惯性元件进行测试和标定的主要设备,测控技术在转台研究的应用也越来越广泛,随着计算机技术的发展,测量与控制器在上个世纪就由模拟控制器逐渐转变为了数字控制器,测控性能也不断提高。本世纪初诞生的SOPC技术实现了在FPGA中嵌入内核处理器,使得FPGA同时具有了可编程逻辑器件和微处理器的功能,这样,用一片FPGA芯片就可以代替原来的微处理器和FPGA两片芯片所实现的功能,降低成本的同时提高了系统的可靠性,为测控技术的发展带来了新的曙光。本文以此为背景,将SOPC技术应用到测控领域中,在一片FPGA上实现了常见的测控功能。本文以Altera公司的EP2C8系列FPGA芯片为主控芯片,详细介绍基于SOPC系统的开发流程、开发工具以及NiosII处理器的结构、性能和Avalon总线规范。通过测控系统的功能设计,完成了FPGA平台的电路设计,包括电源电路、片外存储器、串口通信、外部AD/DA电路等。论文的主体部分是利用搭建好的硬件系统进行SOPC测控系统的开发,主要完成的功能有测频、测角、信号发生、数据采集以及PWM波形的产生以及在转台伺服控制方面的应用。以上各个功能模块的实现充分利用了在FPGA上开发嵌入式系统的优越性,同时采用了自定义IP技术,将可编程逻辑器件和微处理器的优点相结合,完成相应的功能设计。