2009-08-06 6 views
1

リレーコントローラマイクロコントローラの違いは何ですか?リレーコントローラとマイクロコントローラの違いは何ですか?

私はArduinoボードを調べていて、エレクトロニクスに入っているので、その違いを知りたいと思っていました。

これはプログラミングに関する質問ではありませんが、私はPHPで開発していますが、私が正しいパスを辿るようにコードを作成する前に、違いが何であるか知りたいと思います。

+0

これはプログラミングに関する質問ではありません。 –

+0

あなたの質問を編集してそれを含めます。そうすれば、あなたはより良い答えを得ることができ、閉鎖される質問の可能性は低くなります。 –

+0

ここで「リレーコントローラ」という用語を見ていますか?私は電気技術者であり、マイクロコントローラと混同されるかもしれないその名前で呼ばれるものは見たことがありません。文脈へのリンクを提供してください、私はあなたに私の意見をお寄せください。 – rmeador

答えて

6

これらの2つのデバイスは非常に異なります。しかし、あなたがしようとしているものによっては、いずれかを使用することができます。あなたの目標についてもっと教えてください。

大電流または高電圧の負荷をオンまたはオフに切り替える場合は、何らかのリレー(または大型のFET)が必要です。電流と電圧の要件が十分に低い場合(5V、40mA)、Arduinoの出力ピンを使用して負荷を直接駆動することができます。

Arduinoはマイクロコントローラです。つまり、コンピュータ全体であり、単純化されているだけです。 RAM、レジスタ、ALUなどがあります。マイクロコンピュータは一般に、デスクトップコンピュータプロセッサのような何らかのバスを使用して周辺機器に接続するのではなく、出力の形でI/O機能を内蔵しています(入力電圧、通常5V)または低(0V)にプログラムで設定することができます。 Arduinoはおそらく独自のプログラミング言語を使用していますが、複数の言語が用意されているかもしれません(私はこれまで使ったことがありません)。私はPHPがそのようなlangaugesの一つだとは思わない。

リレーコントローラは、その名前が意味するものです。リレーを制御する単純な回路です。リレーは電気的に作動するスイッチである。リレーコントローラには知性がありません。プログラムすることはできません。 USB経由で外部から制御する必要があります。あなたがデスクトップ/サーバコンピュータ上のPHPからそれとインタフェースを取ろうとしているのであれば、おそらくこれが最良の選択です。あなたはそれが高価であることは間違いありません。特にコンピュータのパラレルポートを使用したい場合(簡単な指示を与える方法を尋ねる)、コストのほんの一部を自分で構築することができます。リレーコントローラとおそらく大部分の他のコントローラには、I/Oピンが回路に接続された何らかの種類のマイクロコントローラが搭載されており、リレーを駆動できるポイントまで電流および/または電圧を増加させ、積み荷。

うん...非常に漠然としたプログラミング関連:)私はエレクトロニクスのために別のStackOverflowが必要かもしれないと思います。たぶんSparkOverflow?

+0

これは私が必要としたものです、Arduinoは私が必要とするものではありません(私は思います)。私はMySQLを使って統計情報だけでなく、Arduinoが小さいと思う他のサービス(私は間違っている可能性があります)を保持したいと思います。可能であれば、フォーラムからもう少し質問を頂きたいと思います。あなたはppafford [at] reliablesource [dot] org にメールすることができます。BTW:SparkOverflowが私の投票を得ます! –

+0

BTWあなたは安価なリレーを知っていますか、大きなものに電力を供給していないのですか?私は電圧のもので新しいです –

関連する問題