IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> Candence学习篇(3)Stm32元器件绘制和原理图绘制 -> 正文阅读

[嵌入式]Candence学习篇(3)Stm32元器件绘制和原理图绘制

在这里插入图片描述


前言

在这里插入图片描述

前面我们讲了
Candence学习篇(1) Candence原理图工程以及原理图库的创建
Candence学习篇(2) 电阻等器件原理图symbol绘制
今天我们来学习使用Stm32元器件绘制和原理图绘制。

一、主控芯片的绘制

今天我们要画芯片的一个元器件的绘制,以及原理图的绘制,如下图,一些常用的元器件自带库肯定是有的,但是主控芯片的元器件符号肯定是要我们自己画的了。
在这里插入图片描述

1.1通用流程

通用流程:
先找芯片手册(立创商城)免费下载,很方便
在这里插入图片描述

那么我们主要看哪些东西呢,因为我们要绘制元器件符号,那么这个Pinouts and pin description ,肯定要看的,这里可以看到有 多少个引脚,引脚的名称是什么。
在这里插入图片描述
在这里插入图片描述
我只能说非常的清晰,我们可以照着这个来绘制
在这里插入图片描述

二、打开工程

2.1 new part

我们打开之前的工程
跟我们上一讲的一样new part
在这里插入图片描述
在这里插入图片描述
然后我们这个芯片一共有48个引脚,然后还有中间的一个大焊盘,所以一共是49个
在这里插入图片描述
目前这个肯定是放不下的,我们把他拉大一点。

2.2 放置引脚

一个个放效率太低了,我们推荐用excel导入的方法,在这之前
我们要把引脚名字和引脚号放到excel里面,我们可以选择,然后复制成这个样子,
注意,我们是48脚的,所以我们要看第一排,千万不要搞错了。
很容易搞混。
在这里插入图片描述
在这里插入图片描述
然后把一些其他的东西删掉,左边是引脚号,右边是引脚名,然后添加一个49脚EXPAD,然后选中,全选,复制
在这里插入图片描述

2.3阵列摆放功能

然后回到cadence点击右侧的阵列放置
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
我们先放在左边,大概就是这样子,很长,不过不要紧,后面调整就是了
在这里插入图片描述
在这里插入图片描述
然后我们选中这49个引脚,点击右键 editor proprietary选中中间这两行,在excel中复制表格,然后按shift + insert键就可以了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以看到已经改好了

2.4规范化(有模有样化)

在这里插入图片描述
这个形状显然不符合要求,当然要改,我们改成这样
在这里插入图片描述
看芯片手册我们知道,37脚到49脚在最上面我们就选中,然后拖动就可以了
在这里插入图片描述
其他的以此类推,然后再调整一下形状,有模有样就可以了
在这里插入图片描述
然后我们点击保存。可能会出现报错,原因就是VSS和VDD重复了,所以我们得点击这个引脚,改一下属性,我们改成POWER ,所有的VSS和VDD都要改。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后我们在点击保存就不会报错了。
最后一步千万不能忘记,还有添加实体的矩形框!其他的元器件也是。框住我们的元器件就可以了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其他的芯片需要多多练习
芯片手册在立创商城下载查看即可。
其中BAT54C和AO3401和SI2302,MMBT3904场效应管自带库里面有,直接用就行
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
画完芯片之后,其他的都是一些小case ,随便画,乱画。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5 连线

那么画完之后就是我们的原理图绘制了,那就简单了,就是放置,连线!
位移要注意的是三根线连在一起一定是有节点的,粉色的节点,如果没有,那就是没连好
这也是orCAD一个麻烦的地方,就是线不好连。那我们怎么看这些退耦电容呢,
很简单,芯片手册yyds,电气特性,最重要的当然是我们的电源啦,还有晶振
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、超级干货知识点

知识点1网络标号怎么添加:

网络标号怎么添加,点击右侧工具栏,取好名字,然后放置在线上就行了,必须要放在线上,否则不会变红的,所以说allegro是比较严谨的,网络标号肯定是成双成对的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

知识点2 添加封装

添加封装
双击元器件
在这里插入图片描述
填入封装,然后点击右键Display,那么封装名称在原理图就可以显示了
在这里插入图片描述

知识点3:更新原理图

在cache里面右键可以替换和更新,和AD的更新原理图一样的、,
如果你更改了你的元器件的话。
在这里插入图片描述
重点来了,批量修改元器件编号

知识点4批量修改元器件编号:

我们在这选中某个原理图,跟AD差不多的。
在这里插入图片描述
在这里插入图片描述

知识点5:页连接符的使用

因为我们有这么多页,有时候这一页的这个脚需要连接到另一页脚,
这时候就需要用到页连接符
在这里插入图片描述
比如说我们MCU第三页这一页的PWM波要控制第十页电机,就必须用到页连接符
注意,电机的二极管千万不能放反。
在这里插入图片描述
在这里插入图片描述
我们点击右边这个工具栏这个图标,然后发现有两个页连接符,一个是输入,一个是输出,
一个代表着信号的流入,一个代表着信号的流出。一个代表信号的流出
L代表信号的流入。
R代表信号的流出。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
所以我们第十页motor的pwm波的输入应该这样放
在这里插入图片描述
第3页的pwm输出应该这样连
在这里插入图片描述
注意:那么后面那个方括号怎么来的,也是按这个U,然后在Action选择add Intersheet References,然后就弹出这么一个界面,然后在Prefix和suffix选择[ ]就可以了。
在这里插入图片描述
在这里插入图片描述

知识点6:如何快速跳转到信号跳转的地方:

如何快速跳转到信号跳转的地方
选中一个信号,右键signals,那么左边就会出现这个信号所有出现过的地方。
在这里插入图片描述
在这里插入图片描述

知识点7:我想知道这个信号线都连了哪些东西

我想知道这个信号线都连了哪些东西
比如说,那么我们可以选择这根线,右键select entire net
在这里插入图片描述

知识点8:DRC检查,设计规则检查

我们点中我们这个.dsn文件,然后点击工具栏tool
选择Design rules check,就会生成一个drc文件,我们可以 查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其中最常见的错误有
Net has fewer than two connections
这只是提醒你有个网络只有一个端口、也就是说他没有连接到别处、这个很常见、不会影响生成网表。
一般waring可以管也可以不管。

知识点9:如何快速查找器件

同理我们点中我们的总原理图,然后点击右边的搜索框的下拉键,我们就可以搜索我们想要搜索的东西了,可以是器件也可以是标号。
在这里插入图片描述

知识点10:如何导出bom表

也是点击我们这个整个工程的原理图文件,然后选择tools ,bill of materials,默认的bom表是没有添加封装的,我们给他加上,按照他的语法来就行了,然后就会生成一个bom表文件,我们可以打开也可以复制到excel,然后删除一下不必要的东西就可以了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、网表的导出

.网表的导出
网表的作用:我们做原理图的最终目的是设计PCB,PCB是我们的产物,而原理图是为了方便我们设计用的,而网表就是连接pcb和原理图的桥梁,就是我们做完原理图之后,通过这个网表导入到这个pcb,元器件和元器件的连接就是通过网表来表示的。
也是点击我们这个整个工程的原理图文件,然后选择tools,然后选择create netlist
默认点击确定就行。然后就会生成一个文件夹了。
注意:前提是我们这个文件夹路径下要有这个封装,并且名字是对应的!才能生成这个网表,不然会报错的!
也就是说放到我们这个pcblib里面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们可以看到文件夹里面有什么,那么我们这个网表文件就生成了。
在这里插入图片描述

总结

学习之路本就漫长,坚持才是王道。
在这里插入图片描述

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-08-29 09:31:07  更:2021-08-29 09:33:35 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:44:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码