2022冬令营——综合——单片机检测

2022冬令营——综合——单片机线上检测

第一次验收

基础部分(50)

  1. 使用串口屏按键控制单片机在串口屏上绘制波形,要求可以绘制三角、正弦和方波三种波形。
  2. 按键按下时,会有语音播报,提示当前正在绘制什么波形,比如“绘制三角波”。
  3. 程序运行时,必须有小灯闪烁,快慢随意(除非开发板上面没有灯)。

提高部分(40)

  1. 在实现基础部分的基础上,加入手机端的控制。要求可以手机端按键控制显示的波形,波形显示既要在串口屏上也要在手机上,两边同步显示。不能只在其中一个上面进行显示。
  2. 无论是手机还是串口屏,按键按下时都要有相关语音提示

发挥部分(10)

完成前两部分的情况下(没完成不能选),下面的内容二选一:

  • 写一篇CSDN、博客园、B站等开放论坛的博客。内容必须是“ADC带动的传感器”。

  • 写一篇关于stm32的教程,上传到CSDN、博客园、B站等开放论坛,内容是课上没有学习过的内容。不得完全照抄别人的文章,可以有借鉴。

    提示:typora的笔记内容可以直接上传CSDN,注意图片是没法直接上传的,大家需要自己去学习如何上传图片,方法很多。

关于成绩

  1. 线下的检测需要看情况决定是否进行。若是进行,那么线上线下的得分会按照一定比例进行结合计算(比例具体需要根据大家完成情况确定)。如果没有线下,那么线上测评的评分就是最终得分。
  2. 在上学期,取得和单片机有关的电子类竞赛的校级一等奖及以上的奖,或者在”寒假大作战“中取得的一等奖,可以直接获得90分,只做发挥部分。
  3. 基础,提高、发挥部分。每个部分要拿分必须完整做出来,如果基础部分只做出来一部分,不会得分。意思是只有50分、90分、100分这三个分档。

验收方式:

腾讯会议视频方式验收。

时间是在春节后,具体看情况灵活调整。时间会很充裕。

视频讲解

2022综合方向单片机第一次积分赛

我不会告诉你视频B站连接在这

参考程序

参考程序——0积分下载

第二次验收

做出提高部分,基础部分就不用做,直接拿到分。

基础部分(40)

考核的知识点:

  1. 串口屏显示
  2. ADC测量交流
  3. DAC输出交流
  4. 基本的数据处理能力

有这样一个连续信号给你测量它的参数如下:

参数 数值 备注
频率 1k
幅度

{

  

V

m

a

x

3

V

  

V

m

i

n

0

V

  

V

p

p

1

V

\begin{cases}\;V_{max}\le 3V \\\;V_{min}\ge0V\\\;V_{pp}\ge1V\end{cases}

Vmax3VVmin0VVpp1V

波形 三角,正弦,方波

使用单片机内部ADC测量波形,串口屏端显示如下信息

  1. 待测信号的

    V

    m

    a

    x

    V_{max}

    Vmax

    V

    m

    i

    n

    V_{min}

    Vmin

  2. 绘制信号的波形
  3. 用文字方式指出当前信号是什么波形,比如输入的是三角波,串口屏上就要显示“三角波”。

考虑到有的同学买的串口屏屏幕小,这里允许进行页面的切换等操作,只要能显示出来,实现方法不做要求。

在串口屏显示的同时,使用单片机内部的DAC把测量到的信号再以相同的频率、幅度和波形输出出来。

提高部分(40)

考核的知识点:

  1. 串口屏显示
  2. ADC测量交流
  3. DAC输出交流
  4. 较高的数据处理能力

有这样一个连续信号给你测量它的参数如下:

参数 数值 备注
频率 1k-20k
幅度

{

  

V

m

a

x

3

V

  

V

m

i

n

0

V

  

V

p

p

100

m

V

\begin{cases}\;V_{max}\le 3V \\\;V_{min}\ge0V\\\;V_{pp}\ge100mV\end{cases}

Vmax3VVmin0VVpp100mV

波形 三角,正弦,方波
  1. 待测信号的

    V

    m

    a

    x

    V_{max}

    Vmax

    V

    m

    i

    n

    V_{min}

    Vmin

  2. 绘制信号的一个周期的波形。(稍微多几个点没事,视觉上看起来是一个周期就可以)
  3. 用文字方式指出当前信号是什么波形,比如输入的是三角波,串口屏上就要显示“三角波”。
  4. 绘制待测信号的频谱
  5. 显示基波幅度大小

考虑到有的同学买的串口屏屏幕小,这里允许进行页面的切换等操作,只要能显示出来,实现方法不做要求。

在串口屏显示的同时,使用单片机内部的DAC把测量到的信号再以相同的频率、幅度和波形输出出来。

当幅度降到100mv时,波形如果失真严重,扣10分。

发挥部分(20)

  1. 可以通过按键(手机或者串口屏都可以),选择DAC输出当前或者上一次测量的波形。(5)
  2. 在串口屏绘制信号波形的同时,在手机端也进行波形的绘制。(不是频谱图)(5)
  3. 我会统计做出提高部分同学的

    V

    m

    a

    x

    V_{max}

    Vmax与理论值的误差,误差最小的同学这一部分为满分,其他的同学的分数会进行比例算分。(10)

关于成绩

  1. 基础,提高。每个部分要拿分必须完整做出来,如果基础部分只做出来一部分,不会得分。意思是只有40、80~100分。这个评分方式可能会变。暂定如此,如有改变,我会在群里通知。

版权声明:本文为CSDN博主「四臂西瓜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34022877/article/details/122703810

生成海报
点赞 0

四臂西瓜

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

基于8051单片机实现电子时钟+数字秒表设计

概述 电子时钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许

ESP32S2+ES8388移植过程及问题

电路图如下, 有点小瑕疵ES8388_VMID PIN10/19/20电容没有忘加,查资料应该不影响语言输出,可能噪音大,如果能导致不输出请告诉我一下。 ESP32S2管脚映射 这里主