完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。
现在,PC(个人计算机)中的声卡已经是一个标准配置了,通过声卡PC不仅能输出音乐或语言信号,通过编写程序,还可以让PC通过声卡输出正弦波音频信号,把PC作为正弦波音频信号发生器使用,能够满足一般电子爱好者作为正弦波音频信号发生器使用的要求。本文向读者介绍作者设计的实现该功能的实用程序及其设计方法。
该程序是用VC++6.0设计的,其界面是标准的Windows的界面,其特点是,可以不间断地连续输出正弦波音频信号,而不像其它有类似功能的程序在输出信号时总是有间断的现象,并且,还可同时输出多种频率的信号。
功能介绍
1. 频率输出范围:1Hz—20KHz;
2. 声卡采样频率设置:8000Hz、11025Hz、22050 Hz、44100 Hz、48000 Hz、64000 Hz、88200 Hz、96000Hz;
3. 不间断地连续输出正弦波音频信号;
4. 定时输出时,持续输出时间设置:1秒—5小时;
5. 同时输出多种频率的信号。
硬件要求
需要安装好声卡硬件和它的驱动程序。
硬件连接及程序使用方法
用一根单芯音频屏蔽电缆与一个直经3.5mm的立体声插头连接在一起,电缆的芯线与插头的最顶端触点连接,电缆的屏蔽层与插头的最底端触点连接。然后,把立体声插头插入声卡的线路输出端(LINE OUT)或扬声器输出端(SP),通过该电缆输出信号。
打开资源管理器,把作者提供的可执行文件lcysine.exe拷贝到PC中的某个文件夹内,用鼠标左键双击该文件名即可运行该文件,然后,根据程序界面的汉字提示进行操作,声卡的左右声道就能同时连续地输出正弦波音频信号了。如果发现信号输出有间断的现象,那是声卡的采样频率设置有问题:一是设置的值太高,该声卡不支持,如:该声卡最高支持采样频率为22050Hz,而你却设置成44100Hz,超过了该声卡支持的最高采样频率;二是设置的采样频率虽然没超过该声卡支持的最高采样频率,但设置的频率值该声卡不支持。设置采样频率时,最好设置成该声卡支持的最高频率值,该值可从声卡的说明书得到,这样能使输出信号的质量最佳。如果不知道该声卡支持的最高频率值也不要紧,程序运行后,屏幕上提供了几个数据,它们是绝大多数声卡都支持采样频率值,你可选择一个使你的声卡能连续地输出信号的最高值。
信号输出的质量与采样频率/输出频率的比值有关,比值越大,质量越高;比值越小,质量越低。声卡质量越高,其支持的采样频率越高。所以,高质量的声卡比低质量的声卡能输出更好质量的信号。
调节输出信号的幅度。用鼠标左键单击屏幕右下脚的小喇叭图标,这时出现调节输出信号大小的控件,调节该控件上的滑块就可调节输出信号的大小。
如果要同时输出多种频率的信号,可多次运行该程序,即,双击该程序的可执行文件,运行一次程序,使声卡按照你的设置方式输出信号,不关闭该程序;再一次双击该程序的可执行文件,再运行一次程序,使声卡按照你的第二种设置方式同时输出信号。这样,就可同时输出两种频率的信号。按照上述操作方式多次运行该程序,就可同时输出多种频率的信号。
再有,该程序还可以与本刊2003年8月期的《声卡示波器、频谱仪》或2003年9月的《声卡数字频率计》文中介绍的程序同时运行。运行该程序,不关闭该程序再运行《声卡示波器、频谱仪》一文介绍的程序,你就能在一台PC上同时具有正弦波音频信号发生器和示波器、频谱仪功能;运行该程序,不关闭该程序再运行《声卡数字频率计》一文介绍的程序,你就能在一台PC上同时具有正弦波音频信号发生器和数字频率计功能。
压缩包内附lcysine源码VC++6.0
"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。
本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。
软件大小:250.65 KB
音频信号发生器实际就是一个三极管振荡电路,有两种原理,一种是LC振荡器,一种是RC振荡器。下面以RC振荡器为例介绍一下。下图是一个2管互补电路的多谐振荡器,电路简单,容易起振,效率高。电路原理:BG1是NPN型小功率高频管,BG2是PNP小功率低频管。当电源开关K刚刚接通时,2个三极管尚未导通,电源通过R1,R2,RL对电容C充电,C两端电压按照指数规律上升,当这个电压上升到管子导通的门限电压时,BG1BG2开始导通。然后出现了正反馈过程:UC上升使IB1,使IC1上升,使UC1下降,使UB2下降,使UC2上升,使UB1上升,又使UC1下降。这个过程立即使BG1BG2饱和。然后电容器C经由R2通过BG1发射结和BG2集电极发射极放电。随着放电的进行,又发生了下面的正反馈过程:UC下降使IB1下降,使UC1上升,使UB2上升,使UC2下降,使UC1上升,使UB1下降。从而使BG1BG2迅速恢复到原来的截止状态。如此周而复始,就在负载电阻上面得到了矩形脉冲信号,可以推动一个喇叭发音。调整R1的电阻值可以改变振荡器的频率。输出信号从RL上面取出,
输出阻抗比较小,即是输出阻抗比较大,但是信号发生器与低频信号发生器就有区别,但用途不同,也即是可直接带负载,叫法也就不一样了 音频信号在我们的信号中频率比较低,我也叫做低频信号,信号发生器OUTPNT的只是我们要的频率,没有经过后级放大,而低频信号发生器有后级放大本来是同一个东西
是产生音频信号的信号源,一般可输出正弦波和方波二种波形,输出幅度可调。用普通器件搭一个音频振荡器,再整形、放大,应该完全可行。
1、音频信号发生器:发出的波形一般为正弦波,频率在音频范围(20-20KHz)左右。你最好就用它。 2、低频信号发生器:频率范围比音频再高一些,一般能达到2MHz,可以输出方波,三角波和正弦波。不过音频特性未必有上面好。 3、函数信号发生器:跟2类似,有部分是重合的。另外还有任意波形发生器,可以产生各种特定波形,波形样式更多。 4、频率计:测频率的仪器。不属于信号发生器范畴。 5、脉冲信号发生器:也就是方波发生器,方波的幅度,频率,占空比都可调。 这些都是模拟电路的仪器,我感觉你最开始上手的时候,先不要买这些东西,弄一只好一点的万用表,然后螺丝刀,烙铁什么的就够了。等到学深入了再买。上面这些东西里面,我感觉只有第一个最符合你的要求,其他都距离很远,不要着急买。