i.MX6ULL终结者底板原理分析

1.核心板接口

I.MX6ULL终结者开发板采用核心板+底板的方式,核心板与底板硬件连接形式上采用的是邮票孔的方式,相比起连接器的方式此种方式具有连接性稳定,抗震动等优点。底板上相应的原理图如图 1.1所示:在这里插入图片描述

图 1.1

从上图我们可以看到邮票孔的封装一共引出了146个引脚,其中i.MX6ULL引出了120个IO,另外还有电源,GND。考虑到信号完成性的要求,连接器上引出了尽可能多的GND。

2. 启动方式原理部分

I.MX6ULL支持很多种启动方式,我们可以通过设置与启动方式有关的IO状态来选择启动方式,具体的原理如图 2.1所示:

在这里插入图片描述

图 2.1

从上图我们可以看到,启动方式的IO中大多数的IO都是通过电阻下拉了,只有8位IO可以通过一个8位的拨码开关来选择对应的状态。具体的启动方式设置我们整理成了下面表格(关于启动方式更详细的说明,大家可以参考下5.1章节):
1 2 3 4 5 6 7 8 启动设备
0 1 x x x x x x USB串行启动
1 0 0 0 0 0 1 0 SD/TF卡启动
1 0 1 0 0 1 1 0 EMMC启动
1 0 0 0 1 0 0 1 NAND FLASH启动

3. 系统电源接口

I.MX6ULL开发板的电源供电部分原理如图 3.1所示:在这里插入图片描述

图 3.1

从上图我们可以看到电源部分使用了一个DCDC的电源芯片U24,外部输入电源首先从JACK1输入,经过防反接二极管D7到达电源开关(J1),当我们按下电源开关(J1)的时候,电源会到达电源芯片(U24)的输入端,最终经过电源芯片会输出5V的电源给系统供电。由于我们使用的电源芯片U24是个宽电压芯片,允许输入的电压是5V~16V直流电源,所以我们可以很方便的就能找到一个与之匹配的电源适配器来使用,采用宽压电源芯片的优点是如果错接了12V的电源,板子也不会因为输入电压过高,而导致器件损坏(默认我们提供5V的电源适配器)。

4. 复位电路

i.MX6ULL终结者开发板的复位原理如图 4.1所示:在这里插入图片描述

图 4.1

从上图我们可以看到开发板是低电平产生复位。i.MX6ULL终结者开发板通过专用的复位芯片来实现系统的复位。因为我们真正做产品的时候,有可能我们产品工作在环境非常恶略的环境下,比如电磁干扰之类的,复位引脚有可能在受到干扰的情况下,会发生瞬间的复位信号,如果这个信号直接接到处理器的复位引脚,处理器收到这个复位信号可能就会执行复位了,可是实际上我们并没有要求系统复位。因此我们可以使用专门的复位芯片,它能够排除瞬间的干扰,又可以防止系统在启动和关闭期间的误操作,保证系统的稳定。所以我们的终结者开发板不仅仅是一款学习板,而且也可以拿来作为参考,设计真正的产品。

5. 纽扣电池电路

i.MX6ULL终结者开发板的纽扣电池用来给i.MX6ULL的SNVS模块供电,保证在系统电源断电的情况下给SNVS模块提供持续的电源,原理图如图 5.1所示:在这里插入图片描述

图 5.1

在上图中VDD_COIN_3V是连接到核心板的,最终给i.MX6ULL的SNVS模块供电,DCDC_3.3V和纽扣电池(BAT1)同时给VDD_COIN_3V提供电源。DCDC_3.3V是系统电源5V转换出来的,当系统电源断开以后,DCDC_3.3V电源就会停止输出,此时纽扣电池会继续给VDD_COIN_3V提供持续的电源,最终使得i.MX6ULL的SNVS模块有3V的电源,从而使得RTC时钟模块继续运行(RTC时钟模块属于SNVS模块)。

6. CAN接口电路

i.MX6ULL终结者开发板板载了两路CAN接口,原理图如图 6.1和图 6.2所示:在这里插入图片描述


图 6.1 CAN1原理图 在这里插入图片描述

图 6.2 CAN2原理图

i.MX6ULL处理器芯片内部集成了两路CAN控制器,我们在底板上通过两个CAN的协议转换芯片(TJA1040T)分别引出了两路标准的CAN接口(H,L),其中R1031和R1032分别是两路CAN的终端匹配电阻。另外我们分别在两路CAN的数据线上加了TVS保护器件(D77,D78,D79,D80),使其能够达到抗静电的效果。

7. RS485/TTL串口选择电路

I.MX6ULL终结者开发板板载了一个RS485接口,该485接口和UART3是复用的,因此我们增加了一个RS485和UART3的选择接口,原理图如图 7.1所示:在这里插入图片描述

图 7.1

从上图我们可以看到这个选择接口是用一个2x3的排针引出的,通

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值