测试应用经常需要时钟信号。你可以不使用函数发生器,可以仅用两片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,可编程频率发生IC是基于PC的时钟发生器的核心。
LTC6904使用双线I2C协议来做编程。软件分别用4号和7号连接引脚上的RS-232 DTR(数据端子就绪)信号和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)。
关键字:Visual Basic 信号发生器
引用地址:
依靠Visual Basic运行的信号发生器简介
推荐阅读最新更新时间:2024-03-30 23:23
收音、电视两用信号发生器电路图
这里介绍的收音,电视两用信号发生器线路,它能产生465KHZ中频,525~1605KHZ调幅中波信号和49MHZ(1频道)电视信号,是爱好者检修电视机,收音机的得力助手.
[模拟电子]
MSP430 basic timer 基本定时器中断时间的计算
最近做用430结果被BT定时器折腾了。BT定时器和以前接触过的AVR的普通定时器不太一样。以前的定时器都是计数到FF然后产生溢出中断。而BT定时器不一样。 BT定时器是在相应的选择位产生进位的情况下产生中断的。比如说,如果我们选中BTIPx为001的话,那么BTCNT2中的数据为 0x00,0x01,0x02,0x03然后在0X04的时候,也就是在Q1向Q2进位的时候产生中断。而且不管高位的数据,这个例子中Q3-Q7中的数据没有任何影响。
[单片机]
MSP430F5438学习笔记 basic io
1.熟悉MSP430的时钟系统 2.操作GPIO // 时钟默认情况 // FLL时钟 FLL选择 XT1 // 辅助时钟 ACLK选择 XT1 32768Hz // 主系统时钟 MCLK选择 DCOCLKDIV 1048576Hz // 子系统时钟 SMCLK选择 DCOCLKDIV 1048576Hz // 请如果XT1启动失败,ACLK自动切换到REFO, // FLL自动切换到REFO // XT1启动失败的情况,未初始化P7.0和P7.1外设功能 #include msp430.h int main(void) { WDT
[单片机]
R&S推出新型谐波滤波器优化SMB100A微波信号发生器的信号质量和测量精度
2012年11月6日,慕尼黑 - 罗德与施瓦茨公司现在为R&S SMB100A微波信号发生器提供了谐波滤波器选件。这些滤波器可以在150MHz到40GHz的频率范围内提供高达-50dBc的谐波抑制;在小于3GHz频率时,甚至可以达到-58dBc。 新的谐波滤波器可以有效地提高信号发生器产生的信号质量,从而也提高了测量精度。在测量宽带接收机时,滤波器阻止了各次谐波进入接收频带从而影响测量。在测量放大器的总谐波失真时,滤波器保证了测量结果只包含被测件的谐波,而不包含信号发生器所产生的谐波。另外,由于信号发生器极低的谐波输出,进行标量网络分析时的动态范围可以显著地提高。 现在可以从罗德与施瓦茨公司得到针对20GHz版本的R&S SM
[测试测量]
VXI总线任意数字信号发生器的研究与设计
摘要: 阐述了基于VXI总线的任意数字信号发生器的特点及基本原理,用FPGA器件实现了VXI总线寄存器基接口电路,提出了用AHDL语言设计可编程分频器的方法,并具体分析了信号输出的电路原理和工作过程。实践证明系统原理和硬件设计是成功的。
关键词: VXI总线 FPGA器件 接口电路 数字信号发生器 AHDL
VXI总线测试平台是仪器测量领域的前沿技术,可以灵活地组建自动测试系统,其模块化、灵活性强、即插即用、数字吞吐能力强的特点使VXI总线测试平台的应用越来越广泛。
在自动控制、智能检测、数字系统故障诊断领域,经常需要非周期性地产生任意编码的数字序列,作为激励信号源。基于VXI总线的任意数字
[应用]
如何测试数字示波器的波形捕获率?
有的朋友买了示波器,看到示波器的刷新率标称,可能会很好奇,想知道能否测出来。相对于采样率、存储深度等由硬件特性决定的指标,刷新率完全是由处理器处理方式决定的,合理的数据处理方式可以得到更高的刷新率,接下来我们就手把手教大家测量示波器的刷新率,感兴趣的朋友可以拿起手中的示波器测一下。 首先我们先来了解下示波器刷新率(也叫波形捕获率)的概念。 波形捕获率概念 波形捕获率是个什么概念呢?波形捕获率是相对于数字示波器来说的。数字示波器采样、处理数据、把数据在屏幕上显示出来都是需要时间的。我们也可以这样理解,示波器会眨眼睛。它们会每秒睁开眼睛多少次,来捕获信号,其间则会闭上眼睛去处理数据,把数据显示到屏幕上。 处理数据和把数据在屏
[测试测量]
用AD7008构成可程控正弦波信号发生器
在许多电子系统中,经常需要用到频率和幅度可调的正弦波信号作为基准或载波信号。正弦渡信号主要通过模拟电路或DDS(Direct Digital Synthesis)等两种方式产生.相对于模拟电路,DDS具有相位连续、频率分辨率高、转换速度快、信号稳定等诸多优点,因此,DDS存雷达、通信、测试、仪表等领域得到了广泛的应用。 1 系统组成 该系统的核心部件是AD7008,AD7008是ADI公司推出的高集成度DDS频率台成器。首先单片机将频率控制字发送给AD7008,在AD7008的输出端口就可以得到所需的正弦信号,为了使输出信号的频率更为稳定,将输出信号通过由MAX262构成的中心频率可调带通滤波器进行滤波处理.MAX262
[模拟电子]
基于图形界面的配电台区电能质量监测分析系统的设计与实现
在讨论配电台区电能质量监测分析必要性的基础上,给出了一种基于图形界面的电能质量监测分析系统。该系统由电能质量数据采集装置和数据分析工作站组成,其中的数据分析工作站配备有应用Visual C++6.0开发的图形化后台信息管理系统软件。该软件以配电台区接线图为主要的操作界面,不同于以往的以对话框为主的用户界面;人机交互性好,操作直观、简便。本文主要介绍了系统的组成、功能、设计实现方法以及系统的应用情况。 关键词 :电能质量;监测分析;图形化;Visual C++6.0
Design and implementation of power quality monitoring and analyzing system fo
[电源管理]