單片機小白學步(7) 準備實驗板——蘿卜青菜,各有所愛

單片機的學習,最重要的一點就是多實踐。站在岸上學不會游泳。沒有實踐,恐怕永遠也學不好單片機。我將和大家一起,選擇一款適合自己的單片機實驗板。

方案選擇

我們主要有三個可選方案:

  1. 自己動手搭建學習板;

  2. 購買成品開發板;

  3. 使用Proteus等仿真軟件。

方案一非常適合動手能力較強,想鍛煉動手能力,時間比較充裕的讀者選用。自己動手搭建電路,能讓我們對單片機更加了解,充分鍛煉了動手能力,對以后需要自己制作東西很有幫助。或許你只是用現成的開發板學完單片機,等到想給好友或者心儀的異性做點東西表達下自己的心意時,才發現不會焊板子,那實在非常尷尬。這種方案的缺點在于:各種零散的元件不是很方便購買,不過如果能在淘寶上找到合適的賣家就好了;只適合一開始搭建比較簡單的電路,如果太復雜或者有一些不便于焊接的器件,就很麻煩了;比較耗費時間,容易出現一些疑難問題,并且很難解決,不過解決問題的過程中能加深對單片機的了解。

如果動手能力不強,沒有很多時間精力自己搭電路,以及一些不方便自己搭建電路的情況(比如電路很復雜),可選用方案二。我會對這個方案做一些介紹,尤其是方便大家能將所購買的各種不同的開發板和文中內容聯系起來,比如如何識讀電路圖。方案二既能讓我們實際感受單片機的工作情況,又免去了自己搭電路的麻煩,非常適合初學者學習單片機的編程。

對于只想簡單了解單片機、不打算實際動手和深入研究的讀者,以及經濟條件不好,不想花很多錢,或者不便購買電子元器件的讀者,則可以選用方案三,對于較為復雜系統的開發過程,也要用到方案三。Proteus軟件的使用,可以從網上找到一些學習資料,我只做一些簡單介紹。

我們可以根據不同的需要,靈活選擇不同的方案,還可以同時用三種方案去實踐。

仿真軟件Proteus

不論選擇哪種方案,建議大家都了解一下Proteus軟件的使用。Proteus是一款EDA軟件(EDA = Electronic Design Automation,電子設計自動化),常用于單片機等數字電路仿真。

何為仿真呢?就是利用計算機軟件來模擬一個實際系統,并利用計算機的運算存儲能力輔助開發者進行設計。廣義的理解,這個系統可以是電路,也可以是機械結構,甚至還可以是音樂、視頻等。

優勢

仿真軟件有什么好處,為什么要掌握Proteus呢?我舉一個不是很恰當的例子。現在很多人寫一些文字材料,都是用電腦寫的,在寫的時候,經過了很多次的修改調整,才能比較滿意,最后打印。在修改的過程中,我們可以利用電腦很自由的進行排版,剪切復制粘貼等操作。而如果用老式的打字機,每打一個字就直接印上去,或者直接手寫,就不方便進行修改,特別麻煩,還浪費很多紙張。

同樣,在實際項目中,我們開發一個產品往往需要進行很多次實驗,經過不斷的測試和修改,最后才能做出來符合要求的產品。而如果我們每次都修改實際的電路等部件時,同樣會導致效率低,修改麻煩,浪費時間資源等問題。仿真軟件還有一些好處,比如在Proteus中有很多虛擬儀器,如此示波器、邏輯分析儀、計數器、信號發生器等,其中有些儀器非常昂貴,我們往往不容易接觸到,但是在仿真軟件中,我們可以很容易的使用它們。

另外Proteus中,調試單片機程序也是非常方便的,我們可以輕松的查看單片機內部存儲器存儲的數據,大大方便了我們調試程序。而在實際電路中,想直接查看單片機內部的具體情況就很麻煩了。

缺陷

但是仿真自然也有其缺點。還是上面的例子,在電腦上編輯文本的時候,盡管編輯器已經非常好用了,但是跟紙質相比,還是有它的局限性。不容易直接看到這些文字被打印到紙上的效果,也不能像在紙上一樣用筆自由的圈點批注。

同樣在電路仿真中,對于單片機這樣的數字電路來說,通常仿真結果會和實際情況相符;而對于一些復雜電路尤其是模擬電路,計算機軟件仿真就很難做到和真實電路一樣了。所以仿真只是輔助進行設計,電路通常還是需要實際搭建出來進行驗證。所以如果有條件最好還是自己搭建電路,將軟件仿真和實際電路結合起來進行學習。

總結

總體來說,條件允許的情況下,我的建議是這樣的。

  • 一開始的簡單電路,我們有必要自己動手搭建來加強對單片機的認識;

  • 后來我們學到一些單片機外設,電路連線比較多,自己搭建費時較多,而且容易出現接觸不良等情況,可以選用一塊好用的成品單片機開發板來學習;

  • 當我們的程序出現問題、需要調試時,或者再到后來我們可能想自己設計制作一些作品,設計過程中電路可能需要經過多次修改,這時選用仿真軟件分析、并結合實際電路實驗將是一個不錯的選擇。

后面會對每種方案進行一些介紹,包括使用方法和技巧。正所謂蘿卜青菜,各有所愛,大家可以根據自己的需要去選擇。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,002評論 6 542
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,400評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,136評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,714評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,452評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,818評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,812評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,997評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,552評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,292評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,510評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,035評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,721評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,121評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,429評論 1 294
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,235評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,480評論 2 379

推薦閱讀更多精彩內容