作为瞬态仿真的一部分,ltspice 能够记录来自电压和电流节点的数据。数据记录在 wav 文件中。数据可以通过电压和电流源读回,并用作其他 ltspice 电路的输入,使用简单的回放电路查看或与常见的数据分析应用程序交换。
本文探讨了通用记录和回放电路的示例以及数据格式的详细信息。
记录模拟数据
ltspice 的一个有趣功能是将瞬态仿真数据记录为 wav 文件。直到查看详细的 ltspice 规范并了解这些规范如何与 wav 文件格式的低级细节保持一致时,我才明白这意味着什么。wav 文件不仅仅用于音频。要知道的关键一件事是 wav 文件没有被压缩。你输入一个数字,你得到相同的数字。显然,在音乐界,它是高品质录音的极致。此外,数据被组织成您在音乐录音室中所期望的通道。但是,通道的数量可能非常大。远远超出音乐录制的要求。对我来说,这是通用多通道数据记录仪的好格式。
此表总结了来自 ltspicehelp 的规范
压控电压源(e100 等)有两个功能。首先,它们将用户电路中的节点名称与 .wave 指令中的节点名称隔离开来。用户电路节点连接到记录器输入,无需担心节点名称。其次,e 源为输入提供缩放,因为 .wave 函数具有固定的满量程范围。修改“用户参数”列表中的 .param 语句以独立建立每个通道的满量程范围。另一个“用户参数”是每秒的样本数。我修复了 .wave 指令中的文件名。
播放 wav 数据
这是读取要绘制或连接到其他电路的数据的相应播放器。
电压源读取每个通道的数据。在记录仪中标定的电压然后由压控电压源取消标定。为每个通道指定的满量程由与记录仪 .param 语句匹配的 .param 语句设置。.tran 指令正常工作,用于回放全部或部分数据。
记录和回放的示例图
左边的图是正在记录的模拟。该电路是一个电阻分压器,添加了一个电容器,以使信号边缘具有不同的形状。录音持续两秒钟。右边的图是玩家的输出。回放跳过记录的第一秒并绘制最后一秒。与任何模数转换器一样,确保采样率足够高以防止混叠。
为了制作这些电路和绘图,我打开了四个窗口。两个原理图窗口和两个绘图窗口。只需单击记录器上的跑步者,然后单击播放器上的他的朋友。
与数据分析应用程序的兼容性
讨论
ltspice 录制和播放 wav 文件似乎在几个方面很有用。
wav 文件可以在 ltspice 和常用数据分析程序之间交换。这允许两种类型的模拟器协同运行,我们可以利用每种模拟器的优势。
记录的数据可以用作另一个 ltspice 模拟的输入。例如,记录可以是在开发过程中重复使用的测试数据。此外,一个团队执行的模拟输出可以用作另一个团队的输入,并且团队不必经常同步设计文件。
模拟结果可以在没有原始电路的情况下回放。例如,可以演示电路的性能,但对电路保密。此外,没有运行复杂 ltspice 模拟技能的人也可以查看和探索结果。ltspice 无需太多培训即可用于查看绘图,或者可以使用数据分析应用程序进行查看。例如,项目经理可以说“给我发送 wav 文件”。
5G终端应用广阔,高频高速覆铜板将迎来高增长
800G光模块普及路上,集成VCSEL驱动的光DSP助力
5G加速布网,两条主线布局投资,物联网预计迎来新一轮发展
Unreal引擎4.7的更新和功能
这款外接镜头能让iPhoneXR拍照更强
如何使用WAV文件与LTSpice交互
广西电网未来5年将投资1000亿元以上建设全国一流的智能电网示范区
基于专家知识+AI算法的性能调优
中国大陆制造快速崛起,全球PCB版图也重新洗牌
从CPU角度分析IPC产生的原因
网管型光纤收发器系统具有哪些应用特点
控客新品展示,肖邦全系列智能面板
安装电缆电线时需要注意哪些问题
万能芯片之FPGA详解
天语新机M17现身工信部,搭载1.5GHz四核处理器
医用隔离电源系统在河北省某医院项目中的应用
3D激光扫描仪地机器人部件机械铸造等工件的三维激光扫描逆向设计
同轴电缆传输距离自查表来了-clan
安卓手机误删的微信聊天记录怎么恢复-电子爱好者
Funtouch OS 10有哪些变化