游客:
注册
|
登录
|
帮助
温馨提示今天是:
万众海浪论坛
»
┈┋个人资料专区┋┈
» 声卡和Matlab的虚拟信号发生器的工作原理
当网络繁忙时请选择:
https://bbs.838778.com
(线路一)
https://bbs.939138.com
(线路二)进入本站论坛。
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 声卡和Matlab的虚拟信号发生器的工作原理
仲怡威
金牌会员
UID 185344
精华 0
积分 2500
帖子 500
威望 2500 点
金钱 10010 RMB
阅读权限 70
注册 2017-7-5
状态 离线
#1
大
中
小
使用道具
发表于 2017-7-10 09:04
资料
个人空间
短消息
加为好友
声卡和Matlab的虚拟信号发生器的工作原理
声卡和Matlab的虚拟信号发生器的工作原理
声卡和Matlab的虚拟信号发生器的工作原理 作者
溺水急救方法
:时间:2016-12-27来源:网络 声卡从话筒中获取声音模拟信号,通过模数转换器(ADC)
备孕爸爸注意事项
,将声波振幅信号采样转换成一串数字信号,存储到计算机中。重放时,这些数字信号送到数模转换器(DAC)
两性
,以同样的采样速度还原为模拟波形,放大后送到扬声器发声
螺旋藻的功效与作用
,这一技术称为脉冲编码调制技术(PCM)。作为多媒体计算机系统中最基本最常用的硬件之一,其技术已经发展成熟,他同时具有A/D和D/A转换功能,经济方便,目前已经被广泛应用于数据采集和虚拟仪器系统的设计[1,2]。Matlab是一个数据分析和处理功能十分强大的工程实用软件,他的数据采集工具箱(dataacquisitiontoolbox)为实现数据的输入和输出提供了十分方便的函数和命令,利用这些函数和命令可以很容易地实现对外部物理世界的信号输出和输入。根据声卡输出信号的原理,采用Matlab软件编程,可以方便地利用声卡输出所需要的三角波、正弦波、方波等多种信号,有效地实现信号发生器的基本功能。<p></p>本文引用地址:article/201612/334349.htm<p> 1基于Matlab和声卡的虚拟信号发生器的设计与实现</p><p></p><p> 1.1系统实现原理</p><p></p><p> 通常PC机配置的声卡提供了麦克风输入和扬声器输出2个接口,他集成了信号输入/输出需要的模/数转换器(ADC)和数/模转换器(DAC)
男士健身
,因此
孕妇可以吃百香果吗
,利用Matlab软件产生的各种虚拟信号通过声卡的DAC单元就可以直接输出。</p><p></p><p> 只需要用音频线将软件系统产生的信号由线性输出(lineout)接口引出,就可以通过声卡直接作为信号源输出,显然,在这种虚拟信号发生器系统中,只需要一台带有普通多媒体声卡并安装了Matlab软件的PC机就可以满足要求实现虚拟信号的输出,系统结构简单方便
一夜情实战教程
。</p><p></p><p> 1.2基于Matlab的信号发生器的实现方法</p><p></p><p> Matlab的数据采集工具箱(DAT)提供了一系列的函数和命令来实现实时模拟信号的输出,通过调用这些函数和命令可以直接控制声卡输出虚拟信号
藕尖的功效与作用
,在Matlab中用声卡产生虚拟信号的过程.</p><p></p><p> Matlab的数据采集工具箱提供的控制声卡输出模拟信号的主要函数和命令如下:</p><p></p><p> (1)初始化作</p><p></p><p> Matlab将声卡等设备都作为对象处理,其后的一切作都不与硬件直接相关,而是通过对该对象的作来作用对象,所以,首先要为声卡建立一个设备对象。</p><p></p><p> ao=analogouput(winsound)</p><p></p><p> analogouput()为模拟输出设备对象建立函数,通过该函数将声卡映射为Matlab环境中的一个模拟输出设备对象句柄。winsound为声卡设备驱动程序。</p><p></p><p> (2)添加数据输出通道作</p><p></p><p> Matlab中用于添加数据输出通道作的函数为addchannel,其函数格式如下:</p><p></p><p> chan=addchanel(ao,ch)</p><p></p><p> 其中:ao为声卡对象的句柄(下同),ch为声卡通道号,最大为2通道。</p><p></p><p> (3)输出数据作</p><p></p><p> Matlab中用于输出数据作的函数为putdata
晚餐吃什么可以减肥
,其函数格式如下:</p><p></p><p> putudata(ao,data)</p><p></p><p> 其中:data为所需要输出的数据。</p><p></p><p> (4)启动并触发声卡设备作</p><p></p><p> 当完成输出数据作后,并没有真正输出数据,必须启动声卡,才能对外输出信号,启动并触发声卡设备作的命令如下:</p><p></p><p> start(ao)</p><p></p><p> (5)停止并删除声卡设备作</p><p></p><p> Matlab的数据采集工具箱和图形用户接口提供了十分简便的实现声卡输出功能的命令和函数,利用Matlab和声卡设计虚拟信号发生器十分方便,而在硬件上只需要一块声卡,无需添加任何其他设备,价格十分便宜。虽然声卡的设计是以产生声音为目的,有效的音频范围和输出电压的幅度在一定程度上限制了他的使用,但这已完全能满足产生基本信号源的要求。在本设计的基础上,通过进一步的Matlab编程或硬件上的改进和扩展,可以实现一些常规仪器设备不能产生的信号,这在实际应用中具有广泛的推广应用前景
眼部微整形
。</p><p></p><p> 信号输出完成后,声卡设备仍然保留在计算机系统中,若不将声卡设备停止并删除,计算机系统中仍会保留该设备,在下次启动虚拟信号发生器系统时将会发出声卡设备仍然在使用的错误信息。</p>
<br>
http://www.hboo.cn/thread-77747-1-1.html
http://bbs.carlocina.com/forum.php?mod=viewthread&tid=286092
http://www.dgymm.com/forum.php?mod=viewthread&tid=572533
http://www.nanyangmama.com/forum.php?mod=viewthread&tid=3299
http://www.mengmax.com/forum.php?mod=forumdisplay&fid=215&xid=14209&extra=#rlink=14209
http://qdxcjy.com/forum.php?mod=viewthread&tid=408145
http://www.longfengluntan.com/forum.php?mod=viewthread&tid=308137
http://quangmin.com/forum.php?mod=viewthread&tid=3927893
http://thefar.cn/thread-49887-1-1.html
http://www.tvfmen.com/thread-88848-1-1.html
http://www.hnffic.com/read.php?tid=704261&fid=11
http://www.leifengjiche.com/thread-166434-1-1.html
http://www.432600.com/forum.php?mod=viewthread&tid=154459
http://show.legendscn.com/forum.php?mod=viewthread&tid=108124
http://abc.sywyx.com/forum.php?mod=viewthread&tid=244099
http://jiangsuzuqiu.com/forum.php?mod=viewthread&tid=118303
http://www.wxcsjx.cn/forum.php?mod=viewthread&tid=752600
http://www.dysxedu.com/forum.php?mod=viewthread&tid=357551
http://aidouxiong.net/forum.php?mod=viewthread&tid=1613278
http://www.aidouxiong.net/forum.php?mod=viewthread&tid=1613277
珍举腱
高级会员
UID 185399
精华 0
积分 561
帖子 186
威望 561 点
金钱 1880 RMB
阅读权限 50
注册 2017-7-7
状态 离线
#2
大
中
小
使用道具
发表于 2017-7-10 11:24
资料
个人空间
短消息
加为好友
向楼主致敬
橄榄油怎么吃
新生儿湿疹
泡药浴为什么三进三出
敏感性皮肤什么意思
养生
养生食材其他品类
电针脱毛
痤疮最佳治疗方法
孕妇吃什么水果好
中暑急救
中医问诊要点
白发变黑发偏方大全
夫妻两性保健品
小儿脑瘫有什么症状
两性
儿童用品热卖哪些
饮食
健康
食疗养生菜谱
健康饮食
投票
交易
悬赏
活动
论坛跳转 ...
> ┈┋公告建议区┋┈
> ┈┋空间出租区┋┈
> ┈┋至尊主论坛┋┈
> 【本区回收站】
> ┈┋九肖争霸区┋┈
> ┈┋绝杀一肖区┋┈
> ┈┋绝杀一尾区┋┈
> ┈┋尽位杀码区┋┈
> ┈┋精准特围区┋┈
> ┈┋百万会员区┋┈
> ┈┋开奖记录区┋┈
> ┈┋香港挂牌区┋┈
> ┈┋全年资料区┋┈
> ┈┋正版图库区┋┈
> ┈┋方案交流区┋┈
> ┈┋彩票软件区┋┈
> ┈┋精品九肖料┋┈
> ┈┋精品杀肖料┋┈
> ┈┋杀肖公式区┋┈
> ┈┋精品七尾料┋┈
> ┈┋精品杀尾料┋┈
> ┈┋杀尾公式区┋┈
> ┈┋各种高手料┋┈
> ┈┋精品杀码料┋┈
> ┈┋杀码公式区┋┈
> ┈┋精品平码料┋┈
> ┈┋精品杀合料┋┈
> ┈┋杀合公式区┋┈
> ┈┋组合公式料┋┈
> ┈┋精品杀行料┋┈
> ┈┋杀头波行区┋┈
> ┈┋精品杀头料┋┈
> ┈┋精品杀波料┋┈
> ┈┋杀段公式区┋┈
> ┈┋各坛会员料┋┈
> ┈┋个人资料专区┋┈
> 【东方一指★专区】
> 【小不懂个人专区】
> 【金鸡贺岁★专区】
> 【六六好世界专区】
> 【十毛★个人专区】
> ┈┋论坛回收站★┋┈
本站永久域名①:
www.838668.com
(点击加入您的收藏夹)
当前时区 GMT+8, 现在时间是 2024-11-22 23:23
Powered by
Discuz!
5.5.0
© 2001-2007, Skin by
Cool
TOP
Clear Cookies
-
Contactus
-
万众海浪论坛
-
Archiver
-
wap