硬件:米尔MYD-Y6ULX开发板
简介:MYD-Y6ULX开发板由MYC-Y6ULX核心板和底板组成,基于NXP i.MX6UL处理器或i.MX6ULL处理器可选,MYD-Y6ULX开发板(i.MX6ULL开发板)功提供丰富外设硬件,板载了Mini PCIE接口(用于4G模块)及SIM卡槽、WIFI芯片及天线接口、双百兆网口、LCD液晶接口、音频接口、带隔离的CAN,RS485,RS232等。
底板硬件电路设计:
11.串口调试
i.MX6UL开发板(MYD-Y6ULX)提供一路调试串口,可用作Linux 终端,调试系统。调试串口采用2.54mm间距的3 Pins排针。电平标准为3.3V LVTTL,用户可以搭配USB 转UART线使用。
12.RS232通讯串口
i.MX6UL开发板(MYD-Y6ULX)搭载一路带电气隔离三线RS232接口,收发器选用的是EXAR公司的SP3232EEY-L,信号隔离芯片选用的是ADI公司的磁耦隔离芯片ADUM1201BRZ.电源隔离使用的是金升阳公司的B0505S-1WR2,此路串口连接到了处理器的UART2串口控制器上。RS232端连接到了10 Pin 接线端子上。 13.RS483通讯串口 i.MX6UL开发板(MYD-Y6ULX)搭载一路带电气隔离RS485接口,收发器选用的是TI公司集成信号隔离的IS03802DW,电源隔离使用的是金升阳公司的B0505S-1WR2。此路串口连接到了处理器的UART4串口控制器上,收发控制采用GPIO实现,RS485端连接到了10 Pin 接线端子上。 14.CAN 控制器局域网络总线(CAN),主要但非只用作车辆串行数据总线,它满足该领域的特定要求:实时处理、在车辆的电磁干扰(EMI)、环境中可靠工作、高性价比以及所需带宽要求。处理器具有两路CAN总线控制器,拥有完整的CAN 协议版本2.0B 规范,支持标准和扩展的消息帧。由于管脚复用关系,MYB-Y6ULX搭载单路CAN收发器,选用的芯片是TI公司的ISO1050。ISO1050最高信号传输速率可达 1Mbps,带电气隔离,可有效防止数据总线或者其它电路上的噪音电流进入本地接地并干扰和损坏敏感电路。 i.MX6UL开发板(MYD-Y6ULX)CAN总线收发器连接到了处理器的CAN1控制器上,总线端连接到了10 Pin 接线端子上。 电路设计如下图所示: 15.RTC备份电池 i.MX6UL开发板(MYD-Y6ULX)上搭载了一个后备电池座,可以接1220/1225大小的不可充电纽扣电池。当系统掉电时,可用于维持RTC部分的运作,其电路结构如下图所示: 16. Micro SD i.MX6ULL\i.MX6UL芯片有两个SD卡控制器。SD1在板上通过标准的Micro SD 卡座扩展出来,可以储存启动信息,直接从TF卡启动。在eMMC版本的核心上SD2用于连接了eMMC芯片,而NAND 版本的SD2控制器测连接到了板载WIFI模块。SD1采用4Bit 模式,电平标准为3.3V。具体设计如下图所示: 17.Keyand LED i.MX6UL开发板(MYD-Y6ULX)提供了三个按键。1个用户自定义按键,用户可根据自己的应用需求,自行调整按键功能;1个系统复位按键,按下后系统会断电重启,并复位。最后一个是ONOFF按键,可以实现系统电源开关的功能。
i.MX6UL开发板(MYD-Y6ULX)提供了1用户LED 灯,用户可以根据自己的需求,用于显示系统状态信息。原理图如下:
18.扩展接口
i.MX6UL开发板(MYD-Y6ULX)提供了1个2.0mm间距的20pin 排针,将所有空闲的GPIO均已引出,GPIO数量最高可以达到12个。此外这些GPIO也可以用作提供了SPI、串口、I2C等通用的资源。方便用户和其他设备互联。具体管脚定义和原理图如下。 此章结束。
|