当前位置:首页 > 每日看点 > 正文内容

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

卡卷网1年前 (2024-12-18)每日看点203

一个外包项目,悬赏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

分享给朋友:

相关文章

电脑c盘哪些文件可以删除?

电脑c盘哪些文件可以删除?

电脑上的文件夹都是英文,很多朋友都不敢乱删,下面这几个文件夹里的文件,你可以放心删除。一、可删除的文件1、Backup这是一个备份文件夹,很多装机软件经常会把需要备份的东西,放在这个文件夹中。而当我们需要的软件正常保存之后,这些东西也就没有...

最让你震惊的网站有哪些?

压箱底的震惊来了,来波大的,一百个网站!这些都是我平时辛辛苦苦收集的,是真的牛逼,居然还有这种网站。1、实时地球网址:https://zoom.earth/实时图像每 10 分钟更新一次,提供风暴、天气预报、降水、火警等数据2、陕西博物馆...

为什么微服务一定要有网关?

为什么微服务一定要有网关?

网关一句话总结,网关的作用是上浮公共逻辑,下沉差异逻辑。公共逻辑就是所有接口都需要做的事,比如权限校验,限流算法等,这样业务就只需要关心业务逻辑即可。下面是一个对比图: 当然除了一些公共逻辑外,路由也是网关的核心功能,它可以进行流量转发。...

闲鱼上为什么会有人问都不问直接下单?

我去年卖一个荣耀90,挂的2200,最终成交2137.5元。对方是一个高高壮壮的西北口音,要求的自取。大概我吃过午饭,约了旁边的商场,那里有荣耀售后。见了面,先看了手机,试了好一会儿,各种测试,没问题。然后去了商场二楼的荣耀售后,让人家售后...

报名的网课分期付款怎么退?

你在你分期付款的订单下面有客服电话,直接打电话描述一下你的问题,你可以告诉他你是被恶意绑定的,在不了解有退学条件这一说的情况下报的课程,可能遇到消费者诈骗了,不承认有退学金,说是霸王条款,诈骗消费者,你若分期了先把自动续费关了,别让自己个人...

大家都是怎么把自己的粉丝增加到1000的呢?

大家都是怎么把自己的粉丝增加到1000的呢?

截至2024年10月30日,关注者总数1137人,用时80天,增速约14人/天。2024年10月30日数据2024年8月10日开始创作,连续一周,1个关注者都没有。创作第7天,得到第一个关注,7天时间,写了8篇回答。当天得到关注,激动的心情...

发表评论

访客

看不清,换一张

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