Cadence学习篇(1) Cadence原理图工程以及原理图库的创建

2023-11-07


前言

相信很多学生也和我一样,在一个类似于叫EDA的课上通过DXP/Altium Designer学习绘制PCB电路,因此大多数学生应该是会用AD这款软件的,至少最基本的流程不会出问题。但是目前企业的环境中,AD的使用频率却远没有那么高。很大一部分程度上是由于正版的AD很贵,而且他的公司满世界的寄律师函,打击盗版行为;另一个原因是AD的版本更新太快了,一年一个大版本都是小意思,这就导致工程师需要相当时间精力去用在适应新软件上,属实麻烦。
  cadence allergo是一系列软件的代称,它包含了从绘制电路图到绘制版图/PCB图的一切流程功能。现在先从绘制原理图库起步,学习allergo。

至于AD还是Candence 好,各有千秋,说法不一,我们抱着理性的态度去看就行了,
大家可以看看网友怎么说的 :Cadence真的比Altium强吗?为什么要鄙视AD呢?

软件版本:Candence 17.2 虽然有7.2个G,但是启动速度真的比AD快很多,很流畅。
在这里插入图片描述

一、创建原理图库

首先原理图绘制与原理图库设计的软件是这个,第二个是来绘制PCB的
首先安装咱就不说了,大家可以去b站搜索就行,第一次我们可能会碰到下图,我们选择OrCAD Capture CIS 然后勾选默认开启就行了。

在这里插入图片描述
在这里插入图片描述
然后我们可以看到这样的界面,点击我们的new project
在这里插入图片描述

1.1新建工程

在这里插入图片描述

选择好工程的存放位置,最好事先新建一个专门的工程文件夹
在这里插入图片描述
然后就可以看到我们默认有一个PAGE
在这里插入图片描述
然后点击可以看到我们的原理图

在这里插入图片描述

1.2.设置原理图板框

点击选项 options 点击sch…,这个版本它默认给我勾选好了
在这里插入图片描述
在这里插入图片描述

1.3.设置原理图栅格

点击选项 options 点击preference 中的Grid Display,我们可以选择点或者线,这里我们选择线。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

二、添加多个原理图

Candence 的好处就是我所有的原理图可以分开保存,但是在外面保存是按照一个整体来保存的也就是DSN文件。并且元件库非常丰富,不用我们自己画就像mutism一样。
这里我们分为10个子原理图,分模块设计
右键改名rename,01 空格 OverView符合我们的设计习惯,这样就可以按顺序来设计了,记得按ctrl +s保存

2.1、原理图重命名

在这里插入图片描述
在这里插入图片描述
原理图右键NEW page,记得按ctrl +s保存
在这里插入图片描述
以此类推,依次完成重命名
在这里插入图片描述

2.2、原理图编页码

我们一共有10页,所以要给每一页编页码
在这里插入图片描述
按照我们刚才的序号来,代表10页里面的第几页
在这里插入图片描述
编完页码后就可以放置我们的元器件了

三、放置元器件

我们点击右侧的place part
在这里插入图片描述
我们发现啥都没有,那肯定要添加的,我们点击add library ,发现自带的已经有很多库了,
库的介绍可以参考这个博主的介绍,非常详细,几乎常用的都有了。
https://blog.csdn.net/LGCPCB/article/details/88364199?utm_source=app&app_version=4.13.0&utm_source=app
在这里插入图片描述
在这里插入图片描述

3.1、添加库

我们打开常用的Discrete,常用的电阻电容都在这里
在这里插入图片描述
点击我们这个,就可以放置了,放置好了就可以连线了,ESC是退出我们的元件放置
在这里插入图片描述
或者按快捷键W 英文模式下的快捷键,然后就可以像mutism一样连线了,这个连线是电气连线的意思。

3.2、连线

在这里插入图片描述
在这里插入图片描述

四、保存工程文件

4.1、新建原理图库

最后建立工程文件夹,点击File new library 然后点击Ctrl + s 保存 在我们新建的一个文件夹里面 新建三个子文件夹 pcb pcblib sch 然后保存在sch就行了
在这里插入图片描述
在这里插入图片描述
我们刚开始是没有为我们的工程新建文件夹的,这样很乱不行,所以我们新建了test_1,就是存放刚刚那三个文件夹的那个,其实我们一开始就应该创建好的。不过问题不大。点击右键save as 到test_1 的sch 文件夹就行了
在这里插入图片描述
这个DSN就是我们创建好的原理图文件,DBK是备份,我们打开我们的DSN,弹出一个窗口
在这里插入图片描述
在这里插入图片描述
确认,即可看见我们的上一次创建的原理图了。然后关闭在看我们的文件夹
打开opj 就是我们的工程了。然后把我们的library 右键 add file重新添加一下,就可以了。
在这里插入图片描述

总结

Candence 的好处就是我所有的原理图可以分开保存,但是在外面保存是按照一个整体来保存的也就是DSN文件。并且元件库非常丰富,不用我们自己画就像mutism一样。
1、学习视频:
【使用Cadence17.2 OrCAD Allegro绘制小马哥DragonFly四轴飞行器(STM32F4主控)PCB四层板教程-哔哩哔哩】https://b23.tv/IryuOL
2、参考博文:cadence allegro绘制原理图库
3、参考博文:最详细的Cadence OrCAD Capture自带元件库的介绍

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cadence学习篇(1) Cadence原理图工程以及原理图库的创建 的相关文章

随机推荐

  • 队列的概念及结构(内有成型代码可供CV工程师参考)

    目录 前言以及队列全部代码 CV工程师点这里 一 队列的概念 二 队列的实现 三 代码实现以及详细解释 1 初步介绍 2 定义结构体 以及栈内数据类型 3 初始化队列 4 队列的销毁 5 队列插入元素 尾插 6 删除队头元素 7 返回队头元
  • 51单片机:定时器/计数器TMOD设定

    51单片机 定时器 计数器TMOD设定 TMOD格式 上图为TMOD格式 8位分为两组 高四位控制T1 低四位控制T0 TMOD各位的说明 GATE 0 仅由运行控制位TRx x 0 1 来控制定时器 计数器运行 1 用外中断引脚 INT0
  • 【linux】Linux cp命令拷贝 不覆盖原有的文件

    文章目录 print和printf输出重定向 print items gt output file 保存items到文件 如分别保存用户和家目录 awk F print 1 gt username print 6 gt home etc p
  • MyBatisPlus(三)基础Service接口:增删改查

    MyBatisPlus 基础Service接口 增删改查 使用 MyBatisPlus 的 Service 接口 实现基础的增删改查功能 创建Service 创建Service 继承自MyBatisPlus提供的Service接口 代码 p
  • js手动触发事件dispatchEvent()

    创建并触发事件 有两种方法可以实现手动触发事件 一种是如下所示的过时的繁琐的方式创建事件对象并触发事件 create init dispatch 还有一种 不兼容IE 但是建议使用 参考另一篇JavaScript原生实现事件监听及手动触发
  • 关于航模的几点积累:(一)关于机型

    关于机型 1 固定翼飞行器分类按外观 像真机 非像真机按主翼位置 上单翼 中单翼 下单翼按动力来源 电动 油动按控制系统 遥控 线控 自由飞行按螺旋桨位置 前拉 背推 腰推 尾推按起落架位置 前三点 后三点 此处还要有尾推式 背推式 腰推式
  • 关于LPC824Lite开发板下载程序时提示"Invalid ROM Table"

    在使用LPC824Lite开发板的时候经常会出现程序下不进去的qing情况 特别是使用功耗模式下经常会出现 提示一下错误 解决方法 在Debug里面吧connect改成with Pre reset Reset改成SYSRESETREQ 并在
  • 老顽固在13英寸苹果笔记本MacBook Air上开发C#.NET程序的感受浅谈

    为什么80 的码农都做不了架构师 gt gt gt 换新笔记本出发点 1 老婆说今年表现不错 没招花惹草 发点儿奖励 看我喜欢写程序就换个崭新笔记本 2 从第一次看超薄的苹果电脑后 我就深深地爱上了她 只是一直不舍得购买 手上的笔记本也很好
  • 迁移学习 & 凯明初始化

    前言 这一章其实就是之前没做完的事 来补一下 两者其实没啥关系 迁移学习 以下内容学习自迁移学习 斯坦福21秋季 实用机器学习中文版 迁移学习包括什么 feature extraction train a model on a relate
  • linux opensuse安装xmind

    opensuse yast中默认是没有xmind的 可以上官网 上面会有安装包及安装方法 suse版本是15 2 利用snap来安装xmind 一安装snap 1 添加源 sudo zypper addrepo refresh https
  • 【Python】如何做代码静态分析?

    文章目录 静态分析简介 什么是静态分析 为什么要做代码静态分析 Bug 引入 Bug 发现 Bug 修复成本 测试左移 静态分析特点 常用的静态分析技术 静态分析简介 中文名 程序静态分析 外文名 Program Static Analys
  • [VS2010] 编译64位静态库lib提示fatal error LNK1112: module machine type 'x64' conflicts等错误的解决方案

    环境 Win7 x64 Visual Studio 2010 程序写完 本想导出dll x64 lib x64 在动态链接库dll下编译成功 但是在编译静态库lib时 出错了 报错如下 1 gt Build started Project
  • npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. chang

    npm安装typescript报错 提示 这里简述项目相关背景 在vscode新建一个项目 想写ts 于是先准备安装typescript 不料 报错 原因分析 提示 这里填写问题的分析 主要原因发现应该是npm版本号的原因 解决方案 提示
  • html的block标签,html标签的block、inline分类总结分享

    块元素 block element m address 地址 blockquote 块引用 center 举中对齐块 dir 目录列表 p 常用块级容易 也是css layout的主要标签 dl 定义列表 fieldset form控制组
  • 【SEER数据库简介】

    一 SEER数据库简介 全称 Surveillance Epidemiology and End Results Program 网址 https seer cancer gov SEER 数据库所涉及的肿瘤被划分为9类 乳腺肿瘤 结肠与直
  • PieCloudDB Database:云原生分布式虚拟数仓的诞生之旅

    杭州拓数派科技发展有限公司 OpenPie 的旗舰产品 PieCloudDB Database 是一款云原生分布式虚拟数仓 PieCloudDB 通过多种创新性技术将物理数仓整合到云原生数据计算平台 PieCloudDB 可以动态创建虚拟数
  • VTK相机类vtkCamera原理及用法

    vtk是著名的开源三维渲染库 在三维渲染过程中的一个非常重要的内容就是相机即vtkCamera类的设置 在VTK中 相机的实质是一个观测点 VTK的官方Doc对vtkCamera写的十分简略 暗坑很多 在学习和使用vtkCamera的过程中
  • PostgreSQL报pg_dump: no matching tables were found错误

    刚导出表时 发现找不到这个表 但是表是存在的 所以找了一圈 发现是要加 才行 例如 T TABLES
  • python中input()和raw_input()的区别

    两者均是python的内置函数 通过读取控制台的输入与用户实现交互 raw input 将所有输入作为字符串看待 不管用户输入什么类型的都会转变成字符串 raw的含义就是 生的 未加工的 gt gt gt s1 raw input abc
  • Cadence学习篇(1) Cadence原理图工程以及原理图库的创建

    文章目录 前言 一 创建原理图库 1 1新建工程 1 2 设置原理图板框 1 3 设置原理图栅格 二 添加多个原理图 2 1 原理图重命名 2 2 原理图编页码 三 放置元器件 3 1 添加库 3 2 连线 四 保存工程文件 4 1 新建原