将之前打的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. MATLAB算术运算符和常用函数

    1 算术运算符 Matlab中的算术运算符按优先级由高到低为: (1) ^           幂 (2) *            乘      /            右除(正常除)       ...

  2. 混合开发使用Chrome Inspect调试WebView预览手机界面和定位元素

    使用Chrome Inspect调试混合应用可以帮助我们排查问题.例如定位元素,快速修改CSS样式并实时查看效果.其实微信开发也是一种混合开发模式,微信可以看做一个原生的Android App搭配了一 ...

  3. SecureCRT通过密钥登录(网上也有很多教程,但是有些不详细,此教程本人亲测)

    1.先打开SecureCRT,标题标--工具---创建公钥,如图: 2.点击创建公钥,弹出选项点下一步 3.继续点下一步: 4.继续点下一步: 5.继续点下一步(密钥长度默认1024即可),生成密钥需 ...

  4. 工厂方法 Factory Method

    背景:有一个应用框架,它可以向用户显示多个文档.在这个框架中,两个主要的抽象是类Application和Document.这两个类都是抽象的.客户必须通过它们的子类来做与举替应用相关的实现. 分析:因 ...

  5. Remastersys打包你自己的ubuntu成iso文件

    采用Remastersys3.0.4.ubuntu版本是ubuntu14.04 LTS amd64. (1)软件下载安装: 下载: 到http://www.easy-vdr.de/downloads/ ...

  6. Aes CBC加密

    <?php namespace app\components; use yii; class Aes { /** * This was AES-128 / CBC / PKCS5Padding ...

  7. 读取FTP 图片文件,并显示,非下载

    关于FTP,先从怎么创建开始说起,很简单,步骤就两个 ① 电脑-右键管理--本地用户组--添加用户名,密码(用于FTP的用户名.密码) ② IIS 新建FTP站点,命名,指定端口号.FTP文件路径 接 ...

  8. ssh 免密码登录(设置后仍需输密码的原因及解决方法)

    按操作步骤操作不行的最可能原因是:文件权限,不论是a机还是要访问的b机的文件的权限都要改成对应的700,600:必须严格是这个权限,否则会出现设置免密fail的情况. serverA 免密码登录到 s ...

  9. Spark大型电商项目实战-及其改良(4) 单独运行程序发现的问题

    之前的运行结果比对发现,有1个函数的作用在2个job里面是相同的,但是对应的计算时间却差太远 于是把4个job分开运行.虽说使用的数据不同,但是生成数据的生成器是相同的,数据排布差距不大,数据量也是相 ...

  10. UITextField只能输入数字NSCharacterSet实现

    - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementS ...