栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

2021年电赛 E题 数字传输

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021年电赛 E题 数字传输

数字-模拟信号混合传输收发机(E题)

目录
  • 题目
  • 方案
  • 工程文件

题目

(2)
实现数字信号传输。
首先键入4个0~9的一组数字,在发送端进行存储并显示,然后按下发送键对数字信号连续循环传输。在接收端解调出数字信号,并通过4个数码管显示。要求开始发送到数码管显示的响应时间不大于2秒。当发送端按下停止键,结束数字信号传输,同时在发送端清除已传数字的显示,等待键入新的数字。

方案

发送端
将0~9分别定义为不同频率的正弦波(50Hz以下),送入模拟电路部分
接收端
接收滤波后的信号,进行FFT,得到频谱,进而得到相应的数字

发送、接收规则

接收端进行FFT,128Hz采样率 128>50*2
采集一个完整的周期需要128ms
一个128ms * 8<2s

发送端发送了
20~40Hz的正弦波代表数字
42,44Hz代表标志位,结束位

一个周期最短传输的时间为 0.05s
那么我们可以适当的增加传输波形的时间0.2s
处理后就可以接收到数字并显示到数码管上

工程文件

发送接收
2021年电赛 E题 数字传输

数码管控制文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/529171.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号