基于FPGA的远程逻辑分析仪的研究
发布时间:2022-01-03 14:58
逻辑分析仪是一种测量数字电路中信号波形及其参数的一种测量仪器,其被广泛的应用于电路实验中,在现代的工程测量中也起到了十分重要的地位。基于传统逻辑分析仪价格昂贵、维护费用高、升级换代难、不方便携带等问题,本研究课题将计算机网络技术和虚拟仪器技术相结合,同时对远程虚拟仪器系统的设计原则和设计方案、网络架构、系统组件设计和研发进行了研究,提出了一种全新的逻辑分析仪的设计方法是基于硬件电路语言FPGA和软件Flex等技术实现了远程虚拟逻辑分析仪系统。本文介绍了远程虚拟仪器系统的设计原则和设计方案、软件系统框架、硬件模块设计等多模块的详情。本研究课题是基于B/S框架的设计,包括基于FPGA的硬件设计和基于Flex的虚拟逻辑分析仪软界面的设计。本研究课题的软件系统和硬件模块分工明确,硬件模块的主要功能是实现被测信号的获取,而软件系统的功能是实现信号采集、处理、分析和显示等功能。其中软件系统和硬件组件都涉及了多种核心架构和技术的使用和设计,例如SSH框架的使用,硬件电路对数字信号的处理分析和存贮等功能。经过测试,本远程虚拟仪器系统产生的逻辑分析仪,其采样频率范围为1us-10ms,由于本课题是基于支...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景与意义
1.1.1 国内研究成果
1.1.2 课题研究的意义
1.2 国内外研究现状
1.2.1 虚拟仪器发展状况
1.2.2 逻辑分析仪国内外现状
1.3 论文结构安排
1.4 本章小结
第二章 虚拟仪器系统设计
2.1 虚拟仪器概念与系统设计方法原则
2.1.1 虚拟仪器概念及特点
2.1.2 虚拟仪器系统设计原则
2.1.3 虚拟仪器系统设计方法
2.2 远程虚拟逻辑分析仪基本模型
2.2.1 虚拟仪器系统组成模型
2.2.2 虚拟逻辑分析仪的功能模型
2.3 远程虚拟逻辑分析总体设计
2.3.1 逻辑分析仪功能概述
2.3.2 远程虚拟逻辑分析仪框架介绍
2.4 本章小结
第三章 基于FPGA的远程虚拟逻辑分析仪硬件研究
3.1 FPGA工作原理与设计流程
3.1.1 FPGA背景与发展
3.1.2 FPGA板工作原理
3.1.3 虚拟逻辑分析仪之FPGA板设计
3.2 远程虚拟逻辑分析仪硬件主要组成
3.2.1 控制板设计模块
3.2.2 FPGA板和ARM板通信设计模块
3.2.3 数字实验板模块
3.3 远程虚拟逻辑分析仪主要功能模块
3.3.1 时钟控制模块
3.3.2 状态采集模块
3.3.3 信息存储模块
3.4 本章小结
第四章 远程虚拟逻辑分析仪软件研究
4.1 远程虚拟逻辑分析仪软件框架
4.1.1 接收机内部信号处理
4.1.2 核心结构
4.2 远程虚拟逻辑分析仪核心技术
4.2.1 Flex技术
4.2.2 MXML编码
4.2.3 ActionScript编码
4.2.4 Flex类库
4.2.5 Flex事件机制和事件流
4.2.6 Flex的特点
4.3 远程虚拟逻辑分析仪软界面
4.3.1 界面功能
4.3.2 整体工作流程
4.3.3 功能模块细节
4.3.4 数据通信方式
4.4 本章小结
第五章 远程虚拟逻辑分析仪的测试与应用
5.1 远程虚拟实验平台应用与测试
5.1.1 平台权限管理
5.1.2 登录应用测试
5.2 远程虚拟逻辑分析仪的测试应用
5.2.1 性能测试
5.2.2 数字实验测试
5.3 本章小结
第六章 总结与展望
6.1 总结
6.2 系统进一步的工作展望
参考文献
致谢
攻读学位期间发表的学术论文目录
【参考文献】:
期刊论文
[1]基于FPGA实现异步串行通信[J]. 田乐,张勇. 现代电子技术. 2013(13)
[2]基于虚拟仪器技术的逻辑分析仪的研制[J]. 娄志诚,张礼勇,林海军. 哈尔滨理工大学学报. 2010(04)
[3]基于FPGA的虚拟逻辑分析仪设计[J]. 钱国栋,姚旺生,付学志,谭斌. 舰船电子工程. 2009(07)
[4]基于ARM和DSP的可重构数控系统[J]. 徐跃,王太勇,赵艳菊,董靖川,李波. 吉林大学学报(工学版). 2008(04)
[5]基于FPGA的虚拟逻辑分析仪设计与实现[J]. 闾琳,汪道辉. 电子技术应用. 2008(07)
[6]基于FPGA的虚拟逻辑分析仪设计[J]. 谭斌,姚旺生,付学志. 工业控制计算机. 2007(11)
[7]Web服务核心支撑技术:研究综述[J]. 岳昆,王晓玲,周傲英. 软件学报. 2004(03)
[8]通用接口控制器的设计与实现[J]. 宋廷强. 青岛科技大学学报(自然科学版). 2003(S1)
[9]一种基于FPGA技术的虚拟逻辑分析仪的研究与实现[J]. 王春花,黄厚宽,马聪. 电子技术应用. 2000(03)
[10]虚拟仪器及其应用[J]. 潘莹玉. 电力自动化设备. 1999(01)
硕士论文
[1]家居环境中的复杂信息感知方法及系统设计[D]. 陆晓.南京邮电大学 2013
[2]基于SSH和jQuery框架的网络购物平台的设计与实现[D]. 靳建林.安徽理工大学 2012
[3]基于Flex技术的虚拟实验设计与实现[D]. 王升远.山东大学 2012
[4]基于FPGA的虚拟仪器卡的研究与实现[D]. 刘雄.武汉理工大学 2012
[5]基于Flex的WebGIS的设计与实现[D]. 王京.西安科技大学 2011
[6]基于Flex和J2EE框架融合的系统研究与设计[D]. 郝园.成都理工大学 2011
[7]基于Flex的富客户端技术研究与应用[D]. 凌盛.安徽理工大学 2011
[8]基于SSH框架的Web网站设计与实现[D]. 冯学军.长春理工大学 2010
[9]基于J2EE与Flex技术的远程安全监控系统的研究与实现[D]. 李月.西安电子科技大学 2010
[10]虚拟仪器系统的通用接口模块的研究与设计[D]. 张辉.西安电子科技大学 2010
本文编号:3566474
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景与意义
1.1.1 国内研究成果
1.1.2 课题研究的意义
1.2 国内外研究现状
1.2.1 虚拟仪器发展状况
1.2.2 逻辑分析仪国内外现状
1.3 论文结构安排
1.4 本章小结
第二章 虚拟仪器系统设计
2.1 虚拟仪器概念与系统设计方法原则
2.1.1 虚拟仪器概念及特点
2.1.2 虚拟仪器系统设计原则
2.1.3 虚拟仪器系统设计方法
2.2 远程虚拟逻辑分析仪基本模型
2.2.1 虚拟仪器系统组成模型
2.2.2 虚拟逻辑分析仪的功能模型
2.3 远程虚拟逻辑分析总体设计
2.3.1 逻辑分析仪功能概述
2.3.2 远程虚拟逻辑分析仪框架介绍
2.4 本章小结
第三章 基于FPGA的远程虚拟逻辑分析仪硬件研究
3.1 FPGA工作原理与设计流程
3.1.1 FPGA背景与发展
3.1.2 FPGA板工作原理
3.1.3 虚拟逻辑分析仪之FPGA板设计
3.2 远程虚拟逻辑分析仪硬件主要组成
3.2.1 控制板设计模块
3.2.2 FPGA板和ARM板通信设计模块
3.2.3 数字实验板模块
3.3 远程虚拟逻辑分析仪主要功能模块
3.3.1 时钟控制模块
3.3.2 状态采集模块
3.3.3 信息存储模块
3.4 本章小结
第四章 远程虚拟逻辑分析仪软件研究
4.1 远程虚拟逻辑分析仪软件框架
4.1.1 接收机内部信号处理
4.1.2 核心结构
4.2 远程虚拟逻辑分析仪核心技术
4.2.1 Flex技术
4.2.2 MXML编码
4.2.3 ActionScript编码
4.2.4 Flex类库
4.2.5 Flex事件机制和事件流
4.2.6 Flex的特点
4.3 远程虚拟逻辑分析仪软界面
4.3.1 界面功能
4.3.2 整体工作流程
4.3.3 功能模块细节
4.3.4 数据通信方式
4.4 本章小结
第五章 远程虚拟逻辑分析仪的测试与应用
5.1 远程虚拟实验平台应用与测试
5.1.1 平台权限管理
5.1.2 登录应用测试
5.2 远程虚拟逻辑分析仪的测试应用
5.2.1 性能测试
5.2.2 数字实验测试
5.3 本章小结
第六章 总结与展望
6.1 总结
6.2 系统进一步的工作展望
参考文献
致谢
攻读学位期间发表的学术论文目录
【参考文献】:
期刊论文
[1]基于FPGA实现异步串行通信[J]. 田乐,张勇. 现代电子技术. 2013(13)
[2]基于虚拟仪器技术的逻辑分析仪的研制[J]. 娄志诚,张礼勇,林海军. 哈尔滨理工大学学报. 2010(04)
[3]基于FPGA的虚拟逻辑分析仪设计[J]. 钱国栋,姚旺生,付学志,谭斌. 舰船电子工程. 2009(07)
[4]基于ARM和DSP的可重构数控系统[J]. 徐跃,王太勇,赵艳菊,董靖川,李波. 吉林大学学报(工学版). 2008(04)
[5]基于FPGA的虚拟逻辑分析仪设计与实现[J]. 闾琳,汪道辉. 电子技术应用. 2008(07)
[6]基于FPGA的虚拟逻辑分析仪设计[J]. 谭斌,姚旺生,付学志. 工业控制计算机. 2007(11)
[7]Web服务核心支撑技术:研究综述[J]. 岳昆,王晓玲,周傲英. 软件学报. 2004(03)
[8]通用接口控制器的设计与实现[J]. 宋廷强. 青岛科技大学学报(自然科学版). 2003(S1)
[9]一种基于FPGA技术的虚拟逻辑分析仪的研究与实现[J]. 王春花,黄厚宽,马聪. 电子技术应用. 2000(03)
[10]虚拟仪器及其应用[J]. 潘莹玉. 电力自动化设备. 1999(01)
硕士论文
[1]家居环境中的复杂信息感知方法及系统设计[D]. 陆晓.南京邮电大学 2013
[2]基于SSH和jQuery框架的网络购物平台的设计与实现[D]. 靳建林.安徽理工大学 2012
[3]基于Flex技术的虚拟实验设计与实现[D]. 王升远.山东大学 2012
[4]基于FPGA的虚拟仪器卡的研究与实现[D]. 刘雄.武汉理工大学 2012
[5]基于Flex的WebGIS的设计与实现[D]. 王京.西安科技大学 2011
[6]基于Flex和J2EE框架融合的系统研究与设计[D]. 郝园.成都理工大学 2011
[7]基于Flex的富客户端技术研究与应用[D]. 凌盛.安徽理工大学 2011
[8]基于SSH框架的Web网站设计与实现[D]. 冯学军.长春理工大学 2010
[9]基于J2EE与Flex技术的远程安全监控系统的研究与实现[D]. 李月.西安电子科技大学 2010
[10]虚拟仪器系统的通用接口模块的研究与设计[D]. 张辉.西安电子科技大学 2010
本文编号:3566474
本文链接:https://www.wllwen.com/shekelunwen/ljx/3566474.html