测验运用常常需求时钟信号。你能够不运用函数产生器,能够仅用两片IC来构建可编程时钟产生器。然后能够用Visual Basic运用软件来操控时钟产生器,该软件可处理频率设置,供给互动显现,并经过PC的串口来对电路编程。(可用以下链接下载该软件: www.tmworld.com/file/9775-1209_WEB_Idea_app.zip)。
信号产生器用来产生频率为20Hz~200kHz的正弦信号(低频)。除具有电压输出外,有的还有功率输出。所以用处非常广泛,可用于测验或检修各种电子仪器设备中的低频扩大器的频率特性、增益、通频带,也可用作高频信号产生器的外调制信号源。别的,在校准电子电压表时,它可供给沟通信号电压。低频信号产生器的原理:体系包含主振级、主振输出调理电位器、电压扩大器、输出衰减器、功率扩大器、阻抗变换器(输出变压器)和指示电压表。
主振级产生低频正弦振动信号,经电压扩大器扩大,到达电压输出起伏的要求,经输出衰减器可直接输出电压,用主振输出调理电位器调理输出电压的巨细。
图1中的时钟产生电路运用了LTC6904型1kHz~68MHz可编程振动器。它在整个频率范围内供给的频率准确度为1.1%,具有足够大的电源电压。一节9 V电池为电路供电。78L05线性稳压器把电池电压降至5 V来为电路供电。该电路添加了一个施密特触发器输出缓冲器来阻隔LTC6904的输出,并把电流驱动才能从大约4 mA进步至50 mA。
图1,可编程频率产生%&&&&&%是根据PC的时钟产生器的中心。
LTC6904运用双线I2C协议来做编程。软件分别用4号和7号衔接引脚上的RS-232DTR(数据端子安排妥当)信号和RTS(发送恳求)信号来把串口连至LTC6904。可用软件来挑选时钟产生器的输出频率和PC的串口(1至6)。
LTC6904装备了16个频率块,每个块的分辨率均为1024个步长。操控窗口(图2)左下角的旋钮为LTC6904加载100个索引步长,而右侧的旋钮则按单一内部步长来索引输出频率。
图2,可下载的Visual Basic运用软件使你能设定电路的输出频率并挑选串口。
当你改动旋钮设置时,你将在数字显现器中看到新频率。当你按“发送”按钮时,软件将核算出16个频率块中最挨近新频率的那个块,并核算索引值。代码然后将在显现该频率的一起,经过串口把新的频率数据发送给LTC6904。
软件运用下式来核算频率:
其间1kHz ≤频率≤ 68MHz,OCT是用于在16个频率块中挑选某个块的4位代码(0–15),DAC是在选定的块内部挑选频率的10位代码(0–1023)。