打造电脑音源切换器.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
打造电脑音源切换器

打造电脑音源切换器   普通声卡只有一路线路输入、一路麦克风输入,要连接多台音频设备进行音频录制编辑,可是件麻烦事,要录哪台就得临时接上。如果有个调音台就好了(有带录音输出的功放机也可)。可是,调音台的体积小则占了你的电脑台,大了则要占半个房间,价格嘛,不说大家心里都有数。为了解决这个问题,笔者做了一个音源切换器,不但做到了多路音源自由切换、混合,而且还是电脑控制的。这个制作,对于普通的DIYer来说是有一定难度,对于熟悉电脑硬件和电子制作的DIYer来说还是很容易的。   电路见附图。IC1、IC2为CD4066(4模拟开关),组成4路输入、1路输出的双声道声源切换器。并行口的②~⑨脚分别连接IC1、IC2的8个控制脚,通过程序控制并行接口的②~⑨脚的电平,为高电平时对应的模拟开关接通,音频信号从输入端送到输出端;为低电平时对应模拟开关断开,信号也断开。电源为+5V,可以从计算机电源接头引出,也可自制独立电源。音频接口可用音响系统中通用的莲花插座。并行接头可用D型25针并行母接头,与主机连接时用一根两端为并行公接头的连接线。   制作中要注意以下几点:   1. 电路板可用万用板,有经验者最好自己设计、腐蚀电路板。   2. 电路板中的音频引线要尽可能短。如果音频插座到电路板之间要用导线,则应当用好的屏蔽线。   3. 地线要接地良好。最好有金属外壳接地。   4. 如果输入的信号过大,可用10kΩ~50kΩ的电阻串在输入端,避免信号过大造成不良影响。   如果在电路中加入CD4543(BCD码译码器)等,则可扩展更多的路数。本切换器也可用作视频切换器或其他信号的选通器。   电路板、元件制作焊接好后,只要接线无误,硬件无需调试,当然还要有程序去控制才行。   这里所举的程序例子,是用C语言编写的简单程序,只起演示作用。读者可用C++、VC++等编写在Windows下运行的实用程序,如用VB之类的语言编写则需要有I/O输入输出动态库。   程序:   /*本程序在TurboC2.0编译通过*/   /*在dos6.22上运行通过 */   #include   main()   {   int Address=0x3BC; /*定义基地址(根据机器配置,选择278/378/3BC)*/   int DataOut=17; /*定义向数据口输出的数据值*/   /*17对应二进所以LPT接口{2}、{6}引脚为高电平,L、R音频输入接通送往音频输出端*/   /*改变数据值,可改变音频输入选择*/outportb(Addresss,DataOut);   /*向数据口写数,得到相应的电平,控制CD4066*/

文档评论(0)

dyn593 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档