想學好單片機,最基本的電子電路是必須要會的。作為一個單片機軟件工程師,我們在調(diào)試項目的時候,往往需要運用到一些基本的電子電路知識,懂得基本的電子電路才能在開發(fā)中事半功倍。
首先,我們先講講開發(fā)一個產(chǎn)品的基本流程是怎么樣的。開發(fā)產(chǎn)品的第一步就是立項,針對開發(fā)產(chǎn)品的可行性進行評估。如果評估通過,原理圖工程師對產(chǎn)品功能需求去設計電路,電路設計完畢再交由PCB工程師進行畫板,待PCB樣板打樣回來之后,裝樣完成交由單片機軟件工程師去進行調(diào)試程序。單片機軟件工程師收到樣板后,需要根據(jù)硬件提供的原理圖,客戶提供的功能需求去編寫程序,調(diào)試程序。程序調(diào)試完畢后交由實驗室去進行各種各樣的測試,測試沒有問題之后,出具相關(guān)的報告給客戶確認,客戶確認完成之后開始試產(chǎn),量產(chǎn)。
我們可以看到,作為一個單片機軟件工程師,需要根據(jù)硬件提供的原理圖去編寫程序,所以能夠看得懂電子電路是非常有必要的。想要看懂最基本的電子電路,需要先對電阻,電容,電感,可控硅,繼電器,二極管,三極管,mos管這些元器件有基本了解。
在介紹元器件之前,先來說說分析電路原則。(源、回路、阻抗),三者缺一不可。大家在分析電路的時候,必須遵守這原則,否則很容易出現(xiàn)問題,當電路復雜起來的時候無從下手。當然,單片機軟件工程師不必太過于深入了解電子電路,像電源設計,升壓降壓電路設計,都是原理圖工程師做的事情,我們不必深究。
什么叫做源、回路、阻抗?首先源指的是電源,像電池是電源,我們?nèi)粘I钪械氖须娨彩请娫?,還有我調(diào)試時候使用的直流電源等等都是電源?;芈分傅氖请娫凑摌O之間要形成一個回路。像市電火線流出之后必須流入零線,零線流出必須流入火線。電池正極流出之后必須流入負極等。阻抗指的是電路中需要有電阻或者負載,如果沒有負載,或者電阻功率太低將會對電路造成發(fā)熱,甚至短路等情況。
假如一個電路中沒有電源,沒有回路,只有阻抗,這個電路是不成立的。就好比如家里的電視機,電腦沒有插上電,形成不了回路就不工作了。
假如一個電路中沒有阻抗,只有電源和回路,這個電路也是不成立的,如圖二所示。這個電路阻抗是電線的電阻,非常小忽略不計,相當于短路。
假如一個電路中沒有回路,只有電源和阻抗,這個電路也是不成立的。就好比如家里的電視機,插上了電源,但是由于零線斷了,形成不了回路,電視機自然不工作了。
-
電源
+關(guān)注
關(guān)注
184文章
17718瀏覽量
250147 -
單片機
+關(guān)注
關(guān)注
6037文章
44558瀏覽量
635212 -
元器件
+關(guān)注
關(guān)注
112文章
4716瀏覽量
92303 -
阻抗
+關(guān)注
關(guān)注
17文章
958瀏覽量
45953 -
電子電路
+關(guān)注
關(guān)注
78文章
1207瀏覽量
66904
發(fā)布評論請先 登錄
相關(guān)推薦
評論