电子设计实践基础(李玉虎) 2022春 2021春 2020春 2019春  课程号:EE150801
2022春 2021春 2020春 2019春  课程号:EE150801
9.4(9人评价)
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
选课类别:通识 教学类型:理论实验课
课程类别:一般通识 开课单位:信息科学技术学院
课程层次:自由选修 学分:2.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
点评 写点评
排序 学期
评分 评分 9条点评
silence 2019春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:没有
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:没有

缺两个公选学分,所以大三下来选这门课。作为一个玩过挺长时间单片机的人+电设助教,选这课就是冲着刷分来的(你懂的)。

这门课使用的是ATmega8A单片机,算是电设的严重弱化版本。代码在书上都有,因此这门课只要抄代码就能过,而且代码过于底层,直接对寄存器进行操作,因此个人感觉索然无味。现在大多数单片机都是有配套库的,通过调用封装好的接口函数而不是直接往寄存器里写值来完成操作。但是这种比较原始的方式可能对不懂原理的萌新来说更为友好(?)

当然,如果能够基于代码做一些改动创新,是有加分的。课前可以讲一下实验收获,发言也有加分。于是我夹带私货给我们智能车俱乐部打了个广告

每节课有签到,在一张小便利贴上写上姓名、学号和课上讲的任意三个关键字。

每周一次实验,抄代码然后烧写到单片机上观察现象。

最后有一次大实验(可选),大概是把之前学的所有东西综合起来做个东西,让台下观众打分。我做了一个蓝牙控制输入的计算器+蜂鸣器(播放生日快乐歌,不能播放音乐的计算器不是好计算器(滑稽)),大概率是把分拿满了。

提示几点:

  • 在使用蜂鸣器的时候请把蜂鸣器上面那层白色的不干胶撕下来,不然声音会闷住。
  • 播放音乐的时候,仔细理解一下音乐播放的原理,保持方波的频率不变,改变占空比,多调一调音准。这次有个做播放《only my railgun》的,但是...恕我直言...根本听不出来(
  • ATmega8A虽然很辣鸡,但似乎是可以超频的,具体操作方法请问老师。
  • 在展示的时候不要大段讲代码,这只会让人犯困。
  • 一般来说,观众会给节目效果好的(包括作品效果好和演讲效果好)打更高的分数。

最后还是希望广大感兴趣且学有余力的同学来选《电子设计实践》。课程主页(请使用校园网访问,连上ustcnet后不用登陆网络通就行)链接

STM32比ATmega8A好玩多了。


吐槽:ATmega8A真是太烂了....(8位单片机,能用就谢天谢地)网上也没什么可以参考的代码,书上有的地方还有错误(比如前面UART那一部分UART寄存器应该是UBRRH/UBRRL而不是UBRR0H/UBRR0L)如果代码写得太多太长,单片机会放不下....我服了orz

想获得更好的使用体验的话,还是选电设玩STM32,或者来智能车俱乐部玩K60吧...

3 1 复制链接
ruby噗我说助教你怎么有时候往隔壁跑

立即登录,说说你的看法

轮回独断 2022春
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

本人上课时是大一萌新,毫无单片机基础,C语言基础仅限于大一上的程序设计基础A。

这门课如果只是抄代码,做实验,最后像我一样缝合代码做个大作业其实难度不大,但如果要把单片机的许多模块怎么工作、各种元件的原理都搞的十分清楚的话还是比较困难的。

李老师人是真的好,有什么问题都会很细心的帮你解决(甚至经常充当肉眼编译器。这门课的代码其实都给了, 对着PPT敲就行。

我其实代码,原理大部分都有点云里雾里,只知道怎么改管脚,调参数(比如电机转速),每次实验也还算轻松。

最后的综合设计似乎大家看了评论都去做蜂鸣器了,但好像得分并不高。

给分据说是看你对学到知识的综合运用与创新能力,我理解就是要多用点元件,元件之间多一些联动配合。

最后我由于对原理什么的并不是很懂,就只好当一个代码缝合怪,把9次实验的代码缝合到一起,用了8个元件,最后4.0,已经很满意了。

(最后修改于 2 1 复制链接
诗栖雨强的

立即登录,说说你的看法

yhm 2020春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:一般

实践性很强的一门课。总共10周课,每周二晚上讲原理,再在当周抽一个时间做实验(1次焊接,之后是编程使用单片机),10次基础实验,最后利用学过的知识自己设计一个综合设计。

课程的难度不大,老师给分超好,基础实验的代码老师几乎都会完整给出,在课程群或雨课堂里可以找到,使用的ATMega8A单片机是一种非常基础简单的单片机,实验原理很好理解。每次基础实验可以做创新实验,不过做的人不多,反正我一次都没做过,估计做创新的同学都能得4.3吧,反正我不是很卷。。。平时上课什么的出勤,上课互动占20分,每次上课会用雨课堂做互动,相当于点名,基本上不是经常旷课都能拿满。我是20级计科小白,之前从来没接触过单片机,开始的时候感觉很难,不过代码注释很详细,差不多都能琢磨懂,涉及的C语言知识很基础(有很多简单的位运算),后来慢慢接受了,后期还是很轻松的。最后总评4.0,超出了预期,优秀率给满了,而且优秀的基本都是4.0或者4.3.很多人得到了大学第一个4.0或4.3。

平时的基础实验抄代码就可以完成,但是建议弄清楚代码原理,无脑抄代码又无聊又浪费时间,还容易抄错,而且最后的综合设计可能会遇到问题。综合设计不需要太复杂,还是很好设计的。基础实验有温湿度传感器,超声波收发传感器(可测距),光敏元件,蜂鸣器,LED灯,液晶显示屏,4*4按键阵列,触摸开关,还有霍尔元件,可以做一下。很多人做了音乐播放器,可以问老师要频率和音阶的关系(或者自己百度)。

李老师讲解很详细,也很有耐心,同学做实验遇到问题会认真给你看,有的时候一看就很长时间,不会不耐烦。人很好,也是好老师。谢谢李老师!

本来想把我抄的基础实验的代码发过来,想想还是自己抄一抄能加强理解。。。

焊接一定要认真,焊错后续会很麻烦,焊的有问题强烈建议再焊一次。

给了9分,因为我一般不给10分。

 

2 1 复制链接
Garbage大作业没头绪咋办😭

立即登录,说说你的看法

诗栖雨 2022春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

首先大一萌新,之前没有接触过单片机,不会汇编语言和微机原理表示整体难度不大,虽然理论课经常大部分听不懂,但每节课实验老师都会给实验示例代码,一般只要能读懂代码进行简单的改造就行了。

## 关于给分

创新实验也是可选项,基础实验我好像就做了两次创新,最后综合设计做的还行,最后给了个A,已经很满意了,综合设计我觉得主要是综合前面实验的知识点在进行一个你自己的创新应用吧,我觉得主要是对前面实验的整合小工程并做一点简单的需求分析吧。

## 收获

首先老师很耐心,在群里有问题都会及时回答,体验感很好,并且接触了单片机的一些简单原理(上课用的ATMEGA,对新手比较友好),后面入手其他的单片机还是会友善一点。总之选就对了!

1 0 复制链接
idrecs 2020春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:中等
  • 给分:超好
  • 收获:很多

没基础不要选这个!!!对小白不友好!!非大佬的话起码要信院大二的水平才会游刃有余! —————————— 老师超好,讲的很细致,群里的问题也都回答了。老师在答疑这方面真的不厌其烦,我提过很多弱智的问题甚至是讲义上有的老师都很认真的给我讲了(汗)只要不提课程无关的不管什么问题老师都会回答的,感觉哪怕你问老师怎么开电脑他都会手把手教你(……) 但是课程本身难度很大(对我来说),据认识的信院英才班学长说这门课难度不下于英才班的那个,老师再好也救不了菜到极致的我XD,总之是这门课直接把本来想转去信院的我打了回来,发誓后半生绝不再碰这些东西XD 这门课总体给分是上课签到+上机实践+实践报告+大作业及其报告。签到和上机只要做完了应该就是满分,实践报告建议不要太糊弄,老师说希望看到我们学到了什么,不要只是照抄PPT。 主要争绩的方式是大作业,这个也是整门课难度最高的,需要自己设计写代码通过单片机实现一些功能。虽然后来老师给了一些方向的相关代码,但是如果只是按照老师给的方向普普通通做了个作业的话绩点可能也就3.3左右,建议加一些个人创新。 这门课对于大四学长很友好,老师说哪怕你大作业不做他也不能给你挂科(但还是建议做,不做的话就是挂科边缘,哪怕照搬前面的代码呢)。大作业以外的上机实践基本老师给出了98%的代码,只需要你改一点就行。 —— 总结:这门课适合有单片机基础的或者大四刷学分,不适合纯小白且无兴趣的,适合信院劝退(……?)

1 0 复制链接
江初年 2022春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:很多

选这门课最大的感受就是老师实在太可爱了!讲课非常仔细 回答问题非常耐心 发消息经常秒回 找他帮忙debug永远会帮你找到找出来为止 大作业做了蜂鸣器最后水到了A- 声明 我的成绩是我个人原因老师真的是非常好!

1 0 复制链接
zoofery 2021春
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

不得不说老师真的很nice,很有耐心。作为一个完全零基础的大一新生一开始学感觉还是挺难的,不过好在每次实验代码都给了,而且注释得也很详细,自己多琢磨琢磨也能差不多搞懂。做实验的时候有不懂的问老师都会很耐心地给解答。

1 0 复制链接
Mauve 2021春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

给分很好,老师很有耐心也很幽默 每次代码都给的有 大一新生表示不难而且收获很多❤️

1 0 复制链接
一只神 2019春
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:简单
  • 作业:中等
  • 给分:超好
  • 收获:一般

纯小白路过。实际上课程不是很难,因为教材老师讲的非常详细,代码都给了,照着打就可以了。基本原理也不是很难弄懂,一周一次实验一次理论,每次都点名。最后有个大作业需要自己创新。老师给分也挺好的,作为小白4.0我已经很满意了。所以小白们不要怕,这门课入门还是挺好的,给分也可以。

1 0 复制链接

李玉虎

教师主页: 暂无

其他老师的「电子设计实践基础」课

李玉虎老师的其他课

计算机程序设计B 9.7 (6) 2022秋 2021秋...
创新工程实践 10.0 (1) 2018秋 2018春...
创新工程实践 2020春 2019秋...
创新工程实践 2018秋 2018春...