(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>

目录

一、工作环境及项目简介

二、原理图设计

1、核心板

电源电路

板对板连接器

复位电路

晶振电路 

主控电路

 2、底板

串口转USB电路

TF卡电路

 WIFI电路

TFT屏幕

音频

板对板连接器

40Pin4.3寸屏幕

 三、PCB展示

 四、实物展示


一、工作环境及项目简介

立创EDA:硬件原理图及PCB绘制。

全志F1C200S:F1C100S内置32MB DDR1内存,F1C200S内置64MB DDR1内存。

原理图:参考开源项目,详见墨云, 详见peng-zhihui。

核心板:四层。

底板:两层。

工具:烙铁、热风枪、焊锡膏、洗板水、各种电子元器件。


二、原理图设计

1、核心板

电源电路

在F1C200s的datasheet Allwinner_F1C200s_Datasheet_V1_1中可以得到推荐的运行环境,主要参考Typ,也就是典型值:

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第1张图片

因此我们需要实现的电压有四个:1.1V、2.5V、3.0V、3.3V。

使用SY8088AAC SOT-23-5同步降压DC-DC稳压器,设置其外围的电阻搭配调整其输出电压(Vout = 0.6 * (1+Ra/Rb) ),使用其实现1.1V、2.5V、3.3V三个电压需求:

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第2张图片

使用XC6206P302MR-SOT23的封装方式,输入电压5V ,输出需求电压3.0V:

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第3张图片

电路设计如下图所示,根据墨云所说电感选用2.2uH功率电感,电感额定电流为2A。此处的5V电源来自底板的USB供电。下面电阻的搭配方式可以进行调节,只要满足输出的电压为需求电压即可

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第4张图片

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第5张图片

板对板连接器

板对板连接器选用可靠性较高的排针排母对。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第6张图片

复位电路

复位电路比较简单,不再赘述。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第7张图片

晶振电路 

晶振采用24MHz无源晶振,两个15pF电容滤波。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第8张图片

主控电路

主控电路主要参考墨云和稚辉君,相关链接见上方。主要从主控F1C200s中引出TF卡引脚(本文选用的系统加载电路)、音频、晶振、串口、复位、SPI、OTG、图像、一些GPIO等等。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第9张图片

 2、底板

串口转USB电路

选用CH340E芯片,注意某宝的芯片可能是拆机、复新芯片,如果串口通信失败,考虑芯片问题。至于下面的接线,墨云提到:“根据CH340E官方的原理图,当VCC接入5V的时候,V3 需要接一个100nf的电容,但是此处在V3直接接入5V,也可以工作。”,因此本文选择将VCC接入5V,将V3接入3.3V。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第10张图片

TF卡电路

TF卡作为本系统唯一的系统加载方式,具体接线方式如下所示,TF卡为自弹minTF卡,只要PCB和你的硬件匹配,其他全部相同。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第11张图片

USB扩展电路

​FE8.1(1扩4)是一个非常紧凑的高速4端口USB集线器控制器。此处我们仅使用其中两个,也就是将一个USB扩展为两个。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第12张图片

 WIFI电路

主要参考墨云的接线方式,暂未进行验证。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第13张图片

TFT屏幕

1.14英寸的IPS屏幕,某宝十几块钱,我这里加了一个接线端子,因为我留出了4.3寸屏幕(正点原子)的接口,防止干扰,我加了接线端子进行选择。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第14张图片

音频

在墨云的基础上,结合稚辉君,我添加了咪头和3.5mm耳机接口。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第15张图片

板对板连接器

和核心版的板对板连接器相对应,注意不要搞反了,否则可能导致短路,板对板连接器管脚分布和PCB布局有关,因为我未考虑到PCB布局,导致后面的布局较为困难,虽然核心板采用四层板,底板采用两层板,但布线还是花了很大功夫。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第16张图片

40Pin4.3寸屏幕

屏幕为4.3寸正点原子屏幕,采用FPC连接,接线端子管脚间距为0.5mm,由于我的焊接设备原因,焊接较为麻烦。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第17张图片


 三、PCB展示

Wood是我做的标志,之所以选用排针连接底板和核心板,是因为排针相较于金手指和BTB来说,可以重复拔插,更便于将一个核心板应用到其他底板上。

(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第18张图片 核心板(四层,挺漂亮哈)
(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第19张图片 底板

 四、实物展示

核心板
(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第20张图片 底板
(一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>_第21张图片 焊接完成组装实物

你可能感兴趣的:(单片机,嵌入式硬件)