电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>无需焊接即可编程SMD微控制器

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

2022-10-28 | zip | 0.18 MB | 次下载 | 免费

资料介绍

描述

我试图在不焊接的情况下对单个 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 美元的优惠券奖励。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费