3.1.1 前面板设计
(1)8个输入型数字控件控件按键供用户生成波形类型选择、正弦波的频率、初始相位、幅值、采样点、采样频率、信号复位、偏移量、占空比。
(2)一个输出显示型图形控件 显示所产生的正弦波波形。注意:控件参数设置应考虑到采样频率fx,数字频率f,一个周期采样点数n与总采样频率的关系:f=n,故fs的最大值应该是被测信号频率fx最大值的n倍,且N≥n。
(3)开关控制 所设计的前面板如图3所示。
3.1.2 运行检验
设置正弦波信号fx=O.2 Hz,初相位为0°,幅值为1.0 V,采样频率10 Hz,复位相位选为TRUE,采样点数为100。生成的正弦波如图3所示。通过在前面板上改变正弦波信号、初相位、幅值等,可以得到不同的正弦波。
3.2 脉冲信号发生器
瞬间突然变化.作用时间极短的电压或电流称为脉冲信号。脉冲有干扰脉冲和信号脉冲,它可以是周期性重复的,也可以是非周期性的或单次的,分为控制模拟和数字电路。使用脉冲发生子VI发生单个脉冲,也可发生一系列脉冲信号。这个子VI都在函数模板的下级模板中。使用VI时需要设定:脉冲极性,延迟,幅宽(延迟和幅宽之和为脉冲宽度)及占空比。脉冲极性决定了脉冲为高还是低。
输出单个脉冲.由脉冲极性、延迟和脉冲宽度参数决定。仪器的输入控制端指定具体数据采集板的具体计数器输出单个脉冲。设置了计数器工作的门限模式(具体使用时,给计数器的门输入口接上一外部的门限信号)。时基决定了具体时钟用于延迟和幅宽。如果使用内部时钟,那么数据采集板上的时钟作为延迟和幅宽的计时可达到秒。如使用外部时钟,就要把外部的时基信号连接到计数器的原端口,此时延迟和幅宽的计时是以外部时基的周期数为单位。任务ID输出包含了产生该脉冲所有设置的信息,是标识该任务的标识符。可以把任务ID输出作为中级起始计数VI的输入参数,从而可再产生同样的脉冲。