贴片元器件焊接经验及总结_贴片元器件焊接实践报告_LXD_buaa的博客-程序员宝宝

技术标签: 其它  焊接 贴片 元器件  

        之前因为调试一块电路板,所以经常一边焊电路板一边写程序驱动,然后调试电路板是否运作正常。在这里我总结下焊接经验。

        我们知道贴片型元器件引脚均较为小而且间隙较窄,如果用机器焊的话,数量少价钱较高;如果花钱让其他人焊的话,假如板子较为复杂,元器件较多,极有可能焊错。所以调试一块新板子,最好自己一边焊一边调。

        我以焊接STM32芯片为例说明下过程。

        首先要将STM32的引脚与板子上的焊盘对应起来,手要稳。此时在烙铁头上放点焊锡,然后用烙铁头去刷芯片引脚与焊盘的连接处。因为STM32有四排引脚,所以最好先焊接每排边缘处的引脚,这样的话就能事先将芯片固定住。注意不能先焊完一排引脚再焊另一排引脚,因为如果不事先固定住芯片,芯片极有可能在焊接过程中发生移动,此时有可能出现这种情况:三排引脚都焊好了,结果焊第四排的时候,发现引脚和焊盘发生错位,对不上了。所以最初的时候先要将四排引脚均焊一部分,使其固定住。

        固定住引脚后,就可以一排一排的焊了。注意,焊接过程中要在烙铁头上放少量焊锡,而且时间长了,会发现烙铁头上的焊锡下不来了,这时候就用烙铁头点一下焊锡膏,再次焊接的时候焊锡便可以从烙铁头上下来去连接芯片引脚与焊盘。焊接过程中也可能会出现焊锡将相邻两个或多个引脚连起来的现象,这时不要着急,这可以算是焊接过程中的正常现象。遇到这种现象,可以用烙铁头点下焊锡膏,一遍一遍刷连起来的引脚,试几次引脚便会断开。

        还要一点需要注意,焊接过程中一定要在烙铁头上放定量焊锡,若没有焊锡,可能无论刷多少次,引脚与焊盘始终是连不上的或形成虚焊。

        四排引脚均焊完后,别以为工作就做完了。待板子温度降下来后,用万用表去测量芯片的引脚与焊盘是否真正连接上,测试方法为:假如STM32芯片的A引脚与另一芯片的B引脚相连,此时就可以用万用表的一端接触B引脚的焊盘,另一端接触A引脚,若短路,说明焊接正常。千万千万要注意的是:在用万用表接触A引脚时,接触的部位为A引脚与芯片壳体最靠近的地方,而不是引脚与焊盘相接触的地方(因为A引脚的焊盘与B引脚的焊盘必然是相连的)。还有就是,万用表接触A引脚时不能用力,因为用力时测试通过,可能力小一些或不施加力时就是断开的。

        上面工作做完后,就可以上电看看是否正常了。

        还有一类芯片,比如有缘晶振,以SG5032CAN为例,是不能用烙铁头去焊接的。它的焊接方法为:首先在焊盘上放足够焊锡,然后用热吹风机将焊盘上的焊锡吹热,热到一定程度用镊子把芯片对准放在焊盘上,完成。焊接这种芯片要求手稳,放芯片时手不能抖动。

        以上就是焊接芯片的一些经验,若有问题,欢迎网友与博主讨论。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/LXD_buaa/article/details/52753869

智能推荐

Wampserver 403问题_weixin_30565327的博客-程序员宝宝

使用Wampserver 2.4.23做反向代理时报403没有权限;是因为在升级到2.4之后的版本只修改httpd.conf文件不管用正确步骤如下:1.修改httpd.conf 文件中的Require local 修改为Require all granted2.修改虚拟站点在httpd-vhosts.conf中的Require local 改为Require all grante...

Apache Druid 平台化 - 数据接入篇_etl druid_breeze_lsw的博客-程序员宝宝

文章目录数据接入背景方案设计druid 数据接入的一些经验一. hive 数据导入自动填充分区二. zstd 编码支持三. keberos四. druid-0.15.0 进程自动退出五. druid 对数据进行 ETL数据接入背景使用界面化和 sql 的方式将数据导入到 druid,提供数据给后续告警,监控,查询等服务使用。方案设计数据源1:内部消息服务 dclog ,本质上是一个 ka...

波士顿房价预测案例---多元线性回归【机器学习】_波士顿房价划分训练集和测试集_来杯Sherry的博客-程序员宝宝

介绍:我们采用波士顿房价预测数据集进行回归任务分析。数据集分为训练集和测试集,训练集可用于训练回归模型,测试集需要进行预测。要求:1.做linear regression,或使用现成的线性回归函数,方法尝试使用Gradient Descent,SGD 以及 ADAM。2.比较不同learning rate的结果。例如损失函数曲线图3.比较有无加上regularization的结果。4.比较有无否使用 feature scaling的结果。Try:1、机器学习(lr)2、深度学习(未开始).

qemu/kvm/qemu-kvm/virsh的区别_woailuohui的博客-程序员宝宝

qemu是一套虚拟机管理系统,kqemu是qemu的加速器,可以认为是qemu的一个插件;qemu可以虚拟出不同架构的虚拟机,如在x86平台上可以虚拟出power机器;     kvm是另外的一套虚拟机管理系统,包括内核虚拟构架和处理器相关模块,其借用了 quem 其它一些组件,kvm的非内核部分是由qemu实现的;加载了模块后,才能进一步通过其他工具创建虚拟机。但仅有 KVM 模块是远...

AngularJS 的路由 工程模块化 (三)_chenjiaquan4321的博客-程序员宝宝

在上一篇文章中,我们使用了 app.config 定义了 路由匹配规则<script> var app = angular.module("app", ["ngRoute"]); app.config(["$routeProvider", fun...

Mac下的Git安装教程_mac怎么安装git_潘高的博客-程序员宝宝

前言更多详情,请访问我的 个人博客。打开终端,输入git --version系统提示安装git待安装完毕,在终端再次输入git --version如下图出现版本信息,说明安装成功。...

随便推点

微信支付代码步骤_ailanliao2853的博客-程序员宝宝

(一)获取参数1、获取微信支付分配的参数:公众账号ID:appid,商户号:mch_id,用户标识:openid,密钥:key2、获取随机字符串:随机字符串:nonce_str(下面是两种随机数算法)3、获取商品描述:body(例如:腾讯充值中心-QQ会员充值)4、获取商户订单号:out_trade_no(订单号)5、获取标价金额:total_fee(就是商品...

Qt mqtt 使用_韭菜钟的博客-程序员宝宝

参考https://blog.csdn.net/luoyayun361/article/details/1046716031.到 https://github.com/qt/qtmqtt 下载qtmqtt源码。下载源码时,最好选择和你的Qt版本对应的版本。比如我就选择5.12.9版本的,因为的Qt版本就是Qt5.12.9.2.然后编译。编译的时候,会报类似这些错误。把前面的QtMqtt给去掉就行。(或者自己新建个QtMqtt应该也行)。3.最后就得到了这些东西。按照文章开头那个博文写的部署就

Nodejs 定时任务(node-schedule)_nodejs schedule_努力成为好爸爸的博客-程序员宝宝

目录写在之前 Cron风格定时器 通配符解释 范围触发 递归规则定时器 对象文本语法定时器 取消定时器 写在之后写在之前  在实际开发项目中,会遇到很多定时任务的工作。比如:定时导出某些数据、定时发送消息或邮件给用户、定时备份什么类型的文件等等  一般可以写个定时器,来完成相应的需求,在node.js中自已实现也非常容易,接下来要介绍的是node-schedule来完成定时任务  下面就用示例来说明一下node-schedule的用法。  node-sched.

javascript基础知识点总结(一)_ade梦里不知身是客的博客-程序员宝宝

定义数组的两种方法var a=[1,2,3];var a=new Array(1,2,3);数组的length属性既可以获取,也可以设置 并可以用于清空数组(length = 0)数组的方法push(元素),从尾部添加 pop(),从尾部删除 arr.pop():删除数组arr的最后一个 unshift(元素),从头部添加 shift(),从头部删除数组sp...

网络流——最大流(全)_网络最大流_李响Superb的博客-程序员宝宝

1、最大流2、最小费用最大流先从最基础的最大流开始:何为最大流问题?简单来说就是水流从一个源点s通过很多路径,经过很多点,到达汇点t,问你最多能有多少水能够到达t点。从s到t经过若干个点,若干条边,每一条边的水流都不能超过边权值(可以小于等于但不能大于),所以该图的最大流就是10+22+45=77。如果你还是不能理解,我们就换一种说法,假设s城有inf个人想去t城,但是从s到t要...

推荐文章

热门文章

相关标签