海思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封装的,比较大而且相对好焊接一些。
sensor——AR0130

PCB_LAYOUT设计

PCB_LAYOUT设计就没有什么可以拿出来记录的了。主要考虑到HI3518的封装是BGA192的,出现还是相对麻烦的。线宽被控制在6mils才能从BGA里面把线拉出来。同时还要考虑加工工艺以及制造成本(主要是穷),限制在了两层板。于是三路电源3V3/1V8/1V1与GND相互纠缠了好久,经过不同的取舍(连通就差不多啦)终于硬硬的把板子lay完了。
TOP层布线
bottom层布线
完整图layout
TOP_3D图
BOTTOM_3D图

嘉X创打板

DRC一轮感觉没啥问题,也懒得再检查了,一版调不通(佛祖保佑一次过)再第二版,嘉X创五块钱一版(哈哈,羊毛撸起来)。直接导出Gerber,打包发嘉X创。考虑到HI3518E的BGA封装,还真没有啥把握完美焊接,主要芯片还不便宜,一次焊接不成还得给BGA值锡,干脆打包钢网一起。不过这钢网比PCB制板费贵的要命,板子才5块钱还包邮,钢网就要翻十倍50块,还要8块钱邮费,麻蛋,忍了!!板子选的是黑色的油墨,要三四天才能拿到,芯片物料之类的后面慢慢再淘了。
费用信息
订单信息
钢网

搞起搞起

板子已发,款已付,开弓没有回头路。开始烧钱折腾之路,名曰:学习

项目硬件资料下载

项目硬件资料(原理图+PCB_Gerber+元器件BOM+贴片图)如下:

最后修改:2020 年 03 月 17 日
如果觉得我的文章对你有用,请随意赞赏