• ベストアンサー

PICでネットワーク監視(基板)

こんにちわ ネットワークの機器の接続を監視し(PINGにて) もし接続が切れた場合、アラーム(継電器出力)を出力する 装置を作りたいと思っていますが、まずなにをすれば良いか? というところから、いうところでつまづいています。 リレーなど電気回路的な事は理解しているので、 プログラムをどうすれば良いか?参考になる意見・良い参考書を 教えていただけたらありがたいです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.2

PICではありませんが、XPort というLAN機能付きマイコンユニットはどうでしょうか。 http://www.xport.ne.jp/index.shtml 書籍も出ています。 http://www.cqpub.co.jp/hanbai/books/46/46011.htm

maido2008
質問者

お礼

アドバイスありがとうございます。 早速書籍を購入致しました。 サンプルを見させていただいてすごく興味がでました。 (できるかどうかは、別ですが・・・。) チャレンジ後の結果もお礼したいと思っております。 ありがとうございました。

その他の回答 (2)

  • Yorisin
  • ベストアンサー率54% (364/663)
回答No.3
maido2008
質問者

お礼

アドバイスありがとうございます。 早速、買ってしまいました。 待ち遠しいです

  • Yorisin
  • ベストアンサー率54% (364/663)
回答No.1

どこまでのアドバイスを期待していますか? 10/100/1000BASE MACと10BASE PHYを内蔵したPICがあるようなので これをベースにしたボードを使用するのが最も簡単と思います。 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026441 http://www.gec-tokyo.co.jp/gnews/detail/277/index.html 後はプログラミングマニュアルやサンプルコードを元に ・IPアドレスを取得し(固定でも良いけど) ・pingを打ち ・結果を取得し ・結果を判断してI/Oポートを制御し、 ・アラームの回路をONする とすれば良いでしょう。 ただ、これなら世の中のLinuxベースのNAS等を流用した方が簡単かもしれません。

maido2008
質問者

お礼

アドバイスありがとうございます。 今私は、16F628AのPICのプログラムをやりはじめたばかりです。 MIKROCのコンパイラを使用し、秋月のプログラマーで転送してます。 確かに、既製品で流用・応用できるものはたくさんありますが、金額が既製品を越えるようなことがあっても自分で作ってみたいという気持ちがあります。 XPORTという商品を、この掲示板で紹介していただき、興味を持っていますが、できればPICで自分で作ってみたいと思っています。 アドバイスとしては、ズバリで無くても良いので、サンプルコードのあるサイト・書籍を教えていただければありがたいです。 1)IPアドレスの取得 2)pingコマンドの出力・結果取得 3)PCソフトとの連携 よろしくお願い致します。

関連するQ&A

専門家に質問してみよう