2009-08-06 73 views
1

是什麼繼電器控制器單片機之間的區別?繼電器控制器和微控制器有什麼區別?

我正在研究Arduino板,我剛剛進入電子產品,所以我想知道其中的差異。

我知道這不是一個編程問題,但我正在開發PHP,並想在開始編寫代碼以確保我走向正確的道路之前知道有什麼區別。

+0

這不是一個編程問題。 – 2009-08-06 18:51:56

+0

我會編輯你的問題來包括這一點。這樣你就可以得到更好的答案,並且不太可能讓問題關閉。 – 2009-08-06 18:58:04

+0

你在哪裏看到術語「繼電器控制器」?我是一名電氣工程師,我從來沒有見過任何名稱可能會與微控制器混淆的名稱。提供一個環境的鏈接,我會很高興給你我的意見。 – rmeador 2009-08-06 19:02:09

回答

6

這兩個設備是非常不同的。然而,取決於你想要做什麼,你也許可以使用。你必須告訴更多關於你的目標。

如果您打開或關閉大電流或高電壓負載,您需要某種繼電器(或者可能是一個大的FET)。如果你的電流和電壓要求足夠低(5V,40ma),你可以直接用Arduino的輸出引腳驅動你的負載。

該Arduino是一個微控制器。這意味着它是整個計算機,只是簡化。它具有RAM,寄存器,ALU等。微控制器通常是專用的,不像使用臺式計算機處理器那樣使用某種總線連接到外設,它們具有內置的I/O功能,通常簡單地以輸出形式可通過編程設置爲高電平(輸入電壓,通常爲5V)或低電平(0V)。 Arduino可能使用自己的編程語言,但可能有多種語言可用(我從未使用過)。我懷疑PHP是這些語言之一。

繼電器控制器正是顧名思義 - 一個簡單的電路,控制一些繼電器。繼電器是電動開關。繼電器控制器沒有智能。它不能被編程;它必須通過USB進行外部控制。如果您試圖在桌面/服務器計算機上使用PHP進行連接,那麼這可能是您的最佳選擇。你說得對,它很貴。你可以建立你自己的成本的一小部分,特別是如果你願意使用計算機上的並行端口(谷歌應該如何給出簡單的說明)。值得注意的是,該繼電器控制器(可能是大多數其他控制器)可能包含某種微控制器,其I/O引腳連接到電路,該電路將電流和/或電壓增加到驅動繼電器的位置,繼而開關負載。

嗯...只有非常模糊的編程相關:)我認爲我們可能需要另一個電子StackOverflow。也許SparkOverflow?

+0

感謝這是我所需要的,Arduino不是我所需要的(我認爲)。我想用MySQL來保持統計數據以及其他一些服務,我認爲Arduino是很小的(但我可能是錯的)。如果可能的話,我想在論壇以外再提出幾個問題。你可以發郵件到ppafford [at] reliablesource [dot] org BTW:SparkOverflow得到我的投票! – 2009-08-06 19:44:48

+0

順便說一句,你知道任何價格較低的繼電器嗎,不會助力任何大事,我是新的電壓產品 – 2009-08-06 19:53:35