前言:
本文档介绍是一款Arrow公司最近推出的BeMicro MAX 10(MAX 10数据手册)开发板电路设计和开发应用。在之前推出的基于MAX 10 FPGA芯片设计的评估板(点击查看),我们可以看出该芯片有多强大。
功能介绍:
BeMicro MAX 10开发板采用Altera的非易失性MAX 10 FPGA芯片。用户可以充分的利用MAX 10 FPGA芯片内部所有资源。例如ADC模块、温度感应二极管、flash 存储器。BeMicro Max 10开发板包含多种外设与MAX 10 FPGA组成,例如8MB SDRAM、加速度计、数模转换器(DAC)、温度传感器、热敏电阻、光敏电阻、发光二极管等。
BeMicro MAX 10开发板展示:
BeMicro MAX 10开发板资源如下:
CPU:MAX 10M08DAF484C8GES
USB-Blaster接口(Altera的FPGA/CPLD程序下载电缆)
50MHz时钟晶振
外部接口
- 8MB SDRAM(器件:ISSI IS42S 16400)(IS42S16400数据手册)
- SPI接口的三轴加速度计(器件:ADXL362)(ADXL362数据手册)
- 12位、SPI接口 DAC转换器(器件:AD5681)(AD5681数据手册)
- 温度传感器,I2C接口(器件:ADT7420)(ADT7420数据手册)
- 热敏电阻
- 光敏电阻
通用IO口:8个LED,2个按钮
外设接口:
- 2个6-pin PMOD接口
- 2个40-pin(2x20 2.54mm) 接插件接口,其中包含了MAX 10的64个数字IO接口
- 6个模拟输入接口
- 80-pin card-edge连接器
供电方式:USB供电或5V适配器供电
BeMicro MAX 10开发板结构框图:
BeMicro MAX 10开发板上的电源芯片使用的是Enpirion:registered: PowerSoC产品,开发板的电源结构图如下:
BeMicro MAX 10开发板售价为$30,现在就可以到Arrow官网去购买。配合BeScope的板卡(BeScope板卡资料),可以开始双通道示波器的设计。
附件内容:BeMicro MAX 10开发板原理图(pdf版本)、材料清单、用户手册、测试例程(DAC接口,ADC、温度传感器、加速度计、光感应器)
小测试:把手指放到温度传感器ADT7420上面,你会发现LED灯的亮度开始变化了。
注明:附件提供的测试例程是QAR文件,需要安装Quartus II 14.0,按照附件提供的用户手册可以打开例程。
1