Adobe Audition是可以产生和记录直流信号的。不过需要一些技巧。直流信号可以用产生方波的方法做出来。在产生方波时,将基频设定为很小的值(Adobe Audition基频数值输入框只能显示6位数,但是你可以在“0.”小数点后输入N个0,最后再填1,得到一个非常非常小的数值。“N”可以填很多很多,但软件保存的有效位限制是7。)长度几秒至几十秒,即可得到全部是峰值的直流信号。(如下图)
但是直流信号的输出和录入却不那么容易。因为一般声卡都是一个交流设备,它并不能正确地输出和录入直流信号,而且一般声卡在20Hz以下就有严重衰减。即使像8738这样低频特性好的声卡,还是不能直接录制直流信号,因为它的输出输入端都含有隔直电容。
实验表明8738的内核是支持直流信号处理的(其它常见的声卡都不支持),在WIN98下可以正确处理直流信号(不过在WIN2000和WINXP下一般信号的录制都有问题,更别提直流了。笔者至今尚未找到在WIN2000和WINXP下反应良好的驱动)。只要将其输出输入端的隔直电容换成100欧电阻,然后将地端断开接到1/2VCC电压,即可输出和输入直流信号。改接前后的电路如图所示,为了简便,只画出一声道。
改接前(如下图)
改接后(如下图)
这是改动前的8738声卡录制的0.5Hz三角波。(如下图)
能够正确处理直流信号,就可以对一些变化缓慢的信号进行测控,例如直流电压、温度、湿度、位置、压强、压力……等等,只要用合适的传感器将变换后的电信号输给声卡即可。这样可以极大地扩展该虚拟仪器系统的用途。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>