无线扩展功能模块
板卡简介
小脚丫FPGA无线模块是STEP团队推出的可配合小脚丫FPGA核心板和底板使用的扩展板卡,基于该板卡可以实现以下功能:电压采集显示、信号发生功能、温湿度采集显示、wifi通信、串口通信、按键调节。
无线扩展功能模块结构
功能实现
- 驱动SPI串行ADC采集端口信号,并转换成电压值显示在液晶屏上
- 驱动I2C总线温湿度传感器采集温湿度数据,换算成摄氏度单位显示在液晶屏上
- 五向按键控制SPI串行DAC通过DDS技术实现简易信号发生器设计,支持正弦波、锯齿波、方波输出
- 驱动UART总线WIFI模块实现与FPGA之间的WIFI通信,并将接收到的数据显示在液晶屏上
器件选择
总览
型号 | 厂商 | 封装 | |
---|---|---|---|
UART通信 | CP2102 | Silicon | QFN28 |
温湿度传感器 | SHT20 | Sensirion | DFN |
串行ADC | ADC081S101 | Texas Instruments | SOT-23 |
串行DAC | DAC081S101 | Texas Instruments | SOT-23 |
WIFI通信 | ESP8266 | Espressif Systems | |
显示屏 | JLX12864G | 晶联讯 |
CP2102使用说明见:基于STEP FPGA的矩阵按键驱动
原理图说明
PCB布局布线
板卡尺寸
板卡调试
相关文档
ESP8266 Datasheet:0a-esp8266ex_datasheet_cn.pdf
ESP8266AT指令集:esp8266_at指令集.pdf
JLX12864G-0088中文说明书:jlx12864g-0088中文说明书.pdf