摘要
本项目设计了一台结构简单、性能稳定的逻辑分析仪。该逻辑分析仪由两个模块组成;一个模块用来生成测试用的数字波形,另一个模块用来读取、显示和存储数字波形。两个模块联合使用,可以完成电路板的自动化测试。该逻辑分析仪的主控程序用LabVIEW编写,输入输出模块用两个Arduino UNO板实现。波形生成模块的最高刷新频率设定为20 Hz,逻辑读取模块的最高采样频率设定为200 Hz。经过1.2万次循环测试,该逻辑分析仪的准确率为100%。本文还对如何用Arduino构建虚拟仪器以及相应的程序进行了解释。