從51初學(xué)者到電子工程師(初學(xué)者請看)
原著 南方的老樹
這篇文章感覺寫的不錯,很受啟發(fā)。
從初學(xué)者到電子工程師
一、前言
很多電子工程師在某個方面精深鉆研,成為某一個特殊領(lǐng)域的專家,從一開始的養(yǎng)家糊口、慢慢小有收益、最后寶馬豪宅,也是有的;這些電子工程師可能沒有全面掌握這些知識,因為這些行業(yè)用不上,例如,液晶顯示器,很多行業(yè)就不需要;但是,對于一個初學(xué)者,我認為,這個提綱是切合實際的,對于面向控制而言,已經(jīng)基本夠用了;對于初學(xué)者,全面地掌握這些知識是很有必要的,因為你不知道今后需要使用什么哪些知識,而這些知識, 80%以上你會在今后的工作中使用上,因為這是都是最基本的。熟練掌握這些知識和應(yīng)用,根據(jù)不同的地區(qū)、行業(yè)和老板,月薪應(yīng)該可以在3000元~5000元之間,甚至更高。
其實,可能有些你用不上,但是知道了也沒有壞處;所謂書到用時方很少,又有謂藝不壓身。知識=月薪=年薪=金錢=香車寶馬=…….. ,呵呵。為什么要掌握這些知識?實際上,電子工程師就是將一堆器件搭在一起,注入思想(程序),完成原來的這些器件分離時無法完成的功能,做成一個成品。所需要的技能越高、功能越復(fù)雜、成本越低、市場上對相應(yīng)的東東的需求越大,就越成功。這就是電子工程師的自身的價值。從成本到產(chǎn)品售出,之間的差價就是企業(yè)的追求。作為企業(yè)的老板,是在市場上去尋找這樣的應(yīng)用;對電子工程師而言,是將老板提出的需求或者應(yīng)用按照一定的構(gòu)思原則(成本最低、可*性最高、電路板最小、功能最強大等)在最短的時間內(nèi)完成。最短的時間,跟電子工程師的熟練程度、工作效率和工作時間直接有關(guān)。這就是電子工程師的價值。
將電子產(chǎn)品抽象成一個硬件的模型,大約有以下組成:
1) 輸入
2) 處理核心
3) 輸出
輸入基本上有以下的可能:
1) 鍵盤
2) 串行接口(RS232/485/can bus/以太網(wǎng)/USB)
3) 開關(guān)量(TTL,電流環(huán)路,干接點)
4) 模擬量(4~20ma、 0~10ma、0~5V(平衡和非平衡信號))
輸出基本上有以下組成:
1) 串行接口(RS232/485/can bus/以太網(wǎng)/USB)
2) 開關(guān)量(TTL、電流環(huán)路、干接點、功率驅(qū)動)
3) 模擬量(4~20ma, 0~10ma,0~5V(平衡和非平衡信號))
4) LED顯示:發(fā)光管、八字
5) 液晶顯示器
6) 蜂鳴器
處理核心主要有:
1) 8位單片機,主要就是51系列
2) 32位arm單片機,主要有atmel和三星系列
51系列單片機現(xiàn)在看來,只能做一些簡單的應(yīng)用,說白了,這個芯片也就是做單一的一件事情,做多了,不如使用arm來做;還可以在arm上加一個操作系統(tǒng),程序既可*又容易編寫。
最近三星的arm受到追捧,價格便宜,以太網(wǎng)和USB的接口也有,周立功的開發(fā)系統(tǒng)也便宜,作為學(xué)習(xí)ARM的產(chǎn)品來說,應(yīng)該是最好的;作為工業(yè)級的控制,是不是合適,在網(wǎng)友中有不同的看法和爭議。本公司使用atmel ARM91系列開發(fā)的1個室外使用的產(chǎn)品,在北京室外使用,沒有任何的通風(fēng)和加熱的措施,從去年的5月份到現(xiàn)在,運行情況良好。已經(jīng)有個成功應(yīng)用的案例。
但對于初學(xué)者來說,應(yīng)該從51著手,一方面,51還是入門級的芯片,作為初學(xué)者練手還是比較好的,可以將以上的概念走一遍;很多特殊的單片機也是在51的核的基礎(chǔ)上增加了一些I/O和A/D、D/A;也為今后學(xué)習(xí)更高一級的單片機和ARM打下基礎(chǔ)。
再說了,哪個老板會將ARM級別的開發(fā)放在連51也沒有學(xué)過的新手手中?在51上面去做復(fù)雜的并行擴展是沒有必要的,比如,擴展I/O口和A/D、D/A等等,可以直接買帶有A/D、D/A的單片機;或者直接使用ARM,它的I/O口線口多。可以使用I2C接口的芯片,擴展I/O口和A/D、D/A,以及SPI接口擴展LED顯示,例如:MAX7219等芯片。
市面上一些比較古老的書籍中還有一些并行擴展的例子,如:RAM、EPROM、A/D、D/A等,我覺得已經(jīng)沒有必要去看了,知道歷史上有這些一回事就行了; 這些知識,是所有產(chǎn)品都具備的要素。所以要學(xué),再具體應(yīng)用。
說一個小的故事:野人獻曝。
從前,有一個農(nóng)民,冬天干了活后,休息曬太陽。好舒服呀。他想,這么舒服的享受,我要獻給國王,讓他也能得到享受。
于是他興沖沖地到了王宮,將他的寶貴經(jīng)驗獻給了國王。我現(xiàn)在就象這個農(nóng)民,把自己認為很寶貴的經(jīng)驗獻給大家。希望大家多提寶貴意見
;拍板磚也可以,罵我也無所謂,呵呵,隨便。
從51初學(xué)者到電子工程師3
第二課 基本的芯片和分立器件
2.1 簡述
2.2 74系列
2.3 CD4000系列
2.4 光耦與光電管
2.5 三極管
2.6 電容電阻
2.7 固態(tài)繼電器
2.8 繼電器
2.9 變壓器和三端穩(wěn)壓器
2.10 開關(guān)電源芯片
2.11 封裝知識、芯片批號等
2.12 接插件
2.13 器件選購的知識
第三課 數(shù)字量的輸入輸出
第四課 單片機的通訊接口
第五課 單片機系統(tǒng)設(shè)計的硬件構(gòu)思
第六課 單片機程序的框架(匯編版本)
第七課 模擬量的輸入輸出
……
各位多提寶貴意見。
保證實用。如果程序里面有一些例程,也是已經(jīng)經(jīng)過測試可以拿來就用的;實際上是我早年的一些產(chǎn)品的程序的一部分;不好意思,都是匯編的。
寫的時間只有周末會多一些,可以保證做到一周一課;盡量能夠提前,但是這要看看工作忙不忙了。
坊間有一些參考書,準備今天上午到北京中發(fā)市場轉(zhuǎn)了一圈,我記得以下參考書目
較好:
1. 周航慈:《單片機程序設(shè)計》
2. 徐涵芳:《MCS-51單片機結(jié)構(gòu)與設(shè)計》
3. 何立民:《......》
有了這些就基本夠用了;其它的很多都是資料的翻譯;如果英文不好,可以看看;英文好的話,可以不必了,省電錢買開發(fā)系統(tǒng)和編程器、開發(fā)板什么的,需要什么資料直接下載PDF文件好了。
要想成為電子工程師,需要寬帶,在家里安裝包月的adsl或者長寬,絕對值得。實際上,網(wǎng)絡(luò)上什么都有了,就是一個網(wǎng)絡(luò)數(shù)據(jù)庫,要好好利用。網(wǎng)上自有黃金屋,網(wǎng)上自有顏如玉……
第二課 基本的芯片和分立器件
2.1 簡述
有必要對以下系列的芯片和分立器件進行介紹。
除了單片機作為控制器的核心外,作為一個產(chǎn)品,由很多東西構(gòu)成;所以,在講系統(tǒng)之前,先將這些零零碎碎的東西一并交待。就好像一棟房子,有各種各樣的構(gòu)件組成,下面的這些東東就像磚瓦一樣,沒有不行。