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

  [复制链接]
爱思 | 2023-10-9 15:47:51 | 显示全部楼层
本人翻车无数,如果要追忆起来的话,从未上小学前就开始接触到电子电路,那时还只是玩灯泡、马达、LED、改良四驱车。

                               
登录/注册后可看大图
映像最深的翻车是小学1年级时,用220V交流电直接驱动喇叭,想听听交流电到底什么声音,不过通电后没有任何声音,当时以为没有通电(现在知道肯定不可能听到声音),直接用手摸了喇叭电极,然后人就不受控制的倒地了,两眼漆黑。醒后只记得一阵阵电流,以及摔痛的后脑勺。当时还没有家长在身边,真的是差点就直接挂掉了。时常感叹自己能活着就是一种运气。

                               
登录/注册后可看大图
虽有如此打击,但仍然喜欢玩这些弱电,尽可能避开220V市电,开始性命了。人生如梦,大学意外学成了软件专业,不过始终在捣鼓单片机,还好现在的电路集成模块化的非常好,能让人快速搭建自己想要的功能,不用特别深入研究底层,只需关注自己的代码控制逻辑,以及简单搭建芯片外围电路。因此大部分时间都是调试代码,如何在有限的内存实现期望的功能,并尽可能控制大小。

                               
登录/注册后可看大图
最近在用esp32cam硬件开发一款摄像头识别小动物,然后控制舵机实现自动开关门的功能,目前还在开发中,涉及到esp-tflite-micro,还是挺复杂的,等我完成了,再回来分享给大家。

                               
登录/注册后可看大图
  

                               
登录/注册后可看大图

回复 支持 反对

使用道具 举报

WhiteGiveB | 2023-10-9 16:17:22 | 显示全部楼层
本帖最后由 WhiteGiveB 于 2023-10-9 16:33 编辑

翻车经历可真不少,洞洞板焊接最简单的LM78/79系列的电源板,±12V,-5v输出很正常,只有+5V始终输出不正常,研究过各种可能,怀疑焊接问题,怀疑走线问题,试了很多次之后,最终确定了目标,LM7805芯片坏了,没想到新买的芯片是坏的。做电赛也遇到很多问题,遇到最多的是炸单片机,什么驱动没隔离,短路直接串给单片机,烧了不少。还遇到示波器共地问题,做的全桥逆变器,用示波器直接测试输出,单片机插在电脑上调试,电脑接上了三脚的电源接地了,导致电路的地和示波器的黑夹子连上,上电瞬间DAP连着单片机瞬间烧了,万幸联想USB保护到位。之后示波器就不接地了,直到某次,被示波器电了。老老实实双通道做差测信号。还有用esp32-cam做开发,没有给摄像头清除初始化,每次拍完就会初始化失败,得重新烧录固件,后来知道还有关闭初始化函数才解决问题的。
f7a49f144f3453467bfa9af5ddfdf1b.jpg
f7a49f144f3453467bfa9af5ddfdf1b.jpg
回复 支持 反对

使用道具 举报

90956 | 2023-10-9 16:18:48 | 显示全部楼层
本帖最后由 90956 于 2023-10-9 16:29 编辑


帮各位老哥回忆一下哈!作为一名刚刚自学51单片机的物联网小白,想必大家接触的第一个项目基本上都是点亮led小灯吧。看的视频教学,程序写的也一模一样,通电后就是灯不亮,这就有点尴尬了,然后再仔细回去看一遍视频,程序还是没问题,突然灵光一闪,我是不是线路没接通啊?然后一瞅电路板,果然是这样!!然后果断接好导线,重新上电,程序启动;当led小灯亮起来的那一刻,那种感觉想想都特别的激动,感觉就像大热天炫了一瓶快乐肥宅水,爽到飞起!!!

回复 支持 反对

使用道具 举报

lmn2005 | 2023-10-9 19:23:48 | 显示全部楼层
本帖最后由 lmn2005 于 2023-10-10 21:16 编辑

手头有3片去年从淘宝某胜电子购买的4通道触摸芯片TS04,每片1.79元,目前相对便宜了些。
22.jpg
今年6月刚好有空,打了一个板。电路参考厂家提供的电路图,不过部分元件的参数有所偏差。
0000.png
其中部分元件因手头没有,所以只能改用其他参数的:
RB用了440K,4个输入端的电阻换用100的,电容换为5P的。
11.jpg
焊接完成后上电测试。结果,第一片接上5V电源,随即烧坏。无奈换上第二片TS04,吸取第一次教训,第二片接上3.3V。这次是满怀信心,原以为一测试便成功,可是,用手接触输入端,对应的输出端均没有响应,就连一微小电压波动都没有。
听说淘宝上的电子元件鱼目混珠,一般用户很难分辨真伪。这东西也许本来是坏的吧,所以至今还没有提起再次探索的兴趣。
现在真的很想能得到一张门票---安信可开发板,去游玩一下美妙的物联世界!以填补一下TS04带来的失意。哈哈!


回复 支持 反对

使用道具 举报

KKchat | 2023-10-9 22:57:10 来自手机 | 显示全部楼层
遥想公瑾当年……咳咳~跑题了,哈哈哈。要说起我和开发的缘分,挺奇妙的,自己高中理科好,学了文,然后学过体育,学过编导摄影,最后编导过线滑档,上了专科计算机相关的专业,离了个大谱。从大专开始苦学计算机,奋发图强,我要当程序猿,最后c语言没学会,ps学的不差,当上了学校新媒体的主席,搞起来新媒体,一搞就是两年,直到专升本结束,成功进入了本地一所二本,学习物联网专业,到此,人生主线任务开启。进入大学后,继承了专升本阶段的勤奋,专业课小有所成,同时爱情线索也随之展开,也是我彻底沦为程序员的开始。为了和喜欢的学妹有更多的接触,我报名参加了物联网相关的一个竞赛(和学妹一个组,而且我是组长),在不断的相处中,慢慢的走到了一个,同时为了不丢人,努力学习了专业知识,做了一些项目,就这样爱情学业双丰收,毕业也顺利进去互联网大厂,做嵌入式软件开发,事业顺利,爱情便有所动摇,于工作一年后,因异地,和平分手,慢慢的,手速越来越快(听我说:敲代码的手速),头发越来越少,对象也越来越少,不过没关系,作为一个合格的程序猿,对象不缺,new一个就完了……。
IMG_20231009_225643.jpg
回复 支持 反对

使用道具 举报

铸币大头 | 2023-10-10 18:41:16 | 显示全部楼层
来薅开发版辣! 当时是学C语言,有哥们在实验室造各种奇奇怪怪的东西,然后他告诉我现在的单片机可以直接拿C语言写,经过哥们的一系列介绍我就入坑了Arduino。自己经常刷装机视频,看着觉得RGB超酷,在哥们的带领下就整了一套2560和2812灯带(因为他说这块板子够用,而且2812可以RGB,想完全自定义RGB的小伙伴可以考虑抄袭这个简易方案哈哈)。
哥们说调色还得学颜色混合,干脆先只调整亮度实现各呼吸灯就行(我不会弄复杂的东西,非常容易退坑)。我就在他的指导下安装各种软件,先是装了个Arduino IDE(哥们说这个不用配环境,装了就用,还真是),然后他说8212有现成的库,上课学的那一点点C语言完全够用,用起来确实是这样。我就简简单单写了个循环,然后循环里面就纯纯的·亮度函数(亮度值)·,然后一个delay1秒。然后一步一步的呼吸灯带就做好了。
挺有成就感的,挺有意思,就这样入坑了单片机。(哥们非说嵌入式听起来更高级
回复 支持 反对

使用道具 举报

kaimi | 2023-10-10 19:32:26 | 显示全部楼层
我是一个电子爱好者,从小小白到现在不觉也有三年了,从miropython,auduino到idf,从树莓派到esp32,后来就陆陆续续开始焊接一些东西,每个阶段都很凹,一不留神不是故事就是事故;期间也想过放弃,还好都坚持下来了。
回复 支持 反对

使用道具 举报

aaox | 2023-10-11 01:49:09 | 显示全部楼层
纯小白,只焊过鼠标
回复 支持 反对

使用道具 举报

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又回来了
       。。。至今不知道哪里的问题,还没解决。。。。过几天有空了再继续搞吧
看到这条评论的人都发财了
回复 支持 反对

使用道具 举报

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

本版积分规则