EELIOD系统硬件方面培训.doc_第1页
EELIOD系统硬件方面培训.doc_第2页
EELIOD系统硬件方面培训.doc_第3页
EELIOD系统硬件方面培训.doc_第4页
EELIOD系统硬件方面培训.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EELIOD系统硬件方面培训(李海) EELIOD系统是基于Intel高性能的PXA270处理器并支持Linux/WinCE操作系统,针对教学/实验的多功能嵌入式开发平台。此平台使用PXA270的提供强大功能和丰富接口,通过进一步的扩展,实现了一个完整的,适合于多种多样应用领域的嵌入式参考设计和实验系统。EELIOD平台是采用的核心板+功能板的模式,核心板为MOUDLE板,有最小系统运行所需要的硬件,包括CPU,FLASH,SDRAM,CPLD。接5V的外接电源即可单独上电运行工作了,而且MOUDLE板上面配制了JTAG口,串口,网口,可分别完成程序的下载,调试工作。 EELIOD核心系统包括CPU,FLASH,SDRAM,CPLD,其中核心芯片PXA270是Intel开发的高度集成的片上系统微处理器,结合了Intel XScale技术,具有动态电压调整、动态频率调整以及成熟的电源管理,提供业界领先的MIPs/mW性能。具体型号采用FW(NH)PXA270C1E416,主频512MHz,工作温度范围-4085,完成程序运行,资源调配,内存管理,中断处理,控制着整套系统运行。具体的电路如电路图的第4,5页所示,因为其管脚多,依照不同的功能分别列出,A块为地址数据线部分;B块为片选,使能,读写信号部分;C块为LCD屏,按键信号部分;D块为串口,USB,音频部分;E块为晶振,JTAG部分;F块为电源,地部分。SDRAM采用Infineon公司HYB25L256160A,双片64Mbyte的容量。具体的电路如电路图的第6页所示,U2,U5即为2片SDRAM,通过PXA27X芯片的相关的寄存器的设置,可以分配SDRAM的速度以及类型。CAS,RAS以及CLK与SDRAM单独相连,初始化以后,CLK,RAS以及CAS信号就产生了。EELIOD系统上有两个16Mbit4Bank16Bit的SDRAM连接到数据总线上。一个是高16位部分,另一个是低16位部分,总共组成64M的内存空间,供系统工作时程序的运行和各种数据的保存。FLASH选用的是INTEL的RC28F256P30C120,双片32MByte的NOR FLASH,用来存储程序,在掉电情况下保持数据不丢失。PXA270复位后访问的是低地址空间(第一条指令在0x0000 0000处),因此BOOT FLASH的片选采用nCS0,其缺省地址空间是0x0000 0000 0x03ff ffff共64MBytes。单片FLASH为16位数据总线,采用两片FLASH数据总线并行连接,与PXA270为32位数据总线连接。PXA270的BOOT_SEL0接低,配置为32位数据总线启动方式。支持异步读模式和同步突发读模式,在同步突发读模式下,PXA270的SDCLK0提供时钟,nSDCAS提供地址有效信号。 具体的电路如电路图的第7页所示,U8,U11即为2片FLASH。FLASH的硬件连接比较简单,只要将读写,片选,CLK信号线和CPU直接相连即可。U9,U10为VCX16245,将CPU的32位数据线和外围的器件隔离,起到缓冲数据和增强驱动能力的作用。CPLD采用XILINX公司的复杂可编程逻辑器件XC2C128,起着丰富核心系统片选资源和加密的作用,通过修改其中的硬件逻辑也可以很方便的完成对系统的配置和升级。具体的电路如电路图的第8页所示,使用XILINX公司的专用编译软件Project Navigator来设计编译硬件逻辑文件,再使用专用的下载线缆连接到接口CON1即可把硬件逻辑文件下载到CPLD中了。网络控制芯片LAN91C113:由SMSC公司生产的LAN91C113高集成以太网控制器芯片集成了介质访问控制MAC子层和物理层的性能,可以方便的设计基于ISA总线的系统。具体的电路如电路图的第9页所示, LAN91C113 即U13的数据传输使用的是16位的数据传输方式,LAN91C113通过地址、数据总线、中断、读、写以及片选等信号与CPU进行数据交互。U14是信号变压器,负责将LAN91C113和外界通信的信号进行隔离和转换相应的电压。U15是可以保存设置的EEPROM,暂不使用。在根据芯片手册分配相关的管脚的时候需要注意,系统设计用到DMA,然而PXA27X芯片不使用DMA方式。PXA27X芯片把用作DMA控制的管脚以及寄存器作为控制使用,如果有必要的话,需要修改控制信号以适应PXA27X没有使用DMA的通信方式。 电源控制芯片LP3971:PXA270处理器作为嵌入式系统应用,对电源的要求很高,本身系统的运行也需要多路电压的支持。同时PXA270加入了Intel SpeedStep动态电源管理技术,在保证CPU性能的情况下,最大限度地降低移动设备功耗!整个EELIOD是通过外部电源供电,外部开关电源的参数为+5V/3A,+12V/2A。EDR板上的外设大部分是由+5V通过电源芯片AME1085降压成3.3V来供电的,而MUODLE板上的核心系统所需电平全部由专用电源管理芯片LP3971来提供。缺省电压范围和上电时序控制适合PXA270的要求。可以通过其I2C接口访问其内部寄存器,调节工作模式、电压等参数。其工作温度范围是-4085。 包括如下各路电压:VCC_3 :3V,提供PXA270的VCC_IO、VCC_LCD、VCC_BB、VCC_USB以及LCD等外围电路。 VCC_1.8 :1.8V,提供PXA270的VCC_MEM和系统SDRAM。 VCC_CORE :1.4V,驱动CPU核心的电源;VCC_SRAM :1.1V,驱动CPU的内部SRAM; VCC_PLL :1.3V, 驱动CPU的内部PPL; VCC_USIM : 3V, 驱动外部USIM卡; VCC_BATT(3V):3V,电源芯片LP3971给CPU的启动电压。 具体的电路如电路图的第10页所示,U17即为LP3971,LP3971的I2C接口连接到PXA270的电源管理I2C接口PWR_SCL/PWR_SDA。LP3971的复位输出信号提供PXA270的复位信号,nRSTI则作为系统的复位输入。LP3971的nBATT_FLT直接连接到PXA270的nBATT_FAULT;PXA270的nVDD_FAULT可由 LP3971B SYS_EN产生的一组电压如BUCK2的输出电压直接提供。LP3971的PWR_EN、SYS_EN直接由PXA270的PWR_EN、SYS_EN控制,高电平为允许输出,低电平关闭输出。 具体的上电时序可以参照其芯片手册。 T1为各路电压的测试点,K1为电源的RESET开关,可以强行对系统进行复位。CON5为MOUDLE板上的调试串口,供用户进行软件调试时,传输系统信息的。音频控制部分:PXA270处理器的AC97控制端口内置在芯片内部,外部扩展一个AC97 CODEC芯片就可以使用音频功能了。而所用到的CODEC芯片则是Philips UCB1400整合型芯片,具体的电路如电路图的第11页所示。U19即为UCB1400,其将CPU传来的数字音频信号转换为模拟左右声道的信号,再经由200mW的功放芯片LM4881,将音频讯号放大后输出至耳机(Head Phone)即EDR板上的CON4。如果还要输出至扬声器(Speaker),则还需要再加上一级功放芯片LM4667。 UCB1400也包含有录音功能,由EDR板上的CON3接上MIC,再使用专用的录音程序,就可以录制声音了。 UCB1400还涵盖了触摸屏幕(Touch Screen)控制器,触摸屏采用4线电阻式。触摸屏的信号经由UCB1400内部的10-bit ADC转变为数字信号经由PXA270读取。触摸屏工作温度范围是-2060。触摸屏的信号TSPX/TSMX/TSPY/TSMY直接接到UCB1400的触摸屏接口。UCB1400内部的10-bit ADC将触摸模拟信号转变为数字信号经AC Link通道由PXA270读取。UCB1400可以产生触摸状态变化的中断信号,此中断信号连接到PXA270的GPIO13。下面再对EELIOD系统MOUDLE板上其他的一些设计的进行介绍:第10页的串口CON5是提供给客户的调试串口,使用PXA270的全功能串口(FFUART)并经过电平转换芯片SP3223进行了电平驱动。第12页的JTAG下载接口CON7,用于系统和仿真器进行连接,供实时调试程序,或者下载硬件引导程序Boot Loader。第13页的CON10是LCD屏的接口,EELIOD平台使用的是SHARP的8寸屏,分辨率是480RGBx320,采用白光二极管背光,使得功耗很低,便于节能。工作温度范围为-2060。PXA270的LCD接口配置为有源彩色18-bit每像素模式,其每组RGB 6-bit数据分别连接到屏的数字接口上。屏的背光由一个MOS管U27控制,控制信号是LCD_PWR_ON,由CPLD产生。第13页的CON8,CON9是两个120PIN的连接器,将MOUDLE板的信号连接到EDR板上,使得270EELIOD系统的功能得到完全的发挥和扩展。270EELIOD系统的底板,即EDR板的原理图一共有11页,分别集成了各项功能接口,下面根据电路图来介绍各功能模块的工作原理:连接器:电路图第3页的CON1,CON2就是和MOUDLE相连接的两个120PIN的连接器。CF卡接口:Intel Xscale PXA270处理器内部集成了双通道16位PCMCIA PC Card/CF控制器,支持8位/16位I/O模式和Memory模式的访问。CPU数据线的低16位,和地址线的低10位分别通过2片74LCX16245缓冲,再和CPU相连。PCMCIA/CF接口的参考原理,可以看到CF-CD1/CF-CD2被拉高到VCC_3.3,而插卡进去时,卡内将此两脚对地短接,则表现为低电平,在简化的系统设计中,还可以忽略BVD1/-STSCHG用CD的沿来做卡插入/拔出中断。考虑到WINCE中PC CARD设备在整个系统一般不作为高优先级的中断设备,RESET和IRQ可连接到PXA270的空余用户GPIO,本设计中,CF卡的IRQ信号连接到CPU的GPIO22脚,而RESET则是通过数据线读给CPU的。详细硬件设计,可参考设计指南文档。MMC/SD接口:PXA270内置有MMC/SD卡控制器,支持MMC卡规范3.2、SD卡规范1.01、SDIO卡规范1.0,既支持一般读写方式,也支持SPI方式。PXA270直接提供如下信号:MMCLK,MMCMD,MMDAT,MMDAT1,MMDAT2/MMCCS0,MMDAT3/MMCCS1。卡检测信号MMC-DETECT连接到CPLD上,高电平表示有卡插入,可以用中断方式,也可用查询方式。软件要提供必要的去抖功能。卡写保护信号MMC-WP也是连接到CPLD上,高电平表示写保护。电源使能信号由CPLD提供,低电平允许给SD卡提供电源,使用的电源芯片是RT9178-33,接口插座采用MMC/SD兼容型卡座。RTC实时时钟:采用实时时钟芯片RTC4513,U11实现实时时钟,它由专用电池BT1供电,可以一直保存系统的时间。PXA270通过串行总线设置和读取RTC4513的时钟信息,由数据线的最低2位提供RTC4513片选信号,时钟信号,GPIO9提供双向数据线信号。EELIOD平台上电后,CPU通过GPIO9读取保存在RTC4513的时钟信息作为现在系统的时间信息。数码管和发光二极管:EELIOD系统的试验部分的数码管和发光二极管都是通过数据线的低8位来传输数据的,通过数据线传来的数据保存在锁存器74HC574中,只要数据不被改写,数码管和发光二极管将会一直保持相应的亮度。 74HC574 的CLK端是由系统地址位的BA20,BA21,BA22通过74LCX138译码控制,上升沿有效。所以控制数码管LED1, LED2的地址是0X1030000, LED3,LED4的地址是0X1040000 ,发光二极管的地址是0X1050000。 74LCX138的控制端接系统的B-CS4,低电平有效。数码管采用的是共阳极管,公共端是3,8脚,数据线的低0-6位分别对应数码管的a-g的段码,数据线的低7位控制数码管的公共端,按键: EELIOD系统的按键部分使用的是270的专用矩阵键盘和直入键盘相结合的方式。其中按键SW1-SW4使用的是直入键盘,当键盘按下直接产生一个中断,高有效,CPU按照对应的键值响应。而按键SW5-SW16是采用矩阵键盘扫描的方式,通过对行列的扫描判断是否是对应的按键按下。这样的设计有助于试验者可以根据自己的需要开发不同按键输入方式,如普通的数字键就使用矩阵键盘方式,而特殊功能键使用直入键盘方式。Quick Capture摄像头模块:Quick Capture技术是一种专为手持设备设计,用来改进图像采集质量和传输速度的技术。270的Quick Capture技术,为成像设备与无线设备提供接口,有助于改进图像质量以及降低产品整体成本。该项技术包括快速浏览、快速拍照和快速视频拍摄三种操作模式。可以支持400万像素数码镜头,并能提供最大416Mbps的数据传输速率。电路上将Quick Capture 的接口引在EDR板的CON6上,如果用户需要使用其功能,只需要再购买一个摄像头模块板就可以拍照和浏览了。模块板上的摄像头模组是环球光显公司的型号为CN013V2E1F00的摄像头感应器。在VGA(640480)分辨率下,每秒传输的图片能达到15帧,具备自动曝光和白平衡功能,并且针对嵌入式应用做了很多优化处理,所以非常适合嵌入式领域的应用。 因为270的 Quick Capture部分的信号线有很多都是有复用功能的,所以当使用Capture时需要进行切换。这里使用的是电子开关MAX4674,当A0端为高电平时,NO=COM;当A0端为低电平时,NC=COM。在本平台中Quick Capture是和马达,按键,485共用信号线的,即要使用Quick Capture功能,其他列举的功能将不能使用。EELIOD系统串口部分:270平台本身含有3个串口,分别是FFUART(全功能串口),BTUART(蓝牙串口),STUART(标准串口)。所有的串口都使用相同的编程模式,波特率从4800至921600可调。其中FFUART作为系统的调试串口,即MOUDLE板上的CON5,使用串口线和PC机连接,以观察在调试过程中的信息变化和系统的响应。另外为了方便用户开发进一步的串口功能,也将FFUART的9根线连接到了EDR板的CON13上,用户自己可以做个转接板就可以使用FFUART。对于BTUART也是使用其的收发2根信号线,并且使用一片MAX4674来切换,分别作为BT_232和BT_485的信号线, BT_232在EDR板上的接口是P1,供用户设计自己的串口应用。 BT_485在EDR板上的接口是P3,485接口由232接口发展而来 ,相比于232接口它具有以下特点 :1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(26) V表示;逻辑“0”以两线间的电压差为-(26)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接,RS-485的数据最高传输速率为10Mbps2. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。3. RS-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外RS-232-C接口在总线上只允许连接1个收发器, 即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。本设计中485的接口芯片采用MIXIM公司的MAX3491,为兼顾RS-485/RS-422 接口中半双工和全双工的要求,本转换器采用MAX3491 作为RS-485/RS-422 接口电路其主要指标为+3V 至+3.6V 单电源工作工作电流1mA,驱动60负载时半双工时两个120 终端匹配电阻的并联值峰值电流可达I3=3V/60 =50mA。用MAX3491组成的差分平衡系统,抗干扰能力强,接收器可检测低达200mV的信号,传输数据可以从千米以外得到恢复,因此特别适合于远距离通信,可组成满足RS-485标准的通信网络。MAX3491是通过两个引脚RE(3脚)和DE(4脚)来控制数据的输入和输出。当RE为低电平时,MAX3491数据输入有效;当DE为高电平时,MAX3491数据输出有效。将这两个脚直接相连,然后由MCU输出的高低电平就可以让MAX3491在接收和发送状态之间转换了,平时FF-RTS口输出低电平,使MAX3491的RE和DE为低电平而处于数据接收状态。当MCU发送数据时,FF-RTS口输出高电平,使MAX485的RE和DE为高电平而处于数据发送状态。对于STUART也是通过一片MAX4674切换信号,分别作为红外接口和GPS模块的信号线,MAX4674的控制由X1中的第3段拨码开关来切换,具体方式见试验手册。红外接口是新一代手机的配置标准,它支持手机与电脑以及其他数字设备进行数据交流。红外通讯有着成本低廉、连接方便、简单易用和结构紧凑的特点,因此在小型的移动设备中获得了广泛的应用。红外线是波长在750nm至1mm之间的电磁波,它的频率高于微波而低于可见光,于红外线的波长较短,对障碍物的衍射能力差,所以更适合应用在需要短距离无线通讯的场合,进行点对点的直线数据传输。红外数据协会(IRDA)将红外数据通讯所采用的光波波长的范围限定在850nm至900nm之内。红外技术缺点: 通讯距离短,通讯过程中不能移动,遇障碍物通讯中EELIOD系统的STUART配置成红外后,支持IrDA协议,能够方便的和各种符合协议标准的设备进行通信,EDR板上使用的红外收发芯片是HSDL3600,使用一片74LCX245进行驱动,其支持9.6Kbps4Mbps的传输速率,有效通信距离为1米左右,适应于一般的红外通信。同时红外的2根收发线也引到IR_232上,即P2上,供用户测试。GPS模块板:GPS的整个系统由空间部分、地面控制部分和用户部分所组成,具体的原理和标准可以参考很多设计文档,这里不做描述。EELIOD系统使用STUART的收发信号线扩展的GPS应用,接口是EDR板上的CON7,如果用户需要使用GPS功能,需要另外购买一块GPS模块板。下面就GPS模块板做一些介绍:GPS模块板上GPS模组使用的是鼎天的REB-3310,其采用SiRF Star III芯片组,模块提供商为RoyalTek。该模块实现20个通道,支持NMEA-0183 V3.0协议,支持DGPS(WAAS/EGNOS/RTCM),冷启动定位时间37s,热启动定位时间1s,更新率为每秒1次,定位精度小于25米,最大速率514m/s,海拔高度最大18Km。其工作温度范围为-3085。GPS模块的UART port A(主通道)连接到PXA270的STUART ,主要承载航行和测量的数据及软件命令。设备外置平板天线,同时留有接内部GPS天线的接口,天线为两极放大有源天线。CAN总线接口:CAN总线网络的问世已超过15年,主要面向面向需要可预测而无错误通讯的汽车应用上,具体的原理和标准可以参考很多设计文档,这里不做描述。EELIOD系统上的CAN总线设计使用了270的SPI (串行外设接口) ,具体的通讯协议芯片使用的是MICROCHIP公司的CAN协议控制器(MCP2515), CAN驱动器(MCP2551)。CAN控制器MCP2515是独立式CAN控制器,实现了2.0B版本的CAN规范,可发送和接收标准或扩展数据帧和远程帧。具备两个验收屏蔽寄存器和六个验收滤波器,用于滤除不需要的报文。MCP2515与CPU之间的4线接口是SPI信号线。主要通过SSPRXD,SSPTXD进行双边的数据通信,其中SSPSFRM作为MCP2515的片选信号,SSPSCLK作为MCP2515的通信时钟信号。将MCP2515的中断信号INT作为一个外部中断引到CPU的EXTCLK端,实现当有外部数据需要传输时,可以对CPU产生中断。MCP2515 通过2根串行线连接到CAN驱动器MCP2551上。一般来说,CAN系统中的每个节点均必须有一个器件能将CAN控制器产生的数字信号转换为适合在总线上发送的信号。该器件还在CAN控制器和外部电压源(EMI、ESD和瞬时电压等)在CAN总线上所产生的高电压尖峰之间提供一个缓冲。MCP2551高速CAN容错器件可在CAN协议控制器和物理总线之间提供一个接口,也即是CANH,CANL两根线,可以对CAN协议控制器能差分地发送和接收,并与ISO-11898标准(包括24V电压要求)完全兼容,该器件的运行速度高达1Mbps。这种串行通讯协议支持分布式实时控制,同时具备相当完善的安全水平。MCP2551的8脚RS端是模式选择端口,接不同的电阻可以选择不同的模式,在这里我们选用的是高速模式,接的是15K电阻到地。CANH,CANL两根线直接通过一个2线接口引出即可,再加上一个预留的地线接口和5V的电源接口,就是EDR板上的CON8,用户只需要对应的各个接口连接上对应的线即可。直流电机:两种电机具体的原理和标准可以参考很多设计文档,这里介绍具体实现方式。对于直流电机的控制较为简单,如EDR电路图的第9页所示,PWM 波形由GPIO81和GPIO82共同实现,系统上电时,两个管脚同时上拉到高电平,MOS管Q7,Q8关断,直流电机两端没有电压,不会转动。设CPU通过GPIO管脚向MOS管的基极驱动电路输人的PWM波的正脉冲宽度为t,脉冲周期为T,则占空比为t/T,在时间 t 内图中Q8,Q9导通;Q7 Q10关断。H桥输出给直流电机1脚的电压为直流电压+3.3V,2脚的电压为0V,此时直流电机转动。同理在时间(T-t)内图中Q7,Q10导通;Q8 Q9关断, H桥输出给直流电机1脚的电压为直流电压0V,2脚的电压为+3.3V ,此时直流电机反方向转动。这里要注意的是GPIO81和GPIO82任何时候都不能同时为低电平,否则会出现Q7,Q8,Q9,Q10同时导通的情况,导致电源和信号地短路。步进电机:EELIOD系统的步进电机使用的是四相步进电机,采用的电机控制芯片是Allegro公司的UCN4202A,它包含低功率CMOS逻辑控制部分和达林顿管输出驱动极,最大输出电流为1.5A,使用单相或双相,半步激励方式,内设续流二极管和过热保护电路。 UCN4202A的控制功能包括PWM波输入,电机转动方向,输出使能和复位功能。OE端使用GPIO53控制,为高时,电机没有输出;为低时UCN4202A开始工作。DIC端为方向端,为低时为正向,为高时为反向。 UCN4202A的逻辑控制有ABCD四个相位,在正向时,单相激励的顺序是A-B-C-D,两相激励的顺序是AB-BC-CD-DA,而半步激励的顺序是A-AB-B-BC-C-CD-D-DA。当为反向时,同理就是从D相开始。 当内部结温接近165度时,过热保护电路起作用,将全部输出关断,当结温冷却到145度时候,重新使输出恢复正常。PWM波输入由GPIO83脚完成,电机的转动电压为+12V,当电机转动的时候,发光二极管D4会发光。 UCN4202A的其他管脚的功能可以查阅相关的DATASHEET。UBS接口:270本身支持USB-HOST和USB-SLAVE的设计,其中USB-HOST支持1.1的规范,支持低速和全速设备,传输速度从1M到12M可调。但是考虑到USB接口现在的通用性,EELIOD系统使用一块USB-HUB的芯片,GENESYS公司的GL850A,其将CPU的两根USB信号线扩展成2个USB接口,分别使用了GL850A的第1,3两个PORT,可以外接USB的各种外设,如键盘,鼠标,硬盘,优盘等。因为GL850A具有过流保护功能,其OV脚和PWREN脚可以配合一个过流保护芯片,LM3526,当外设的电流超过1A的时候,会自动切断USB接口的电源,停止使用。270的USB-SLAVE接口直接使用CPU提供的USBC-N, USBC-P两根信号线,支持各种USB的从设备的接口,传输速度由主设备的传输速度决定。扩展插槽:EELIOD系统为了方便客户扩展自己的设计,专门将数据线,地址线和系统保留的信号线引到了EDR板的扩展槽上,分别是CON10,CON11。而且由本公司设计的AD/DA模块板也是直接插在扩展槽上使用的。AD/DA模块板:此模块板是专门用于模数/数模转换的功能板,主要包含FPGA设计,AD/DA转换,按键,LED功能,以下分别介绍一下:1A/D部分:使用AD公司的专用模数转换芯片AD7819YR,其为8位单通道的模数转换芯片,转换速度为200KSPS,电压范围为2.7V至5.5V,自带采保和输出使能,可以直接和FPGA芯片连接。2D/A部分:使用AD公司的专用数模转换芯片AD7801BR,其为8位单通道的数模转换芯片,转换速度为400KSPS,电压范围为2.7V至5.5V,自带采保和输出使能,可以直接和FPGA芯片连接。FPGA部分:使用ALTERA公司的CYCLONE系列的EP1C6Q240C8芯片,其采用成本优化的全铜1.5SRAM工艺,具有20060个LE和288Kbit的片内RAM,2个全功能的PLL。可以应用各种消费类和工业类产品。其可以通过数据线的底16位和CPU进行连接。芯片的程序保存在专用串行FLASH,EPCS1SI8上,其内含1Mbit的存储空间,当需要改写FPGA的逻辑的时候,只要重新下载数据到其中就可以了。其他功能请参照 270项目AD/DA模块板的说明文档。下面再对EELIOD系统EDR板上其他的一些设计的进行介绍:电源部分:系统使用外接的+5V/3A,+12V/2A的开关电源,开关电源由220V直接输入电压,输出+5V和+12V。其中+5V给整个系统供电,在EDR板上经过DC-DC降压芯片AME1085,降为+3.3V,给EDR板的各电路供电。+5V,+3.3V均有显示LED,当D5,D6正常显示时,表示这两路电压正常。+12V主要给显示屏,步进电机,风扇供电。并且还将各路电压的值引到了测试点T1上,方便测试人员测试电压。网络接口:CON14是将MOUDLE板上网络接口CON2的4根信号线直接引下来,方便在EDR板上也可以使用网络,下载程序。拨盘开关:因为270本身的资源有限,当功能接口较多的情况下,必须要合理分配可能会复用的信号,如拨盘开关X1,当需要验证不同的功能时需要将段码拨到不同的地方,其可以控制相应的MAX4674来切换信号。具体的拨动方式,在PCB板的丝印上已经做了标示,用户也可以参考试验指导书来进行拨码。为了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论