2011年2月24日 星期四

Fritzing - 利用 Power 和 Ground 符號把電路圖變清爽點

在使用 Fritzing 的時候,與其把元件直接接到 GND 或 +5V,不如多多利用 Power 和 Ground 符號。善用 Power 和 Ground 符號會讓你的電路圖變得清爽一點。

image
▲元件視窗(PARTS window)

要怎麼做呢?讓我拿個例子示範給你看:

以「Lab4 - 使用可變電阻調光」的實驗為例,這個實驗的目的是用可變電阻來控制 LED 的燈光亮度,它的材料主要是一個可變電阻和一顆 LED (Fritzing 素描檔下載連結 potentiometer.fz):

image_thumb4

其原始電路圖如下:

image_thumb[3]
▲ LED 和可變電阻都直接接到 GND,而可變電阻也直接接 +5V

啟動 Fritzing 載入 potentiometer.fz,然後照著底下的步驟做:

1) 首先,切到電路圖檢視 (Schematic View),從元件視窗 (PARTS window) 拖曳 Ground 符號到電路圖上:

image
▲ 1.1) 拖曳 Ground 符號到電路圖上

然後把 Ground 符號跟 Arduino 的 GND 連接起來:

image
▲ 1.2) 把 GND 和 Ground 符號連起來

2) 以 LED 線路為例,再從元件視窗 (PARTS window) 拉一個 Ground 符號到電路圖上,並且連接到 LED 的接地:

image

3) 接著刪掉 LED 到 GND 的這條電路線:

image 

就可以得到比較乾淨的線路:

 image

4) 對每一個有接地的元件重覆步驟 2~3。電源的線路也一樣,可以利用 Power 符號如法炮製:

image
▲ 利用 Power 符號簡化線路

全部調整完畢後,最後完成的電路圖如下:

image

跟原始電路圖比起來,調整後的電路圖是不是清爽多了?嗯,在這個小例子中,也許感覺不是那麼明顯,不過當電路比較複雜,尤其線路縱橫交錯,接地線與電源線穿梭在眾多線路之間,而且接地線與電源線還不只一兩條的時候,這個小技巧就很管用了。

動動腦

試著用從本篇所學得的 Power 和 Ground 符號把「Lab11 使用 74HC595 和三支腳位控制 8 顆 LED」實驗的電路簡化。Lab11 的 Fritzing 素描檔可以在這個連結 (Shift_Register.fz) 中取得。 。

參考資料

0 意見: