【有奖征集】分享你的开发故事-活动已停

  [复制链接]
wangxiangtan | 2023-10-11 10:34:55 | 显示全部楼层
【DIY个T12电烙铁烧红了烙铁头算不算

自动化专业,属于一瓶子不满半瓶子晃那种水平,工作几年,51、ARM、ARduino、ESP、PLC、MQTT都有涉猎……
某日逛论坛,初见白菜T12个人DIY电烙铁,加热耗时8秒钟,完全秒杀我的老旧家用30W外热式电烙铁啊,果断上车!
33611224682FDF598EAAA8969C45CB2A.jpg

仔细一研究,有PMOS版,NMOS版,电路图也有几种……一不做二不休,都弄上来测试一下!
QQ截图20231011102304.png

为了这个电烙铁,我买了2斤的电阻、电容……还买了MOS管、可调电阻、烙铁头、支架、四芯插头……,
是不是亏了啊


按电路图焊接元器件,上电,还好没炸管!
93F7D51331AFDAF8FCDE13EF9BC04BDB.jpg

然后呢,没有反馈啊,板子持续输出加热,烙铁头以肉眼可见的速度变红了……
核对电路,没毛病啊。折腾了一个周末,然后发帖求助,根据坛友意见,拆下MOS管单独测试,
次奥啊,MOS管烧了……可能是静电击穿,焊接前测试明明是好的……
8853632DAA9FED2752AD7BAA6FD96DA6.jpg

更换MOS管,再次上电测试,正常了,哈哈哈!8秒加热,速度相当快。
测试了PMOS、NMOS电路图,都是可以正常工作的。
这是我的开发故事
41066739DAA1F5BA3863F41F56F7D7DC.jpg
CE16AC2FBAA5F4F9C133FC1A2B53E590.jpg
回复 支持 反对

使用道具 举报

lovzx | 2023-10-11 10:36:37 | 显示全部楼层
纯小白来分享第一次焊接做版经历(翻车了但不多却致命)

           第一次diy复刻开源项目找了一款手表焊接,在某平台下单后打样,后续在群里水了半个月左右然后开始陆陆续续买元器件,从一开始的不知所措,到最后修改pcb丝印,导出图片打印出来对照着焊接,刚开始连烙铁都没咋使用过,后来因为复刻项目忍痛买了热风枪焊接pcb,刚开始拿到pcb的时候还是很激动的,但是看到原理图上啥也不懂,pcb也不知道怎么回事,于是就在B站上找视频看eda相关的教程,跟着教程画板子,也渐渐会画简单的板子,知道了元件,封装,库,走线布局泪滴等等。慢慢有了更多的了解。有了一点的基础后便开始着手元件的采购,先是在立创和淘宝上一个个对比元件,后来分别在淘宝和立创上采购了2份,经过1周漫长的等待终于收到货了,国庆假期期间抽空就把元件焊接了,当时年轻的我还以为看了好多热风枪的视频教程我就也能如鱼得水。没想到路上的坑已经迫不及待地等我跳下去了。
           事情是这样的,在群里水的时候看到群友有求助无法点亮屏幕的,电压不对的,没法开机的等等等等,由于我当时刚开完热风枪焊接教程信心爆棚,觉得我就是徒手焊内存颗粒也不在话下(怂了已经),0603算什么,0603在pcb上看着也不小啊,这不是张飞吃豆芽小菜一碟?后面看到群友分享的USB可能焊接有问题,当时心里想,0402不必0603小到那里去啊,也是小意思,根本不用放在心上。。。后来等到我焊接的时候我就晕了,这东西咋这么小?和pcb上大小也不一样,当我拿着pcb实物图和电脑显示屏eda上的pcb对比的时候发现了,这俩显示的根本不是一个级别的。。。实物也太小了。。。后来焊接的时候小也就算了,热风枪一吹,把一个区域的0402都吹跑了算咋回事,赶紧把风量调到最小了,可是后来又出现了这种情况,甚至0403的电阻都吹丢了一个,至今不见踪影。
       经过一番折腾终于把所有的元件含好了,然后发现怎么多了一个0603的10kΩ的电阻,由于手里面没有万用表也不知道那个焊接错了,于是就赶紧对照着板子和pcb检查,经过一番目视检查(当时慌了,心里想没有万用表,这咋检查出来,现在想想还是很好检查的,0603的电阻也不多上面还有105字样,还是很好找到的)终于找到了贴错的元件,重新搞好后就开始上电刷固件。于是更大的问题发现了
     插电后发现没有端口识别就算了,他还提示未识别的usb设备,我赶紧把电路板很小倍数的放大镜下面观察,不看不知道一看吓一跳一共有8个U,6个U连锡,esp32模组看着就没焊接好,当时心里一震坏了,不会短路烧了把,赶紧用风枪继续吹,然后发现咋吹都不行,后来看B站教程,说是用烙铁处理,然后试了下效果还真不错,有个别的不好弄就用吸锡带处理了,总体还算可以。
      处理好后就开始上电测试了,万幸一切正常,没有烧毁,端口也出现了,烧录也成功了,不出意外的话要出意外了,没错,识别不到I2C设备了,触摸屏设备找不到了,于是就又重新看焊接,该焊的又重新补焊了下,电路图也重新捋了一遍,还是无法找到I2C设备,本着控制变量的原则,哪里有问题就解决哪里的原则于是就开始排查问题了
      首先是换了另一块屏幕也是同样的问题,大体可以排除是屏幕本身的问题,然后开始找所有的I2C设备,准备一个个取下来看看那个出问题了(没有万用表,只能通过这种方式来搞),看了一圈决定就从最小的BMM150芯片开始搞,结果你猜怎么着,我的天,运气爆棚了,拆了BMM150芯片当时就开机进系统了,太神奇了,然后我就看瞅这个小东西,好家伙1.56*1.56的尺寸,有12个焊盘,太小了这东西,先是用吸锡带处理了焊盘和元件引脚,然后上了一点点锡膏就开始吹,一边吹一边用烙铁推动,看到有回弹复位就觉得有戏,于是就开始继续上电测试,结果嘿,还真好了
     就是这个东西BMM150
   

BMM150封装

BMM150封装

PCB_BMM150焊盘

PCB_BMM150焊盘

       当时就一震自豪觉得也没啥嘛,这么简单就好了。
       不出意外的话又要出意外了
       第三天当我把手表插在电脑上一个小时左右后回来发现又出现上面那个问题了I2C设备找不到了,手表还局部发热,然后我想不会吧,这点热量还不至于融化锡短路吧,然后就放哪不管了,先看搞懂固件再说吧,后面隔了好几天又打开后,嘿,又神奇的开机了,I2C又回来了
       。。。至今不知道哪里的问题,还没解决。。。。过几天有空了再继续搞吧
回复 支持 反对

使用道具 举报

ddyty | 2023-10-11 10:37:40 | 显示全部楼层
hello,各位小伙伴大家好
  说一下自己在链接云平台时遇到的bug吧,但是第一次准备上云,准备不足,稀里糊涂的买了一个esp8266开发板就准备上云了,实际上的项目要求是,主控为f103,然后一直摸不着头脑,后来才发觉,esp8266和esp8266——01s有相当大的区别。

                               
登录/注册后可看大图

如图所示,当然后来才搞明白,esp8266也可以烧代码,通过串口完成AT命令,当时不知道么,然后又加急来了一个esp826601s,然后开始上云了。
ONENET   启动,叽里咕噜一顿搞,发现,g平台更新了,目前新版教程还没出,那怎么办,换云
阿里云       启动,然后通过mqttfx模拟链接,然后使用esp826601s开始链接云,我去,怎么at命令都没反应,后来多亏安信可的客服给力,说我的供电电压可能有问题,usb转ttl的3。3v有问题,启动不了,然后换成电池供电稳压出来的3.3就完成了,说句题外话,我当时3.3没反应的时候给上了5v,幸好安信可的东西质量好,没烧掉。哈哈哈哈哈哈哈。
回复 支持 反对

使用道具 举报

mmt | 2023-10-11 11:19:54 | 显示全部楼层
哎呀,之前发的帖子消失了,再重新发一下吧。分享一下之前被学校仪器坑的事情吧。记得刚学习制作PCB的时候,第一块板子是自己手工蚀刻的,当时和几个队友一起在老校区的实验室摇了一下午的蚀刻液。回去打孔焊接,折腾了两天。等测试的时候,电源电路没有问题,测试驱动的时候,示波器波形怎么都不对,把所有元器件拆了再重新焊接也不行,折腾了一天都没找到原因。当时都快测试自闭了,一直不行。后来别的同学送来一个新的示波器,换上新的示波器就好了。还有一次是做小信号放大的时候,当时使用691运算放大器,正负15伏供电。自己明明把稳压电源的输出设置为了正负15伏,还检查了几遍,结果一上电。芯片直接闪电带火花,给我炸蒙了,一看稳压电源,自己跳到了模式4,输出24伏的电压,真的服了。在学校实验室做项目的时候真的被仪器坑的老惨了。放个自己做的小四足吧。 1682582048905.jpg
回复 支持 反对

使用道具 举报

zjlong | 2023-10-11 12:07:54 | 显示全部楼层
本人还是大学生,开发之路是从大一开始的,刚刚开始焊电路板,烫到过手,还忘记关闭焊台,把焊台的头给烧了,不粘锡,研究过51单片机,stm32,树莓派4b,参加过电赛训练项目(小球平板系统)高低电频错误,导致芯片烧毁,第二回导致写入(烧入)板直接冒烟了,第一回见,一股青烟就废了,第一回电路元件烧毁,被吓到了,有重新买了几个,直接不敢供电,也不敢烧录代码,后面也给树莓派接过屏幕,也烧掉了一个屏幕,51单片机烧芯片,不过现在好多了,也从入手到上手了,希望自己别入坑就行,下面是我开发过的开发板,烧录板的一部分,也拆过联想电脑,2014年的,把电脑拆成一片一片的,安装了一整天,现在拆了好几回,现在才知道键盘可以拆解,换过音响的贴片。
1eb418998f398ce5a84b74322263e4a.jpg 2eb2833977b019a6e7cd43f3c1a9e33.jpg 6e106a4cb2c314bb581cf9d6ee1d8f4.jpg 7a4a8c1492e86f3135e7bb9c16ea921.jpg 8c49200a257fe43c8787456a4688ab6.jpg 11d4da0e04038c1986895d71776785f.jpg 79f4f1221299a1b4c1a2e4be4c2fbc2.jpg 785af1117fcf46a0afd23ed5add3f38.jpg 29828dc089b6337175922aa57039b09.jpg

79cd866423be2c71093b89bfd5b0506.jpg
737e704507bee461bd069354c4bc32b.jpg
回复 支持 反对

使用道具 举报

moyao | 2023-10-11 12:15:45 | 显示全部楼层
我就讲讲玩单片机的入坑故事吧。大一本来是想学机械设计的,结果看着同实验室的大佬在用单片机造各种小玩意,就凑上去问了问,结果就入坑单片机了。当时他们推荐从Arduino套件入手,实验室还有现成的,本来就是准备给我们这些新生入门的,我就借了一套。看着盒子里一大堆不认识的东西,只知道哪个长得像LED灯,就先掏出来想着给它通电让他发光。UNO板子上写了什么5V和GND。。。。。。后面的事情猜也猜得到,一颗LED不负众望的在啪的一声之后烧了,还发出了明显的烤焦的气味,给我吓一跳,是不是要被踢出实验室了啊。当然后来大佬闻着焦糊味来了,告诉我LED灯直接接电源容易烧,一颗灯几分钱烧了就烧了,然后仔细的给我讲这些怎么用,还给了我一本书,上面有几乎全部元件的使用例程,然后我就照着书一直玩到现在哈哈

现在玩到这个倒车雷达 网上找的图

                               
登录/注册后可看大图
回复 支持 反对

使用道具 举报

zll1 | 2023-10-11 17:16:53 | 显示全部楼层
我要分享的是之前做过的一个智能门锁的项目,项目的功能是远程解锁和按键开锁,项目用的方案是以stm32f103c8t6作为核心,项目从画板到程序实现本来挺顺利的,当时程序esp8266+mqtt小程序远程开锁都做完了,就是一个矩阵键盘输入卡了我好一会时间,矩阵键盘老是会有一行输入不了,程序怎么改都会有一行出问题,后来查了下芯片手册,发现出问题的那一行的输入引脚是PA12,因为stm32f103c8t6的PA12引脚是USB的D+端,默认为上拉,不管如何配置都是高电平,导致程序怎么扫描都是没有这一行的输入,最后将PA12引脚修改成PA8引脚才解决问题。后来经过调试没有任何问题,这次之后,我画板都得先查一下手册,看一下引脚,避开特殊io口,以免又出现这种问题。
下面是PCB和实物图,降压模块被我去掉了,当时手头上没有12V电池,就用3.7V电池凑合着用着。

f32a0d8f49dc6dbe3d6582be82336f8.png


bd10752513d3d4682786f5bd4a0e4e7.jpg



回复 支持 反对

使用道具 举报

genji | 2023-10-11 18:58:48 | 显示全部楼层
大概2年前吧,学校实验室没有安排经费,所以单片机课程结束,我的程序的没有条件烧写验证过,后来机缘巧合下,我的朋友课设需要自己制作一个摄像头,于是向我发出邀请,我们边查资料边购买了所有所需的元件,包括OV2640传感器、PCB板和其他配件。一知半解的按照指南开始焊接传感器和其他组件,这是我第一次进行这样的焊接工作。然而,由于我对焊接技术不熟悉,我犯了一个常见的错误,就是焊接过热。
由于焊接过热,一些元器件出现了损坏。当我尝试跑例程时,它无法正常工作。我感到非常沮丧,因为我已经花费了很多时间和精力。
好在我还有一个队友,这次我们学习了一些焊接技巧和购买了新的工具,重新拿了一块PCB进行焊接,这次我更加小心谨慎,并确保焊盘的温度和焊接时间都是合适的。这次的焊接结果更好,传感器成功连接到了开发板上。
课设圆满完成,ov2640也还在我手上充当我学习并验证opencv程序的工具。
回复 支持 反对

使用道具 举报

genji | 2023-10-11 19:00:49 | 显示全部楼层
大概2年前吧,学校实验室没有安排经费,所以单片机课程结束,我的程序也没有条件烧写验证过,后来机缘巧合下,我的朋友课设需要自己制作一个摄像头,于是向我发出邀请,我们边查资料边购买了所有所需的元件,包括OV2640传感器、PCB板和其他配件。一知半解的按照指南开始焊接传感器和其他组件,这是我第一次进行这样的焊接工作。然而,由于我对焊接技术不熟悉,我犯了一个常见的错误,就是焊接过热。
由于焊接过热,一些元器件出现了损坏。当我尝试跑例程时,它无法正常工作。我感到非常沮丧,因为我已经花费了很多时间和精力。
好在我还有一个队友,这次我们学习了一些焊接技巧和购买了新的工具,重新拿了一块PCB进行焊接,这次我更加小心谨慎,并确保焊盘的温度和焊接时间都是合适的。这次的焊接结果更好,传感器成功连接到了开发板上。
课设圆满完成,ov2640也还在我手上充当我学习并验证opencv程序的工具。
回复 支持 反对

使用道具 举报

YMS | 2023-10-11 20:37:53 | 显示全部楼层
作为一名电子爱好者平时做一些有趣的作品是非常有意思的,但偶尔也有翻车的时候,并不是每一次都能十分完美的做成功,比如下面的我就行做失败的案例,我也是汲取经验,从失败中走了出来。
一次在我刷bilibili时我看到一名博主做的像素时钟,越看越喜欢,但我打开淘宝一看这价格也是太贵了,于是我突发奇想自己做一个,我想着这样价格就下来了,于是我开始做了我的第一版像素时钟主控板。
屏幕截图 2023-09-16 133118.png
这就是我做的第一版像素时钟主控板,因为实物我找不到了,就用了3D预览图。
在我焊接好一部分电路后就开始测试,前面电源部分都没有什么问题,知道单片机部分,这个我焊接好后怎么也无法下载程序,当时也不知道问题出在哪里,这块板子我找问题都找了好几天都没能找到问题,不管用怎么方法也都找不到问题。这就让我开始怀疑是我电路板的布局有问题。在经过几天的折腾后我又开始画我的第二版了,第二版我参考了其他大佬pcb的布局,我就这样优化我的电路布局而且还删了一些不必要的电路从而简化我的pcb。
屏幕截图 2023-09-16 134306.png
这就是我修改后的pcb,这一版在我边焊接边测试时没有出问题,但是在后面写程序时才发现这一版还是有问题,这一版有一个板子温升的问题,这是我电路板布局的问题,工作时间一长电路板就会有温升从而就会影响温度传感器的数据发生变化。除开这个问题时钟的整体显示效果还是不错的。
微信图片_20231011203635.jpg

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则