差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
baseboard_arduino [2018/12/17 11:20] group003 |
baseboard_arduino [2019/09/17 14:50] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | <WRAP center round info 50%> | ||
+ | 更多与FPGA相关的技术信息访问我们的[电子森林](https://www.eetree.cn)资源网站以及[小脚丫FPGA的资源专页](https://www.eetree.cn/category/11),你也可以利用电子森林平台以**脑图**的方式做笔记整理自己的学习心得,并将有分享价值的信息发布出来,供其他人阅读。 | ||
+ | </WRAP> | ||
+ | |||
+ | |||
======支持Arduino接口的STEP FPGA扩展板====== | ======支持Arduino接口的STEP FPGA扩展板====== | ||
- | ====== PCIE Baseboard for Arduino ====== | + | ====== PCIE Baseboard for Arduino V2.1====== |
{{ :pcie_baseboard_for_arduino.png?520 |}} | {{ :pcie_baseboard_for_arduino.png?520 |}} | ||
===== 板卡说明 ===== | ===== 板卡说明 ===== | ||
行 10: | 行 15: | ||
* 1组PCIE接口 | * 1组PCIE接口 | ||
{{::pcie_baseboard_for_arduino_资源图.png?400|}} \\ | {{::pcie_baseboard_for_arduino_资源图.png?400|}} \\ | ||
- | 既可以插入小脚丫PCIE Card板卡使用,又可兼容Arduino模块与Pmod扩展模块,丰富了小脚丫核心板的接口,提高了小脚丫板卡的兼容性。 | + | 既可以插入小脚丫PCIE Card板卡使用,又可兼容Arduino模块与PMOD扩展模块,丰富了小脚丫核心板的接口,提高了小脚丫板卡的兼容性。 |
====== 硬件说明 ====== | ====== 硬件说明 ====== | ||
==== 板卡框图 ==== | ==== 板卡框图 ==== | ||
{{::pcie_baseboard_for_arduino总体框图.png?600|}} \\ | {{::pcie_baseboard_for_arduino总体框图.png?600|}} \\ | ||
===DIP40接口=== | ===DIP40接口=== | ||
- | 小脚丫系列中所有板子的大小兼容标准的DIP40封装,尺寸只有52mm x 18mm,双列直插引脚顺序统一。、\\ | + | 小脚丫系列中所有板子的大小兼容标准的DIP40封装,尺寸只有52mm x 18mm,双列直插引脚顺序统一。\\ |
DIP40插座,用于插入小脚丫STEP MXO2 V2系列、MAX10系列、以及可兼容小脚丫接口的板卡。\\ | DIP40插座,用于插入小脚丫STEP MXO2 V2系列、MAX10系列、以及可兼容小脚丫接口的板卡。\\ | ||
{{::step_fpga_dip40原理图.png?320|}} \\ | {{::step_fpga_dip40原理图.png?320|}} \\ | ||
DIP40插座焊接两个20Pin的排母(间距2.54mm),两个排母横向间距为15.24mm;\\ | DIP40插座焊接两个20Pin的排母(间距2.54mm),两个排母横向间距为15.24mm;\\ | ||
- | {{::20pin.png?200|}}\\ | + | — — {{::20pin.png?200|}}\\ |
===Arduino接口=== | ===Arduino接口=== | ||
为兼容Arduino板卡,板上集成Arduino PIN接口,焊接4个排母,将核心板DIP40管脚按照arduino接口对应连接 | 为兼容Arduino板卡,板上集成Arduino PIN接口,焊接4个排母,将核心板DIP40管脚按照arduino接口对应连接 | ||
行 28: | 行 33: | ||
PCIE插座,可插入小脚丫系列扩展板卡进行功能扩展,可插入的板卡种类丰富,如功能扩展板卡(Extend Shield),传感器外设板卡(Sensor Card),点阵外设板卡(Dot Matrix),电子琴外设板卡(Piano Shield)等。\\ | PCIE插座,可插入小脚丫系列扩展板卡进行功能扩展,可插入的板卡种类丰富,如功能扩展板卡(Extend Shield),传感器外设板卡(Sensor Card),点阵外设板卡(Dot Matrix),电子琴外设板卡(Piano Shield)等。\\ | ||
{{::pcie接口原理图.png?340|}} \\ | {{::pcie接口原理图.png?340|}} \\ | ||
- | Pcie插座目前常见高度有4mm,5.2mm,5.6mm,8mm等,本板卡选用8mm底座;\\ | + | PCIE插座目前常见高度有4mm,5.2mm,5.6mm,8mm等,本板卡选用8mm底座;\\ |
{{::pcie插座.png?200|}}\\ | {{::pcie插座.png?200|}}\\ | ||
===PMOD接口=== | ===PMOD接口=== | ||
- | PMOD插座,可插入PMOD接口模块进行外设的扩展。\\ | + | 板上预留一组PMOD插座,可插入PMOD接口模块进行外设的扩展。\\ |
{{::pmod接口原理图.png|}} \\ | {{::pmod接口原理图.png|}} \\ | ||
PMOD插座焊接2×6Pin(间距2.54mm)的排母,当然,你也可以选择**弯角排母**;\\ | PMOD插座焊接2×6Pin(间距2.54mm)的排母,当然,你也可以选择**弯角排母**;\\ | ||
{{::2p6.png?200|}} \\ | {{::2p6.png?200|}} \\ | ||
\\ | \\ | ||
- | 详细硬件电路请参见硬件原理图。 | ||
- | ===== 管脚对照表 ===== | ||
- | {{::pcie_baseboard_for_arduino引脚定义arduino-1.png?300|}} | ||
- | ===== 原理图说明 ===== | ||
- | {{ ::step_arduino_sch.png?1100 |}} | ||
- | ===== PCB布局布线 ===== | ||
- | {{ ::step_arduino_pcb.png?1100 |}} | ||
+ | ---- | ||
+ | |||
+ | 详细硬件电路请参见文档硬件原理图。 | ||
+ | ---- | ||
+ | ===== 管脚对照表 ===== | ||
+ | ==== Arduino接口 ==== | ||
+ | {{::pcie_baseboard_for_arduino引脚定义arduino-1.png?200|}}{{::pcie_baseboard_for_arduino引脚定义arduino-2.png?600|}} \\ | ||
+ | ==== PMOD接口 ==== | ||
+ | {{::pcie_baseboard_for_arduino引脚定义pmod-1.png?300|}}{{::pcie_baseboard_for_arduino引脚定义pmod-2.png?500|}} \\ | ||
+ | ==== PCIE接口 ==== | ||
+ | {{::pcie_baseboard_for_arduino引脚定义pcie-1.png?320|}}{{::pcie_baseboard_for_arduino引脚定义pcie-2.png?420|}} \\ | ||
===== 使用说明 ===== | ===== 使用说明 ===== | ||
- | 1.焊接各器件至对应位置\\ | + | 1.准备小脚丫核心板和扩展板\\ |
- | 2.插入小脚丫STEP核心板卡\\ | + | 2.在DIP40接口插入小脚丫STEP核心板卡\\ |
注意:MicroUSB接口请朝向上方插入,插入后请确认管脚位置是否已被对应连接;\\ | 注意:MicroUSB接口请朝向上方插入,插入后请确认管脚位置是否已被对应连接;\\ | ||
3.将扩展板卡用飞机扣/短铜柱固定在本板卡上。\\ | 3.将扩展板卡用飞机扣/短铜柱固定在本板卡上。\\ | ||
4.编写程序\\ | 4.编写程序\\ | ||
5.在分配管脚时参照对照表进行管脚分配\\ | 5.在分配管脚时参照对照表进行管脚分配\\ | ||
+ | {{::pcie_baseboard_for_arduino正面图.png?380|}} | ||
===== 相关文档 ===== | ===== 相关文档 ===== | ||
- | ADC088s102数据手册:{{::adc088s102.pdf|}} | + | PCIE Board_for_Arduino V2.1 原理图文件:{{::pcie_baseboard_for_arduino.pdf|}} |
\\ | \\ | ||
- | PCIE Board for Arduino 尺寸图:{{::machine_drawing_of_step_pcie_board_for_arduino.pdf|}} | + | PCIE Board for Arduino V2.1 硬件手册:{{::pcie_baseboard_for_arduino用户硬件手册.pdf|}} |
\\ | \\ | ||
- | PCIE Board for Arduino 使用手册:{{::pcie_board_for_arduino_v1.1使用手册v1.0.pdf|}} | + | PCIE Board for Arduino V2.1管脚分配表:{{:pcie_baseboard_for_arduino_v2.1_引脚分配表.xlsx|}} |
\\ | \\ | ||
- | PCIE Board for Arduino PCB:{{::pcie_board_for_arduino_v1.1_pcb.pdf|}} | + | PCIE Board for Arduino 尺寸图:{{::machine_drawing_of_step_pcie_board_for_arduino.pdf|}} |
\\ | \\ | ||
- | PCIE Board_for_Arduino 原理图文件:{{:pcie_baseboad_for_arduino-v1.1原理图.pdf|}} | + | ===== 历史版本 ===== |
+ | ==== 版本V2.0 ==== | ||
+ | PCIE Board for Arduino V2.0 原理图文件:{{::step_baseboard_for_arduino_v2.0原理图.pdf|}} | ||
+ | ==== 版本V1.1 ==== | ||
+ | PCIE Board for Arduino V1.1使用手册:{{::pcie_board_for_arduino_v1.1使用手册v1.0.pdf|}} \\ | ||
+ | PCIE Board for Arduino V1.1 PCB:{{::pcie_board_for_arduino_v1.1_pcb.pdf|}} \\ | ||
+ | PCIE Board_for_Arduino V1.1 原理图文件:{{:pcie_baseboad_for_arduino-v1.1原理图.pdf|}} | ||
\\ | \\ | ||