- 締切済み
I2C通信線にリレー接続する方法と選ぶべきリレーについて
- PIC18F4550を使用してI2C通信を行いたい場合、I2C通信線にリレーを接続することでPICから直接ドライブすることが可能です。しかし、リレーの選び方や回路設計には注意が必要です。
- リレーの種類としては、SSRやフォトモスリレーなどがありますが、適切なものを選ぶためには用途や性能要件に基づいて判断する必要があります。さらに、回路設計においては信号の遅延やノイズなどの問題にも注意が必要です。
- リレーについて詳しく知りたい場合、わかりやすい解説やサイトを参考にすると良いでしょう。リレーの基本的な仕組みや使い方、さらに各種リレーの特徴などが解説されている情報源を探してみましょう。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
1.マルチマスタに対応してませんか? 2.どちらか1つをマスタとし、もう一方のマスタをスレーブとして マスタ経由で処理を進めてはどうでしょうか? 当然、遠回りしますので処理速度は落ちますが・・・ リレーを切り替える処理と比較するとどうでしょうか? リレーで切り替えるなら、ノイズと速度に耐えられるかですが SSRなどはノイズに注意しなければいけないでしょうし 逆にメカニカルリレーでも切替時のチャタリングが収まった後なら 問題なく使用できると思います。
何をどうしようとしているのですか? それでどこで躓いたのですか? 自分なりにどう調べたのですか? この質問からは全く分からないので回答に窮します とりあえず「リレーとは何か?」あたりから勉強したほうが良いのではないでしょうか 回答(3)がお望みの答えになりそうですね 自分なら、できればリレーを叩いて…ってのは避けたいと思います
毎度JOです。 I2Cの通信はマイコン同士の通信形式で、I2Cの通信から直接リレーなどを動作させる事は出来ません。 マイコン-I2Cの通信-マイコン-半導体リレー のような通信形態なら可能です、 I2Cの通信に付いては下記参照URL
補足
ご回答ありがとうございます。質問が不明瞭で申し訳ありません。 現在PIC18Fを4個をI2Cで接続し、各PIC間でデータの送受信をしたいと考えております。マスタ2個、スレーブ2個の構成です。そうすると、マスタが複数になるためマスターマスタ間の通信ができないと考えました。そこでI2Cバスにマスタが一つとなるようI2Cバス内のマスタの接続を切り替えるため、下記の構成を試みようと思っております。 PIC(マスタ) PIC(スレーブ) i2C |-----半導体リレー-----------|i2C | | | | I/O |--------- | | (リレー制御用I/O) | | ↓ (PICスレーブへ) このような構成ができるかどうか自体不明瞭なのですが、できるのであればどのようなリレーを使用すれば可能でしょうか?
補足
ご回答ありがとうございます。質問が不明瞭でわかりにくく、大変失礼いたしました。申し訳ありません。 現在PIC18Fを4個をI2Cで接続し、各PIC間でデータの送受信をしたいと考えております。マスタ2個、スレーブ2個の構成です。各マスタからスレーブを操作したいと考えております。そうすると、マスタが複数になるためI2C通信ができないと考えました。そこでI2Cバスにマスタが一つとなるようI2Cバス内のマスタの接続を一つにしたいため、下記の構成を試みようと思っております。 PIC(マスタ) PIC(スレーブ) i2C |-----半導体リレー-----------|i2C | | | | I/O |--------- | | (リレー制御用I/O) | | ↓ (PICスレーブへ) このような構成ができるかどうか自体不明なのですが、できるのであればどのようなリレーを使用すれば可能でしょうか? もしよろしければご回答よろしくお願いいたします。