一种基于MicroBlaze的数字硅陀螺闭环驱动系统的设计与验证

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ploveye999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题在分析数字硅陀螺的工作原理以及相频特性的基础上,设计出基于输入驱动信号与传感器结构中质量块受迫运动相应信号的相位关系的数字硅陀螺闭环驱动系统,构建基于FPGA的全数字频率锁定回路。系统整体算法由二分法与傅立叶变换谱分析法相结合,求解的精度可以由逼近的次数来控制。在MicroBlaze软核的控制下,系统中的数字信号发生模块DDS实现数字信号的发生以及快速频率转换,数字信号处理模块FFT实现对质量块驱动响应信号的采集以及利用傅里叶变换谱分析算法计算相位差。最后,对系统各个模块以及整体系统进行仿真,并且在实际测试板上运行测试通过。相对于现有的测量方法,本课题提出一种成本低、实施简单、精度高的硅微机械陀螺谐振频率测量方案,对国内微机械陀螺的研究工作有一定的积极意义。在系统的整体结构设计中,本课题对数字信号发生模块DDS和数字信号处理模块FFT分别进行了设计与验证。数字信号发生模块DDS采用直接数字合成技术,能够实现较高的频率分辨率以及快速频率转换,输出正弦波在课题要求的陀螺谐振频率范围内(2KHz到10KHz)较为正常,波形无明显失真,相应频率控制字范围为8589935到42949673,且最小频率步进值为0.000234Hz,满足课题要求。数字信号处理模块FFT利用ISE13.3提供的IP core配置而成,选择逻辑资源使用较少的Radix-2Lite,Burst I/O结构,对其中各个模块以及整体进行仿真,证明其逻辑正确,整体计算时间大约为2.6ms。利用CIP工具在EDK环境下配置用户自定义外设模块,调用FPGA中的存储器和存储控制器配合用户自定义外设模块对整体系统进行搭建,根据系统主函数流程图和fft函数流程图编写系统软件程序。利用ChipScope对系统产生的正弦波波形进行抓取,分别设置输出正弦波频率为2KHz、6KHz和10KHz,结果显示输出信号为16位有符号数,整体波形符合验证要求。通过在验证平台上搭建硬件结构virtual gyroscope来验证系统整体功能,结果显示数字硅陀螺闭环驱动系统完全满足课题要求,可对陀螺谐振频率进行精确测量,测量误差控制在0.1Hz以内。
其他文献
小学语文作文教学是语文教学的重要组成部分,随着课改的不断深入,教师应当在作文教学中落实新课程的先进教育教学理念,全方位地引导学生写作,大胆创新作文教学方法,在语文实
近年来,微波毫米波电路与系统一直朝着小型化、低成本、高性能和高集成度方向发展。一方面,随着微电子技术的发展,硅基微波毫米波单片集成电路逐渐成为国际上的研究热点;另一方
“识字教学要将儿童熟识的语言因素作为主要材料,同时充分利用儿童的生活经验,运用多种形象直观的教学手段,创设丰富多彩的教学情境.”因此,在小学识字教学中,教师要善于发现
现代书写工具和信息传递手段的改变,导致许多人对小学书法教育的理解有误区.书法教育在帮助学生传承民族优秀文化血脉、应对现代社会变迁、促进全面发展等方面具有重要的价值
高中新课程改革倡导学生自主学习,认为学生是知识意义的主动建构者,教师应在化学教学中调动学生的积极性,使其主动地参与活动,以培养学生自主学习的能力.文章主要阐述在实施
随着由中央电视台打造的《经典咏流传》《中国诗词大会》等文化综艺节目的播出,国人感受到中国传统文化无与伦比的魅力.部编版语文教材中大幅增加古文诗词,意味着未来的语文
部编版语文教材对阅读这块内容的编排做了很大的改变,除重视阅读教学之外,还把课外阅读纳入教材作为教学任务,建构了“教读—自读—课外阅读”三位一体的教学体系.笔者以三年
小学生由于受到英语语言知识面的限制,很难进行诸如合作听写及语篇听写等较为综合的听写.如果教师能依据单词自身的特点进行分门别类,根据单词特征开展有针对性的听写教学,一