4 、系统软件设计

图6给出具体系统软件设计流程图。它主要包含初始化、键盘处理及扫频等。

4.1 AD9851初始化输出

AD9851的输出频率与控制字的关系为:控制字(32 bit)=频率(Hz)x时钟/232

在编写软件时.通过按键中断程序将自动和手动扫描分为两个子程序。主程序则在开始扫描时合并这两个子程序,实现频率特性的测量,这部分代码由循环结构和判断分支结构重复判断并输出。

该系统软件设计具有良好的消息处理机制,合理、有效判断采样,以及良好的外部控制。

5、 测试结果

6、 结语

该系统尚存在AD9851的输出频率不太稳定,显示时有时无等不足,但这些问题可用软件修正的办法予以克服。

系统测试时选用双T网络(中心频率为5 kHz)作为被测网络。图7给出实测的幅频及相频曲线。由图可见,实测曲线中,该网络的中心频率在4.8 kHz附近。

责任编辑:gt

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

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查