将之前打的nrf52832的板子拿到手了,经过一番焊接和调试后,发现了一些问题,因为是第一次画板焊接调试,很多地方做的不好,现在将自己的一些经验总结如下:
1 在制板之前,丝印层有必要好好的检查,建议元器件的丝印不要距离太近,如果距离太近,很多丝印都没办法做到板子上。
这次我布的板子很多元器件,尤其是电阻电容,靠得太近导致很多丝印都没有做到板子上。
2 制板之前一定要把封装好好的检查。
这次板子LDO本来是要用HT733,HT733的封装为SOT-89-A,结果我不知道怎么搞得,用了AMS1117的封装了。
3 买元器件的时候一定要注意封装。
这次在买晶振的时候吃了亏,本来板子上的晶振封装为XTAL_3215和XTAL_2016,但是我之前从来没留意过晶振居然有封装,把这两种晶振的封装都买错了。
4 PCB为了焊接方便,有必要加入铜柱。
这次本来是要加入铜柱的,当时我考虑我这个板子只是用来初步调试,怎么简单怎么来吧,结果没加铜柱,拿到板子焊接的时候,发现没有铜柱确实有点不方便。
5 每一个元器件的电路,自己都要清楚,最好能保留好自己的电路图是参考那个电路图画的。
这次拿到板子之后,TP4056的电路我看了很久,感觉电路应该是设计的不对,查了资料也是觉得这个TP4056的电路有问题,但是实在是找不到当初是按照那个电路图来画的。
6 原理图上的元件,一定要标清楚,在制板之前,可以把板子的BOM表打印出来,看看有没有元件封装不明,或者Value不明的情况。
这次拿到板子后,我对着原理图开始焊接,但是发现TP4056电路附近有一个电阻标的竟然是0.4,当时就不知道这个0.4是什么意思了,0.4R还是0.4K。还有一个开关,本来是比较简单的开关器件,但是我的BOM表里没有标这个开关的封装,我从网上比对着买了一个,结果发现买大了,最后只能把这个开关直接给短路了。
7 二极管,钽电容这种有极性的器件,焊接的时候一定要注意正负极。
平时焊二极管的时候,都知道注意正负,这次真的是脑子抽了,焊接的是0402封装的LED,如果不是老师提醒,就把二极管焊反了。
8 器件的间距不要太小,镊子下不去,没办法焊接,尤其是晶振和去耦电容之间的间距。
去耦电容要紧靠着晶振,这次布板的时候,我的晶振和电容之间的距离太近了,直接导致镊子下不去,不好焊接。
9 芯片的最小系统最好参考官方的资料。
我这里说的参考不仅仅是电路图,Layout上的参考,还要参考封装,这次我就吃亏了,当时把最小系统所有的封装都换成了0402,结果这次焊接的时候,发现官方的最小系统有好几处采用的是0603的封装。
10 测试板没必要将一步到位。
这次焊接的是测试板,为了控制板子的大小,我把所有的电阻电容电感的封装都换成了0402,这样焊接起来非常的麻烦,后来老师说,测试板,完全可以用大一些的封装,这样便于焊接和调试。
11 要在板子上预留调试接口。
这个是看到别人的板子之后发现的,我看有一个比较好的板子,把VDD,GND和常见的几个信号都预留了焊盘,这样非常便于调试,值得学习。

nrf52832板子焊接后总结的经验的更多相关文章

  1. 产品在焊接时出现异常,尤其是尺寸较大的QFP芯片,焊接后出现虚焊、冷焊、假焊等问题?

    1 不良描述 客户采用我们提供的SMT设备后,部分产品在焊接时出现异常,尤其是尺寸较大的QFP芯片,焊接后出现虚焊.冷焊.假焊等不良.应客户要求对这一批不良产品以及生产条件进行分析,以便找到改善的依据 ...

  2. pm2,部署nodejs,使用方法及自己使用后总结的经验

    pm2是一个带有负载均衡功能的应用进程管理器,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护等功能.他会确定重启开机之后,能够保证程序也能运行起来.目前还没有操 ...

  3. 《FPGA全程进阶---实战演练》第二章之焊接板子及调试注意事项

    1.若是读者第一次做板子,强烈建议画完PCB板后将PCB图打印出来,然后对照你买的芯片将芯片放置对 应的位置,然后查看所有的封装格式适不适合,否则等你做出板子来后再试,为时晚矣.笔者虽然知道要这么 做 ...

  4. 4412开发板升级4.2之后改了logo开机后屏幕闪解决办法

    荣品4412开发板升级到4.2请注意增加虚拟机内存. 问:荣品4412开发板升级到Android4.2之后,改了logo.4412板子开机后,过一会屏幕就一闪一闪,是什么原因? Android4.2编 ...

  5. gdbserver移植到DM368板子上的过程 以及segment fault problem

    问题描述 我在PC机上安装了gdbserver,但是移植到板子上后却出现了问题.运行不了,显示错误:"segment fault". 决定重新在另一台虚拟机上gdbserver. ...

  6. 设置邮箱发送服务|邮箱开始SMTP服务和腾讯云解封25端口的经验总结

    原文链接: http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=7dfaaf63-d36f- ...

  7. 文件宝局域网传输/播放功能Windows10系统经验贴(感谢文件宝用户@卡卡罗特 和@24K 純情)

    本文由文件宝用户@卡卡罗特 和@24K 純情 两位用户提供,感谢二位. 先分享一个软件开发者的博客,http://www.cnblogs.com/flychen/也许里面的说明就能解决你的问题. 以下 ...

  8. STM32之VCP1/VCAP2引脚的处理

    需要根据仔细根据手册来决定这两个引脚是直接接地还是电容下拉到地 转载:STM32的Vcap的问题及解决---原来经验也害人http://bbs.eeworld.com.cn/thread-499497 ...

  9. SMT 的基本流程?SMT的工艺流程?SMT的设备操作?

    一.SMT工艺流程------单面组装工艺来料检测 --> 丝印焊膏(点贴片胶)--> 贴片 --> 烘干(固化) --> 回流焊接 --> 清洗 --> 检测 - ...

随机推荐

  1. GBDT总结

    一.简介 gbdt全称梯度下降树,在传统机器学习算法里面是对真实分布拟合的最好的几种算法之一,在前几年深度学习还没有大行其道之前,gbdt在各种竞赛是大放异彩.原因大概有几个,一是效果确实挺不错.二是 ...

  2. linux文件与目录的创建

    在Linux初期的学习中,是我们对基础命令的掌握,首先我们学习文件与目录的创建,分别有一些命令与选项,我们依次来看: 1:在Linux系统中,一切服务皆以文件的形式表现,脚本文件,服务配置文件,记事本 ...

  3. poi java读取excel文件

    官网使用学习链接地址 http://poi.apache.org/components/spreadsheet/quick-guide.html

  4. python中pip升级

    第一步: 首先安装python,在百度中搜索python,进入python官网,点击downliad, 下载到本地: 下载好后进行安装,与一般软件安装过程一样.安装过程中要注意勾线Add python ...

  5. 简单的Json数据

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...

  6. OpenStack-Neutron-VPNaaS-代码

    目前juno只支持ipsec的vpn  但是其实稍微修改代码pptp/openvpn/gre也都是可以支持的,下面看看vpn服务的代码流程: 默认我们创建好了ide策略.ipsec策略和vpn服务,因 ...

  7. [动态规划]数字三角形(版本I-III)

    level 1 1.1题目 1.1.1题目描述 考虑在下面被显示的数字金字塔. 写一个程序来计算从最高点开始在底部任意处结束的路径经过数字的和的最大.每一步可以走到左下方的点也可以到达右下方的点. 在 ...

  8. Flask-Migrate

    终于到了Flask-Migrate,之前在看Flask-SQLAlchemy的时候, Flask支持 makemigration / migrate 吗? 答案在这里该诉你,如果你同时拥有两个三方组件 ...

  9. 2018-2019-20175205实验二面向对象程序设计《Java开发环境的熟悉》实验报告

    2018-2019-20175205实验二面向对象程序设计<Java开发环境的熟悉>实验报告 实验要求 没有Linux基础的同学建议先学习<Linux基础入门(新版)>< ...

  10. Linux基础命令---ipcs显示进程通信

    ipcs ipcs指令用来显示进程间通信状况.“-i”选项允许指定特定的资源id.将只打印有关此id的信息. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.SUS ...