3 软件流程与系统调试要点

单片机最小系统构成如下:单片机选用80C32,键盘显示接口芯片选用8279,存储器选用EPROM 1片(2K)和RAM 1片(64K)。地址冲突问题由片选信号解决。A/D转换器选用0809,选用14位DAC一片,可提高分辨率。

软件流程图如图8所示。

键盘分为数字键和功能键两种,数字键用来输入扫频频率起始及终止值等;而功能键则用于幅频特性、相频特性的测量及打印等功能。

程序编制与电路调试中有几个值得注意的问题。第一是切换定时电容后频率的重迭。解决的办法是通过对扫频频率的判断,给出D/A所需的数字量,使扫频频率单值上升。各电容的值通过实验调定。第二是步长问题,在数显功能下,步长不能太小,否则,观察一段频率范围的频响耗时巨大。针对这一问题,我们通过改变步长的办法来解决,在低频段取较小步长,而高频段取较大步长。在打印功能下,由于不需要延时,故可在全频范围取较小步长(10Hz),每步所需时间仅为单片机执行指令及电路响应的时间,能较快地打印全频段的频率特性曲线。这时,频率轴为线性分度,便于定量分析。第三个问题是增益与相移的满量程问题。增益的量程我们定为±40dB,较大增益的网络通过衰减网络接入,增益小于-40dB时被量化为-40dB。相移的满量程为±180°。实验表明,我们设计的系统稳定可靠,打印的幅频特性曲线与传统模拟扫频仪所测曲线相符,相频特性曲线与理论一致。

c责任编辑:gt

关于测量仪表就介绍完了,您有什么想法可以联系小编。