网上有关“有什么适合大学本科生做的FPGA项目啊?”话题很是火热,小编也是针对有什么适合大学本科生做的FPGA项目啊?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
直流电机伺服控制系统
1、 任务
使用FPGA为核心器件设计并制作一个直流电机伺服控制系统。
2、 要求
1. 基本要求:
(1)实现PWM逻辑和桥式驱动电路以驱动小型直流电机(5W以下),可开环控制其转速变化;
(2)实现测速电路和逻辑,可采用光电方式,能够测量并显示电机的实时转速;
(3)实现PID反馈控制算法连接测速逻辑和PWM驱动逻辑,实现对电机空载转速的直接精确控制,转速控制范围600rpm~2400rpm,控制误差小于5%,转速跟踪时间小于5s。
2. 发挥部分
(1)降低转速跟踪时间至2s以下;
(2)降低控制误差小于2%;
(3)允许轻载(小于电机堵转扭矩的20%)。
4、 说明
1. 此题侧重电赛控制和电力电子方向,建议参加电赛控制或电力方向的队伍或与参加电赛控制或电力方向的同学组队选做此题
2. PWM逻辑和测速逻辑建议使用Verilog编写,PID算法可用Verilog实现也可在Nios2内软件实现;
3. 桥式驱动电路可采用单芯片方案,参考ST公司L62XX系列。
音乐播放器
一、任务
使用FPGA为核心器件设计并制作一个音乐播放器,能够播放存储在SD卡中的音乐文件。
二、要求
1. 基本要求:
(1)设计音频DAC电路和音频放大电路,可采用单芯片方案;
(2)能够播放44.1KHz采样率16位的音频文件,音质良好。
(3)能够播放多个音频文件,并可切换曲目;
(4)实现快进、快退功能;
2. 发挥部分
(1)能够播放压缩格式的音频文件,如ADPCM格式甚至MP3格式;
(2)实现同步显示歌词的功能。
(3)五段式频谱显示。
软件无线电数据收发系统
1、 任务
使用FPGA为核心器件,实现一套软件无线电数据收发系统。
2、 要求
1. 基本要求
1) 数据发送端采用DDS为信号源,做FSK、ASK或PSK调制(任选一种),并使用DAC输出信号至天线,基带数据采用曼彻斯特编码;
2) 数据接收端采用ADC做直接载频采样或直接中频采样(IF Sampling),在FPGA内做解调(解调方式不限),基带解码并得到数据;
3) 载频自定,占用带宽尽量小,可使用理想信道(直接导线连接)传输载波,并使得数据传输率大于1Kbit/s;
4) 发送端通过8个拨动开关定义发送序列,在接收端以LED显示其状态;
2. 扩展要求
1) 采用无线信道,天线形式任意,传输距离大于0.5m;
2) 提高数据传输率至50Kbit/s。
4、 说明
1. 此题侧重电赛高频方向,建议参加电赛高频方向的队伍或与参加电赛高频方向的同学组队选做此题
2. 测试时,将主要采用SignalTap观察编码、调制的情况。
3. 需要了解和学习的知识:
a) 关于数字信号采样的奈奎斯特定律
b) 关于通信的调制、解调、基带编码、符号同步、帧同步等
c) 关于软件无线电的载频采样、中频采样、相干解调等
请参考相关书籍。
4. 可采用一片DE0开发板同时做收发
5. 此题方案可深可浅,由于信道理想,请大家不要拘泥于通信原理或软件无线电相关书籍上讲述的经典、繁复的方案,应根据具体情况尽量简化解调、解码方法
简易数字存储示波器
一、任务
使用FPGA为核心器件设计并制作一台用于显示被测波形的简易数字存储示波器.
二、要求
1、基本要求
1) 要求仪器具有触发存储显示功能,仪器在满足触发条件时,能对被测信号采集与存储,然后使用LCD显示,或者通过串口或JTAG口发送数据至PC端显示;
2) 要求仪器的输入阻抗大于1MΩ;
3) 显示纵向(电压)分为10格(div),每格10个采样点,纵向分辨率三档可调:±0.1V/div、±0.2V/div、±0.5V/div。
4) 显示横向(时间)分为10格(div),每格10个采样点,横向分辨率六档可调:1μs/div、2.5μs/div、5μs/div、10μs/div、25μs/div、50μs/div;
5) 最大输入信号带宽达到1MHz;
6) 包含上升沿触发和下降沿触发两种触发方式,触发电平可调;
7) 存储深度:每次触发存储一屏(100样点);
8) 实现连续采样,每秒两次触发采样,即屏幕刷新率2屏/s,没有触发条件时,间隔0.5秒采一屏;
9) 观测波形无明显失真。
2、发挥部分
1) 增加单次采样和暂停功能;
2) 提高屏幕刷新率至5屏/s;
3) 扩展存储深度,在单次采样结束和暂停时,具有波形缩放和水平移动功能;
4) 显示信号峰峰值、有效值、平均值和频率;
5) 增加光标功能,两个光标,可移动并动态显示两个光标处的时间、电压和光标间的时间差;
6) 提高采样率、提高横向分辨率并提高输入带宽。
四、说明
这个题目对器件要求比较高,偏重电赛测量方向,建议参加电赛测量方向的队伍或与参加电赛测量方向的同学组队选做此题,题目中需要采样率10Msps的AD转换器,请大家查找ADI或TI公司的相关芯片自行申请。
KMC-S51型单片机仿真实验装置
本系统由仿真技术及实验电路有机结合组成,急支持MCS51单片机的全部原理性实验和单片机接口电路实验,又能仿真开发MCS51单片机的应用系统。
一、系统特点:
1、全部实验内容均为设计性实验,有利于实现创新教育。
2、提供独立运行、联上位机二种工作方式
3、具有示波器测量功能。能实时测量方波、正弦波、锯齿波、三角波等实验信号。
4、系统提供能将实验原理、目的、位置图等内容于一体自9Windows综合调试软件,便于多媒体教学。
5、系统提供机电一体化控制实验接口, 可做机电一体化实验。
6、系统提供点阵、液晶、语音录放、IC(I2C)卡读写、远程多机通信、直流电机转速测量与控制实验、新型通信、新型总线接口等多种丰富的单片机扩展实验模块。系统将地址总线、数据总线、控制总线等全部引出,便于课程设计与毕业设计。
二、技术指标:
1、主机含51CPU。
2、128K EPROM存放系统管理程序。另配有两片静态RAM62256构成64K用户程序RAM。
3、自带4X8键盘,进口键座,6只高亮LED七段数码显示器。可单机独立运行。
4、自带EPROM编程器
5、配10位开关量输入,12位开关量显示,
6、带有±单脉冲发生器, 可调连续脉冲发生器。
7、配有机电控制接口驱动电路及执行单元(直流电机、步进电机、继电器和电子音响等)。
8、提供标准RS232异步通信接口。
9、配有各种单片机常用I/O接口芯片(A/D 0809,D/A0832,并行I/OEl8255,并行I/O口81 55, 串并转换74LSl 64, 单片机并行口输入/输出扩展74LS273/774LS244,8253定时/计数器等)。另配通用,C—14插座两只,通用,C—28插座一只, 以备扩展实验用。
10、随机配套软件兼容WINDOWS 9X/2000/XP软件平台,并提供强大的CAI课件,便于进行多媒体教学。
11、联机软件支持WINDOWS9X/2000/XP平台。
12、提供功能强大的CAI课件,便于多媒体教学。
13、配有各种新型应用电路。对新型接口和主机集成于一体,如I2C应用电路,128X64点阵LCD显示应用电路,16X16点阵LED应用电路,语音录放应用电路,直流电机转速测量与控制等。RS485通信模块、I2C总线 E平方PROM模块、看门狗电路控制模块、DSl8B20温度测量模块等新型模块已集成于主板。
三、实验内容:
系统中实验项目的设置完全按照教育部大纲要求,并有适当提高,详细实验
项目如下:
带*为需扩展的选配模块:
(一)、软件实验
I、清零程序实验 2、拆字程序实验 3、拼字程序实验 4、数据块传送实验
5、数据排序实验 6、字符串查找并统计相同字符串个数 7、双字节乘法程序 8、多分支程序设计9、定时/计数器实验 10、电脑时钟实验
(二)、硬件实验
1、8031单片机P3、PIE口应用
2、工业顺序控制
3、并行I/01718255应用
4、简单I/OE]输入扩展
5、简单I/O口输出扩展
6、A/D转换0809应用
7、D/A转换0832应用
8、串并转换实验
9、可编程键盘显示8279A应用*
10、打印机接口应用*
11、直流电机控制
12、电子音响
13、定时计数器8353A应用
14、继电器控制
15、存贮器扩展和程序存贮器扩展
16、8031串行口应用(双机通信实验、与PC机通信实验)
17、16X16点陈LED显示实验
18、语音录放实验
19、128X64LCD液晶显示接口实验
20、IC存储卡(I2C总线)读写实验
21、单片机主从式远程多机通信实验
22、直流电机转速测量与控制实验
23、RS485通信模块
24、I2C总线E2PROM模块
25、压力测量实验*
关于“有什么适合大学本科生做的FPGA项目啊?”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[怜雪]投稿,不代表拾光号立场,如若转载,请注明出处:https://7k54.com/shiga/5257.html
评论列表(3条)
我是拾光号的签约作者“怜雪”
本文概览:网上有关“有什么适合大学本科生做的FPGA项目啊?”话题很是火热,小编也是针对有什么适合大学本科生做的FPGA项目啊?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在...
文章不错《有什么适合大学本科生做的FPGA项目啊?》内容很有帮助