烧录硬件组成:烧录器、烧录座与适配器、供电与连接
大家好,我是你们的量产烧录讲师。今天咱们聊聊烧录硬件。说白了,就是你要把固件写进芯片,手里得拿什么家伙。
很多工程师觉得这步简单,不就是买个编程器嘛。但我见过太多人,硬件选错了,量产直接翻车。嗯,咱们今天就把这事掰扯清楚。
一、烧录器(编程器)分类
烧录器,也叫编程器。我习惯按使用场景分成三类:
- 离线烧录器:独立工作,不连电脑。适合产线批量操作。
- 在线烧录器:通过USB或网口连电脑,由软件控制。适合研发调试。
- 机台式烧录器:集成在自动化设备里,配合机械手。适合全自动产线。
你想想看,如果产线一天要烧几千片,你拿个在线烧录器一个个点鼠标,手都得抽筋。离线烧录器才是正道。
我的经验:量产项目,优先选离线烧录器。研发阶段,在线烧录器更灵活。别搞反了。
另外,按支持的芯片类型分:
- 通用编程器:支持多种品牌、多种型号的芯片。比如常见的西尔特、河洛。
- 专用编程器:只支持某一家或某一系列芯片。比如ST-Link、J-Link。
我个人习惯,量产时用通用编程器,因为换项目不用换设备。但要注意,通用编程器对某些冷门芯片支持可能不够好。我曾经遇到过,一个国产MCU,通用编程器死活烧不进去,最后换了原厂专用编程器才搞定。
二、烧录座(Socket)与适配器
烧录座,就是放芯片的那个小座子。别小看它,它直接决定了烧录成功率。
常见的烧录座类型:
| 类型 | 适用封装 | 特点 |
|---|---|---|
| 翻盖式烧录座 | QFP、QFN、SOP | 操作方便,适合手动操作 |
| 弹片式烧录座 | BGA、LGA | 接触稳定,适合高频烧录 |
| 压杆式烧录座 | 多种封装 | 压力均匀,寿命长 |
| 真空吸附式 | 极小封装 | 自动取放,配合机台使用 |
适配器呢?它是连接烧录器和烧录座的桥梁。不同品牌的烧录器,接口定义不一样。适配器就是做信号转换的。
避坑指南:我曾经买过一个便宜的烧录座,用了不到1000次就接触不良了。后来换了品牌座,用了上万次还稳稳的。烧录座的钱,真不能省。
选烧录座时,要注意几点:
- 针脚数要对得上。别买错了。
- 接触电阻要小。太大影响烧录信号。
- 寿命要长。量产项目,至少要求10万次以上。
- 适配器要匹配烧录器型号。不同品牌不通用。
三、目标板供电与连接方式
烧录时,芯片需要供电。供电方式有两种:
- 烧录器供电:烧录器通过烧录座给芯片供电。适合小电流场景。
- 目标板自供电:目标板自己上电,烧录器只负责数据通信。适合大电流或已有电源的场景。
我建议,量产时尽量用烧录器供电。为什么?因为稳定。目标板自供电,万一电源纹波大,烧录就容易失败。我曾经遇到过,一个项目用目标板供电,烧录成功率只有80%。换成烧录器供电后,直接干到99.9%。
注意:烧录器供电时,要确认电流够不够。有些大功率芯片,烧录时电流能到几百毫安。烧录器供电能力不足,会导致电压跌落,烧录失败。
连接方式,说白了就是信号线怎么接。常见的有:
- SWD(串行调试接口):两线制,SWDIO和SWCLK。ARM芯片常用。
- JTAG:四线制或五线制。老一些的芯片用得多。
- SPI:四线制。有些Flash芯片用。
- UART:两线制。部分芯片支持串口烧录。
连接线要短,最好控制在15厘米以内。线长了,信号容易受干扰。我见过产线用了一米长的杜邦线,烧录成功率直接掉到60%。换成20厘米的排线后,问题就解决了。
嗯,这里还要提一下接地。烧录器和目标板之间,地线一定要接好。地线接触不良,烧录时会出现各种奇怪问题。我习惯用粗一点的地线,或者多接几根地线。
知识体系结构图
好了,以上就是烧录硬件的核心内容。选对烧录器,配好烧录座,接好供电和信号线,量产烧录就成功了一大半。剩下的,就是软件和流程的事了。
可可精品资料库