STM32核心板焊接
焊接工具和材料

电烙铁及烙铁头介绍
电烙铁有很多种,常用的有内热式、外热式、恒温式和吸锡式,为了方便携带,建议使内热式电烙铁,且要带烙铁架和海绵,烙铁架用于放置电烙铁,海绵用于擦拭烙铁锡渣,因此海绵不应太湿或太干,应手挤海棉直至不滴水为宜。电烙铁常用的烙铁头有四种,分别是刀头、一字型、马蹄形、尖头,建议初学者直接使用刀头,因为STM32核心板上的元器件绝大多数都是贴片封装,刀头适用于焊接多引脚器件以及需要托焊的场合,这对于焊接STM32芯片以及排针非常适合,当然,刀头在焊接贴片电阻、电容、电感也非常方便。


电烙铁的正确使用方法
电烙铁在使用之前先接上电源,数分钟后待烙铁头温度升至焊锡熔点时,蘸上助焊剂(松香),然后用烙铁头刃面接触焊锡丝,使烙铁头上均匀地镀上一层锡(亮亮的薄薄的就可以)。这样做,可以便于焊接和防止烙铁头表面氧化。没有蘸上锡的烙铁头,焊接时不容易上锡。
在进行普通焊接的时候,一手烙铁,一手焊锡丝,靠近根部,两头轻轻一碰,一个焊点就形成了。
焊接时间不宜过长,否则容易烫坏元件,必要时可用镊子夹住管脚帮助散热。
焊接完成后,一定要拔掉电烙铁的电源,等电烙铁冷却以后再收起来。
电烙铁使用注意事项
使用前认真检查烙铁头是否松动。
使用时不能用力敲击,烙铁头上焊锡过多时用湿海绵擦拭,不可乱甩以防烫伤他人。
电烙铁要放在烙铁架上,不能随便乱放。
注意导线不要碰着烙铁头,避免引发火灾。
不要让电烙铁长时间处于待焊状态,因为温度过高也会造成烙铁头“烧死”。
使用结束后务必切断电源。
镊子
焊接电路板常用的镊子有直尖头和弯尖头,建议使用直尖头。

焊锡
焊接焊锡是在焊接线路中连接电子元器件的重要工业原材料,是一种熔点较低的焊料,主要指用锡基合金做的焊料。根据焊锡中间是否含有松香,将焊锡分为实芯焊锡和松香芯焊锡。焊接元器件建议采用有松香芯的焊锡,因为这种焊锡熔点较低,而且内含松香助焊剂,焊锡里面的松香起到湿润,降温,提高可焊性的作用,使用极为方便。

万用表
万用表一般用于测量电压、电流、短路、电阻和电容。在焊接STM32核心板时,主要用于 :
测量电压
测量某一个回路的电流
检测电路是否短路
测量电阻的阻值
测量电容的容值

万用表测电压
将黑表笔插进“COM”孔,红表笔插进“VΩ”孔,旋钮旋到合适的电压档(万用表表盘上的电压值要大于待测电压值,且最接近待测电压值的电压档位)。然后,用两个表笔的尖头分别连接到待测电压的两端(注意万用表是并接到待测电压两端),保持接触稳定,且电路要处于工作状态,电压值即可从万用表显示屏上读取。注意,万用表表盘上的“V-”表示直流电压档,“V~”表示交流电压档,表盘上的电压值均为最大量程。由于STM32核心板是直流供电,因此测量电压时,要将旋钮旋到直流电压档。
万用表测电流
将黑表笔插进“COM”孔,红表笔插进“mA”孔,旋钮旋到合适的电流档(万用表表盘上的电流值要大于待测电流值,且最接近待测电流值的电流档位)。然后,用两个表笔的尖头分别连接到待测电流的两端(注意万用表是串接到待测电流的网络中),保持接触稳定,且电路要处于工作状态,电流值即可从万用表显示屏上读取。注意,万用表表盘上的“A-”表示直流电流档,“A~”表示交流电流档,表盘上的电流值均为最大量程。由于STM32核心板上只有直流供电,因此测量电流时,要将旋钮旋到直流电流档。而且,STM32核心板上的电流均为mA级。
万用表测短路
将黑表笔插进“COM”孔,红表笔插进“VΩ”孔,旋钮旋到蜂鸣/二极管档。然后,用两个表笔的尖头分别连接到待测短路网络的两端(注意万用表是并接到待测短路网络两端),保持接触稳定,且要将电路板的电源断开,如果万用表蜂鸣器鸣叫且指示灯亮,表示所测网络是连通的,否则,所测网络处于断开状态。
万用表测电阻
将黑表笔插进“COM”孔,红表笔插进“VΩ”孔,旋钮旋到合适的电阻档(万用表表盘上的电阻值要大于待测电阻值,且最接近待测电阻值的电阻档位)。然后,用两个表笔的尖头分别连接到待测电阻两端(注意万用表是并接到待测电阻两端),保持接触稳定,且要将电路板的电源断开,电阻值即可从万用表显示屏上读取。如果直接测量某一电阻,直接用两个表笔的尖头连接到待测电阻两端进行测量。注意:电路板上某一电阻的阻值一般小于标识阻值,因为,电路板上的电阻和其他等效网络并联,并联之后的电阻值小于任何一个电阻。
万用表测电容
将黑表笔插进“COM”孔,红表笔插进“VΩ”孔,旋钮旋到合适的电容档(万用表表盘上的电容值要大于待测电容值,且最接近待测电容值的电容档位)。然后,用两个表笔的尖头分别连接到待测电容两端(注意万用表是并接到待测电容两端),保持接触稳定,电容值即可从万用表显示屏上读取。注意,待测电容应为未焊接到电路板上的电容。
松香
松香在焊接中作为助焊剂,起助焊作用。从理论上讲,助焊剂的熔点比焊料低,其比重、黏度、表面张力都比焊料小,因此在焊接时,焊剂先融化,很快流浸、覆盖于焊料表面,起到隔绝空气防止金属表面氧化的作用,并能在焊接的高温下与焊锡及被焊金属的表面氧化膜反应,使之熔解,还原纯净的金属表面。
松香的使用也很简单,打开松香盒,把通电的烙铁头在上面浸一下即可。如果焊接时使用的是实芯焊锡,加些松香是必要的,如果使用松香锡焊丝(焊丝芯内包裹有助焊剂),可不使用松香。

吸锡带
引脚密集的贴片元件在焊接的过程中,很容易造成焊锡过多导致引脚短路的现象,使用吸锡带就可以“吸走”多余的焊锡。
吸锡带使用方法很简单:用剪刀剪下一小段吸锡带,用电烙铁加热使其表面蘸些松香,然后用镊子夹住放在焊盘上,再用电烙铁压在吸锡带上,当吸锡带变为银白色时即表明焊锡被“吸走”了。注意吸锡时不可用手碰吸锡带,以免烫伤。

STM32核心板物料

STM32核心板焊接步骤

焊接第一步
焊接的元件编号:U1
焊接说明:拿到空的STM32核心板后,首先要使用万用表测试5V、3.3V和GND三个网络有没有相互之间短接,如果短路直接更换一块不短接的,然后将准备好的STM32F103RCT6芯片焊接到U1编号所指示的位置。
验证标准:使用万用表,确认STM32芯片各相邻引脚之间不能短路,芯片引脚与焊盘之间也不能虚焊。这一步非常关键,尽管繁琐,但是绝不能疏忽,很多初学者就是由于这一步没有达标,导致后续焊接工作无法开展。

焊接第二步
焊接的元件编号:U2,C16,D1,C17,C18,L2,C19,PWR,R9,R7,R8,J4
焊接说明:按照编号将对应的元器件依次焊接到电路板上。每焊接完一个元器件,都要万用表测试是否有短路现象,即测试5V、3.3V和GND三个网络有没有相互之间短路。另外,二极管(编号为D1)和发光二极管(PWR)是有方向的,切莫将方向搞反,通讯-下载模块接口(编号为J4)的缺口向外。
验证标准:在上电之前,首先检查5V、3.3V和GND三个网络有没有相互之间短路。没有出现短路现象,再使用通讯-下载模块对STM32核心板进行供电,供电后,使用万用表的电压档检测5V和3.3V测试点的电压是否正常。STM32核心板的电源指示灯(编号为PWR)应为红色点亮状态。

焊接第三步
焊接的元件编号:R6,R14,R15,R20,R21,LED1,LED2,Y1,C11,C12,L1,RST,C13,R13
焊接说明:按照编号将对应的元器件依次焊接到电路板上。每焊接完一个元器件,都用万用表测试是否有短路现象,即测试5V、3.3V和GND三个网络有没有相互之间短路。另外,发光二极管(LED1、LED2)是有方向的,切莫将方向搞反。
验证标准:在上电之前,首先检查5V、3.3V和GND三个网络有没有相互之间短路。没有出现短路现象,再使用通讯-下载模块对STM32核心板进行供电,然后,下载Hex到STM32微控制器,电路板上的蓝灯和绿灯应交替闪烁,串口应能正常向计算机发送数据。

焊接第四步
焊接的元件编号:C1,C2,C3,C4,C5,C6,C7,C14,C15,Y2,R16,R17,R18,R19,J7
焊接说明:按照编号将对应的元器件依次焊接到电路板上。每焊接完一个元器件,都用万用表测试是否有短路现象,即测试5V、3.3V和GND三个网络有没有相互之间短路。另外,JTAG/SWD调试接口(编号为J8)的缺口向外。
验证标准:在上电之前,检查5V、3.3V和GND三个网络有没有相互之间短路。没有短路,再使用通讯-下载模块进行供电,供电后,使用万用表的电压档检测5V和3.3V的测试点的电压是否正常。STM32核心板的电源指示灯(编号为PWR)应为红色点亮状态,电路板上的蓝灯和绿灯应交替闪烁,串口能正常向计算机发送数据,OLED能够正常显示日期和时间。

焊接第五步
焊接的元件编号:C8,C9,C10,R10,R11,R12,KEY1,KEY2,KEY3,R1,R2,R3,R4,R5,J8,J6,J1,J2,J3
焊接说明:按照编号将对应的元器件依次焊接到电路板上。每焊接完一个元器件,都用万用表测试是否有短路现象,即测试5V、3.3V和GND三个网络有没有相互之间短路。
验证标准:在上电之前,检查5V、3.3V和GND三个网络有没有相互之间短路。没有出现短路现象,再使用通讯-下载模块进行供电,供电后,使用万用表的电压档检测5V和3.3V的测试点的电压是否正常。STM32核心板的电源指示灯(编号为PWR)应为红色点亮状态,电路板上的蓝灯和绿灯应交替闪烁,串口能正常向计算机发送数据,OLED能够正常显示日期和时间。
谢谢看完了这个帖子,下面我给大家分享些视频学习资料
(零基础电子产品设计)
http://www.makeru.com.cn/live/3727_1388.html?s=45051
从0到1,设计自己的开发板
http://www.makeru.com.cn/live/4034_2016.html?s=45051
PADS-PCB原图绘制
http://www.makeru.com.cn/live/4006_1430.html?s=45051
PCB电路设计之PADS_LOGIC原理图设计
http://www.makeru.com.cn/live/1758_1053.html?s=45051
PCB电路设计之PADS_LAYOUT原理图设计
http://www.makeru.com.cn/live/1758_1072.html?s=45051
PCB电路设计之STM32开发板设计
http://www.makeru.com.cn/live/1758_1105.html?s=45051
老司机倾囊相授-PCB大牛修炼秘籍
http://www.makeru.com.cn/live/3472_1296.html?s=45051
学习交流资料下载群:830802928
STM32核心板焊接的更多相关文章
- STM32学习笔记之核心板PCB设计
PCB设计流程 PCB规则设置 设计规则的单位跟随画布属性里设置的单位,此处单位是mil.导线线宽最小为10mil;不同网络元素之间最小间距为8mil;孔外径为24mil,孔内径为12mil;线长不做 ...
- STM32 USB开发(三) 基于F105RBT6核心板开发的自定义HID收发(FS)
硬件设计 该核心板的USB插口有两个,一个是用于USB Slave的,可以用来做HID设备,把模拟STM32模拟为U盘等:另一个是USB Host设备,可以对插上的U盘的数据进行读写. 图中J2是Mi ...
- 【iCore3 双核心板】DEMO 1.0 测试程序发布
iCore3 Demo V1.0 程序说明 一.概要 本资料包包含5个文件夹: 1.“arm”里是 icore3上 arm的程序包,开发环境为 KEIL 5.17: 2.“fpga”里是 icore3 ...
- 【iCore4 双核心板】DEMO V1.0 测试程序发布
iCore4 Demo V1.0程序说明 一.概要 本资料包含5个文件夹: 1.“arm”里是iCore4上arm的程序包,开发环境为KEIL5.17: 2.“fpga”里是iCore4上FPGA的程 ...
- 【iCore1S 双核心板】DEMO V1.0 测试程序发布
iCore1S Demo V1.0程序说明 一.概要 本资料包含5个文件夹: 1.“ARM”里是iCore1S上ARM的程序包,开发环境为KEIL5.17: 2.“FPGA”里是iCore1S上FPG ...
- 【iCore1S 双核心板_ARM】例程五:IWDG看门狗实验——复位ARM
实验原理: STM32内部包含独立看门狗,通过看门狗可以监控程序运行,程序错误 时,未在规定时间喂狗,自动复位ARM.本实验通过按键按下,停止喂狗, 制造程序运行 错误,从而产生复位 . 实验现象: ...
- 【iCore1S 双核心板_ARM】例程六:WWDG看门狗实验——复位ARM
实验原理: STM32内部包含窗口看门狗,通过看门狗可以监控程序运行,程序错误 时,未在规定时间喂狗,自动复位ARM.本实验通过按键按下,停止喂狗, 制造程序运行 错误,从而产生复位 . 实验现象: ...
- 【iCore1S 双核心板_ARM】例程七:通用定时器实验——定时点亮LED
实验原理: 通过STM32的三个GPIO口来驱动LED灯的三个通道:设定GPIO为推挽 输出模式,采用灌电流的方式与LED连接,输出高电平LED灭,输出低电平 LED亮,通过通用定时器TIM3实现50 ...
- 【iCore1S 双核心板_ARM】例程八:ADC实验——电源监控
实验原理: STM32内部集成三个12位ADC,iCore1S的所有电源经过 电阻分压或者直接接入STM32的ADC的输出通道内,输入电流 经过高端电流检测芯片ZXCT1009F输入到ADC的输入通道 ...
随机推荐
- jdbc核心技术-宋红康
视频地址 JDBC核心技术 第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业级应用,数据持久化意味着将 ...
- Python脚本运行出现语法错误:IndentationError:unexpected indent
对于py来说典型错误就是缩进,,烦不胜烦,整理一下解决方法:一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: Indentation ...
- matlab函数randperm()
randperm()会返回一个行向量. 1,randperm(n) 输出一个1×n的矩阵,元素值为1~n的整数,每个元素只出现一次,元素的顺序是随机的. 2,randperm(n,k) 输出一个1×k ...
- Sentry 监控 - Dashboards 事件数据可视化大屏
系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...
- Java Web实现登录验证码(Servlet+jsp)
1.生成验证码图片(Servlet) import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import j ...
- 【OI】C++STL初步 排序与检索
从紫皮书过来的,但是书中内容讲的比较简洁,做一点补充笔记. 一.排序(sort函数) 头文件:<algorithm> 语法:sort(start,end,cmp); start,end必须 ...
- mysql中varchar类型和datetime类型字段进行比较
我是在mysql5.7版本进行比较 表a的字段order_no和表iwebshop_tmp的字段order_no一样 需要更新iwebshop_member_order表的datetime类型expi ...
- jdbc 数据库连接 长时间空闲 断开连接 ApplicationContext.xml
数据库连接 长时间空闲 断开连接solution: <property name="validationQuery" value="select 1"/& ...
- filter_var() 验证邮箱、ip、url的格式 php
验证邮箱格式的正确与否:你的第一解决方案是什么呢? 不管你们怎么思考的:反正我首先想到的就是字符串查找看是否有@符号: 但是对于结尾的.com或者.net 亦或者.cn等等越来越多的域名验证感觉棘手: ...
- Abp vNext 番外篇-疑难杂症丨浅谈扩展属性与多用户设计
说明 Abp vNext基础篇的文章还差一个单元测试模块就基本上完成了我争取10.1放假之前给大家赶稿出来,后面我们会开始进阶篇,开始拆一些东西,具体要做的事我会单独开一个文章来讲 缘起 本篇文章缘起 ...