×

无需焊接即可编程SMD微控制器

消耗积分:0 | 格式:zip | 大小:0.18 MB | 2022-10-28

张莉

分享资料个

描述

我试图在不焊接的情况下对单个 smd Arduino 芯片进行编程。但是我失败了,现在我在这里解释我正在思考的概念。但是让我们先讨论一下关于Arduino smd芯片的问题和一些事情。而且我认为它是正确的标题“无线编程”没有任何电线直接包含在编程中。

Arduino 是一个基本的基于 AVR RISC 的微控制器。这些微控制器在世界各地都有售,并以优秀的项目而闻名(不仅是基本的,而且是改变生活的)。Arduino 平台是开源的,并且有大量免费的代码和程序。因此,任何人都可以设计自己的电路板并创建电子产品。

这背后的主要微控制器是 ATMEGA328P(8 位 MCU)。顺便说一句,我还制作了一些克隆板——你可以从这里看到它们

所以 Atmega328p 主要有两种封装(DIP 和 SMD)。DIP 版本对于飞行控制器和无人机等项目来说太大太重了。我专注于这款芯片的 SMD 版本。

问题:

基本上,我想在不焊接的情况下对 IC 进行编程。因为一旦程序加载到 Ic 中,我就可以出售已编程的 IC。新的没有焊接和引导加载程序烧毁了一个。引导加载程序在那些克隆的 Arduino 板中产生了很多问题。然而,我有引导加载程序的解决方案,但我想在不焊接的情况下进行编程。我正在JLCPCB的帮助下尝试这个,只需 2 美元即可提供 5 块优质 PCB。

pYYBAGNVjluAL_3OAADaeyA_Dwg952.png
 

他们以非常便宜的价格提供惊人的 SMT 组装服务。这可能对你们来说是 Grab 的交易。使用此链接 ( https://jlcpcb.com/see ) 注册,并为您的 PCB 订单获得 4 张价值 27 美元的优惠券。

参数:

如今,该微控制器由 Microchip 制造,封装包括数据表中提到的这些参数

poYBAGNYubSAEMphAACBI9T2V-k610.png
 

该芯片有32个引脚,芯片总厚度(直径)约为1.05mm(不包括引脚)。引脚金属的厚度为0.15mm,总厚度为1.20mm。

pYYBAGNYubaANueFAAAm-E0r93A471.png
 

因此,从数据表中可以清楚地看出,引脚安装在芯片下方,而不是中间,而不是顶部。

poYBAGNYubmATlTIAAC708rLAfo679.png
 

ic的每个引脚之间大约有0.80mm的间隙,每个引脚的直径为0.40(通常)。提到了所有其他参数,以便您做出想法。

测试电路:

 
 
 
poYBAGNYub2AQueqAAJFhDB_VF4213.png
 
1 / 2Atmega328 简单电路
 

我的想法:

我在想,为什么不在 PCB 焊盘上编程这个芯片呢?因为引脚和底面之间大约有 0.15mm。因此,我们可以将芯片压在 pcb 铜焊盘上,这将使引脚与表面之间发生电气接触。然后我们可以简单地对其进行编程。

 
 
 
poYBAGNYucCAfyQPAADmSTvGeTo893.png
 
1 / 2
 

然后我想到了 SD 卡和 SIM 卡插槽,这让我大吃一惊。长*宽为(分别为15*11),厚度约为1mm。但是有推锁/解锁选项可用。此外,SIM 卡技术使用了与锁定系统非常相似的技术。

 
 
 
pYYBAGNYucKALCR7AABA7Ky0a4A227.png
 
1 / 3
 

所以,我打破了我的旧手机和 MP3,以寻找这背后的一些黄金科学。最后,我决定用 Sd 卡槽做一个 PCB 布局。

poYBAGNYucSAKxvRAAB1EkMpZUQ800.png
 

我们可以将芯片插入内部并调整铜垫之间的连接。这是我的 pcb 布局。晶体振荡器是在编程时提供适当的时钟。我使用排针进行编程,使用 USB 为电路供电。

PCB制造:

pYYBAGNYucqAQ2yTAAFxfNyCdbE866.png
5 块 PCB 售价 2 美元
 

订购流程:

我的链接在这里给你,在你的第一个订单上获得大折扣券。立即在 JLCPCB 上注册并尝试原型 PCB、模板、SMT 组装和 3D 打印等服务。

 

工作理念:

首先,我将所有组件安装在 PCB 上,并尝试了这 5 个板中的一个,并在其上焊接了芯片。这工作得很好,现在是时候在没有焊接的情况下进行编程了。

PCB 有电源 LED,这显然是电源指示,如果电路发生任何短路,LED 将停止发光。编程系统直接连接到我的个人笔记本电脑上,我有烧毁笔记本电脑 USB 集线器的风险。因此,如果您真的想设计类似的东西,请自行负责尝试。

第一个选项:

 
 
 
poYBAGNYuc-AfHZWAAFL3_a6o-Q469.jpg
 
1 / 2
 

首先,我从直接的物理/手持方法开始。我将芯片调整到正确的位置,然后将其紧紧固定到位。我尝试了很多次,但方法没有奏效。

第二种选择:

poYBAGNYudSAN_GOAAUICkfBdQ4140.jpg
 

作为第二个选项,我还添加了 Micro Sd 卡的占用空间。所以,我用 JLCPCB 的 0.8mm PCB 调整了厚度。并将它们粘在 Micro Sd 插槽上。使用 PCB 和强力胶做了一些边界,然后焊接所有的东西。

 
 
 
pYYBAGNYudmAD9aeAAXZo17jjss994.jpg
 
1 / 4
 

然后我把芯片插进去,试着对齐,但是空间很小,太紧了。一旦我把芯片放进去,它就卡在了小房间里,游戏结束了。

我的错:

我犯了很多错误,我很高兴,因为我从中吸取了教训。这就是为什么我在这里与你们分享这些很酷的东西。

1)每当我们试图放置一个恢复的 IC 时,我们都需要一个原来的新 IC。它行不通。因为焊料分子以溢出的方式分布。

pYYBAGNYueGAYKNoAA2qawK8sy8832.jpg
 

2)用力推IC可能是解决方案,但它会损坏引脚之间的对齐和空间。

poYBAGNYueSAV1qVAABiYQ1-hWI107.png
 

3) 将IC插入micro-SD卡槽中,真的是很无厘头的狗屎。

下一步计划:

牢记所有的失败/错误,我也有 2-3 个不同的想法。所以会尝试一下,我会更新你。

如果您有任何计划,请在评论部分告诉我。下一次,我将订购更多具有更多备份想法的 PCB。我们会尝试一下。如果您想享受预焊 PCB 服务,这次 JLCPCB 是唯一可靠的选择。他们以非常低的成本提供 SMT 组装服务。JLCPCB有很多库存、微控制器、传感器和其他基本的东西。使用此链接注册并获得 4 份价值 27 美元的优惠券奖励。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !