文件名称:matlab对pam仿真代码-pam-over-soundboard:使用带有八度/Matlab代码的PC音板进行脉冲幅度调制(PAM)数字传
文件大小:538KB
文件格式:ZIP
更新时间:2024-06-10 08:48:00
系统开源
matlab对pam仿真代码音板上的pam 使用带有八度/ Matlab代码的PC音板进行脉冲幅度调制(PAM)数字传输。 这里有仅用于仿真的代码(不涉及音板),并且可以通过音板传输PAM并离线处理接收到的信号。 仅模拟 编辑文件dt_setGlobalConstants.m并熟悉主要的模拟参数。 然后执行主脚本dt_main_transmission_simulation.m,该脚本调用以下函数dt_setGlobalConstants.m ==> ak_transmitter.m ==> dt_channel.m ==> ak_receiver.m 音板上的PAM 编辑文件dt_setGlobalConstants.m并熟悉主要的模拟参数。 使用音频电缆将您的音板数模转换器(DAC)连接到模数转换器(ADC),后者可能在同一台计算机上,也可能在另一台计算机上。 使用DAC的计算机是发送器(Tx),使用ADC的计算机是接收器(Rx)。 测试事物从Tx传送一首歌曲并在用Rx录制后收听它,以正确设置音频音量以避免信号饱和。 使用soundBoard_savePAMFrameToTrans
【文件预览】:
pam-over-soundboard-master
----recorded_pam.wav(560KB)
----dt_main_transmission_simulation.m(888B)
----dt_getChannelTransferFunction.m(1KB)
----dt_channel.m(2KB)
----dt_setGlobalConstants.m(3KB)
----LICENSE(1KB)
----ak_receiver.m(2KB)
----ak_fftBasedPAMCarrierRecovery.m(4KB)
----soundBoard_continuouslyTransmitPAM.m(786B)
----README.md(4KB)
----soundBoard_offlineReceivePAM.m(4KB)
----ak_transmitter.m(2KB)
----soundBoard_savePAMFrameToTransmitWithAudacity.m(1KB)