0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用WAV文件与LTSpice交互

科技观察员 来源:allaboutcircuits 作者:斯蒂芬·科利 2022-04-25 17:35 次阅读

作为瞬态仿真的一部分,LTSpice 能够记录来自电压和电流节点的数据。数据记录在 WAV 文件中。数据可以通过电压和电流源读回,并用作其他 LTSpice 电路的输入,使用简单的回放电路查看或与常见的数据分析应用程序交换。

本文探讨了通用记录和回放电路的示例以及数据格式的详细信息

记录模拟数据

LTSpice 的一个有趣功能是将瞬态仿真数据记录为 WAV 文件。直到查看详细的 LTSpice 规范并了解这些规范如何与 WAV 文件格式的低级细节保持一致时,我才明白这意味着什么。WAV 文件不仅仅用于音频。要知道的关键一件事是 WAV 文件没有被压缩。你输入一个数字,你得到相同的数字。显然,在音乐界,它是高品质录音的极致。此外,数据被组织成您在音乐录音室中所期望的通道。但是,通道的数量可能非常大。远远超出音乐录制的要求。对我来说,这是通用多通道数据记录仪的好格式。

此表总结了来自 LTSpiceHelp 的规范

pYYBAGJmaziAXfznAAESnOxxrbE780.png

poYBAGJma1GAfS7rAAA5--xRRmc745.png

压控电压源(E100 等)有两个功能。首先,它们将用户电路中的节点名称与 .WAVE 指令中的节点名称隔离开来。用户电路节点连接到记录器输入,无需担心节点名称。其次,E 源为输入提供缩放,因为 .WAVE 函数具有固定的满量程范围。修改“用户参数”列表中的 .PARAM 语句以独立建立每个通道的满量程范围。另一个“用户参数”是每秒的样本数。我修复了 .WAVE 指令中的文件名。

播放 WAV 数据

这是读取要绘制或连接到其他电路的数据的相应播放器。

pYYBAGJma1KAW2vtAAAvH0MsQSA498.png

电压源读取每个通道的数据。在记录仪中标定的电压然后由压控电压源取消标定。为每个通道指定的满量程由与记录仪 .PARAM 语句匹配的 .PARAM 语句设置。.TRAN 指令正常工作,用于回放全部或部分数据。

记录和回放的示例图

左边的图是正在记录的模拟。该电路是一个电阻分压器,添加了一个电容器,以使信号边缘具有不同的形状。录音持续两秒钟。右边的图是玩家的输出。回放跳过记录的第一秒并绘制最后一秒。与任何模数转换器一样,确保采样率足够高以防止混叠。

pYYBAGJma1OAblyJAACjwBBbCLg328.png

为了制作这些电路和绘图,我打开了四个窗口。两个原理图窗口和两个绘图窗口。只需单击记录器上的跑步者,然后单击播放器上的他的朋友。

与数据分析应用程序的兼容性

poYBAGJmazCAFvPAAADXWRnxO_U840.png

讨论

LTSpice 录制和播放 WAV 文件似乎在几个方面很有用。

WAV 文件可以在 LTSpice 和常用数据分析程序之间交换。这允许两种类型的模拟器协同运行,我们可以利用每种模拟器的优势。

记录的数据可以用作另一个 LTSpice 模拟的输入。例如,记录可以是在开发过程中重复使用的测试数据。此外,一个团队执行的模拟输出可以用作另一个团队的输入,并且团队不必经常同步设计文件。

模拟结果可以在没有原始电路的情况下回放。例如,可以演示电路的性能,但对电路保密。此外,没有运行复杂 LTSpice 模拟技能的人也可以查看和探索结果。LTSpice 无需太多培训即可用于查看绘图,或者可以使用数据分析应用程序进行查看。例如,项目经理可以说“给我发送 WAV 文件”。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WAV
    WAV
    +关注

    关注

    0

    文章

    23

    浏览量

    19067
  • LTspice
    +关注

    关注

    0

    文章

    111

    浏览量

    13128
收藏 人收藏

    评论

    相关推荐

    LTspice音频WAV文件:使用立体声和加密语音消息

    行为电压源函数中的变量可以包括电路中的任何电压或电流,并且可以使用LTspice的任何数学函数控制这些变量。然后,可以通过正常方式将最终结果导出到LTspice音频WAV文件
    发表于 03-30 11:37 2174次阅读
    <b class='flag-5'>LTspice</b>音频<b class='flag-5'>WAV</b><b class='flag-5'>文件</b>:使用立体声和加密语音消息

    基于DWC2的USB驱动开发-UAC之WAV-PCM音频文件格式详解

    在做UAC,PWM音频播放的项目,需要解析WAV格式文件,通过UAC发送,或接收PCM数据,驱动喇叭播放。这里对WAV文件格式相关内容进行整理备忘。
    的头像 发表于 07-27 09:02 1286次阅读
    基于DWC2的USB驱动开发-UAC之<b class='flag-5'>WAV</b>-PCM音频<b class='flag-5'>文件</b>格式详解

    int16型数组如何生成wav文件

    现在有int16型数组,想用他们生成wav文件保存下来,用创建波形时,保存下来的wav文件中数据和数组里的数据根本对不上,这是存wav
    发表于 12-18 09:11

    请问如何在labview中将波形文件写入wav音频文件

    我尝试将一维数组写入音频文件,但发现每次运滞后产生的wav文件都是0s的空文件,请教大佬指教一下,该如何写入wav
    发表于 03-27 21:46

    能否通过LTspice音频WAV文件利用立体声数据和加密语音消息?

    如何使用LTspice音频WAV文件生成立体声语法?能否通过LTspice音频WAV文件利用立体
    发表于 06-01 06:08

    LTspice怎么使用

    LTspice使用1.简介这个软件是由LINEAR公司提供的免费模拟软件,目前最新版本4,LTspice IV 操作简单,入门容易.许多设计公司都喜欢用它.凌力尔特公司 (Linear
    发表于 11-12 06:56

    WAV波形文件的结构及其应用实践

    本文从音频数字化的角度,介绍计算机处理音频信息的几种方法,并以此为基础,详细分析了目前计算机应用领域广泛使用的WAV 波形文件结构,并提出了基于WAV 的几种典型应用
    发表于 08-17 11:00 23次下载

    公积金WAV文件的结构及应用

    information, and then, presented application patterns based on WAV file afteranalyzing thoroughly the structure of the widely used WAV
    发表于 08-19 09:35 6次下载

    什么是声卡WAV/音源/显卡散热方式

    什么是声卡WAV/音源/显卡散热方式    WAV:在Windows中,把声音文件存储到硬盘上的扩展名为WAVWAV
    发表于 02-05 13:55 830次阅读

    运放基本参数仿真演示LTSPICE文件

    运放基本参数仿真演示LTSPICE文件
    发表于 01-29 15:56 23次下载
    运放基本参数仿真演示<b class='flag-5'>LTSPICE</b><b class='flag-5'>文件</b>

    文件--活学活用LTSPICE电路设计

    文件--活学活用LTSPICE电路设计说明。
    发表于 04-16 11:11 103次下载

    WAV文件格式说明

    声音的 WAV 文件、视频的 AV1 文件等等均是由此结构衍生出来的。RIFF 可以看做是一种树状结构,其基本构成单位为 chunk,犹如树状结构中的节点,每个 chunk 由"辨别码"、"数据大小"及"数据"所组成。
    发表于 09-28 11:37 0次下载

    使用立体声和加密语音消息

    LTspice可用于生成WAV文件作为电路仿真的输出,以及导入WAV文件以激励电路仿真。有据可查的是,单声道
    的头像 发表于 02-15 12:28 660次阅读
    使用立体声和加密语音消息

    使用ZYBO从SD卡播放wav文件

    电子发烧友网站提供《使用ZYBO从SD卡播放wav文件.zip》资料免费下载
    发表于 06-15 09:44 0次下载
    使用ZYBO从SD卡播放<b class='flag-5'>wav</b><b class='flag-5'>文件</b>

    WAV文件格式详解

    WAV是微软公司开发的一种音频格式文件,用于保存Windows平台的音频信息资源,它符合资源互换文件格式(Resource Interchange File Format,RIFF)文件
    的头像 发表于 10-21 09:52 2173次阅读
    <b class='flag-5'>WAV</b><b class='flag-5'>文件</b>格式详解