PCの出力ポート(1本だけ)のオンとオフをTCP/IP経由で遠方に伝えるというのが要件です。PC上のソフトには手を加えられないので、PCのLANポートを使ってソケット通信をするとかは駄目です。
今のところ、シリアル-TCP/IP変換機(シリアルポートをLAN経由で延長するためのもの)のRTS/CTS信号を使って伝えようかと思っているのですが、1ビットのオン・オフを伝えるのにオーバースペック過ぎます。価格は対向で10数万円なので、必要最小限の機能のものを自分で設計→製作→テストすることを思えば安いのですが、シリアル-TCP/IP変換機以外で使えそうな機器ってあるでしょうか?
No.1ベストアンサー
- 回答日時:
まず、遠方に伝えるに当たって、
・許容できる遅延
・オン/オフの切り替えの周波数(速度)はどれくらいなのか
(オン/オフとあるので、人の手で行うぐらいの速度だと思いますが)
がわからないと、回答しにくいと思います。
>PCのLANポートを使ってソケット通信をするとかは駄目です。
これは、つまり、データを出力するPCを、PCoutとすると、PCoutの環境はいじれないということですよね?PCoutのほかに、パソコンを使用するのはかまわないのでしょうか?
というのも、考えついた方法が、もろにパソコンを使用するので・・・パソコンを(PCoutとは別に)送信・受信用で二台用意します。送信用パソコンをPCsend,受信用パソコンをPCreceiveとします。
オン/オフの信号を、音声信号に変換して、PCsendのマイク端子からいれて、Skypeなどのインターネット上の電話ソフトでPCoutまで送り、PCoutのスピーカー端子から信号を取り出せばよいのではないでしょうか?こうすれば、ソフトウェアの製作は、ほとんどせずに、すむと思います。
Skypeでも、MSNなどの音声チャットでもいいですが、いずれも無料です。
その際、あまり周波数が低いとSkypeインターネット上の電話ソフトは音声とみなさず採ってくれないことがありますから、オン/オフ信号を適当な周波数(人間が聞こえる範囲。例えば2kHzとか)の正弦波発振器などに入れてやる必要があるかもしれません。
この回答への補足
>・許容できる遅延
>・オン/オフの切り替えの周波数(速度)はどれくらいなのか
(オン/オフとあるので、人の手で行うぐらいの速度だと思いますが)
ご推察の通り、遅延は秒以下であれば十分。切り替え速度は秒単位以上です。
>というのも、考えついた方法が、もろにパソコンを使用するので
1台数万のシリアル-TCP/IP変換機でもオーバースペックと思っているので…
変換機を使えば、線をつないで機器の初期設定するだけで出来ますので、ご提案の方法より楽です。
私の全然知らない世界の機器でもっと適したものが無いかと思い、質問した次第です。
No.2
- 回答日時:
#1です。
中盤でPCoutとPCreceiveを取り違えていました。オン/オフの信号を、音声信号に変換して、PCsendのマイク端子からいれて、Skypeなどのインターネット上の電話ソフトでPCreceiveまで送り、PCreceiveのスピーカー端子から信号を取り出せばよいのではないでしょうか?こうすれば、ソフトウェアの製作は、ほとんどせずに、すむと思います。
つまりは、
アナログ信号->TCP/IP変換->送信->TCP/IPデコード->アナログ信号
という流れは、インターネット上で音声チャットをするソフトがすでに持っていて、無料で利用できるのだから、それを利用してやればよいのでは?ということです。
No.3
- 回答日時:
オーバースペックという点では、オーバースペックかも知れませんね。
ただ、私の方法だと、人件費を無視すれば、純粋な材料費は安いのではないかと思いました。Skypeを動かすのにそんなにスペックのあるパソコンはいりませんし、Linux上でも動くので、一台数千円のジャンクパソコンを使っても作れます。純粋に材料費の観点で考えたら安いかも、という、暇はあるけど材料費はできる限りかけたくない、とても学生的な発想です。
ただ、回路を作る人員に払う人件費や、信頼性の面(もともと電話ソフトは、こういう使い方を想定していないので、失敗しても文句はいえない)を考えると、10数万円を払って、失敗したときに文句の言えるnotnotさんの方法をとったほうが、企業の判断としては正解だと思います。
>一台数千円のジャンクパソコンを使っても作れます。
信頼性が要求されるので駄目です。
1台2万円台の製品が見つかりました。やはりシリアルーTCP/IP変換器を使うことにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- 固定IP Win11 アダプター設定変更にイーサネットが表示されない 1 2022/12/03 18:31
- Windows 10 リモートデスクトップ接続 1 2022/07/12 14:30
- ファイアウォール ポート開放で利用可能なTCP一覧の中に利用したいTCPが入ってない場合どうすればいいのでしょうか? 2 2022/09/12 10:31
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- ルーター・ネットワーク機器 YAMAHAルータ設定について 1 2022/09/03 16:31
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- その他(コンピューター・テクノロジー) 「プロトコル」の定義について 5 2023/04/16 13:13
- FTTH・光回線 NTTからソフトバンク光への変更について 4 2023/02/27 15:14
- ネットワーク DHCPのリース期限が半分になった時、WindowsPCはリースの延長をリクエストするかと思います。 2 2023/01/17 09:12
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sims4についてです。 別のパソ...
-
Webページに繋がるまでの流れに...
-
クライアントとサーバーを繋ぐ...
-
プロキシサーバーについて
-
サーバーについて サーバーの仕...
-
WindowsのエクスプローラーでFT...
-
なぜサーバーの運用にはLinuxが...
-
ネットワーク上の機器等の名称...
-
windowsサーバの権限設定、フォ...
-
Googleドライブのウェブ公開、...
-
ユーザー名を変更したい
-
サクラサーバーについてゾーン...
-
WIN10のファイル又はフォ...
-
接続・ログインはできているの...
-
Qnap NASの機能についての疑問点
-
TERATERMだけSSH接続できない
-
Let’s Encryptでwebroot設定な...
-
ブレイドサーバーと仮想サーバ...
-
【Amazon・PPA契約】アマゾンと...
-
画像の電源の状態が何か教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
sims4についてです。 別のパソ...
-
WindowsのエクスプローラーでFT...
-
サーバーマネージャーが消えた
-
エックスサーバーでhttpd.conf...
-
Apache24起動時のエラー
-
Windows Server 2019 CALについて
-
サーバーの定期シャットダウン...
-
Windows server 2022 CALとSQL ...
-
ブレイドサーバーと仮想サーバ...
-
TERATERMだけSSH接続できない
-
メールサーバーについて詳しい...
-
discordで2人だけのサーバー作...
-
FTPサーバのポートを変更したら...
-
接続・ログインはできているの...
-
別サーバに構築したApache+Tomc...
-
Windows2019CALとRDS CALについて
-
Googleドライブのウェブ公開、...
-
【QnapNAS】不良HDDと診断され...
-
オンラインゲームなどプレイ時...
-
ネットワークの構成に困っています
おすすめ情報