第二章 繼電器

第二章 繼電器

來自專欄 0與1的世界4 人贊了文章

由電生磁現象,可以製作一種十分有趣的設備:電磁繼電器。繼電器可以用來控制電路。我們將從它開始,開啟一場手動構建一台計算機之旅。

電磁繼電器一般由鐵芯、線圈、銜鐵、觸點簧片等組成。如下圖,是一台電磁繼電器。D,E端是輸入端,用來連接電源;B可看做一個開關,DE沒有電輸入時,由於彈簧的作用,B點將觸於A點;DE有電輸入時,電磁鐵產生磁力,吸引銜鐵向下,B點將觸於C點。

繼電器可用於自動控制電路。如下圖,BC外接一個燈泡,一個電池。DE沒有電輸入時,BC電路不連通,燈泡不亮;DE輸入電時,電磁鐵產生磁場,吸引銜鐵向下,BC電路連通,燈泡將發光。

也許,你會想我也可以把繼電器換成開關。如下圖,不是也可以達到相同的效果嗎?

重要的話說三遍,切記,繼電器的重點是可以自動控制電路,自動控制電路,自動控制,自動!

一切的趣味都在自動兩個字當中。繼電器的接受的輸入是電,它不需要像控制單刀開關那樣,由我們親自用手去控制。

學校里的電鈴一定有印象吧。

連通電路後,電鈴會叮~~叮~~叮~~叮~~響個不停。

電鈴的工作原理:當開關閉合時,電路被接通,電磁鐵有了磁性(通電後,電生磁),把銜鐵吸引下來,小錘就在鈴上敲一下;當銜鐵被吸引過來後,它跟螺釘尖端分開,這時,電路是斷開的,所以電磁鐵失去磁性,彈簧片便彈了回來;當銜鐵碰到螺釘,電路又會再次閉合,又把銜鐵吸引過來,小錘又敲一下鈴,如此,周而復始,循環往複 , 鈴聲便會響個不停。鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~鐺~~

試想一下,沒有繼電器,如何讓B開關,觸於A,然後觸於C,觸於A,然後觸於C,觸於A,然後觸於C,如此循環往複下去。用手主動扳動B?一秒扳動一下,永不停歇?

計算器和繼電器有什麼關係?

由於接下來我們會經常使用繼電器做電路圖,為了方便使用,我們把繼電器簡化下面的符號。

電磁繼電器有電和無電輸入時,開關狀態示意圖

如果電路設計如下:電路一

DE通電情況與燈泡亮與不亮有兩種映射關係

DE通電情況 燈泡亮與不亮

無電 不亮

有電 亮

因為我們只關心繼電器DE處的通電情況與燈泡的亮與不亮,所以我們可以將電路再次抽象一次。

如果電路設計如下:電路二

DE通電情況與燈泡亮與不亮有兩種映射關係

DE通電情況 燈泡亮與不亮

無電 亮

有電 不亮

因為我們只關心繼電器DE處的通電情況與燈泡的亮與不亮,所以我們可以將電路再次抽象一次。

有沒有注意到電路一與電路二的抽象圖是相同的,但是在DE不通電時,電路一的燈泡不亮,電路二的燈泡亮;在DE通電時,電路一的燈泡亮,電路二的燈泡不亮。之所以特意注意這個現象,我是想說即使是同樣的輸入,在電路不同的情況下,輸出結果可以不同。反過來思考,可以設計電路使之滿足特定的輸入與輸出。

如果電路設計如下:則有更多的映射

因為我們只關心A1,B1的通電情況與C1C2燈泡的亮與不亮,所以我們可以將電路再次抽象一次。

如果電路設計如下:

抽象

那麼可以想像的是:一定存在下面這種電路

設想一下,開關狀態(閉合與斷開)不同,可以用來代表不同的數。

如下:

A1 A2 A3 A4(B1B2B3B4與此相同)

斷開 斷開 斷開 斷開 用來表示 數字 0

斷開 斷開 斷開 閉合 用來表示 數字 1

斷開 斷開 閉合 斷開 用來表示 數字 2

.......

燈泡狀態(亮與不亮)不同,也可以用來代表不同的數。

C1 C2 C3 C4

不亮 不亮 不亮 不亮 用來表示 數字 0

不亮 不亮 不亮 亮 用來表示 數字 1

不亮 不亮 亮 不亮 用來表示 數字 2

.......

把A1A2A3A4看做一個加數,把B1B2B3B4一個加數,把C1C2C3C4看做一個數。是否有一種電路恰好滿足兩個輸入數的和等於輸出(A1A2A3A4+B1B2B3B4=C1C2C3C4)的狀態電路。

答案是肯定的,可以!上面我們也提到過可以設計電路使之滿足特定的輸入與輸出。

假設可以的話,我們應當解決如下幾個問題:

一組開關(燈泡)如何關聯上我們熟知的阿拉伯數字?

符合(A輸入+B輸入=AB輸出)的電路圖是什麼樣的?

計算機一個重要的功能就是計算,如果這個可以計算加法的電路被設計出來了,是否可以說我們初步實現了計算機的加法計算?

推薦閱讀:

TAG:計算機 | 計算機技術 | 計算機網路 |