第5讲、STM32、MPU9250等器件的Symbol绘制
本讲的主要内容是如何使用OrCAD绘制STM32、MPU9250等器件的原理图Symbol。
在上一讲中我们学习了如何使用OrCAD绘制电阻、电容、电感、二极管等器件的原理图Symbol。那对于一些引脚比较多的芯片如何绘制呢?DragonFly四轴飞行器中引脚最多的芯片就是STM32F411CEU6了,那我们就以这个为例子来讲解如何绘制这种芯片的Symbol。
STM32F411CEU6 Symbol绘制:
在绘制器件的Symbol之前,我们首先需要找到它的数据手册(datasheets)然后根据数据手册里的引脚描述,去绘制Symbol。本系列课程涉及的所有的芯片手册,都需要学习者自己去找,我在这里只提供器件的完整名称。
对于多引脚的芯片,我这里提供两种方式来绘制Symbol。
第一种绘制芯片Symbol的方式:
打开STM32F411CEU6的数据手册。然后翻到引脚图如图1所示,我们可以直接照这个这个进行绘制。
然后在OrCAD中新建好的原理图库里新建Symbol,名称为STM32F411CEU6,进去之后按照上图逐一添加引脚。在添加的过程中有两点需要注意:
- 当引脚都使用Passive类型时,同一个Symbol中不能出现多个引脚名称相同,所以对于上图中的多个VDD和VSS,我们可以把名字按照顺序设置为VDD1、VDD2、VDD3以及VSS1、VSS2、VSS3等等。
- 图1中的STM32F411CEU6引脚图中没有标注出STM32F411CEU6肚子上的散热焊盘,这个焊盘在芯片的封装说明图中可以看到,如图2所示。我们在画Symbol的时候也要把这个引脚画上,序号为49,名称自定,我们此处就设置为EXPAD。
所有引脚放置完成之后,适当调整,然后加上外形实体的矩形框,就完成了STM32F411CEU6的Symbol绘制,如图3所示。
第二种绘制芯片Symbol的方式:
在采用上面的方式绘制的时候,每个引脚逐一放置并修改,不但太浪费时间,而且容易出错。我们采用另一种方式绘制。
首先在芯片STM32F411CEU6的数据手册中找到引脚描述,如图4所示。然后全部复制到EXCEL中,经过一系列处理之后,做成图5这样的表格。
处理好上面的表格之后,我们就可以在我们之前创建好的原理图库中新建Symbol,名称为STM32F411CEU6,然后进去之后在右侧的工具栏中找到“Place Pin Array”,如图6所示设置。这样就可以一次放置49个引脚。
引脚放置好之后,我们先去之前的excel中选中之前准备好的引脚名和序号,复制,然后回到OrCAD中,框选选中Symbol中刚才添加好的所有的引脚,然后右键点击“Edit Pins”,会弹出Edit Pins窗口如图7所示,然后选中前两列,按键盘上的“SHIFT+Insert”组合按键就可以把之前复制的内容粘贴进来了,设置好后如图8所示。
修改好之后对引脚进行排序整理,然后对VDD和VSS添加序号防止重复,然后加上外形实体的矩形框,就完成了STM32F411CEU6的Symbol绘制。
方法1和方法2各有优劣,前者适用于引脚数量少的芯片,后者适用于引脚数比较多的芯片。在实际项目开发中,我们往往根据情况来选择适当的方法处理。
本讲课后练习:
完成STM32F411CEU6的Symbol绘制之后,我们可以尝试完成以下器件的Symbol的绘制:
MPU9250
ME6206A33M3G
BAT54C
SX1308
USB_MICRO接口
ESP8266_12F模组
AO3401
SI2302
MMBT3904LT1G
P293D
SI24R1
SPL06
SH1R0_5P下载端子
本讲视频:
使用Cadence17.2 OrCAD Allegro绘制小马哥DragonFly四轴飞行器(STM32F4主控)PCB四层板教程
本讲内容总结:
STM32等芯片的Symbol绘制
下讲内容提要:
STM32F411CEU6最小系统原理图绘制
第5讲、STM32、MPU9250等器件的Symbol绘制相关推荐
- 四旋翼无人机学习第4节--STM32、MPU9250等器件的绘制
注意:本博客主要是复现小马哥四轴,即从画板.焊接. 0 前言 当画stm32.mpu9250这种多引脚的芯片,就需要参考芯片手册啦. 这里给大家推荐一个芯片手册查询网站. 半导小芯-芯片查询工具 进入 ...
- Cadence-元器件PCB封装绘制-Allegro PCB Designer使用方式
Cadence-元器件PCB封装绘制-Allegro PCB Designer使用方式 叙述 绘制方法** 绘制部分 补充说明 叙述 作为Cadence学习者的新手,有很多细节需要注意,大致走了一下流 ...
- 第7讲 STM32开发板-开发环境搭建
目录: MDK软件安装 USB串口驱动安装 //CH340驱动,如51单片机,可通过串口下载程序: JLINK驱动安装 //JLINK驱动,可进行程序下载和程序仿真: 1.开发环境 ...
- 12讲 | STM32单片机控制继电器
前言 专栏内容持续更新 目录 前言 一.继电器的内部结构 二.原理分析 1. 工作原理 2. 驱动电路
- 09讲 | STM32单片机利用定时器实现按键采集
前言 专栏内容 持续更新,目前正在进行优惠活动,后期可能会涨价. 目录 前言 一.原理分析 二.工程项目结构 TIMx.c main.c
- 11讲 | STM32单片机实现ADC采集功能
前言 专栏内容 持续更新,后续随着订阅人数增加价格可能会上涨. 目录 前言 一.简介 1.模拟信号 2.数字信号 3.采样频率 二.ADC
- 02讲 | STM32单片机实现LED灯反转
前言 专栏内容持续更新,目前正在进行优惠活动! 目录 前言 一.硬件电路 二.GPIO的工作模式 1. 输入 2. 输出
- MDK Keil5创建stm32工程出现 Error: L6200E: Symbol HAL_MspDeInit multiply defined
MDK Keil5创建stm32工程出现 -\OBJ\Template.axf: Error: L6200E: Symbol HAL_MspDeInit multiply defined(bystm3 ...
- 411:Cadence使用—— Orcad Capture CIS原理图设计
Orcad Capture CIS原理图设计 **注1** **注2** 0.Cadence软件安装 1.原理图工程创建 1.原理图创建与设置 2.器件库创建 2.元器件Symbol绘制 3.原理图绘 ...
最新文章
- Centos学习笔记之grep命令
- java 捕获数据包,缓存从pcap捕获的数据包
- linux 11G R2 RAC 配置NTP服务器
- 算法设计--查找无序数组中第K大的数字
- 【Socket网络编程】2.sockaddr 和 sockaddr_in
- Codeforces Round #383 D
- ELK学习10_ELK系列--实时日志分析系统ELK 部署与运行中的问题汇总
- 抖音xgorgon04参数
- windows 下编译 jrtplib-3.9.1 和 jthread-1.3.1
- 国内现在web前端高手薪资都拿多少?
- Citrix 修复严重漏洞,可导致 XenMobile Server 遭接管
- 10分钟实现RPC框架
- 用c 语言创建web项目,使用Maven创建Web应用程序项目
- python 装饰器实现_Python学习之路:装饰器实现终极版
- word中插入对号、错号符号
- 树状数组基础版解析+区间修改
- 安卓快手批量取关软件v2.0
- Dao接口返回数组_在内存只有10M的空间中申请一块5M的数组空间,会导致OOM吗?...
- linux 播放m4a 文件,M4A是什么文件?如何提取M4A音频?
- MobTech观察 | CSDN:企业数字化转型如何提升段位?杨冠军畅谈企业数字化前世今生
热门文章
- 2022-7-15 廉价国产PLC工控板带485主从通信的零散记录
- Google市场,APP版本更新实现方式
- acwing-378. 骑士放置(最小独立集)
- web第八课:图片标签的路径和属性
- 抖音巨量千川该怎么投?千万级展现的千川计划该怎么搭建?
- php 变量的md5加密,利用PHP脚本在Linux下用md5函数加密字符串的方法
- x265 码率控制算法(三)CRF
- Fabric 1.0源代码分析(7)configtx(配置交易) #configtxgen(生成通道配置)
- 淘宝商品详情接口(app、h5端)
- 西藏之旅,忙碌的人都应该去一次