竞赛历程

起始

学校比赛通知的时间是10月18号,在通知出来之后我才想起来找队友的事情,而其他组很多都已经提前找好组员了。虽然在那之后我们班的学委还有团支书邀请我组队,但是在权衡之后我决定还是跟我的舍友一起组队。一方面我的舍友在之前跟我已经有过合作经验,另一方面我们一起行动比较方便。

准备阶段

题目选择
我们对竞赛的各个题目进行了研究,初步确定了几个比较合适的题。

  1. 手势控制搬运小车

    1. 题目要求:
      小车在边长为 1.2 米内的正方形九宫格内运动,每个空格放置不容颜色进行区分。 小车可沿 Z 字路线在九宫格内根据地面的颜色完成相应的动作。小车运行的起点在九宫格的左下方,终点在右上方。
      基本要求:

      1. 从起点出发,到终点结束,以最快时间统计九宫格内地面三种颜色的相应个数, 并在显示屏上进行显示。

      2. 从起点出发前,人为设置一种颜色,要求小车按照要求设置的颜色在九宫格内进 行搜索,并在指定的颜色地面停车,并给出声光报警信号,同时倒计时 10 秒, 倒计时结束后继续探测下一个相同颜色地面,直到终点结束。倒计时时间需要在 屏幕上进行显示。

      3. 小车上放有 1 个具有一定质量物体,小车出发前根据设定的目标颜色,小车启动 后将物体放置在指定颜色区域内停车,并给出声光报警。

        以下是发挥要求:

      4. 将小车放在九宫格中心区域,然后借助手势动作启动小车;分别实现向上,向下, 向左,向右运动的启动设置,在小车到达九宫格边界线后自行停车,手势传感器 需放在小车上。

      5. 九宫格内的小车控制可以通过无线模块进行控制。按照发挥要求 1 中的手势控制, 小车的运动控制可以由主机通过无线模块发送给小车。

      6. 基本要求 3 的基础上,增加两个物体,并将两个物体放置在按预先设置好的不同 颜色区域内。

    2.题目分析
    这道题的优势在于颜色检测和手势控制分别实现都比较简单,可以考虑用arduino制作。但是考虑到arduino中断比较混乱,程序编写有难度就放弃了。

2.智能寻迹打靶车

  1. 题目要求
    制作一辆可完成如下图所示轨迹的循迹小车,车体大小及形状自定。然后在小车上自行设 计并制作一由电机组成的可上下左右移动的系统(参考云台),并在系统中放置一激光笔,可实 现距离 40cm,激光笔发射出的光斑能在一不小于 50*50cm 并与地面垂直的平板上画出不同的轨迹。
    2.题目分析
    这题的优势在于寻迹是比较简单的部分,我们在之前用51曾经实现过使用红外模块的寻迹。但是考虑到要使用云台和激光笔,所以我们pass了这道题。

3. 纸张测量计数装置

  1. 题目要求
    这道题是19年的全国大学生电子竞赛的F题。
  2. 题目分析
    这道题最大的优势就在于网上有很多的资料可以参考,所以在考虑和比对之后,我们选择了这道题。

初步思路

1.1 实现方案的论证与选择

1.1.1 实现方案

在CSDN以及各种的论坛查阅了各种资料之后,我们初步确定了三种实现思路。
  1. 方案一
    lm295。使用LM295搭建成振荡电路,振荡频率将会随着极板电容容量的变换而变化,通过单片机测量该频率,经过多次数据的校验就可以完成对纸张的测量。
  2. 方案二
    FDC2214电容测量芯片。使用TI公司生产的FDC2214完成本次设计。这是一块高分辨率、高速,电容-数字转换器。芯片的激励频率可从10 kHz至10 MHz,分辨率高达28位,完全可以满足本次设计所需。芯片通过I^C通讯协议与单片机完成数据交换,因而使用方便接线简单。
    3.方案三
    NE555。单片机开启定时器0定时200ms,同时开启定时器1的计数功能,P3^5引脚也就是定时器1的计数引脚,由于555是一直不间断地在工作(一上电就工作),形成的矩形信号就会一直稳定地通过它的3号引脚进行输出,并且被单片机的计数器捕获,当定时200ms时间到,关闭计数。单片机通过一定时期内的采样信号计算出这段信号的频率,最终将频率转成数码管的数字显示出来。

1.1.2方案论证
其实总体来说,实现的思路不外乎两种。
第一种是直接测量极板再纸张放入极板之后两个极板之间电容的变化。这种方法对应的代表芯片就是FDC2214。网上很多都采用的这种方法,淘宝上也有现成的一整个模块。
第二种就是通过搭建振荡电路,通过测量不同震荡频率对应的纸张数量来测量。在网上有人使用LM295来搭建这个电路,NE555也是不错的选择。
在经过考虑之后,我们决定选择第二种方案,且使用NE555进行搭建电路。第一种方案首先是淘宝上面出售的基本都是成品的模块,使用起来很简单,感觉对我们没有什么在成长上的帮助。另外就是价格的确高昂,一个模块大概二百五十块左右。而对于第二种方案我们选择NE555就是因为我们对NE555比较熟悉,然后我们在网上查阅到的资料里那个作者也使用的NE555。虽然NE555在纸张数量多了之后穿透力比较差,可能引起一定误差,但是对于这个比赛还是绰绰有余。我们在哔哩哔哩上面看到去年一个国赛一等奖的作品用的也是NE555,测出了一百多张,傲视群雄呀简直。用几毛钱的芯片做出这样的效果,是我们所向往和追求的。

具体实现

这次比赛学校大概给了我们一个礼拜的时间,但是由于我们准备的比较晚,网购器材回来比较慢,所以前面基本处于待机状态。加上我们还有一门考试刚好在比赛结束的前两天,所以我们真正作比赛的时间可能也就是不到三天而已。还好电路图和程序我们都准备好了,三天时间基本都在焊接和纠错以及对程序进行简单的调试。
在实现的过程中出现了挺多问题,主要还是我们之前接触的比赛太少,所以在这记录一下问题。

  • 单片机的选择
    我们刚开始选择了STC12系列的单片机的开发板,带有一些按钮和数码管模块。但是后来在焊接的过程中才发现其实那些额外模块根本没有存在必要,我们应该选择一块最小系统板就行。
  • 芯片选择
    我们在购买材料时还是粗心了,买24C02时买成了SOP也就是贴片封装的芯片,这个虽然使用还是一样,但是要把那么小的引脚焊线出来还是有点考验我们的焊接技术。
  • 数码管数量准备
    我们本以为数码管不会是消耗品,但是后来才发现这东西很不稳定,我们只准备了三个数码管。但是由于实现方案对比的原因后来我们起码需要四个。在制作过程中数码管也出现了损坏等,这就是导致我们失败的最终原因之一。
  • 单面覆铜板
    这个有点难度,我们本来是在嘉立创打板,但是他们给邮寄的板不对,所以我们只能用普通7×*9cm单面覆铜板用暴力手段改成了5×5cm的。
  • 亚克力板
    购买的时候不知道应该打多大的孔,所以干脆没打。后来我们就用电烙铁在上面烫了洞再想办法磨开。
  • 电路连接
    电路的接线大概就两种方式,一种主要用杜邦线+面包板,一种直接就用焊线跟洞洞板。我们本来想主要有杜邦线,这样比较好改,但是后来发现这样反而不方便,毕竟芯片在面包板上不好布局,然后其实杜邦线之间相接也不稳定。我们最后还是用了一点杜邦线,结果导致数码管部分很不稳定。

最终结果和感想

其实在比赛结束前两天晚上,我们的连线就已经完成了,但是数码管有几段显示始终不亮,所以我们把线路重新连接了好多次,没想到结果越来越不如人意。我们自己做的时候是有大概三四段没亮,最后只能不了了之,比赛的前天晚上我们一直做到了四点,后来困得不行打算睡会起来继续做,结果一觉睡到了七点半,两个闹钟都没能把我叫醒,八点交作品和论文,我们论文都没写。所以也只能放弃去写论文了。
想想还是蛮遗憾的,连线第一次完成的那个时候如果没有那么追求完善的话我们的作品肯定是没有问题的,只要再录入纸张再测试几次就能完成比赛了。只是一切都没有如果,这些硬件和决策上的问题在当时的确是无法避免的。
下一次做比赛就不知道会是什么时候了,这次真的很感谢包括我的队友,然后还有博主@金三亲给我的那么多帮助。
这时间所有的东西都是熟能生巧,虽然我自己在家也做了一些东西,但是比赛的经验还是不是很够。但是这一次比赛从选择题目到方案确定、器材选择、实物实现、程序调试以及论文的撰写基本都是我亲力亲为完成的,所以我还是感觉蛮好的,虽然最后只是区区三等奖。
我想重要的还是自己去实践努力,重要的是这样的一个拼尽全力的过程。比赛的时候最后两天每天都只睡了三四个小时,牙顾不上刷,脸顾不上洗,更别说洗澡洗衣服了。想想这样的一次比赛,也的确颇具意义。遗憾的确遗憾,毕竟自己明明可以完成,明明胜利近在咫尺。但是不后悔自己付出的那些,我想大概也就足够了。

记2020年校级电子竞赛 -纸张计数装置的制作相关推荐

  1. 【电赛】2019电子设计竞赛 纸张计数显示装置(F题)

    [点击]Github项目地址.设计下载 内含: 电赛论文 程序设计 机械结构设计 硬件电路设计 综合测评相关设计 交互显示设计 设计详细说明 2019年全国大学生电子设计竞赛 纸张计数显示装置(F题) ...

  2. C语言——二分法得出测量电容值对应的纸张数(电赛19年纸张计数装置)

    本人在备战2021年全国大学生电子设计竞赛的训练中,练习了19年的纸张计数装置的题目.在最终由单片机MCU学习计算拟合出的电容曲线,以及对应纸张数相应的电容值利用二分法得到最终测量的纸张数.以下介绍我 ...

  3. 【2019电赛】F题 纸张计数显示装置

    Github项目地址:https://github.com/Hyf338/2019-Electronic-Design-Competition 2019年全国大学生电子设计竞赛 纸张计数显示装置(F题 ...

  4. 2021年中国电子药片胶囊计数机市场趋势报告、技术动态创新及2027年市场预测

    电子药片胶囊计数机市场的企业竞争态势 该报告涉及的主要国际市场参与者有THE IMA GROUP.Cremer.Busch Machinery.KBW Packaging.Kirby Lester.D ...

  5. 放大器非线性失真研究装置设计报告_大工学子荣获2020全国大学生电子设计竞赛辽宁省最高奖“TI”杯...

    11月10日,2020全国大学生电子设计竞赛辽宁赛区竞赛成绩公布.我校选拔的21支代表队,共获得一等奖8项.二等奖7项.其中,由创新创业学院李胜铭.吴振宇老师指导,来自电信学院苏子粱.宗承澳.陈瑞三名 ...

  6. 2021/1/12 2019全国大学生电子设计大赛 - F题纸张计数 (纯模电设计方案 全国一等奖)

    写在开头 研究生考试结束了,也算是闲下来了,打算把以前没有写.没有整理的一些东西重新整理一下,恰好翻到了这个资料,重温一下旧梦. F题纸张计数 (测电容) 1.1 题目 具体的题目文件我会发在附录里面 ...

  7. 【嵌入式系统课程设计——纸张计数显示装置设计】

    一.简介 本项目分享的是一个嵌入式系统的课程设计,老师给了多个题目供我们选择.我们组选择的题目是纸张计数显示装置设计,也是2019年全国大学生电子设计竞赛的F题. 有关这个题目的经验分享,网上已经出现 ...

  8. 2019.9-电赛国赛-基于FDC2214的纸张计数显示装置

    2019年全国大学生电子设计竞赛国家一等奖,F题-纸张计数显示装置 编辑by linwei_Cui 崔林威 团队成员:万宇,陈晴晴 学校:南京邮电大学 指导老师:陈小惠,孙斌 摘要 作品是基于TM4C ...

  9. 方案解析:纸张计数精准测量出200张纸?!第1名妥妥的

    以下是F题的另外一组分享:复测此组别的第一名! 我们来自湖南师范大学(专业:应用电子技术)的参赛队伍,在2019年电赛中获得F题国一,复测测到135张,很高兴受达尔闻邀请来给大家分享. 视频是实验室无 ...

最新文章

  1. 老男人面试第四家第五家-初创公司和b轮公司
  2. 皮一皮:泡沫面膜,直男慎送此礼物...
  3. 耗时 3 天,上亿数据如何做到秒级查询?
  4. JVM调优总结(二)
  5. axios源码中的10多个工具函数,值得一学~
  6. 华为Mate30、iPhone11、小米9 Pro 到底怎么选?
  7. 研究所月入两万?见过越上班工资越少的骚操作吗...
  8. 使用虚拟机备份软件恢复云宏Winghong CNware虚拟机
  9. 计算机网络的静态路由配置中路由表里下一跳、路由条目等一些细节理解
  10. 计算机配置显示器,ControlMyMonitor(电脑显示器配置工具)
  11. 书籍推荐-docker入门书籍
  12. 美丽世界的另一面!(请保护好你身边的亲朋好友)
  13. 读书:依然在地铁上 | 自嗨有度
  14. 以新发展理念引领新型智慧城市建设
  15. 算法转 Java 后端,2021秋招斩获腾讯、京东、百度等大厂 offer 面经分享!
  16. uni-app - 设置最外层容器高度为100%
  17. 二、入门Python第二课
  18. 国产骨传导耳机推荐,目前最好用的几款骨传导耳机
  19. uniapp判断是否打开定位GPS
  20. 认识广东民系,了解潮汕人

热门文章

  1. 第一套Android视频教程连接
  2. Python3 矩阵求最简行阶梯矩阵
  3. 【Linux服务器系列】服务器性能慢,原来你不懂这些操作,学会后可以提升8倍
  4. 哈工大计算机系统大作业 程序人生-Hello‘s P2P
  5. 安川机器人DX200运输带同步程序样例
  6. SD-WAN智慧消防解决方案
  7. oracle erp二次开发语句,Oracle ERP二次开发常用脚本(1)
  8. android 动态壁纸设计
  9. mysql 8 json 支持_体验 MySQL 8.0 JSON聚合函数
  10. 现在学python怎么样-大家都是怎么样自学python的?