我的電子學(xué)習(xí)路
真正意義的接觸電子快一年了,老想寫些東西但一直擱著,和許多人一樣,大學(xué)的我是碌碌無為,雖然老早我就要求自己大學(xué)該學(xué)點東西,為以后工作增加砝碼。通過努力也得到了一些回報,獎學(xué)金、三好學(xué)生之類的稱號也拿過。但是大三下學(xué)期開始我突然開始空虛,因為學(xué)校開的課很雜我始終沒找到我的方向。還記得大三上學(xué)期了解了一些招聘信息發(fā)現(xiàn)做軟件很吃香,于是也看了一段時間JAVA但最終沒能堅持先去。
我是電子信息專業(yè),于是在網(wǎng)上查這專業(yè)到底是做什么的?“單片機”--這個新名詞鉆入了我的眼中。當(dāng)時也是嘗試著想學(xué),于是查了很多資料,終于對“單片機”的輪廓有了淺微的了解。在舊書店我買了兩本單片機的書,看了一個星期,發(fā)現(xiàn)很枯燥講的全是體系結(jié)構(gòu)。于是我只把指令了解了一下(因為我學(xué)過8086的匯編指令)。在那以后有一段時間單片機幾乎沒什么進展。不過我有個習(xí)慣,喜歡上網(wǎng)逛論壇,一個機會我看到了張進東大哥在21ICBLOG里發(fā)表的一篇文章。在他文章里他留了QQ群,立馬我就請求加入,可是人早已經(jīng)滿了,我還是不心肝又加了幾次。后來群主給我回復(fù)說他的群已經(jīng)滿了,讓我加另外兩個群,一個是51的一個是ARM的。于是我加入的51單片機基礎(chǔ)學(xué)習(xí)群,認(rèn)識了付大哥。從那開始我才算真正開始了單片機的學(xué)習(xí)征途。
付大哥是個電子癡迷者,對單片機尤其精通。他有個偉大的目標(biāo)---為中國電子事業(yè)做些貢獻。跟著群里的人一起,我了解了單片機編譯器KEIL、認(rèn)識了STC89C51單片機、知道了如何把程序?qū)懗鰜砗缶幾g稱機器代碼燒入單片機讓他運行。但可惜的是我手上沒有學(xué)習(xí)板,跟不上群里他們的進度。還好在一個群友的BLOG里我認(rèn)識了PROTEUS這個軟件,于是我開始用這個軟件仿真,做試驗。再后來付大哥送了塊板子給我。板子很簡單,只有單片機,一個LED。但對我來說這是我第一次現(xiàn)實中體驗。那期間我第一次去了電子市場買了一些基本的工具。
讓人郁悶的是,板子寄到我手里后發(fā)現(xiàn)一直下不去程序??鄲乐?,付大哥教我排除問題,最后查出來是MAX232芯片壞了(因為用的STC89C51芯片是串口下載)。第二天我就上電子市場買了片MAX232,回來后就開始動工,烙鐵都還未開封(第一次使用,沒做處理所以很快就報廢了)。我找來電路,小心翼翼的焊接,雖然只是一塊小小的芯片但是我還是焊了很久才搞定,而且焊得很難看。焊好后,把付大哥給的程序編譯燒入,成功了?。。。?!那是我第一次體會到電子的樂趣,LED在不斷的閃爍。。。。。。。
在那以后我買了本書《手把手教你學(xué)單片機》,感覺很好通過試驗來學(xué)習(xí),因為板子只有一個LED,所以我大多試驗都用PROTEUS仿真(用了一段時間也用出點技巧來了)。同時另外一邊,我繼續(xù)跟著群里的人學(xué)習(xí),從那里我了解了單片機的機構(gòu)原理。
一個機會,學(xué)院要選拔電子07年電子設(shè)計大賽,當(dāng)時我很想報名,但是遇到了一個問題我找不到搭檔。雖然我們學(xué)的是電子信息工程專業(yè)但是我們根本就沒學(xué)電子的東西,除了數(shù)電模電就沒其他了。當(dāng)時學(xué)習(xí)委員通知的時候全班就我一個人報名。后面咨詢了說兩個人也可以報,于是我拉上了一個玩得比較好的同學(xué),就這樣我們報了名。通過筆試,我們兩都入圍了,接下來是實物制作。但組委要求必須三人一組,正當(dāng)感到?jīng)]有希望時,隔壁班他們組三個人就一個人筆試過了。就這樣我們?nèi)齻€組成了一隊。
做實物和真正的電子設(shè)計大賽一樣,四天三夜自選一個題目做出來,當(dāng)時我們做的是紅外報警器。說真的我們?nèi)齻€人根本就沒做過東西,我也是因為了解一點點單片機才去報的名。還好題目的要求網(wǎng)上還能找到資料,就這樣按網(wǎng)上的資料,我們用萬用板焊了起來。測試時發(fā)現(xiàn)根本沒接受,當(dāng)時也根本不知道如何檢測電路,后來我回宿舍寫報告。當(dāng)我們要絕望的時候,板子給了我們一點點希望,電路能接收到信號了,雖然距離很近。(當(dāng)時評為跟我們說只要出點功能都有希望入圍暑期的培訓(xùn))。就這樣再后面的測試中我們通過了還得了個三等獎(呵呵,說實話我們學(xué)校電子很爛大家都沒做出什么來)。
接下來我開始學(xué)C51,因為我學(xué)過C還有一點基礎(chǔ)。沒花多少時間看了下書,我就能用C語言來編寫單片機程序,還寫了個數(shù)字時鐘程序^_^! 在后面的日子中我不斷的寫程序熟悉電路,有時候連飯都忘記吃了(想起來都懷念那段日子)。在進入暑期培訓(xùn)之前我的單片機有了很大的進步。
很快暑期到了,無奈的是學(xué)院強制安排我們?nèi)ニ拇ㄈA迪實訓(xùn)網(wǎng)絡(luò)。當(dāng)時我打死不干,但學(xué)院那群鳥人以學(xué)位證來威脅。沒辦法去了四川10天(在那10天其實我也沒去搞什么網(wǎng)絡(luò),有時偷偷跑隔壁其他學(xué)校實訓(xùn)電子的班級聽課 ^_^!)
四川回來后我們真正開始培訓(xùn),那時候離比賽只有一個月時間。說實話當(dāng)時根本沒想過什么拿獎,我們學(xué)校培訓(xùn)也很不正規(guī),條件限制老師都不讓我們做東西,只有用面包板插些基本的電路。9月3號到了,比賽開始,拿到題目我們讀傻了,就每一個感覺能做出來的。最后沒辦法我們選擇了開關(guān)穩(wěn)壓電壓(其實之前一點都不了解)。四天三夜我?guī)缀醢鼣埩酥谱鞯娜繓|西,(雖然我的兩個搭檔也有幫忙,但是他們暑期培訓(xùn)幾乎沒參加一個準(zhǔn)備考研,一個回家找工作)。本來分好工的,他們一個外圍電路一個制板,我負(fù)責(zé)單片機和程序部分。但做下來,我做的電路制的板,程序還好之前準(zhǔn)備的改改就可以用了。當(dāng)然他們也幫了不少忙,我們做的開關(guān)電源要一個高頻變壓器,貴陽根本買不到。他們找了很多資料,負(fù)責(zé)把變壓器做好還有報告的編寫。就這樣四天三夜過去了。東西我們做出來了,但根本達不到指標(biāo)。因為變壓器自己繞的根本不行。沒辦法只能這樣交了,當(dāng)時所有隊伍都沒什么做出來。
后來測評,本來不想去的,老師叫了還是去了。去測發(fā)現(xiàn)大家都做得差不多,沒幾個正真做出來的(貴州電子太落后了。。。。)就這樣測試過后叫我們等待消息。出乎意料的是我們得了三等獎。聽到當(dāng)時真是欣喜萬分。這也學(xué)是對我們努力最大的回報。
從那以后,我已經(jīng)發(fā)現(xiàn)自己以后要走上做電子這條路了。雖然現(xiàn)在我的技術(shù)很爛,但相信只要通過不斷的學(xué)習(xí)一定能夠做好的。就快畢業(yè)了,我也期待自己能在電子行業(yè)找到一份滿意的工作,能使我不斷的前進。。。。。。。。。。。