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

  [复制链接]
tingting | 2023-9-18 16:39:59 | 显示全部楼层
我就说做智能车的故事吧
打了两版驱动,第一版是赶工做的,布局问题很大,细节方面有待提高
第二版到了,由于是第一次焊接完整的板子,BTN7971的大脚对我来说十分难焊,最后实在没办法,找了学长,最后发现是BTN坏了,换了个新的,最后车车第一次跑
回复 支持 反对

使用道具 举报

spike1925 | 2023-9-18 17:35:23 来自手机 | 显示全部楼层
回想起本科的时候当时大二有课叫做单片机技术与应用,当时想的很好,一定要好好学习,网上开始准备软件 keil下载破解 cubeide下载安装配置 嚯嚯一顿操作猛如虎,心里想的就是老子就是单片机的神,后来书一发老师一上课我麻了,讲的是汇编。我傻了,老师就照着PPT讲,我在下面完全看不懂什么汇编语言啥的 还有书上写的也很离谱,学不会,现在也大部分也用不上汇编了吧。直接烦躁,然后最绝的是这个课有实验的,实验是那种实验箱 相当于单片机和什么灯啊啥的都装在里面,然后每次实验老师也不讲,就自己瞎写,经常全班都没人写出来,最后老师也不管,实在是太惨了。以至于到后来很多哥们一去直接开摆,写都不写直接玩手机,唉。好在现在找到了安信可社区,资料完善详细,大佬仔细教导,爱了爱了,单片机冲冲冲
回复 支持 反对

使用道具 举报

鱼《》《》 | 2023-9-18 17:53:00 | 显示全部楼层
本帖最后由 鱼《》《》 于 2023-10-8 12:26 编辑

记得刚开始接触电子板块是,我自己的内心是非常抗拒的,总感觉他非常的难,看见电路就有疼。之前参加的智能车是,他们要求我们自己制作驱动板和核心板,刚听到这些事情的时候,就如同晴天霹雳一样,根本不知道如何是好,刚开始还以为原理图好画,可到后面用就会发现原理图也会出错,原理图画好后就是最头疼的PCB设计了,要用到很多知识,比如说等长法,电源线和地线要加宽,回路面积要尽可能的小,走线不可以90度的走,一定要有弧度或者45度折角,第一次画完的时候是非常自信的,立马就给学长拿去看了,可是学长看后给我指出了各种的问题,我整整花了两天才搞定,桌子乱七八糟对的各种有关PCB设计的书,可是当你拿到成品的时候,你会非常的自豪,你会感到自己实力大涨,一种说不上来高兴,可是到焊电路板的时候自己跟是头痛,自己把很多的丝印给盖住了,只能一个一个拿着电脑对照找,有时将芯片焊接反了,有二极管焊接反了,还有时将220欧得电阻焊接到了1k欧的电阻上了,你们可曾听闻电容反接,直接爆炸,擦点把我就搞没了,第一块驱动板可谓是九九八十一难啊,跟取经似得难。
到后来几年的电赛,今年电赛我和我的小伙伴选了D题,简易电路测试仪。基础部分的要求是测量一个放大电路,测出它的输入输出电阻,电压增益,要求误差不超过正负百分之十,另外要绘制它的幅频特性曲线,测量它的上限频率。发挥部分是断开或短路任意放大电路的电阻,电容,能够自动判断并显示故障原因,判断正确的情况下,提高判断速度,每段时间不超过2s。
这道题,经过讨论后,决定的思路是这样的:
通过单片机控制DDS芯片输出一个可操控频率的正弦信号,通过一个衰减器输入到放大电路,中间接上一个2k欧姆的电阻,要测的Ui和Us信号则由一个放大器输送到AD637转换成直流输回到单片机进行数据处理,得到Ri。
同样的,输出Uo和UL信号也是通过相同办法测得,之后数据处理,得到Ro。由于AD637没有准备那么多,所以通过单片机操作继电器控制测Ui还是Us,测Uo还是UL。电压放大倍数因为Uo和Ui都已经测出,两者一比,同样也得出了。
至于幅频特性曲线,思路是这样:通过控制DDS芯片输出的信号频率,由低到高,测出Uo和Ui,两者一比得到电压放大倍数,存入到数组里,频率为横坐标xx[300],电压放大倍数为纵坐标yy[300],测出一组数据,描一个点。而数组里的数据则进行处理,得到上线频率和下线频率,之后显示出来就可以了。
这样看来,似乎真的很简单呢?可实际上呢?由于没有经验,也有可能是我自带的硬件debuff,
做硬件的时候出现各种各样的问题:
波形失真,信号不能正常放大,放大倍数不正常,接线没有共地,AD没有取到信号,上电后DDS不正常工作,……千辛万苦终于调完了,数据显示正常,电路毫无问题,但因为我们经验不足,没有预先布好位置,嵌入到木纸板重新界限,它又不正常了!于是乎,到最后的时间,软件赶了基础部分,发挥部分是来不及做的了,电路也是半有问题的递送出去,我的整个心态也是佛系无比。随缘就好,比赛现场调试阶段,它果不其然的没有让我们失望,在一开始调试的20分钟时间是好好的,快测试阶段立马崩盘,AD口数据又测不到了。硬件师傅立马测了50分钟,超时10分钟(它调试和测试阶段只给你60分钟),也感谢测评老师的耐心等待。
终于数据有了!但是正确另说。
结果
自然是没有拿到奖啦。
收获的自然是电赛经验,对项目的认识和理解能力,理论知识,硬件知识,免费的三餐,熬夜等级小提升(2天就睡4小时),被破坏的生物钟(现在半夜两点钟自动醒来),咽喉痛,头晕,加上一点感冒。
明年有缘再见。



                               
登录/注册后可看大图

                               
登录/注册后可看大图



                               
登录/注册后可看大图

                               
登录/注册后可看大图





这是我第一次做的稳压模块

这是我第一次做的稳压模块
9be45ba6628083bda471a50c441ffc4.jpg
6187fbac4d2718852401ef10c401f5f.png
d74e6ad21dac4b5da265f5a3cc0a09e.jpg
94f7af484a9244607686dcc0df589f9.jpg
回复 支持 反对

使用道具 举报

吴俊伟 | 2023-9-18 20:49:19 | 显示全部楼层

为什么我打了这么多字,只显示标题啊!!!

回复

使用道具 举报

吴俊伟 | 2023-9-18 20:51:24 | 显示全部楼层

.

本帖最后由 吴俊伟 于 2023-9-18 20:54 编辑

为了这块开发板,我从我大学回忆到现在。
比如大学在实验室,把电源接反导致电路板的铜皮都炸飞了,emmm在手里炸的(还好手没事)。还有临近比赛的时候,电路板备用板和正在用电路板都不好使了,拉着我两个五十多岁的指导老师,陪我熬夜修电路板(我觉得我愧对我的老师,因为他们领的学生都去读研究生了,就我自己一个小本科 。。。哈哈)。
毕业之后,没有直接去干研发(这个因为当时毕业觉得自己太菜了,所以我都不敢去报研发岗位),报了一个工艺岗位,修了一年多的仪器、电路板,维护别人的代码,最近终于终于转入到了嵌入式开发,发现要学的东西数不胜数(奉劝各位大学的朋友们,珍惜大学时间!!!!)。
最近进行项目开发,碰到了各种问题,比如仪器要联网,看同事都用ESP32-12F,来安信可的论坛找找有没有好的帖子。还有需求仪器要和上位机联调,什么蓝牙通讯、WiFi热点通讯都在尝试,还要FreeRTOS上移植FATS,增加EMMC、USB、TF卡等存储,一起用。本人水平比较低,再加上大学学习的硬件,所以软件开发对我来说真的很麻烦。软件的使用,程序裸机还有库函数啥的,一点一点琢磨 真的是脑壳痛,但是最好半成品出来的时候 。贼爽!!成就感爆棚!!
唯一后悔的就是大学的时间没有好好利用,现在真的是幸亏领导允许鼓励学习,要不然真的是一个人当两个人用,都学不完。什么正点开发板,野火开发板  linux开发板  都买了 ,差生文具多吧,钱都花了,逼着自己去学习(比较抠门,所以花了钱 必须要学会 ),也想去找个培训班提高一下自己,感觉要学的东西太多太多了,学不完,根本学不完啊
因为现在手边上都是公司的电路板和程序,就不拍照截图了。
/********************************************补充一下 230917**************************************************************/
恰巧要找个原件,顺便就给大家看看攒的板子器件吧,这大概是一半,全是阻容芯片啥的,都是泪啊。还有一些开发板,等常用的,都在别的地方,就不上照片了。
总结了一下,未来要学习的很多很多,诸君共勉吧。



下载.png
回复 支持 反对

使用道具 举报

涵晟子 | 2023-9-18 20:54:26 | 显示全部楼层
关于电子方面,不知道大家是从什么时候开始的?我是大三下学期开始的,现在开始工作,发现嵌入式赛道真的不错,但是都知道嵌入式的赛道的天花板很低,就算我们技术到达炉火纯青,可能很有限,他的未来发展方向,技术转产品,但是我工作发现,我们电子人,电子魂。出来比我们班级大多数的工资很高了,他们在技术这条道路就没有开始走了,但是我建议,大家还是在大学好好钻研自己的技术,然后继续在学习,研究生会让我们更加有着时间,去研究更加高级东西,会更加细致,带来的收益也是不错的。嵌入式真的不错,但是要沉下心来,潜心学习更加前沿的技术。现在工作了,当时参加电赛的时候,感觉什么都不会,现在看来如果大家对嵌入式感兴趣,电赛势必需要参加的。当时什么也不懂,大学也一直在玩。现在看来做的那些东西有更好的实现方式,花的时间会更少。我的开发故事,就是从电赛开始的,现在想来完全不后悔,以至于我现在从事的工作,我们大部分同学,都没有我拿到的工资高,但是出来工作这么久,大家还是去往更高的地方走,接触不同的人,他们技术理念,技术实现,可能你见都没见过,但是那就是减少CPU的消耗。画电路板也是 必须要求的,数电模电必须会,我们自己做一些东西,这就是一个电子人的后来之想,后来之感。去感受科技带来的不同凡响,安信可,大家都知道ESP8266,这是我第一次接触安信可的产品,去支持我做开发,现在希望感受新的技术,我们永远都只是冰山一角,所以来了。大家加油,希望大家一起探讨技术。看到上面的这些同胞做的产品,现在也想参加这个大家庭。图片如下,谁还不是从这些开始的呢?
回复 支持 反对

使用道具 举报

Tristan_C | 2023-9-18 21:31:02 | 显示全部楼层
本帖最后由 Tristan_C 于 2023-9-19 13:41 编辑

跟安信可其实很早就认识,早在差不多十来年前的时候,蓝牙4.0标准的BLE推出来,我就开始做蓝牙模块,那时候主要是基于TI的CC2540/41方案,后来才有了CC26xx,其实那个时候方案也不多,后来认识了同行友商安信可,算是认识多年吧,现在我也不在前东家多年,但依旧关注安信可,哈哈。做了十多年单片机类的开发了,在单片机工作上的各种糗事,各种翻车的事非常多,毕竟非圣贤,哪能不犯错呢。倒是说说我的第一个跟电子类有关的事儿,起始更准确地说,应该是趣事,但也是很有意义的一件。我的大学学的是机械电子,其实在零几年的时候,这个专业开设还是非常火的,非常多的人报考,机械结合着电子。其实那些年大部分时间还是只是埋头读书,也不知道具体往哪里深入学习,后来看到了学长们参加的各种竞赛,有机械类的(因为本身是偏机械专业),还有很多电子类的,那时候全国电子竞赛对我来说还是非常神圣的。后来有一次有机会,跟一个要好的同学报名参加了一个机械电子设计大赛,两个人稀里糊涂加上稀里糊涂,最后稀里糊涂地提交了一个稀里糊涂的作品,就是一个:风力发电机……特地跑到同学的老家常州,去了趟机电市场,我们找来了一个手摇的发电机,拆卸装到了安装杆上,但发现还缺风叶,于是就又紧急买了蒙皮,手工使用木条打造了三片枫叶,有了这个,还得有储电啊,于是又拆了一台铅酸电池的手电筒,接线到了发电机上,于是就认为设计制作完成了,比赛当天还搬上了台上讲解……稀里糊涂啊就这么参加了,其实是自己也不知道自己弄了个啥,于是在台上那个紧张,那个手斗。当然,最后也是呗刷了下来。后来慢慢地,通过这件事认识了很多老师和前辈学长们,慢慢地也知道了自己该往哪块学习,后来就除了课业上学习的微机原理之类的,自己也跑到自己的恩师那边,跟着做一些小项目,也参加了电子竞赛之类。也才有了后来走上的电子产品单片机开发的道路,也才有幸认识知道安信可公司,哈哈哈。安信可现在做得越来越大了,产品线也从蓝牙扩大到了wifi,lora等等,希望以后发展越来越好
回复 支持 反对

使用道具 举报

tingting | 2023-9-18 21:51:23 | 显示全部楼层
我就说做智能车的故事吧
打了两版驱动,第一版是寒假在家被学长赶工做的,布局问题很大,细节方面问题也很多
做了一半就放弃了,直接画第二版C:\Users\86188\Desktop
5天后,第二版到了,由于是第一次焊接完整的板子,BTN7971的大脚对我来说十分难焊,导致芯片贴不到PCB上,实在没办法了,找了学长,焊好了,发现也有问题,经过3小时的问题复盘,终于发现是芯片坏了,最后成功驱动车车
回复 支持 反对

使用道具 举报

tingting | 2023-9-18 21:52:44 | 显示全部楼层
tingting 发表于 2023-9-18 21:51
我就说做智能车的故事吧
打了两版驱动,第一版是寒假在家被学长赶工做的,布局问题很大,细节方面问题也很 ...

C:\Users\86188\Desktop\微信图片_20230918220159.jpg
回复 支持 反对

使用道具 举报

LZY | 2023-9-18 21:55:39 | 显示全部楼层
刚刚开始我的电子工程职业生涯的时候,那时我在一家小型电子公司工作。
任务是设计一个简单的电路板,用于控制一个小型电动机,该电动机控制一个小型机械装置的移动。这似乎是一个相对简单的任务,但我犯了一个严重的错误。
我在设计电路板时,使用了一个尺寸很小的电容器来平滑电机驱动器的输出电流。我的想法是,这个小电容器会足够满足要求,而且可以节省一些成本和空间。然而,我没有仔细计算电容器的容量,只是随意地选择了一个看起来不错的型号。
问题出现在测试时。电机启动后,整个系统变得非常不稳定,电机发出奇怪的噪音,而机械装置的移动也变得不可预测。我检查了电路板的连接,重新焊接了元件,但问题依然存在。
最终,我开始仔细检查电路设计,并测量电容器的容量。结果令人震惊,我选择的电容器容量远远不足以平滑电机的电流,导致电压波动和噪音。
解决问题的办法是更换一个更大容量的电容器,以确保电机驱动器获得足够稳定的电流。这个改变解决了问题,但也让项目延误了几周,而且增加了成本,因为我不得不重新制作电路板。
这次经历教会了我一个重要的教训,即在电子工程中,每个元件的选择都需要仔细考虑和计算,不能只凭直觉。这也强调了测试和故障排除的重要性。在这之后,我更加注重细节和仔细计算,以确保我的电子项目不再出现类似的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则