**这是本文档旧的修订版!**
扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章
参加全国大学生电子设计竞赛中为什么要会用FPGA?
首先,应摩尔吧在线视频平台的要求,我们于2019年4月4号在摩尔吧上开办了一期直播, 这次直播的PPT - FPGA介绍以及在电赛中的应用先分享给大家,大家可以下载阅读一下,供参考,当然也可以去摩尔吧的课程页面去看一下视频。
仪器仪表/测试测量题目
信号源:
- 应用,生成如下波形:
- 任意波形 - 正弦波、三角波、锯齿波、方波
- 调幅/调频/调相波形:使用数字调制方式生成调制波形
数据采集与分析
器件参数测量:
信号特征测量
数字系统处理(信号处理)类题目
系统构成
应用
控制系统类题目
系统构成:
应用场景,通过选用相应的传感器采集数据,通过算法对数据处理以后在通过执行机构控制外部设备
控制类题目比较大的挑战就是选择合适的传感器,传感器有很多中,如何快速、正确地选择,可以参照常用传感器分类
通信类 - 走向数字化、软件化(SDR)
无线电发射机
- 应用领域
- 生成单一波形
无线电接收机
- 应用领域:
- 调制信号的解调、检波
- 编码信号的解码
- 时钟提取、数据成帧
模拟检波 到 数字检波
无线电收发系统
- 应用领域:见上发射机+接收机部分,更多的是系统应用
软件定义无线电SDR的构成框图
ADI公司的SDR模拟收发器件AD9361
Nuand公司的软件无线电模块BladeRF覆盖47MHz到6GHz的范围
关于软件定义无线电(SDR)的一些文章
- ADI公司的一篇技术文章,讲述接收器技术的最新发展:接收器百年创新史选编
- Xilinx关于软件定义无线电的白皮书文章 - 理解射频取样数据转换中的关键参数 Understanding Key Parameters for RF-Sampling Data Converters
小脚丫FPGA介绍
资源:
使用优势:
- 像DIP40的芯片一样可以灵活使用、即插即用,板上供电、下载配置
- 丰富的源码案例,可以应对电赛中的各种应用场景
- 多种外设模块,可以搭配实现各种功能
可以搭配的模块:
关于小脚丫FPGA在电赛中应用的更多资源:
小脚丫FPGA在电赛中的典型应用及参考IP
1.对“输入”信号的处理
- 轻触按键与拨码开关:利用按键和拨码开关控制LED
- 按键消抖:FPGA实现多种按键消抖的方法
- 矩阵按键:FPGA实现矩阵键盘
- 旋转编码器:旋转编码器参考实例
2.产生”输出“控制信号
- GPIO驱动LED实例:
- 脉宽调制技术(PWM)实例: 呼吸灯
- 并行外设寻址与数据读写:
3.控制串行外设
- I2S:I2S简介,参考IP:I2Scontroller—lattice IP
4.信息显示
- LED驱动:
- FPGA驱动LCD:
- SPI接口1.8寸LCD屏参考实例:基于lcd液晶屏的图片显示系统设计.zip
- 诺基亚5110屏参考实例:lcd_nokia5110.rar
- OLED屏驱动程序:oleddriver.rar
5.逻辑及运算
- 运算
- 整数运算IP核:整数运算IP核使用指南
- 浮点运算IP核:浮点运算IP核使用指南
- 编码变换:二进制转BCD码
- 逻辑运算IP核:LPM类逻辑IP核使用指南
6.数字信号处理
- 数字信号处理
- 直接数字式频率合成(DDS)
- 直播视频:moore8电赛系列直播课程-DDS实例讲解;参考代码:DDS_verilog
- 数字滤波器
- Altera FIR滤波器IP核:FIR II使用指南
- Altera CIC滤波器IP核:CIC使用指南
7.信号调制解调
- 信号调制解调 - AM、FM、ASK、FSK、PSK、QAM
8.时钟处理
9.IP核的使用
- Lattice IP核的使用
- Altera IP核的使用