摘要:逻辑分析仪是一种比较新型的数字测试仪器,它不仅可以应用于数字系统的软件、硬件调试还可以在故障检测,性能分析等过程中起到重要的作用。本文研究工作的目的是通过制作一个小型的信号发生器,来产生8路可预置的循环移位逻辑信号序列,输出信号为TTL电平。然后制作逻辑分析仪,具有采集8路逻辑信号的功能,并且能对被测信号进行一次采集、存储,再利用液晶屏幕稳定地显示所采集信号波形,而且并显示触发点位置。31036
毕业论文关键词: 逻辑分析仪; 单片机;TTL;采样/现场可编程门阵列; 数字信号
Design of portable multiplex logic analyzer
Abstract:Logic analyzer is a new type of digital testing instrument, it is applied in the process of digital system software, hardware debug, fault detection, performance analysis and so on.. The aim of this paper is to generate a signal generator, which generates 8 channels of the preset cyclic shift signal sequence, and the output signal is TTL level.. Making logic analyzer, with 8-channel logic signal acquisition, and once the acquisition, storage of the measured signal, using liquid crystal screen stably display the acquisition signal waveform, and display the trigger point.
Key words: logic analyzer; digital signal; TTL; single chip; sampling / field programmable gate array.
目录
1 引言 4
1.1 逻辑分析仪的历史现状与未来 4
1.1.1发展轨迹 4
1.1.2 国内外研究现状与水平 5
1.1.3 发展趋势 6
1.2 本研究工作的意义与内容: 6
2 系统总体方案设计 7
2.1 方案设计 7
2.1.1 数字信号发生器模块设计 7
2.1.2 8路信号门限触发电路设计 7
2.1.3 数据存储模块设计 8
2.1.4 系统控制芯片选型 8
2.2 系统总体设计 8
3 系统原理与理论分析 9
3.1 简易逻辑分析仪的功能模块 9
3.2 信号触发 10
3.2.1 信号触发的定义 10
3.2.2 触发方式 10
3.3 存储深度 12
3.4 ADC模数转换 12
3.5 TTL电平的定义 15
3.6 液晶波形显示 15
4 系统硬件设计 16
4.1 FPGA测量模块设计 16
4.1.1 FPGA测量模块核心电路 16
4.1.2 FPGA测量模块外部时钟和复位电路 17
4.1.3 FPGA测量模块AS、JTAG下载电路 17
4.2 STM32单片机控制模块硬件设计 17
4.2.1 STM32单片机控制模块核心电路 17
4.2.2 STM32单片机控制模块TFT液晶显示电路 18
4.3 信号选择衰减电路 18
4.3.1 LM324性能指标 18
4.3.2 CD4051性能指标 19
4.3.3 衰减电路设计 20
5 系统程序设计 20
5.1 主控微处理器MCU部分 21
5.1.1 系统的主流程图 21
5.1.2 系统的初始化步骤 21
5.1.3 外部中断服务子程序 22
5.1.4 数据处理模块 23
5.1.5 触发判断 24
5.1.6 AD采样 24
5.1.7 数据显示 25
5.2 受控微处理器FPGA部分 26
5.2.1 数字信号发生器的设计与实现 26
5.2.2 采样时钟的建立 27
- 上一篇:基于氨基酸序列的抗冻蛋白质预测
- 下一篇:OpenCV空中飞机目标的识别与跟踪
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
乳业同业并购式全产业链...
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码