差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

适配板_arduino [2018/09/04 14:33] (当前版本)
gongyu 创建
行 1: 行 1:
 +======支持Arduino接口的STEP FPGA扩展板-PCIE Baseboard for Arduino ======
 +{{ ::​step_arduino.png?​500 |}}
 +
 +===== 板卡说明 =====
 +STEP PCIE Board for Arduino是小脚丫团队推出的为STEP PCIE系列扩展模块设计,并且可兼容Arduino与PMOD外设的扩展板卡,板卡上主要包含1组DIP40引脚,1组PMOD引脚,1组Arduino引脚,既可以插入小脚丫PCIE Card板卡使用,又可兼容Arduino模块与Pmod扩展模块,提高了小脚丫板卡的兼容性,也为用户节省了外设成本。
 +===== 板卡框图 =====
 +{{ ::​arduino板卡框图.png?​600 |}}
 +板卡上主要包含:​\\
 +*DIP40插座,用于插入小脚丫STEP MXO2 V2系列、MAX10系列、以及可兼容小脚丫接口的板卡。\\
 +*PMOD插座,可插入PMOD接口模块进行外设的扩展。\\
 +*Arduino插座,可插入兼容Arduino的外设板卡进行使用。\\
 +***PCIE插座,可插入小脚丫系列扩展板卡进行功能扩展,可插入的板卡种类丰富,如功能扩展板卡(Extend Shield),传感器外设板卡(Sensor Card),点阵外设板卡(Dot Matrix),电子琴外设板卡(Piano Shield)等等。**\\
 +·ADC采集模块:板载TI生产的ADC088S102,具有8位、8路工作频率在8M~16M的多路ADC,可同时对多路模拟数据进行采集。
 +
 +
 +===== 器件选择 =====
 +===1.Pcie插座===
 +{{::​pcie插座.png?​200|}}\\
 +Pcie插座目前常见高度有4mm,​5.2mm,​5.6mm,​8mm等等,本板卡选用8mm底座;
 +
 +===2.DIP40插座===
 +{{::​20pin.png?​200|}}\\
 +DIP40插座焊接两个20Pin的排母(间距2.54mm),两个排母横向间距为15.24mm;
 +
 +===3.PMOD插座===
 +{{::​2p6.png?​200|}}\\
 +PMOD插座焊接2×6Pin(间距2.54mm)的排母,​当然,你也可以选择**弯角排母**;
 +
 +===4.ADC采集模块===
 +{{::​adc088s102.png?​200|}}\\
 +ADC088S102是一款低功耗,8通道CMOS 的8位模数转换器,适用于500 kSPS至1 MSPS的转换吞吐率。该转换器基于具有内部跟踪和保持电路的连续近似寄存器架构。它可以配置为在输入IN0至IN7处接受多达八个输入信号。
 +输出串行数据是直的二进制数据,与SPI,QSPI,MICROWIRE和许多常见的DSP串行接口等多种标准兼容。
 +ADC088S102可以使用独立的模拟和数字电源供电。模拟电源(VA)的范围为+ 2.7V至+ 5.25V,数字电源(VD)的范围为+ 2.7V至VA。使用+ 3V或+ 5V电源的正常功耗分别为1.8 mW和8.0 mW。掉电功能使用+ 3V电源将功耗降至0.03μW,使用+ 5V电源将功耗降低到0.15μW。
 +ADC088S102采用16引脚TSSOP封装封装。工作在-40至+ 105摄氏度的工业温度范围内进行操作。
 +本板卡将小脚丫核心板卡的SCK、SI、SO管脚连接至芯片对应位置,片选信号使用了GPIO14,管脚分配号为P8。
 +\\
 +详细硬件电路请参见硬件原理图。
 +
 +
 +===== 原理图说明 =====
 +{{ ::​step_arduino_sch.png?​1100 |}}
 +===== PCB布局布线 =====
 +{{ ::​step_arduino_pcb.png?​1100 |}}
 +===== 管脚对照表 =====
 +
 +
 +===== 使用说明 =====
 +1.焊接各器件至对应位置\\
 +2.插入小脚丫STEP核心板卡\\
 +注意:MicroUSB接口请朝向上方插入,插入后请确认管脚位置是否已被对应连接;\\
 +3.将扩展板卡用飞机扣/​短铜柱固定在本板卡上。\\
 +4.编写程序\\
 +5.在分配管脚时参照对照表进行管脚分配\\
 +
 +
 +===== 相关文档 =====
 +ADC088s102数据手册:{{::​adc088s102.pdf|}}
 +\\
 +PCIE Board for Arduino 尺寸图:{{::​machine_drawing_of_step_pcie_board_for_arduino.pdf|}}
 +\\
 +PCIE Board for Arduino 使用手册:{{::​pcie_board_for_arduino_v1.1使用手册v1.0.pdf|}}
 +\\
 +PCIE Board for Arduino PCB:{{::​pcie_board_for_arduino_v1.1_pcb.pdf|}}
 +\\
 +PCIE Board_for_Arduino 原理图文件:{{:​pcie_baseboad_for_arduino-v1.1原理图.pdf|}}
 +\\