论文部分内容阅读
本文阐述了智能测试系统中高精度频率相位发生器的设计。在我们设计的智能测试系统中,需要一个频率灵活可调、相位可变的高精度信号源。本设计在计算机操作界面上输入所要产生信号的频率与初始相位,采用计算机串口传送输入的频率相位字,通过MAX232芯片进行电平转换,通过单片机AT89C2051对数据处理,把它变成AD9850能够接收的控制字,送入AD9850,AD9850接收到频率相位控制字以后更新,产生新的频率信号。串口传送部分采用VisualBasic 6.0编写,利用通信控件MSComm实现串口的通信。单片机程序采用MCS-51汇编语言编写。 本设计中采用的DDS芯片AD9850,它是可编程控制的直接数字频率合成器。AD9850由于性能优越,价格低廉,近年来使用广泛。AD9850可以通过串行口和并行口两种不同方式接收频率更新字,由于使用计算机并行口送控制字比较简单,所以绝大部分应用的场合都使用并行口送控制字。实际上,很多计算机的外围设备都需要连接到计算机的并行口上,相对来说并行口资源紧张。而一般情况下,计算机提供的两个串行口Com1、Com2的资源相对来说较为宽松,所以在本设计中采用与计算机串口相连的方法,由串口送AD9850控制字。