不光代碼有可讀性,原理圖也有。
原理圖不僅僅是自己看,其他人也會(huì)看。把原理圖分模塊,可以讓原理圖更清晰,也可以快速地找到具體的位置。
一張?jiān)韴D就好像一個(gè)家,想想如果家里的東西隨意擺放,毫無章法,你一定會(huì)很糟心。原理圖也是一樣,每根走線、每個(gè)字符放,都需要認(rèn)真的放置??戳讼聢D,修改之后是不是整齊清潔了呢。
上、下拉就有一個(gè)上、下拉的樣子。盡量不要有多余的交叉點(diǎn)。另外在進(jìn)行總線連接的時(shí)候,要熟悉接口的特性,不能讓SPI接口并聯(lián)。復(fù)用的管腳最好在靠近管腳的地方,加上文字說明,當(dāng)然不止是復(fù)用管腳,其他重要的地方也可以標(biāo)注,方便檢查和讀圖。
認(rèn)真對(duì)待每一個(gè)PIN的名稱,就像你不喜歡別人叫錯(cuò)你的名字一樣,它也有自己應(yīng)該有的名字。
雖然,你可以用錯(cuò)誤的名字把電路連對(duì),但是帶來很多不必要的麻煩。另外,像在原理圖中用到的I2C或者SPI,他們的網(wǎng)絡(luò)標(biāo)識(shí)前面可以加上一些前綴,比如OLED的I2C的信號(hào)就可以標(biāo)記為:OLED_SCL、OLED_SDA。
地線是非常重要的,特別是模數(shù)混合電路,隔離電源的電路。一定要認(rèn)真的搞清楚每個(gè)地線的含義,以及每個(gè)器件的地線到底接哪個(gè)地線。
只有一個(gè)地平面,則用GND;有數(shù)字地和模擬地,則用AGND、DGND。另外,有一些系統(tǒng)還有視頻地、音頻地等,也要用不同的符號(hào)。不要把GND這些網(wǎng)絡(luò)名給隱藏掉了,會(huì)容易出問題。
每個(gè)一個(gè)元器件的Symbol都有他應(yīng)該有的意義和標(biāo)識(shí)方法。認(rèn)真的畫出他的含義,幫助你去理解原理圖的工作原理。千萬不要干出用一個(gè)8腳的連接器,代替一個(gè)MOSFET這樣的事情。還說出:“反正都是8個(gè)腳,封裝對(duì)就可以了”這樣的話。
原理圖是硬件工程師的基本功,就如代碼對(duì)軟件工程師一樣。一份干凈整齊、布局合理的原理圖,會(huì)讓自己,也會(huì)讓看的人賞心悅目。當(dāng)然,在認(rèn)真作圖的同時(shí),也會(huì)自然的規(guī)避掉一些錯(cuò)誤。
-
模塊
+關(guān)注
關(guān)注
7文章
2728瀏覽量
47614 -
連接器
+關(guān)注
關(guān)注
98文章
14612瀏覽量
136907 -
接口
+關(guān)注
關(guān)注
33文章
8669瀏覽量
151536 -
總線
+關(guān)注
關(guān)注
10文章
2894瀏覽量
88227 -
代碼
+關(guān)注
關(guān)注
30文章
4809瀏覽量
68820
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論