已回答假定已回答

[征文原创] 我的大学两年心得,由于没有毕业,所以未完待续------------(*^__^*) 嘻嘻……

叶起起 在 2013-6-13 詢問的問題
最後回覆由hall於2013-6-13提供

我的大学两年心得,由于没有毕业,所以未完待续------------(*^__^*) 嘻嘻……

 

记得刚刚进入大学前,报的是应用电子专业,当时对此专业一无所知,只是道听途说一些相关知识,反正意思就是学好了以后就很牛。当时刚来到大学,每年学校的电子协会都会展览一些电子作品,当时就被那些东西深深吸引住了“光立方”“智能风帆”“智能小车”-----没想到我们学习的东西还可以做这些东西,尤其是哪个光立方看起来真炫。发光二级管这玩意多少我还是知道一些,当时我就想:为什么一个三维的结构可以用一个几个黑色的小东西这么灵活控制到每一个点,感觉太神奇了!经过一番打听“单片机”这个陌生又神秘的名词深深刻在我的脑海里,

由于大一上半学期都是必修课,没有专业课,对于我这种爱玩的人来说,自学确实不太可能(*^__^*) 嘻嘻……所以那些东西大概这么实现的根本一无所知。下半学期数电、模电也都开课。刚开始学的时候我彻底蒙了,好难学~数电老师当时就给我们说我们学的整本书都是在讲两个数字“0”和“1”应该是你们专业课里最好学的一门课,很神奇的两个数字。但是你们一辈子也学不完。现在快到大三了,回头想想老师说的话确实很有道理,现在所有的数字产品包括电脑什么的也都是“0”“1”问题。模电就别说了,那叫一个纠结,本来理解起来就够难了,还有 那么多公式计算。当时就在想那些人到底这么想出这些公式的。总之,那是最艰难的一段时光了。对了,当时还开了一门很重要的课 c语言 当时以为这玩意只是学习算法和程序的思路和思想,确实没想到到现在会有这么大的用处,竟然是这么牛的一种语言,可以给计算机和控制机 或者单片机等等编写程序,让他们工作起来。

由于当时学习比其他同学看起来刻苦一点 ^_^  被老师看中进入了实验室,一起进来的当时还有几个学生。老师告诉我们到13年的时候会有全国大学生电子竞赛,到时候让我们组队都参加,老师一开始就让我们接触并学习51单片机,一开始学的时候一头雾水。这么学,从哪里开始学。老师给我推荐了一本入门书籍王东峰的《单片机c语言程序设计100例》,我们几个人一人买了一本。天天抱着那本书看。不懂了就上网查阅资料,看视频教程。过了些时日,渐渐入了些门道,能够编写一些小程序。每次的成功都会有成就感,很是爽O(_)O哈哈哈~ 就这样半学期过去,我的单片机只是一点一点积累。到大二下半学期,老师开始做题目来增强我们的整体能力。因为我们之前所学习的都是很断续,可以说是一个一个模块单元的学习,没有系统结合起来。第一个题目就是“基于单片机波形采集存储回放系统”要求大概是:能够采集0-5V方波、三角波信号的峰峰值和频率。

经过我们几个人共同努力探讨,一起想出了一套思路,由于当时条件限制,最后的波形回放没有做,只做了用LCD1602回放数值。当时只顾做,也不管一些细节问题,比如温度影响了,波形失真情况啦等等。当时用的元器件都是些国产杂牌的器件,连LM324上的标志都没见过。所以不太理想。(由于当时实验室是刚成立的,没有经费,比较穷,买不起元件)

后来听说网上有可以免费申请样品的公司。不花钱就可以索取。于是抱着试试的心态先去凌立尔特公司上申请了运放,比较器和AD。可惜最后只收到比较器LT4443LT4444,最后去别的实验室里借了块LM324,一看标志竟然也是凌立尔特公司的。换上以后波形和结果得到大大的改善。自此得出一个结论,有时候你做的东西问题并不在你的程序或者设计上,而是由于环境或别的因素影响导致你的芯片工作不稳定,所以买的时候要买大厂家大品牌的芯片,特别是用到模拟的芯片。自此一个经验教训后,做之后的题目用的芯片都是大厂家的。9月份的全国电子竞赛选拔赛开始了,学校老师给了一个题目,这次的题目是2011年全国大学生电子设计竞赛综合测评题,使用一片通用四运放芯片LM324组成电路一路产生三角波,一路加法器,一路滤波,一路比较。在这里就不详细说了,可以查阅一下。刚开始看到这个题目以为很简单。在经过一天的讨论后,才越来越发现难,不然也不会拿来当竞赛题。总之最后经过一番努力我们实验室是最先弄出来的,而且我们这一组的波形最稳定,要知道纯模拟的电路达到理想的效果是很有难度的。中间出现过很多问题,这里不详细叙述了,有想知道详细分析过程和步骤的可以emailyeqiqi@live.cn 把板子给你们看下

实物

 

经过这么长时间以后才发现,单片机这东西,其实很好学,基本上厉害点的单片机也就是引脚多点,寄存器多点而已。学起来是一样的。无非也就是中断、定时、ADDAEEPROM等等等等。这里我想要说的是,单片机不难,但是他的许多外围器件就不是那么容易了,而且当一个完整的项目许多外围器件结合的时候,考虑的东西要很多很多。就拿IO来说,当做一个比较大一点的课题的时候,需要用到很多器件,IO用起来就很紧张。一个显示设备用到一组多,按键又用几个,AD采集又几个,AD又几个---------反正IO不可能够用,这时候就需要用到外围器件拓展。

   要说的太多了,先写这么点吧!还想了解的可以回复。虽然自己不是很厉害,但是至少可以让你少走一些弯路。

这才是快乐生活,快乐学习,网站可以一边参加活动中奖,一边学习。不过目前没有时间弄这个板子,等参加完大赛,弄完后一定写一下心得体会分享一下,希望支持!

待续-----------------------------------------------------------------------------

待续-----------------------------------------------------------------------------

待续-----------------------------------------------------------------------------


結果