| 选课类别:素能拓展 | 教学类型:理论实验课 |
| 课程类别:素能拓展课程 | 开课单位:信息科学技术学院 |
| 课程层次:自由选修 | 学分:2.0 |
《电子设计实践基础》主要通过项目设计和实验报告进行考核。大作业为利用课程中获得的元件自行设计一个电子系统,课内提供的代码往往可以作为基础来修改,有观点认为“只要认真做基本给分就不会差。”对于大作业的评判强调创新和对知识的综合运用,这使部分学生感到难以做到创新。不过,不少学生反映老师给分相对宽松、慷慨。
每次理论课会进行签到,并偶尔给予限时题目,实验课包括PCB板制图、单片机程序编写、以及报告撰写,理论与实践结合。一些学生指出PCB绘制和实验报告可能耗时较多,尤其是对于新手而言,因此建议尽早开始相关准备。实验中的示例代码多由教材和PPT提供,使得即便无基础的学生也能通过抄写和基本的理解完成实验任务。
李玉虎老师以和蔼、耐心著称,能够细致解答学生在课内外的疑问,甚至愿意充当学生的“编译器”。课程内容包括ATmega8A单片机、基本元器件控制、C语言编程等知识。部分学生认为课程理论不易理解,但老师提供充分的辅助资料和指导帮助学生学习。尽管多人提到可以选择“佛系”学习,但认真参与课程仍可以取得很大收获。
课程以硬件设计和单片机应用为核心,涵盖从电子元器件焊接、单片机开发到电子系统的制作等内容。学生们普遍反馈,课程有助于培养实践能力并提升技术水平,适合对电子设计感兴趣或已有基础的学生学习。
选择此课程的学生普遍感受到难度适中,但对无单片机基础的学生挑战较大。大作业的创新要求可能对一些学生形成压力,但这也是给予更高分数的重要途径。课程对实际操作能力的提升帮助显著,教师对学生友好且耐心,课程负担不重但需合理分配时间。总体而言,很多学生对该课程评价积极,尤其适合希望在电子设计方面深入发展的同学选修。
课程形式是前两周每周一节理论课,第三周开始,一节理论,一节实验,考核形式是综合设计,即用历次实验发的元件自己做一个东西,我做了一个oled显示屏上的菜单+贪吃蛇游戏,总评93
成绩应该和平时实验有关,不过只要过了验收,做好做坏/花的时间长短对成绩应当没有影响
对成绩起主要作用的是大作业
优势:
1.理论课可以睡觉玩手机,也可以认真听,认真听肯定是有收获的,虽然我都在玩手机(x)
2.实验课想认真学可以认真做,想混就直接抄代码也没压力
3.大作业是做一个综合设计加实验报告,只要认真做基本给分就不会差
劣势:
1.每节课要用雨课堂上课,而且时不时给你发个限时题
2.大约上到第三周开始有个课程作业,首先要焊板子,然后要写一个比较耗时间的实验报告,要用嘉立创画pcb,对新手来说比较耗时间,最好尽早完成
3.每周实验都要交实验报告,但是花个十几二十分钟随便水水就能过,我目测实验报告质量不太会影响分数
4.老师一共点名了两次,事先没有预告,不过点到名的会送一些额外元件
这门课既有理论也有实验,印象中是八次实验,第一次是焊接,后面的是按照ppt的要求编写实现相应功能的代码,推荐提前先写好一部分代码(不然到时候出现神秘bug被硬控就惨了。。。),记得写实验总结并及时提交到老师邮箱里(实验总结可以试试图文并茂,格式上没什么要求,不过不要太敷衍)
给分:雨课堂签到+回答限时问题、一次pcb绘制作业、八次实验参与并提交总结、最后的综合设计(自己利用所学知识和现有元件制作一个能用的电子系统)
大作业我至少花了三天三夜的时间做,一点一点地修复神秘bug,最后也是做出来了,是一个带oled菜单的media player,实现了播放时长显示、暂停、倍速播放等功能。收获很大,最后的给分情况也很好
一点小插曲:当时最后一次理论课是在4月29号晚上,我一学期没翘过课,唯独翘了那一次去唱k,本来以为托人给我发二维码,我扫上签到码就没啥事了,结果突然有急报说老师在课上随机点名点到我了,大家不要学我,最后几次课貌似都有这种随机点名,要上讲台签到领元件。
授课形式
一周一次两节的理论课+一周一次的实验课(第三周开始上,大概十次)。
理论课需要雨课堂扫码签到,授课过程中会不定时有选择题需要作答(平均每次课两道题左右吧),题目内容就是正在讲的知识和一些C语言的基础语法。这学期有两次随机抽签点名,每次大概点四十多个人吧(被点到的可以拿一个额外的元件,自行研究用法)。
实验课有很多时间段可以选择,本学期的时间段有:周三下午、周三晚上、周四晚上、周五晚上、周六上午。如果哪一次临时有事可以随时自由调换。
有一次小作业(小作业应该算作“实验”,只不过是自己完成而不是在实验室完成)一次大作业。小作业是用嘉立创EDA设计电路板(所有步骤均在PPT上事无巨细地给出,纯新手也能看懂学会),大作业是利用学期内发放的元件设计一个能运行的电子系统,题材不限。两次作业均需要提交实验总结。
考核应该是按照 出勤+实验完成情况(完成了实验课任务就行)+雨课堂答题(具体是纯签到性质的还是带有考核性质 存疑)+大作业+实验总结。
授课内容
电路板绘制与焊接、单片机(atmega8A MCU)的开发、硬件的使用方法:

每次理论课上讲解新的单片机的功能+硬件使用方法,本周的实验课进行对应的实验。
每次实验有三四个任务,代码在PPT中基本全部给出,可以直接复制粘贴。但是不能无脑抄,有些时候必须做某些修改才能完成任务,还是要带脑子的。实验做完就验收,验收完就可以离开,我个人代码能力算是比较强,每次大概一个多小时可以完事。当此没做完的话可以在其他时间段内再来实验室做完。实验结束后要交实验总结(ddl是下次实验的时候),实验总结格式不限,但是不能太水毕竟是要算分的。
学习体验
感觉老师非常佛系,上课讲的也不错,讲的知识还是有一定难度的,不过结合PPT里的代码可以非常好地辅助理解,做完实验之后内容就能消化吸收。实验课随时可以问老师问题,老师也会耐心解答,但是因为每次实验的人比较多老师可能不能及时帮到。有不会的询问AI也是非常不错的选择,但是一般AI给出的思路是正确的,但具体代码可能不适用于这个单片机,所以不能盲目cv哦。
我的大作业做的是一个计算器,支持初等函数计算,括号嵌套,还缝合了一些其他电子元件(因为看pksq说缝合多一点元件可能给分好一点?也不知道是真的假的)。个人在这个大作业上投入了巨量的时间,最后做出来成品还是挺有成就感的。
本人所有实验当天完成,实验报告按时提交(但是个人感觉写的不是很多,大概每次五六百字),雨课堂答题是班级最高分(不知道算不算在总评内),大作业个人认为非常用心完成。最后分数98总评A+,拿下大一小东西第二个学期的首个4.3也是跪谢李老师了🖐️😭🤚
其他
附上课程PPT(可以看看对内容感不感兴趣)和我的大作业的设计报告
https://pan.ustc.edu.cn/share/index/fdb0b0378c3a478c8dc2?p=1
密码:我的评课社区用户名,六个小写字母
4-电子设计实践基础 MCU与三色LED和触摸开关的C语言编程.pdf
5-电子设计实践基础_MCU中断、数码管与按键阵列及其编程.pdf
6-电子设计实践基础 MCU的TWI接口、液晶屏及其编程.pdf
7-电子设计实践基础 温湿度传感器、超声波传感器、MCU ADC与光敏电阻.pdf
8-MCU定时器计数器与PWM、直流电机、步进电机及其编程.pdf
9-电子设计实践基础 MCU加密位、熔丝位、USART_串口助手等.pdf
课比较占时间,认真学肯定还是有不少收获的,建议大二以后在学,我感觉大一学太难了,认真做肯定可以拿优秀的,摆子不太建议学这个课,这个课比较硬。
每次实验不难,建议找同学一起做,可以互帮互助