当前位置:网站首页>硬件开发笔记(六): 硬件开发基本流程,制作一个USB转RS232的模块(五):创建USB封装库并关联原理图元器件
硬件开发笔记(六): 硬件开发基本流程,制作一个USB转RS232的模块(五):创建USB封装库并关联原理图元器件
2022-06-24 12:49:00 【51CTO】
前言
有了原理图,可以设计硬件PCB,在设计PCB之间还有一个协同优先动作,就是映射封装,原理图库的元器件我们是自己设计的。为了更好的表述封装设计过程,本文描述了一个创建USB封装,创建DIP焊盘,关将原理图的元器件关联引脚封装。
该USB是完全定义建立的封装,DIP带固定柱。
<br>
原理图封装剖析
- 序号1:USB口封装,查看datasheet创建
- 序号2:CON封装,使用dip2.54,2dip
- 序号3:ASM1117-3.3V封装,查看datasheet创建
- 序号4:CON封装,使用dip2.54,3dip
- 序号5:电容封装,选用0603创建
- 序号6:CH340G封装,查看datashee创建
- 序号7:晶振封装,查看datasheet创建
- 序号8:MAX232元器件封装,查看datasheet创建
- 序号9:CON封装,使用dip2.54,5dip
以上,其实com有通用的,0603这些也都是通用标准的封装。
<br>
创建USB公口封装
USB口的封装尺寸图
其中引脚上的0.92的pin,我们可以直接使用1.0的pin,所以引脚焊盘这个可以通用之前的:
创建Pad焊盘(圆形,固定焊盘/也可当作引脚)
下面是要覆铜层的最终大小,多余的蓝色就是覆铜,新建立pad的时候需要设置完这个才会有蓝色的,蓝色就是后续焊接的面积。
创建元器件封装
放入第一个焊盘:
继续放入的时候,发现grid间隔太小了,改成引脚与引脚的间隔方便布线(间隔为2mm):
继续添加2,3,4号引脚(这里1和2,3和4之间为2.5mm,2和3之间为2mm):
然后放置2个固定的焊盘:
然后开始绘制外形:
保存出现错误“Symbol is missing a refdes.”,因为是自己创建的(未使用向导,所以没有添加,添加如下:
保存成功:
<br>
原理图关联封装
步骤一:打开原理图项目
步骤二:双击需要添加封装的元器件
边栏推荐
- Best practices of swagger in egg project
- DTU上报的数据值无法通过腾讯云规则引擎填入腾讯云数据库中
- Gateway processing flow of zuul source code analysis
- How stupid of me to hire a bunch of programmers who can only "Google"!
- LVGL库入门教程 - 颜色和图像
- 敏捷之道 | 敏捷开发真的过时了么?
- CVPR 2022 | 美團技術團隊精選論文解讀
- System status identifier 'hum' for SAP QM inspection lot
- 手机开户后多久才能通过?在线开户安全么?
- 快速了解常用的消息摘要算法,再也不用担心面试官的刨根问底
猜你喜欢
Without home assistant, zhiting can also open source access homekit and green rice devices?
Getting started with the go Cobra command line tool
The agile way? Is agile development really out of date?
C语言中常量的定义和使用
Quickly understand the commonly used message summarization algorithms, and no longer have to worry about the thorough inquiry of the interviewer
一文讲透研发效能!您关心的问题都在
DTU上报的数据值无法通过腾讯云规则引擎填入腾讯云数据库中
‘高并发&高性能&高可用服务程序’编写及运维指南
Parti,谷歌的自回归文生图模型
如何避免严重网络安全事故的发生?
随机推荐
Troubleshooting the kubernetes problem: deleting the rancher's namespace by mistake causes the node to be emptied
Can inspection results be entered after the completion of inspection lot UD with long-term inspection characteristics in SAP QM?
Configure Yum proxy
Party, Google's autoregressive Wensheng graph model
如何避免严重网络安全事故的发生?
Geological disaster early warning monitoring RTU
nifi从入门到实战(保姆级教程)——环境篇
Getting started with the go Cobra command line tool
黄金年代入场券之《Web3.0安全手册》
Comparator sort functional interface
Developer survey: rust/postgresql is the most popular, and PHP salary is low
Yolov6: the fast and accurate target detection framework is open source
Sinomeni vine was selected as the "typical solution for digital technology integration and innovative application in 2021" of the network security center of the Ministry of industry and information te
Detailed explanation of abstractqueuedsynchronizer, the cornerstone of thread synchronization
The difference between apt and apt get
Evolution of the message module of the play live series (3)
What should I do if I fail to apply for the mime database? The experience from failure to success is shared with you ~
Kubernetes cluster deployment
[data mining] final review (sample questions + a few knowledge points)
[day ui] affix component learning