发信人: linmh(林mm要独立|EE·天秤大使|我们都爱萨尼无), 信区: EE
标 题: EE课程经验分享之系统设计篇
发信站: 饮水思源 (2013年02月26日00:00:47 星期二), 站内信件

非常感谢 ShandyHuang 板友的供稿~!辛苦辛苦~
由于不再单独讲各种实验课程,所以与实验相关的感想大家都可以回在本帖下~
欢迎大家积极讨论!
以下是正文:

课程名称:系统1,系统2

教师简介:

YY老师(反正大家只有一个选择)。YY老师正直负责。有什么问题找YY老师,
老师都会认真跟进。还记得有次检测的时候,组里面有同学不方便在正常时间检测,
跟老师商量,老师很nice地把时间安排到晚上非工作时间专门开小灶检测。总之,YY老
师是个好老师。但是,小提醒各位同学不要触犯YY老师的底线,对于抄袭什么的,YY老
师会给予足够大的惩罚。YY老师是个有原则的老师。(请参考07统计推断事件和去年的
统计推断事件)

所用教材:无。请自行上网各种学习。

学习心得:

系统1和系统2都是MyDAQ组。由于是第一次做,没有任何参考报告。(其实这
是好事,思路可以随便发展,什么都可以做。)

1 关于学习:做系统1的时候,第一次弄LabVIEW,不顺手。我当时先用LabVIEW玩一般地
弄了一个小程序,熟悉了LabVIEW的功能,比如说是while结构、sequence结构、数组存
储,还有LabViEW的运行方式(比如说在LabVIEW里面编两个输入输出不想关的function
,这两个function会被“并行”执行),深刻了解LabVIEW下计时器【非常】不靠谱的特
性,还有了解自己的电脑的处理能力等等。学习的过程可以参考图书馆的LabVIEW书,其
实更加有用的是NI网上的各种Documentation 和 examples。

比如这个针对 MyDAQ+LabVIEW的:http://www.ni.com/white-paper/11422/en
再比如这个关于LabVIEW的:
http://www.ni.com/gettingstarted/labviewbasics/zhs/environment.htm
烦请大家补充各种参考资料。

学习的时候我还比较关注了各种快捷键,比如说把front panel和 block diagram 在窗
口水平分布的Ctrl+T,还有把鼠标指到某个元件再Ctrl+H弹出那个元件的信息介绍。等
等。

反正先小试牛刀之后,比较熟悉LabVIEW和MyDAQ的特性之后,对系统大程序的设计会比
较有底。对于评估各种实现方法哪些可行,哪些比较不stable,心里会有相对合理的权
衡。不至于大程序写着写着才发现有个地方卡住了,导致整个程序要重做什么的。


2 关于设计:创新!创新!创新!第一年做的好处就是,没有参考报告,做什么都没有
思想束缚。我相信很多人喜欢参考往届报告,但是其实这个大大限制了我们的创新空间
。我觉得,这个系统做着做着,觉着哪里不方便,想要加个功能,那个地方就是需求所
在,把这个新需求实现,比实现往届报告好得多!检测的时候,不妨自豪地向老师推荐
你的新功能,老师会留下印象的,最后成绩也不会差。

那个时候,针对系统1,我们组写了三个程序。一个是开机曲线测量;一个是分流情况的
测量;还有一个,校准程序。那个校准程序不是必做的。一般来说,校准负载电阻的电
压电流,可以用电压表电流表测出那个啥负载电阻的两端电压和通过的电流大小。我觉
得这个麻烦,直接用MyDAQ作电压电流表校准,输出校准文件,然后让那个测量分流情况
的VI(Virtual Instrument)读这个文件校准。

3 关于设计2:在设计LabVIEW的VI的时候,我特别注意UI的设计。那些什么仪表啊、按
钮啊,该对齐的对齐,整洁合理地分布。还可以适当调整一下颜色什么的。务求做到pro
fessional。道理很简单,你想想老师(也就是user)喜欢看到一个乱七八糟的界面呢,
还是一个整齐专业的界面呢?

4 关于报告:我写科创2的报告不认真,该解说的地方我以为老师懂的,就懒得不写了,
导致老师扣了分。自此以后,写报告的时候我都把读者当白痴,务求明白详细,好像是
有所改善了。不过我的报告貌似都还是写得不够好,唉唉,就不说了。

提醒大家,一!定!要!注!意!报!告!格!式!报告的格式该注意还是注意一些,
格式什么的最容易被扣分了,而且老师看到一份格式不合格的报告,估计内容写得如何
好,都是想要扣分的吧。门面功夫还是要做足。毕竟自己这么辛苦做出来的东西,竟然
因为小小格式错误扣了分,不值得。

以上,over。


--
┬──☆──┬
╰╯ │ ╰╯ ▍ ▍
┌★┐
┴─┴ ▍ ▍ ▍ ▍ (9·23~10·23)

※ 来源:·饮水思源 bbs.sjtu.edu.cn·[FROM: 59.78.24.63]