硬件学习——Trent硬件入门学习记录

2023/11/4

1、电阻器件解读

常见的厂家

电阻手册解读:

常见电阻标识:

512=51*10^2=5100欧

电阻结构:

尺寸:0402  0801  长×宽(英寸)

功率:

电阻的分类:

电阻有误差范围,需要计算每个电阻值及其造成最后的误差范围,以防止出错。

常用的标准电阻阻值:

2023/11/6

2、电容器件的选择

电容的本质是存储电荷和释放电荷

电容量的变化率是随着温度改变的,不是恒定不变的

降额设计,不能按照100%计算,电容计算公式:C并=C1+C2+...

根据芯片手册内容(下图)判断滤波特性:

电容器的分类:

1、陶瓷电容(使用较多)

打折使用70%~80%

 

2、钽电容

降压设计,一般打折50%

3、铝电解电容

打折使用70%~80%

2023/11/7

电容器的应用:

电容选型要注意漏电流过大,以防止内部电池损耗过快,影响使用时间。

 

3、电感器件的选择

2023/11/8

基本介绍:

参数介绍:

工作频率要远小于固有频率

手册解读:

2023/11/9

电感手册需要注意的:工作温度、基本规格参数(电阻电流)

应用案例:

纹波电流的变化不会严重影响电感量

电感发烫的主要原因:

电源的纹波来源于:

造成纹波太大,引起反馈,使得波形变化不对,电感施加电流变化(交流成分变大),造成发烫。

4、磁珠

手册解读:

磁珠工作原理:

磁珠选型:

防止电源和芯片互相产生噪声,互相影响,所以串一个磁珠。

5、二极管

模电部分知识补充:

限幅电路:

整流电路:

二极管使用都需要限流电阻,以防止电路崩溃。

手册解读:

稳压二极管:

在使用稳压二极管的时,需要判断稳压二极管是开路还是截止(工作区)

在工作区时,两端电压的值就为稳压二极管的稳定电压。 

肖申特二极管:

发光二极管:

TVS管:

可靠性测试等级

选型及应用:

6、三极管

模电部分知识补充:

集电极正偏,电子往基区运动,由于基区掺杂浓度低且薄,与电子复合的空穴比较少,电子往集电极运动,使得形成比较高的浓度差,保证了电流的流向。

共射极电路工作的区域:

主要参数:对于输出特性,温度升高,发射结正向压降降低,放大倍数变大。

手册解读:

三极管手册解读

7、MOS管

根据Vds、Vgs、Vt判断各个信息。

模电基础补充:

手册解读:

MOS管应用:

MOS管的实际运用

8、逻辑门的介绍

补充:

9、OC门与OD门

实际应用:

手册解读:

补充钳位电路知识:

10、逻辑器件的电平转换

功耗计算:

11、LDO电路

原理:

参数介绍:

设计实例:

12、DCDC

原理:

选型特性:

手册解读

设计要点:

缓启动电容

输入电容

输出电压设计:

电感设计

输出电容

续流二极管:

环路设计:

总结与案例分析:

13、升压降压介绍

13、RS232电路设计

14、RS485&422电路设计

主要介绍:

单线串口设计案例:

15、I2C电路设计

基本介绍:

项目案例:

16、SPI接口

17、USB接口设计

基本介绍:

电路设计:

选用电容的标准:

18、网口设计

基本知识:

电路设计:

19、cadence软件基本使用规则

                      

20、DDR设计

基础知识:

Zynq-7045信号处理主板设计        

需求分析:

                

        

时钟框图设计:

电源部分:

用execl计算出每个功耗值,及其每个接口电压值。

电源上电时序:

根据芯片手册上电顺序上电,如果没有,按照从高到低(从低到高)设计。

       

上电时序图:

复位框图设计:

为什么要复位:类似于电脑在运行一个程序时死机,开机重启。

复位的几种情况:

1、电源上电时候,以防单片机发程序误操作;

2、程序出现bug。

GD32F103板卡监控单元设计:

电源部分:

模拟信号——模拟电源(模拟地)

数字信号——数字电源(数字地)

晶振部分:

根据芯片手册,可以选择接/不接;

反馈电阻取值:100k-1M(芯片内部有,外部可以不加)

晶振需要关注的点:

1、自身的电容值

2、精度

晶振所需电容的取值=自身所带电容*(1.2~1.5)

复位电路:

由于电路的迟滞原因,复位端口应该接一个复位芯片或者RC复位电路。

RC复位电路的迟滞时间t=R*C=47000*10*10^-9=4.7*10^-4s=4.7*10^-1ms

=0.47ms,由于电容充电需要时间,总的时间取大概三个迟滞时间=1.41ms。

BOOT端:

此处电路设计用了一个座子,可以触发多个模式

DS18B20温度监控:

电源部分加电容滤波

其余端口的设计:

总结:

电源部分设计:

单片机探测电源:

电阻的作用保护/上拉

电源输入:

此处增加了保险丝,TVS三极管(选型输入12V则选择耐压为13V的),增加了一个滤波芯片。

电压采集电路:

小电阻取值取决于电压采集芯片的压降范围(12V-3A;5v-6A)

其余的电路按照芯片手册所给出的即可。

板卡FPGA内核电源设计VCC_1V0:

所用到的电源芯片:LTM4628EY#PBF

VIN:

RUN:

本次项目用FPGA控制使能

INTVCC:

MODE_PIN:

根据所需要的模式选择合适的链接

PHASMD:

根据所需要的角度选择合适的链接

可以直接接地,也可以加一个下拉1(1-10k之间,通常1k、4.7k、10k)

FSET:

本次板卡工作频率为:500kHz,那么所需要的FSET管脚的电压值为1.2V,所需的电阻R=1.2/(10*10^-6)≈121K

TEMP:

VOUT:

所以输出选择两个220uF和两个47uF,再放一些小电容1uF和100nF。

(此处的VCC1V0可以相当于网络标号的作用)

VOUTS:

本项目要做远端采样,直接将VOUTS1接到DIFFOUT

VFBNDUAN:

本次的端口是将VFB1和VFB2并联(注意此系列单片机VFB端口是多路输出还是单路输出)

通常选取偏小一点的电阻,使得输出的电压偏大一点

COMP:

TRACK:

利用公式可以计算出电容值

PGOOD:

PGOOD1、PGOOD2两个端口并联

DIFFN:

远端采样:P端接电源,N端接地。

板卡FPGA内核电源设计VCC_1V8 VCC_3V3:

VIN:

RUN:

根据项目上电时序,

IN

INTVCC:

MODE_PLLIN:

PHASMD:

FSET:

TEMP:

VOUT:

VOUTS:

VOUTS1不做远端采样,VOUTS2直接连接DIFFOUT

VFB:

第一个输出端口要输出1.8V,所以选择30.2k的

第二个输出端口要输出3.3V,所以选择13.3k的

TRACK:

根据上电时序,计算合适的电容值

TRACK1:

TRACK2:

PGOOD:

板卡内核电源设计LTM4644:

 输入端口电容的选择:

实例:

单路一般一个22uF和一个10uF就足够了

输出电容的选择:

TRACK_SS端口:

实例:当t=4.6ms时

MODE端口:

一般选择一个电阻上拉到INTVCC

INTVCC端口:

RUN端口:

FB端口:

一路端口,输出为3V3,则选择电阻为13.3K

PGOOD端口:

板卡MGT电源设计TSP74401 VCC1V0_MGT  VCC1V2_MGT:

输入端口电容:

输出端口电容:

BIAS端口:

注意BIAS端口,最低的启动电压为2V375,此项目的电源为1V8,所以不能直接连接输入端口

EN使能端口:

SS端口:

缓启动电容 1nF=1ms

PG端口:

FB端口:

根据所给电阻比例放置,多放一个0R是为了后续方便调整

板卡电源VCC1V8_MGT:

板卡电源VCC1V8_ADC、VCC1V8_DAC:

板卡电源3V3_DAC:

板卡电源4V5_VCP:

板卡电源DDR_VREF:

REFIN、VLDOIN端口:

VO、VOSNS端口:

VIN、PGOOD端口:

EN、REFOUT端口:

电源PG信号检测:

对所有的PG信号进行一个与门的逻辑判断

XC7Z045-2FPG9001板卡设计:

XC7Z045_CONFIG:

供电管脚:

DXP/N管脚:

XC7Z045_POWER:

XC7Z045_GND:

XC7Z045_GTX:

XC7Z045_FIBER:

板卡管脚部分:

晶振部分:

晶振倍频的计算=(光模块速速率÷2)×1000÷156.25(晶振频率)

其中:由于是双边沿采样,光模块速速率÷2为实际的速率;

光模块部分:

由于信号传递是从FPGA—光模块—外部的,所以此处的RX、TX不用交叉接;并且LOS是输出,TDIS是输入。

XC7Z045_ADC_AD9643-250芯片:

电源管脚:

VCM管脚:

SPI管脚:

本项目的SPI管脚接到FPGA

OEB、PDWN管脚:

CLK时钟、SYNC管脚:

本项目提供一个55M的时钟接到CLK,SYNC同步管脚接到FPGA(SYNC默认下拉)

VIN输入管脚:

XC7Z045_DAC_AD9739芯片:

电源管脚、地管脚:

DAC管脚:

SYNC同步输入输出管脚:

DCI/DCO数据时钟输入输出管脚:

DAC时钟管脚:

SPI管脚:

IRQ、REST管脚:

II20、VREF管脚:

电流输出管脚:

同时将电源信号转换为电压信号的电路:

XC7Z045_RGMII_88E1512网口设计:

板卡电路:
TX、RX和IIC端口:

时钟在FPGA的TX端口串联一个22R/33R的电阻,或者在PHY端的RX端口串联一个电阻

S_IN/OUT、REST端口:

CONFIG、CLK125端口:

XTAL、REST端口:

LED端口:

REG_IN、AVDDOUT、AVDD33和DVDDOUT端口:

MDI端口:

XC7Z045_DDR3设计:

VDD、VREF和VSS管脚:

控制端口:

由于DDR3端口内置了电阻,所以不用做阻抗匹配

数据和时钟信号端口:

最后一部分听不懂暂时停止学习,后续学完FPGA那些事儿再继续学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值