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

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

3天内不再提示

LTspice电路图层次化设计

硬件设计技术 来源:Macnica Engineer 2023-06-25 10:03 次阅读

绘制分层电路的方法

使用 Voltage-controlled Voltage Source 放大器电路图为例,开始绘制分层 (组件) 电路。首先,在新的原理图创建如下图 (图1) 所示的电路。

wKgaomSXoHSAYC6hAACOovugmds801.jpg

图1 创建的放大器电路图 (Ideal_amp.asc)

这里的要点是在受控电压源的公式中设置变量 “gain”,使其在组件化后可以任意变更该值。这里变量名为 “gain”只是举例,也可以取作其他的变量名。

标记输入 / 输出端子,这里设置 "+" 输入端子为 “POS”, "-" 输入端子为 “NEG”,输出端子为 “OUT”。以下对创建的原理图组件化,在 Edit 菜单中按照 “Hierarchy→Open this Sheet’s Symbol→Couldn’t find…[YES]” 的流程执行时,将如下图 (图2) 所示自动创建符号。

wKgaomSXoHSADhliAACfn0puLF0206.jpg

图2 自动创建的符号

我们还可以使用菜单上的 “Draw”、“Delete” 等编辑形状,比如编辑成运算放大器的形状,如下图 (图3) 所示:

wKgZomSXoHSAQmsqAAD0CX-JuX0304.jpg

图3 完成的符号 (Ideal_amp.asy)

使用已创建的组件

接下来,让我们检查已创建组件的运行情况。使用 2 个已创建组件设计一个 20 倍的放大电路。点击 “New Schematic”,在 “Select Component Symbole” 对话框中选择已创建的组件。如下图 (图4) 所示:

wKgZomSXoHSAa05-AACFoy_JoqI563.jpg

图4 选择组件

设置组件的放大系数。在组件上单击右键后,会出现下图 (图5) 的 “Navigate/Edit Schematic Block” 对话框,在 “PARAM” 将其设定为 “gain=10”。同样,另一个组件为 “gain=2”。

wKgaomSXoHSAU_mmAABcPJRsfqQ997.jpg

图5 放大增益设置

绘制好的电路图如下图 (图6) 所示,检查运行情况时,在输出 (OUT) 端可以观察到比输入信号 (IN) 大20倍的信号。

wKgZomSXoHSAPW5SAAGLPKNYRQo839.jpg

图6 电路图和仿真结果 (example1.asc)

总结

本文介绍了将电路图层次化设计的方法,这不仅提高了电路图的可读性,而且还使同一电路组件在仿真模拟中能够多次被使用,非常方便和灵活。





审核编辑:刘清

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

    关注

    213

    文章

    4809

    浏览量

    171703
  • 仿真器
    +关注

    关注

    14

    文章

    1008

    浏览量

    83435
  • LTspice
    +关注

    关注

    0

    文章

    112

    浏览量

    13258

原文标题:LTspice ---电路图层次化设计

文章出处:【微信号:硬件设计技术,微信公众号:硬件设计技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PROTEL99经典层次电路图设计

    层次电路图的设计中,信号的传递主要靠放置电路方块图、方块进出点和电路输入输出点(统称页间连接符)来实现。这三者之间有着密切的联系,要做层次
    发表于 05-26 18:55 1.6w次阅读
    PROTEL99经典<b class='flag-5'>层次</b><b class='flag-5'>电路图</b>设计

    分享使用 LTspice 进行电源电路设计的技巧

    LTspice 是一款功能强大、简单易用且免费的 SPICE 仿真工具,在业界得到广泛应用。 列出了用于电源电路设计的 LTspice 的典型用例,并提供了 LTspice 使用的实用
    发表于 10-28 14:24 1.7w次阅读
    分享使用 <b class='flag-5'>LTspice</b> 进行电源<b class='flag-5'>电路</b>设计的技巧

    【PDF】PROTEL99层次电路图设计方法

    层次电路图的结构分析 对于一个大型的电路设计,可以称它为项目。大型项目不可能将所有的电路图画在一张图纸上,更不可能由一个人单独完成。通常将这种很庞大的设计项目划分为很多的功能模块,由不
    发表于 03-03 14:09

    PROTEL99经典层次电路图设计

    PROTEL99经典层次电路图设计
    发表于 08-20 17:09

    请问multisim中有层次块的电路怎么仿真?

    用mos管搭建的电路图可以仿真,结果正确,但将其放入层次块中后无法仿真,应该是层次块有问题,想问下对于含有层次块的电路图如何仿真
    发表于 07-18 16:57

    层次电路设计与平坦式电路设计的区别

    代表的子电路结构,下一层次中还可以包括框图,按层次关系将子电路框图逐级细分,直到最低层次上为具体电路图
    发表于 08-20 09:54

    LTspice中导入模型时遇到相关问题

    我在LTspice中仿真ADA2200芯片的模型。首先我从ADI官网下载了这个芯片的模型文件然后在LTspice中进行了Create Symbol操作:接下来在LTspice中搭建简单电路图
    发表于 09-03 21:30

    【Altium小课专题 第071篇】什么是层次电路设计?它的优点有哪些?

    首先在一张图纸上设计电路总体框图,然后再在层次图纸上设计每个框图代表的子电路结构,下一层次中还可以包括框图,按层次关系将子
    发表于 06-21 09:17

    LTspice怎么使用

    Technology Corporation) 推出 LTspice IV ,这是其免费 SPICE 电路仿真软件 LTspice/SwitcherCADIII所做的一次重大更新。LTspi
    发表于 11-12 06:56

    请问LTspice怎么导入模型?

    LTspice怎么导入模型? 我下载了如图的模型,要怎么导入到LTspice中,去使用它完成电路图的绘制? LTspice里的模型太少太少了,我刚刚安装的最新版软件,搜索的第一个芯片A
    发表于 11-14 08:24

    图层、线型与颜色的应用

    9.1 图层9.1.1图层的概念 9.1.2图层的操作 9.1.3 图层属性 9.1.4对图形的层控制  9.2 线型9.2.1 定制线型 9.2.2 加载线型 7.2.2
    发表于 06-30 13:20 11次下载

    基于思维导图层次结构的本体库创建方法

    针对小学教育领域知识的特点,以利用小学教育语义本体创建思维导图为应用目的,本文提出了一种基于思维导图层次结构的本体库创建方法。该方法通过对本体的需求分析,应用逻辑描述对本体提供了语义定义;从信息收集
    发表于 11-07 15:18 17次下载
    基于思维导<b class='flag-5'>图层次</b>结构的本体库创建方法

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

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

    LTspice

    Technology Corporation) 推出 LTspice IV ,这是其免费 SPICE 电路仿真软件 LTspice/SwitcherCADIII所做的一次重大更新。LTspi
    发表于 11-07 10:36 47次下载
    <b class='flag-5'>LTspice</b>

    使用LTspice电路图层次设计

    变得复杂时,可以通过层次设计将一部分电路组件,使得原理图更加简洁明了。另外,这个组件电路也可以用于其他的原理图设计。
    的头像 发表于 07-17 15:15 1354次阅读