PCB画板总结
最近几天完成了第一个PCB电路板。虽然器件不是很多,手动布线了4次才达到自己理想的效果。
但是还是有很多细节只有亲自拿到了自己做的板子,亲自焊接之后,才知道自己哪里不合适。
这是修改了4次之后的最终的布局与连线

1、首先板子布局有点挤了,光是从这个3D图看不出来挤不挤,但是焊接完所有的器件之后,才发现有些按键很难按到,有些排针不好插。非常不方便。
以后布局的时候,首先就是要考虑实际尺寸是否方便,是否合理。
2、给一些有经验的学长看了之后,还是说电源线太细。在允许的范围内,尽量加粗电源线和地线,尽管最后要敷铜。
3、过孔和线的宽度要匹配,不然过孔太小的话很减小线的过流能力。
一般可以设置如下规格:
信号线 10mil,最大过流1A。
电源线30mil或者50mil,具体根据过流计算。
过孔可以设置(12mil,20mil),(12mil,30mil)等
4、重要的丝印层。不然板子做出来都不知道这个引脚是什么。
5、封装一定要选好。ctrl+m多测量距离。
6、一定要全部布局完成之后再进行连线。布局很重要。各元器件尽量平行排列。这样比较美观且易于焊接。
7、关于去耦电容:
一般再电路板的关键部位配置适当的去耦电容,提高电路的抗干扰能力。
(1)、电源输入端跨接10-100uf的电解电容。
(2)原则上每个集成电路芯片都应该布置一个100pf的瓷片电容。
(3)对于抗噪声能力弱的器件,如ROM,RAM,等储存器件,。应该再芯片的电源线和地线之间直接接入去耦电容。
(4)电容引线不要太长,尤其是高频旁路电容不能有引线。
//----------------------------------------------------------------------------------------
2018.6.17 更新
8、突然发现我的电源输入设置的不合适。总电源7V输入的时候开关是起作用的,稳到5V的电压一部分引出供电排针,一部分供给ASM1117稳到3.3V给芯片用。
但是我的一些5V电源没有通过开关控制,而是接上电之后直接就供电了,这样是不安全的。理想情况下应该是开关控制所有的电源供电。这个以后要注意。
好了暂时只能想起这么多了。
焊接完成:

PCB画板总结的更多相关文章
- Altium Designer PCB画板-交互式布局与模块化布局
交互式布局 (1)为了达到原理图与PCB两两交互,需要在原理图界面和PCB界面都执行菜单命令“Tools-Cross Select Mode”,选择交互按钮
- STM32 SIM800C SIM868 连接OneNet 以及远程控制流程详解
Onenet控制继电器教程 本文基于STM32物联网开发版:https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.29e71debNLqzW ...
- PCB快速打样规范
基本情况 板材为FR-4,板厚1.6mm 板材铜厚为1/2oz,成品铜厚为1oz(加工过程中的沉铜工艺会让铜层增加厚度) 绿油白字 喷锡工艺 最小孔内铜厚1.27um 电铜18 ...
- KiCad 如何画板框
KiCad 如何画板框 一块 PCB 最开始就是画板框. 设置工作到 Edge.Cuts 点菜单放置 -> 线(L) 板框画好.
- PCB打样前的注意事项
0.画板前,在制定规则的时候,一定要查看生产厂家的生产工艺. (厂家能打几层板.最小间距.焊盘最小和最大尺寸等等) 1.查看焊盘的孔径是否合适. (检查能否插进去) 2.仔细检查购买的三端器件的引 ...
- 第29章 电容触摸屏—触摸画板—零死角玩转STM32-F429系列
第29章 电容触摸屏—触摸画板 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fir ...
- PCB ODB++(Gerber)图形绘制实现方法
这里讲解一下用net解析PCB图形绘制实现方法 一.解析PCB图形绘制实现 解析PCB图形,说简单也非常简单,先说一下,PCB Gerber图形由:点,线,弧,铜皮,文字 5类元素组成,通常简写为:P ...
- W600 一块新的 KiCad PCB
W600 一块新的 KiCad PCB 打算做以下功能. Type-C USB. 使用 KiCad 画板. 加入串口芯片,方便调试. 使用 PCB 天线.
- PCB绘制——培训内容
1.创建PCB_Project 创建下面并保存 2.画原理图库 需要了解,画框,加引脚(该标注),改网格间距,引脚对齐对格,框选问题(从左至右还是从右至左,shift加选),给库加PCB封装 示例:画 ...
随机推荐
- PowerBI发布到网页
如果网页当中需要嵌入PowerBI的报表,可以在PowerBI当中生成链接,然后网页或者博客当中插入这一段html代码. 以下是PowerBI生产网页链接的示例,并且在博客的最后也插入了PowerBI ...
- python3 cookie
最近再次学习python,本来就是一个菜鸟,我按照 Python CGI编程 发现读cookie 读取不了,后来发现它这种写的方式也不怎么靠谱. Python中Cookie模块(python3中为ht ...
- Jetpack 架构组件 Room 数据库 ORM MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- go在ubuntu下安装
http://blog.csdn.net/Ceciiiilia/article/details/71483221 综合目前网站上的各种安装方法,找到如下简单配置(不会报错或者少报错…) (一)从官网安 ...
- 使用Træfɪk(traefik)来加速Qt在线更新
简述 在使用Qt的MaintenanceTool程序进行在线更新的时候遇到一个问题,就是访问download.qt.io实在太慢了,老是失败.所以想使用国内的镜像站来进行更新. 使用Qt的镜像站方法也 ...
- java.lang.IllegalStateException: Cannot run without an instance id.
启动springboot,报错:quartz集群报错: Sep 09, 2016 5:33:47 AM org.apache.catalina.core.ApplicationContext log ...
- Linux Shell 运算符
Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 逻辑运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 ...
- vim:放弃hjkl
vim放弃使用hjkl,可以加快文本的编辑速度,不信,看我摘录的文章:http://vimcasts.org/blog/2013/02/habit-breaking-habit-making/ Wor ...
- Android jks 签名文件 生成
Android Win7 上使用cmd生成Jks cmd 命令 C:\Program Files\Java\jre1.8.0_111\bin>keytool -genkeypair -alias ...
- 使用 Node.js 搭建API 网关
外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求.API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器.移动设备和老系统)的要求. 微服务和消费者 微 ...