论文摘要
电感传感器因其精度高、工作可靠、使用寿命长等优点,广泛应用于微位移测量。在传统的数据采集系统中,调理电路由分立元件组成,控制电路采用片上资源有限且速度较慢的单片机,这样不仅不利于系统的小型化,并且对硬件系统的可靠性也有影响。随着现代集成电路技术的迅速发展,调理电路出现了集成芯片,数据采集模块的控制核心也越来越多的采用片内资源丰富、具有嵌入式控制器的FPGA。本文以基于FPGA的电感传感器数据采集系统为主要研究内容,具体研究内容如下:本文简要介绍了国内外电感传感器及其数据采集系统研究现状,探讨了FPGA技术发展现状,在总结了近年来数据采集技术的发展历程和发展方向的基础上,确定了以FPGA及其嵌入式Nios II软核处理器为控制核心构建数据采集系统。本数据采集系统的硬件系统由模拟和数字两部分组成,其中模拟部分完成电感传感器信号调理、放大滤波、A/D转换、抗干扰设计;数字部分以FPGA芯片EP1C3为控制核心,采用Verilog HDL设计实现了A/D采样控制、FIFO缓存,并结合Nios II软核处理器,实现通讯接口控制逻辑。系统软件设计分为USB通讯程序和主机应用程序。USB通讯程序包括固件程序、驱动程序,本文利用所构架的Nios II软核,采用Nios II集成开发环境C/C++语言,通过建立固件程序框架使程序各部分之间的功能更加明晰。驱动程序和主机应用程序在Visual C++6.0以及辅助开发工具DriverStudio和WinXP DDK下实现。最后通过实验证明数据采集系统基本达到预期的目的,为进一步的产品实际应用开发奠定了良好的基础。
论文目录
摘要Abstract第1章 绪论1.1 课题背景及目的1.2 国内外研究现状及分析1.2.1 电感式传感器发展及应用现状1.2.2 数据采集技术发展现状1.2.3 FPGA发展及应用1.3 本文的研究内容第2章 系统分析及总体设计2.1 引言2.2 电感传感器的工作原理2.3 系统的总体设计2.4 本章小结第3章 电感传感器测量系统硬件电路设计及实现3.1 引言3.2 电感传感器信号调理电路设计3.2.1 调理电路方案选择3.2.2 信号调理电路3.3 A/D转换电路设计3.3.1 A/D转换器选择3.3.2 A/D转换电路3.4 FPGA数字逻辑设计及实现3.4.1 EP1C3 配置3.4.2 采样控制器实现3.4.3 FIFO存储器3.5 USB通讯接口设计3.5.1 USB接口芯片应用现状3.5.2 ISP1581 接口设计3.6 电源及系统抗干扰设计3.6.1 电源设计3.6.2 系统抗干扰设计3.7 本章小结第4章 Nios软核构架及USB程序开发4.1 引言4.2 Nios系统设计4.2.1 Nios处理器及Avalon总线4.2.2 Nios II软核配置4.2.3 自定义USB接口模块4.3 USB固件编程4.3.1 固件主程序4.3.2 中断服务程序4.3.3 USB标准请求处理4.3.4 厂商请求处理4.4 USB驱动编写4.4.1 WDM型USB驱动程序框架4.4.2 USB设备驱动程序开发4.5 本章小结第5章 系统应用测试程序开发及实验5.1 引言5.2 系统应用程序开发5.2.1 应用程序与WDM通信5.2.2 应用测试程序5.3 实验及数据分析5.4 本章小结结论参考文献附录致谢
相关论文文献
标签:电感传感器论文; 数据采集系统论文;