海思HI3518EV200+AR0130开发板DIY
今天开始要围绕这个项目学习了(还是得从C开始学 )
缘起(这段主要水废话)
去年双十一期间,无意间看到了一门嵌入式软件的网课,看到有优惠就剁手了,期间一直断断续续有在学,到现在课程都没学到总课程进度的三分之一。此课程只是一些知识基础,期间在对应的课程讨论群组里面了解到了有关于海思HI3518E的这门课程,觉得还挺不错就是价格有点小贵,当时的我真的负担不起。那时候刚辞掉上一份工作,好巧不巧上一份工作主要也在做监控安防有关的硬件设计,所以对HI3518E这个方案稍微有点点熟悉。
前几天恰逢国庆,坐在开往家乡的高铁上,又再次看到了这门课程,我想这便是猿粪吧。没有再次多想,入手了。即使之前买的Linux裸机的基础的课程远远没有学完,即使半年前又再次入手的4G网卡课程还没开始。没办法,我这该死的无处安放的魅(jiao)力(lv)。
出来工作两年多三年了,一直在从事硬件方面的工作,感觉稍微有那么一点枯燥乏味。感觉硬件什么的都是躯壳,唯有注入软件,躯壳才被赋予灵魂。所以一直存在转软件的念头,感觉软件的限制、地域限制没有硬件那么大。又或许这仅是我一丝偏执。
硬件设计
入手了视频资料,国庆假期期间看了开篇的几个视频,出于自己硬件的资源考虑,本着享受折腾过程的乐趣,决定自己DIY一版海思HI3518EV200+AR0130的开发板,加深自己对于这个项目硬件的了解。
于是翻阅了以前工作的一些资料,以前的资料刚好有HI3518的方案,不过sensor不是AR0130,而是格科微的GC2033,为了方便比较快速上手,还是改成了视频里面用到的AR0130。
原理图设计
一、电源部分
HI3518EV200+AR0130方案电源部分分别有5V/3V3/1V8/1V1。输入电源USB端口供电5V输入,5V再通过DCDC降压转成3V3,1V8和1V1。1V8和1V1需晚于3V3上电。
二、PHY网口部分
PHY网口部分原方案是采用不带变压器的RJ45网口,后端外接变压器再街道PHY芯片RTL8201F。看着自己手上有几个多余的HR911105A,自带变压器与LED,修改了一下电路应该是可以用的,但愿不会翻车。
三、Sensor部分
开头也提了一点,上手资料的方案的sensor是GC2033,而且还是小小的BGA封装的,玻璃表面热风枪又不好吹。为了让车稳一点还是改成教程里面的AR0130。AR0130还有PLCC封装的,比较大而且相对好焊接一些。
PCB_LAYOUT设计
PCB_LAYOUT设计就没有什么可以拿出来记录的了。主要考虑到HI3518的封装是BGA192的,出现还是相对麻烦的。线宽被控制在6mils才能从BGA里面把线拉出来。同时还要考虑加工工艺以及制造成本(主要是穷),限制在了两层板。于是三路电源3V3/1V8/1V1与GND相互纠缠了好久,经过不同的取舍(连通就差不多啦)终于硬硬的把板子lay完了。
嘉X创打板
DRC一轮感觉没啥问题,也懒得再检查了,一版调不通(佛祖保佑一次过)再第二版,嘉X创五块钱一版(哈哈,羊毛撸起来)。直接导出Gerber,打包发嘉X创。考虑到HI3518E的BGA封装,还真没有啥把握完美焊接,主要芯片还不便宜,一次焊接不成还得给BGA值锡,干脆打包钢网一起。不过这钢网比PCB制板费贵的要命,板子才5块钱还包邮,钢网就要翻十倍50块,还要8块钱邮费,麻蛋,忍了!!板子选的是黑色的油墨,要三四天才能拿到,芯片物料之类的后面慢慢再淘了。
搞起搞起
项目硬件资料下载
项目硬件资料(原理图+PCB_Gerber+元器件BOM+贴片图)如下:
192 条评论
黑鹰传奇:乘风破浪射击新纪元:https://501h.com/fugu/9260.html
6666
兄弟写的非常好 https://www.cscnn.com/
想想你的文章写的特别好https://www.ea55.com/
叼茂SEO.bfbikes.com
看的我热血沸腾啊https://www.jiwenlaw.com/
叼茂SEO.bfbikes.com
博主真是太厉害了!!!
1
1
好想看看这个资料学习学习
感谢博主分享,谢谢
帮也给我发一份硬件PCB文件呗
你好,请问你的板子是自己画的还是买的呀,我想买一块
一看就是高手,专业,电路板工程文件能不能发我一份跟着高手学习学习