科技文化节|2023年机械与电子信息学院第二届“通信杯”圆满举行

(通讯员:李相伯)2023年6月30日下午,机械与电子信息学院第二届“通信杯”电子设计大赛决赛于教三楼302举行,机械与电子信息学院通信系教师郝国成、王巍、周峰、钟梁、吴让仲、李杏梅参加比赛验收。

本次大赛是“机电科技文化节”中的特色项目,整个比赛耗时一个半月,通过初赛题目负责人进度审查、决赛题目负责人及老师验收完成,总共25支队伍报名,17支队伍进入决赛,进入决赛的队伍共计15支完成了验收,比赛题目分为常规命题以及企业命题,涉及传感器技术、嵌入式编程、硬件电路设计、建模仿真、算法设计等各个领域。

“通信杯”电子设计大赛是一项集趣味性和知识性于一体的科技竞赛,旨在培养“能动手”、“敢创新”、“善协作”的复合型人才,营造更好的科技创新氛围,充分将专业学习与创新创业相融合,为我校学子开启科技创新之门。

1、企业命题组

01|飞机航磁补偿软件的设计

题目要求使用Matlab设计飞机航磁补偿软件,通过理解飞机磁干扰场产生的原因,建立飞机磁干扰场的模型,目标软件能够正确显示总磁场、三轴磁通门的数据,通过公式计算补偿前后的标准差、改善率、FOM值等并显示到软件上。

02|铯光泵拉莫尔频率计

题目要求设计并制作拉莫尔信号频率计,通过STM32输入捕获以及快速傅里叶变换等方法对信号频率进行测量,并根据测得信号频率,得到磁感应强度。

03|界面软件操作过程智能化分析工具

04|天线仿真

题目要求使用COMSOL搭建天线模型仿真,满足天线增益及驻波比要求。

05|电磁二次感应收发系统

题目要求设计并实现进行功率发射电路以及接收电路的研究,实现对于环境地下情况的检测与感应。

2、常规命题组

06|信号失真度测量装置

题目要求设计制作信号失真度测量装置,对来自函数、任意波形发生器的周期信号进行采集,测得输入信号的总谐波失真THD,并可在手机上显示。

07|调幅信号处理电路

题目要求设计并制作调幅信号处理实验电路。实现AM信号的解调,解调输出信号无明显失真,并能够通过自动增益控制(AGC)电路,实现稳定输出。

08|自适应滤波器

本题目要求设计并制作一个自适应滤波器,通过信号源和干扰信号源输出频率不相等的信号,根据干扰信号的特征,采用干扰抵消等方法,滤除混合信号中的干扰信号,以恢复有用信号的波形。

09|数字模拟信号混合传输收发机

题目要求在同一信道进行数字-模拟信号混合传输的无线收发机。采用无线传输,收发机的发送端完成数字信号和模拟信号合路处理,在同一信道调制发送。收发机的接收端完成接收解调,分离出数字信号和模拟信号,数字信号用数码管显示,模拟信号用示波器观测。

机械与电子信息学院第二届“通信杯”电子设计大赛结果公示

题目

队伍名称

队伍成员

一等奖

信号失真度测量装置

CTRap队

张宇恒,龙之瑶,张所鑫

调幅信号处理实验电路

郭昊林、左贵银、杨恒

二等奖

界面软件操作过程智能化分析工具

地球大炮

宋圣洁、张相文

飞机航磁补偿软件

郑嘉豪、张开翔

数字模拟信号混合传输收发机

科创队

范喆洋,孙星星,吴锦荣

三等奖

拉莫尔信号频率计

3329队

马宁、蔡恒、赵凡睿

怎么又要取名

冯彬、王坤、尹嘉伟

自适应滤波器

忙啊忙

王梓晨、王禹森、郑子祺

天线仿真

萨姆阿克与卡瓦普

孙文慧、肖雅姗

成功参赛奖

远方传来风笛队

彭龙科桂诗阳季骏杰

拼死一搏队

陈思燕、庞亚文

宇宙最强菜鸡

陈自强、余莲莲

电磁二次感应收发系统

三个诸葛亮

朱丽璇、张瑶、闫璐

爱学习之家

沈陈奕、曾明运、杨梓钊

易安

马鑫宇、张鑫、桑运浩

至此,本届“通信杯”电子设计大赛圆满结束,不管是刚刚开始做比赛、搞科研,还是经验丰富的同学,不论结果的好坏,增长了见识,回应了自己参加比赛时的那一份期待,“人生如烟花,不可能永远悬挂天际,只要曾经绚烂过,便不枉此生”,大家在以后的路途中也一定会找到属于自己的灿烂!

THE END
1.python图形界面开发的几种方案文章浏览阅读81次。3 PySide2/Pyside6,PyQt5/PyQt6 适合大软件。推荐使用pyside2 ---无版权限制+QT公司自己出品。1 tkinter python自带,适合于小软件,不适合大软件。pyqt需要公布源代码,pyside不用公布源代码。https://blog.csdn.net/geniusChinaHN/article/details/144420293
2.tkinter可视化设计工具,目前最好用如果软件逻辑不是很复杂,通常一个*.py搞定,不像其他框架,需要几个文件 Python tkinter快速可视化开发GUI界面指南:详细教程(附带工具),可通过拖拽实现GUI代码的开发,适用对象 适用于学习了TKinter并不想太麻烦写GUI代码,也不想用其他工具和框架 比如wxPython,PyQt4的同学。 适用于界面不太复杂的小程序开发,界面复杂的https://www.iteye.com/resource/cdhigh-4822439
3.超全Python库赶紧收藏51CTO博客flower:一个对 Celery 集群进行实时监控和提供 web 管理界面的工具。 jet-bridge:管理面板框架,适用于任何具有良好 UI 的应用(例如 Django)。 Wooey:一个 Django 应用,可以为 Python 脚本创建 web 用户界面。 2.算法和设计模式(Algorithms and Design Patterns) https://blog.51cto.com/u_17037082/12245729
4.常用的软件设计工具有哪些?软件开发离不开好的软件制作工具,一款app软件的开发,需要经过原型规划、UI界面设计、前端开发、代码研发、后端开发、数据库开发、服务器配置、app测试这几个阶段。俗话说,工欲善其事必先利其器。开发一个软件,同样离不开一系列的软件设计工具。下面,就介绍一下目前app开发过程中使用频率较高的软件设计工具。 http://www.apppark.cn/t-37713.html
5.什么工具进行gui编程?Worktile社区Qt:Qt是一个跨平台的GUI应用程序开发框架,支持C++、Python等多种编程语言。它提供了丰富的组件库和功能模块,可以用于开发各种类型的应用程序。Qt还提供了可视化的界面设计工具Qt Designer,可以方便地进行界面的布局和设计。同时,Qt还提供了强大的信号与槽机制,方便开发者进行事件处理和程序逻辑的连接。 https://worktile.com/kb/ask/1975528.html
6.可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成后仅需要在对应的回调函数中增加相应的逻辑功能代码即可。 https://gitee.com/liuyuantao/tkinter-designer/
7./tkinter当第一次接触到Tkinter,觉得它很方便,兼容性也挺不错,而且是Python自带的,用来写小工具挺方便的。 后面更为了方便设计界面,我开发了Tkinter布局助手,并且开源了。 由于Tkinter本身的不足和我并非要打造一款专业的设计软件,所以我给它的定位是:面向非专业开发人员、Python爱好者等,并且主要是用于小工具开发,所以一些复https://github.com/iamxcd/tkinter-helper
8.PythonUI使用Python设计图形用户界面(GUI)Qt的Python绑定为Python开发者提供强大而简单的功能! 无论您是编程新手还是Python专家,都能轻松进入Qt应用程序的世界。 代码胜于雄辩! 文档与示例 用Qt进行开发非常有趣、快速且灵活。立即开始。 浏览文档 享有盛名的Qt社区 上百万软件开发者热爱 Qt。加入我们的社区,交流思想、学习、分享和联系。 https://www.qt.io/zh-cn/qt-for-python
9.pythonGUI库图形界面开发之PyQt5QtDesigner工具(Qt设计师)详细使用配置Qt工具系统环境变量:Path=C:\Code\Python_Vir\python1\Lib\site-packages\pyqt5_tools Qt Designer (Qt设计师) 强大的可视化GUI设计工具, 帮助我们快速开发PyQt. 它生成UI界面为.ui文件, 通过命令将.ui转为.py文件. 1.启动Qt Designer 执行命令designer, 便会弹出以下界面 https://www.jb51.net/article/181408.htm
10.PyQt5程序界面设计第75课:Python未来 第十一章:程序界面PyQt5 第76课:软件界面设计Pyqt5安装 第77课:main函数作用1 第78课:main函数作用2 第79课:sys库介绍 第80课:argv的使用方法 第81课:exit程序退出及版本查询 第82课:82第11章软件界面的大小设置 第83课:软件界面设置标题及图标 https://www.yutu.cn/soft/play/1888_41929_1.html
11.PyQtPythonGUI程序编写软件5.8.2下载《PyQt(Python GUI程序编写软件) 5.8.2》是一款计算机图形编辑工具,这款软件能够帮助用户以图形的方式创建计算机的操作界面,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,感兴趣的小伙伴欢迎下载使用噢! 软件功能 Qt是跨平台的C++库,实现高层次的API访问的许多方面现代桌面和移动系统。这些包括定位和定位https://soft.3dmgame.com/down/206126.html
12.1基于python多进程+pyqt5开发流畅界面程序1、使用python开发界面工具 1.2工具特点 1、用户在界面上进行操作 2、工具需要处理大量数据(CPU+内存) 3、工具需要进行持续性任务(高CPU占用) 2.界面程序设计方案 2.1方案一:单进程+多线程 2.1.1设计思路 界面和任务处理线程分开,避免执行任务时界面出现卡死的情况,影响用户体验。 https://developer.aliyun.com/article/1182893
13.PythonPyQt5之UI设计设计完之后需要给控件改个名字,因为在程序中需要调用一些控件,如果在程序中没有调用的控件,不改也行。修改的方法是鼠标点一下控件,在属性栏的第一个 "objectName" 那里修改,也可以直接双击控件栏中的控件修改。 最后需要将Qt的界面转换成python,这一步用到Pyuic这个工具,可以将.ui文件转化成.py文件,具体操作如下https://www.jianshu.com/p/eefe0305614e
14.信息与计算机工程系优秀毕业设计作品毕业设计图1.3购物车界面 2.高精度RC振荡器电路与版图设计 2019级电子科学与技术 付合意 作品主要论述设计了一种能在宽温度电压范围下工作的高精度RC振荡器,借助国外EDA工具Cadence对电路进行设计与仿真。针对传统RC振荡器速度慢,精度低等问题,设计的RC振荡器在宽温度范围下仍然满足超高精度。设计采用CSMC 0.18um工艺库进行https://www.cdutetc.cn/c/4c068411-751b-4f12-b725-f69e34c010a3.html
15.PYQT5python图形界面可视化设计去年三月份写了一份办公自动化的代码,主要是用来统计电子文档。但是缺点很明显,学号和姓名都是写死的,完全依赖于python环境,可视化效果差。 后来再次修改,学号和姓名是可以从excel文件中获取,但是仍然依赖于python环境。 后来接触了pyqt5,进行了一些简单的界面设计,又将代码打包成exe文件。此时的电子文档统计软件不依赖https://www.modb.pro/db/482195
16.其他图形用户界面(GUI)包—Python3.7.13文档PyQt 是一个针对 Qt 工具集通过 sip 包装的绑定。 Qt 是一个庞大的 C++ GUI 应用开发框架,同时适用于 Unix, Windows 和 Mac OS X。 sip 是一个用于为 C++ 库生成 Python 类绑定的库,它是针对 Python 特别设计的。 PySide2 或称为 Qt for Python 项目,PySide2 是一个较新的针对 Qt 工具集的绑定。https://docs.python.org/zh-cn/3.7/library/othergui.html