2012年8月31日星期五

[Final] W5100E01-AVR是什麼?怎麼用?(八)(用戶手冊V1.0版)


W5100E01-AVR是為AVR開發者提供的W5100評估板。本文是W5100E01-AVR的使用者手冊第八部分,也是最後一部分了。由於本次手冊內容比較多,分次講給了大家,謝謝大家的耐心閱讀。還是希望對大家有幫助嘍~





4. 硬件设计向导
4.1 方块图
<图4‑1: 评估板方块图>
 
4.2 模块描述
评估板由W5100E01-AVR(EVB底板)和PM-A1(AVR模块)组成。
以下9个块组成了评估板。
-PM-A1
-字符LCD(LCD)
-PAL
-SRAM
-RS232端口
-扩充板接口
-功率调节器
-用于系统复位的3.3V电源
 
4.2.1. PM-A1
PM-A1(AVR模块)由Atmega128处理器、74HC573地址锁存器、8MHz外部晶振、底板(JP4,JP5)接头、ISP(JP3)和JTAG(JP1)接口。
为了便于利用EVB板开发,除了ALE(PG2),所有的端口引脚都通过模块接口(JP4,JP5)连接MB-EVB-X2,接口的引脚描述如<表4-1:MB-EVB-X2模块引脚描述>所示。
AVR ISP (JP3) 引脚映射
 
4.2.2. LCD
LCD用于调试和系统状态显示。
LCD接口(JP3)引脚描述如下表所示。
 
在LC1624的规格文件中,LCD使用的电压范围是-0.3V~13V。为了适应这个数据,需要使用R6(电压5V、最大上拉电阻10千欧)和R7(下拉接地电阻820欧),在实际应用中,LCD显示经过R6调整后变得明显。更多关于LC1624,参见“LC1624 Specifications”文档。
 
4.2.3. PAL
PAL用于给评估板使用的各种芯片和模块制作启动信号,PAL元素在ATMEL公司的ATF16V8B-15PL产品在使用,该产品使用了10个输入引脚和8个I/O引脚。
PAL制作有关SRAM(/CS_RAM)、LCD(LCD_E)和W5100(/CS_IINCHIP)的芯片选择或启动信号。输出和PAL_OUT_0~PAL_OUT_4信号通过扩展接口为后续扩展预留空间。
 
4.2.4. SRAM
SRAM大小为32K字节,作为Atmega128的外部存储器使用。
4.2.5. RS232端口
RS232端口是Atmega128支持的双向串口USARTs接口,
评估板使用引脚9的DSUB的male类型(P1,P2)连接器。
 
4.2.6. 扩展板接口
扩展板接口的设计是为了便于使用评估板开发。多数的Atmega128端口引脚、PAL (PAL_OUT_0~PAL_OUT_4)的输出信号以及许多预留的引脚都与外界板接口连接。
Atmega128中没有连接到外接板接口的信号是7 RXD1(PD2)、TXD1(PD3)、RXD0(PE0)、TXD0(PE1)、LED0(PG3)、LED1(PG4)、/I2CHIP_IRQ(PE4)。
 
外接板接口连接器是Hirose公司的“PCN10BK-96S-2.54DS”,属于96引脚的母口直角形连接器,公口型的连接器在这里与“PCN10-96P-2.54DS”成对。
 
4.2.7. 功率调节器
评估板通过电源适配器得到5V电压,板内部使用的电压时5V和3.3V。调节器是LT1963EST-3.3(U1),可以使用Toggle Switch(SW1)关闭调节器。
 
4.2.8.用于系统复位的3.3V电源
使用RC模拟电路实现手控复位和上电复位。
4.3. 原理图
 
4.3.1 W5100E01-AVR
请参考光盘文件中的“W5100E01-AVR.DSN”。
4.3.2. PM-A1
请参考光盘文件中的”PM-A1.DSN”。
4.4. PAL
在评估板中,PAL用于创建芯片选择(模块可用)。
评估板的地址映射与<图3.1:评估板存储器映射>所示相同。
评估板支持3路信号(芯片选择),与评估板的地址映射一致。
评估板提供VHDL(硬件描述语言)编码,对使用PAL元素的开发者来说,推荐使用CUPL,因为PAL编译器是免费软件。在简单的注册后,可以使用ATMEL公司的WINCUPL。
需要使用的“AWINCUPL.EXE”可以在ATMEL的主页下载。
用法请参考“AVR工具指南.pdf”。
 
4.4.1. IO定义
以下是VHDL的源代码
以下是CUPL的源代码
 
4.4.2. SRAM外部区域
SRAM外部区域从0x0000到0x7fff。
以下是制作SRAM CS的VHDL源代码。
 
4.4.3. LCD区域
LCD从0x9000到0x9400。
同时使用WR和RD信号控制计时器。
 
4.4.4. W5100区域
在W5100中,地址被分成两部分相同的芯片。
想了解更多,请参考“W5100 Datasheet”。
对于VHDL源码,参见光盘中的“EVB_PAL.VHD”。
对于CUPL源码,参见光盘中的“EVB_PAL.PLD”。
编译时请参考“AVR工具指南.pdf”。
 
4.5 零件清单
 
4.5.1. W5100E01-AVR零件清单
请参考光盘中的“W5100E01-AVR_PARTLIST.PDF”。
 
4.5.2. PM-A1零件清单
请参考光盘中的“PM-A1_PARTLIST.PDF”。
 
4.6. 实体规格
 
4.6.1. 功耗
评估板的每个部件的功耗如下表所示。
总功耗为243mA X 5V = 1215mW。
 
 
 
這部分內容終於講完了,下次我會帶來更優質的資訊來跟大家見面,還請多多關照喔!
 
更多有關W5100的帖子請進入我們的官方網站或官方部落格進行查看。
 

没有评论:

发表评论