差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
ext_wifimodule [2018/08/16 08:59]
group001
ext_wifimodule [2019/09/17 14:52] (当前版本)
gongyu
行 1: 行 1:
 +<WRAP center round info 50%>
 +更多与FPGA相关的技术信息访问我们的[电子森林](https://​www.eetree.cn)资源网站以及[小脚丫FPGA的资源专页](https://​www.eetree.cn/​category/​11),你也可以利用电子森林平台以**脑图**的方式做笔记整理自己的学习心得,并将有分享价值的信息发布出来,供其他人阅读。
 +</​WRAP>​
 +
 +
 ====== 无线扩展功能模块 ====== ====== 无线扩展功能模块 ======
 {{ :​wifi功能扩展板实物图.jpg?​700 |}} {{ :​wifi功能扩展板实物图.jpg?​700 |}}
行 4: 行 9:
 <WRAP center 20%>​**无线功能扩展板实物图** </​WRAP>​ <WRAP center 20%>​**无线功能扩展板实物图** </​WRAP>​
 ===== 板卡简介 ===== ===== 板卡简介 =====
-小脚丫FPGA无线模块是STEP团队推出的可配合小脚丫FPGA核心板和底板使用的扩展板卡,基于该板卡可以实现以下功能:电压采集显示信号发生功能温湿度采集显示wifi通信串口通信按键调节 +小脚丫FPGA无线模块是STEP团队推出的可配合小脚丫FPGA核心板和底板使用的扩展板卡,基于该板卡可以实现以下功能: 
- +  * 电压采集显示 
-===== 无线扩展功能模块结构 ​=====+  * 信号发生功能 
 +  * 温湿度采集显示 
 +  * wifi通信 
 +  * 串口通信 
 +  * 按键调节 
 +===== 硬件简介 ===== 
 +====结构框图====
 {{ :​无线扩展功能模块结构.jpg?​700 |}} {{ :​无线扩展功能模块结构.jpg?​700 |}}
 {{ :​无线扩展功能模块硬件框图照.jpg?​700 |}} {{ :​无线扩展功能模块硬件框图照.jpg?​700 |}}
- +==== 器件选择 ====
-===== 功能实现 ===== +
- +
-  * 驱动SPI串行ADC采集端口信号,并转换成电压值显示在液晶屏上 +
-  * 驱动I2C总线温湿度传感器采集温湿度数据,换算成摄氏度单位显示在液晶屏上 +
-  * 五向按键控制SPI串行DAC通过DDS技术实现简易信号发生器设计,支持正弦波、锯齿波、方波输出 +
-  * 驱动UART总线WIFI模块实现与FPGA之间的WIFI通信,并将接收到的数据显示在液晶屏上 +
- +
-===== 器件选择 ​===== +
- +
-==== 总览 ​====+
 |              ^ 型号 ​        ^ 厂商 ​                              ^ 封装 ​                                   ^ |              ^ 型号 ​        ^ 厂商 ​                              ^ 封装 ​                                   ^
 ^ UART通信 ​    | CP2102 ​      | Silicon ​                          | QFN28                                  | ^ UART通信 ​    | CP2102 ​      | Silicon ​                          | QFN28                                  |
行 28: 行 29:
 ^ 显示屏 ​      | JLX12864G ​   | 晶联讯 ​                            ​| ​                                       | ^ 显示屏 ​      | JLX12864G ​   | 晶联讯 ​                            ​| ​                                       |
  
-CP2102使用说明见:[[uart串口模块|基于STEP FPGA的矩阵按键驱动]]+===== 使用示例 ===== 
 +==== 实现功能描述 ==== 
 +  * 驱动SPI行ADC采集端信号,并转换成电压值显示在液晶屏上 
 +  * 驱动I2C总线温湿度传感器采集温湿度数据,换算成摄氏度单位显示在液晶屏上 
 +  * 五向按键控制SPI串行DAC通过DDS技术实现简易信号发生器设计,支持正弦波、锯齿波、方波输出 
 +  * 驱动UART总线WIFI模块实现与FPGA之间的WIFI通信,并将接收到的数据显示在液晶屏上
  
 +==== 相关知识点 ====
 +  * [[7._按键消抖|按键消抖]]
 +  * [[rs-232|串口使用介绍]]
 +  * [[uart串口模块|]]
 +  * [[lcd显示模块|SPI接口LCD显示举例]]
 +  * [[i2c|I2C使用介绍]]
 +  * [[数字温湿度计设计|SHT20温湿度采集举例]]
 +  * [[简易电压表设计|ADC电压采集举例]]
 +  * [[简易示波器]]
 +  * [[波形信号发生器设计|DAC波形发生举例]]
 +  * [[任意波形产生]]
 +  * [[wifi_esp8266通信系统设计|WIFI模块使用]]
 +
 +==== 板卡调试 ====
 +液晶显示电压及温湿度:
 +{{ :​extend_lcd_sht20.jpg?​direct&​500 |}}
 +\\
 +波形显示:
 +{{ :​extend_zhengxian.jpg?​nolink&​500 |}}
 +{{ :​extend_juchi.jpg?​nolink&​500 |}}
 +{{ :​extend_fangbo.jpg?​nolink&​500 |}}
 +\\
 +WiFi通信:\\
 +通过NetAssit连上WiFi-ESP8266,发送16位数据并显示\\
 +{{ :​wifi通信.jpg?​nolink&​500 |}}
 +{{ :​wifi通信2.jpg?​nolink&​500 |}}
 ===== 原理图说明 ===== ===== 原理图说明 =====
 {{ :​wifi功能扩展原理图.png?​direct&​1000 |}} {{ :​wifi功能扩展原理图.png?​direct&​1000 |}}
行 43: 行 75:
 {{ ::​板子尺寸wifikuozhan.jpg?​600 |}} {{ ::​板子尺寸wifikuozhan.jpg?​600 |}}
 {{ :​step-baseboard板子尺寸1.jpg?​direct&​600 |}} {{ :​step-baseboard板子尺寸1.jpg?​direct&​600 |}}
-===== 板卡调试 ===== 
-液晶显示电压及温湿度: 
-{{ :​extend_lcd_sht20.jpg?​direct&​500 |}} 
-\\ 
-波形显示: 
-{{ :​extend_zhengxian.jpg?​nolink&​500 |}} 
-{{ :​extend_juchi.jpg?​nolink&​500 |}} 
-{{ :​extend_fangbo.jpg?​nolink&​500 |}} 
-\\ 
-WiFi通信:\\ 
-通过NetAssit连上WiFi-ESP8266,发送16位数据并显示\\ 
-{{ :​wifi通信.jpg?​nolink&​500 |}} 
-{{ :​wifi通信2.jpg?​nolink&​500 |}} 
  
 ===== 相关文档 ===== ===== 相关文档 =====