当前位置:首页 > 每日看点

一个人能做出什么开源项目?

卡卷网2年前 (2024-12-18)每日看点306

一个外包项目,悬赏8000元。

要求:用指定芯片做一个平板电脑。

一个人能做出什么开源项目?  第1张

作者一个人边学边做,还真搞定了,且质量还不错。

一个人能做出什么开源项目?  第2张

但为了8000元奖金,项目成本还得压一压。

你猜作者可以将成本压缩到多少元?

目前项目已成功结项并开源。

你可以根据他的开源描述猜一猜~

相信看到最后,你的猜测和真实成本价不会相差太多


工程描述

这是一款基于全志A133处理器的平板电脑,可运行AndroidLinux系统,采用TYPE-C口供电。

一个人能做出什么开源项目?  第3张

和普通平板一样:长按电源按键可实现开关机、能安装apk、能视频播放、音乐播放、能插入耳机、可连接wifi信号……


参数说明

平板性能参数如下:

  • 尺寸:173x109x15mm
  • 屏幕:7寸,1024x600
  • 分辨率处理器:Allwinner A133 4核Cortex A53
  • 内存:2G LPDDR3
  • 存储:32G EMMC,可外扩TF卡
  • 电池:3.7V 3000mAH 锂电池操作
  • 系统:Android 10
  • WIFI:双频WiFi6
  • 蓝牙:BT5.2
  • 音频接口:3.5mm耳机接口
  • 数据接口:USB2.0x1,USB OTGx1
  • 充电接口:Type-C口


设计说明

一个人能做出什么开源项目?  第4张

1.PCB设计

PCB采用4层板设计,并遵照了嘉立创的免费打样规则。就这样成功省下了一笔~

元件基本是在正面,方便贴片加工,背面是显示屏的fpc连接座。

一个人能做出什么开源项目?  第5张

一个人能做出什么开源项目?  第6张

4层板免费打样规则:3313层压,1.2mm厚度,线宽线距3.5mil,过孔0.3/0.4,尺寸10x10以内。

2.结构设计

考虑到成本,也为了适应不同需求设计,外壳分为:外框、中间层、背板三部分。

  • 外框采用PLA,具有较高的硬度;
  • 中间层采用X树脂,SLA光敏树脂材料成本低;
  • 背板如有散热要求可以用铝型材cnc,可直接贴在处理器和ddr上,想要低成本可以选择PLA或者SLA

一个人能做出什么开源项目?  第7张

3.布线设计

布线的主要难点在A133扇出和ddr走线。

A133封装是0.5pitch的BGA,扇出走3.5mil线宽线距。

为了走线,有部分焊盘改成椭圆形,DDR尽量走了3W。

而且免费层压结构最接近的是3313结构走50阻抗要求线宽6.16mil,我用的是4mil,阻抗上有偏差。

  • 层压为:信号层-GND层-VCC层-信号层
  • DDR布线区域为:信号-GND-信号-VCC

注意VCC-CPUVCC-SYS等这些大电流的电压走线,要尽量粗和短,换层连接处多打过孔

布线前最好能找到一些官方的硬件设计指南资料之类的,有助于避坑确保一板过。

一个人能做出什么开源项目?  第8张

一个人能做出什么开源项目?  第9张

一个人能做出什么开源项目?  第10张

一个人能做出什么开源项目?  第11张

软件和测试

本次项目无需编写代码,直接烧入镜像文件即可使用。

设计初衷是做一个可以正常使用的平板,并且可以用来学习linux。硬件上接出了调试口以及部分外设的GPIO可以用来扩展模块学习。

1.DDR测试

拿到焊了部分元件的PCB板后,可以先通过DragonHD软件进行DDR测试。

  • 通过USB OTG接口连接到电脑
  • 打开DragonHD;
  • 选择A100&A133_AXP707,LPDDR3频率888;
  • 点击启动按钮
  • 按下板子上的复位按键即可开始测试。

一个人能做出什么开源项目?  第12张

2.烧入Android镜像

我用的是PhoenixCard软件,将镜像文件烧入到TF卡中来启动,内置的EMMC尚未使用。

  • 将TF卡插入电脑;
  • 打开PhoenixCard选择好对应固件;
  • 点击恢复卡来格式化TF卡;
  • 再选择启动卡点击烧卡即可。

一个人能做出什么开源项目?  第13张

3.串口查看信息

板子接出了Jtag和串口,可用来调试和查看信息,Jtag口目前未使用,串口引脚如下图所示:

一个人能做出什么开源项目?  第14张

设置波特率115200即可通讯,接口因为尺寸原因用的是1.27间距的排座,后面有设计转接板转成2.54间距的插针,方便调试和使用。

一个人能做出什么开源项目?  第15张

一个人能做出什么开源项目?  第16张

组装过程

平板结构比较简单,可以参考以下方式安装。

  • 将中间层卡在外框上
  • 将PCB板固定在中间层。
  • 接好液晶屏的fpc排线
  • 将液晶屏背面贴好双面胶后扣进外框。
  • 连接好电池、扬声器、天线等并固定。
  • 盖上后盖,拧紧螺丝。

一个人能做出什么开源项目?  第17张

成本公布

你猜对成本了吗?

一个人能做出什么开源项目?  第18张

没错,成本就是447.3元!如何?在你预期之内吗?

值得一提的是,这是作者首次接触linux项目

这次作者不但巩固了相关知识顺便还赚了8000元,简直是美滋滋。

一个人能做出什么开源项目?  第19张

文章的最后,小编想说——希望【立创开源硬件平台】能多多出一些类似的开源项目。

让刚好想做项目,想增长项目经验的伙伴——有项目可做还能回回血,更能为国内的开源环境增添一些更优质的开源项目一举三得呀

参考资料:

[1]基于全志A133的一款平板,电路代码均已开源

— 完 —

嘉立创EDA·知乎号

关注我,看一手优质开源项目

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/4850.html

分享给朋友:

相关文章

2024,java开发,已经炸了吗?

炸的透透的了,坐标南京。 一月底,一个好哥们,双休朝九晚六不加班18K,被裁。 入职不到两年,算是工资和年终奖才赔了6.5W左右。 上周五新公司入职,周六开始加班。现在每周134加班到晚上八点,好像薪资还不如以前高。三月上旬,另一个好哥们,…

荣耀magic 7 首发的应该都收到货了,感觉怎么样?

8号入手magic7,跟mate40pro比。 优点:1、电池真耐用,充电块,华为电池也是新换的但是明显荣耀耐用;2、系统明显快多了,mate40pro下半年开始卡的不行,实在受不了了。3、声音、震动效果提升明显,指纹反应灵敏很多。 缺点:…

夸克浏览器受欢迎的原因是什么?

夸克浏览器受欢迎的原因是什么?

这是可以说的嘛~ 哈哈,它比较吸引我的几点是:安全无广、页面简洁、功能丰富、反应速度快...... 首页页面支持自定义,喜欢什么样子都可以自己调整,没有花里胡哨的各种资讯推送,热搜日报整理归纳好,想看再点开查看,看着舒适度直接拉满! 实…

SWITCH销量会破亿吗?

SWITCH销量会破亿吗?

不可能破亿的。 能过5000万就了不起了。 我觉得是过不了5000万这条线的,要是过了的话,每过100万我在这个回答里更新一个任天堂游戏人物的画像。 愿赌服输。 5100万突破的马里奥 5200万突破的碧琪公主 财报更新了,目前55…

OLED、QLED还是Mini LED?如何在今年双十一选购一款最适合自己的电视?

OLED、QLED还是Mini LED?如何在今年双十一选购一款最适合自己的电视?

我家旧电视用了好几年了,最近毛病越来愈多,动不动就黑屏,让人特别扫兴。 这阵子和家人商量着,趁着现在国家有家电补贴,再加双11大促,不如换一台好一点的新电视,而现在MiniLED技术成熟,很多电视都升级MiniLED了,无论在画面亮度、细节…

真实的FPGA开发工作是以调用IP核为主吗?

真实的fpga以背锅为主。 没有开玩笑,正好今天遇到一个问题,做视频图像方面的,用的lattice片子,bram资源用了100%还不够用,怎么办,综合的时候把slice资源也给用了100%,这意味着布局布线非常难布,sdram的时钟肯定跑不…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。