• 検索結果がありません。

Linux OS上で動作する汎用アナログ入出力システムの構築

N/A
N/A
Protected

Academic year: 2021

シェア "Linux OS上で動作する汎用アナログ入出力システムの構築"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

Linux OS

上で動作する汎用アナログ入出力システムの構築

教 科 ・ 領 域 教 育 専 攻 生活・健康系コース(技術) 井 上 知 延

1

はじめに

現在の F Mラジオ放送では, F M多重放送 と し て ス テ レ オ 信 号 の 位 相 変 換 を 利 用 し た QPSK( Quadrature Phase Shift Keying)によ り,番組情報やニュース,災害情報などの文字 情報を音響信号の位相変換に含めて放送を行う サービスがある。しかし,実際に使用してみる と音響信号の電波は受信できる場所で、あっても, 文字情報の電波受信はよほど電波感度のいい場 所でなければ受信できない難点がある。このよ うなことから,今まで文字情報の受信が困難で、 あった場所でも受信が行えるよう,またラジオ 放送がディジタル化された際に文字情報を音響 信号に含めて送れるようにしたいと考えた。 以上のことから,本研究ではディジタルラジ オが利用できることを想定して,文字情報を透 かレ情報としてディジタル信号に埋めることを 前提に, A-Dボード利用と D-Aボード利用を 行うための汎用アナログ入出力システムの構築 を千子う。

2 既 存 計 測 制 御 シ ス テ ム

Vx

T

o

r

k

s

システムの改良

VxWorksシステムを図1に示す。 VxWorks はリアルタイム UNIXシステムであり,モニ タ, HDD,キーボード,マウスを持たず,他の UNIXマシンから操作して計測プログラムを実 行するシステムである。このとき, VME CPU 指導教官 菊 地 章 図 1:VxvVorksシステムの全体図 ボードにはEthernetと通信用コネクタが付いて おり,どちらもRJ-45で接続するようになって いる。これまで利用していた!日システムのパー ソナルコンビュータでは, RS-232C(D-sub25ピ ンコネクタ)を介してVMECPUボードの通信 コネクタと情報をやり取りしていたが, PCjAT 互換機ではRS-232C(D-sub9ピンコネクタ)の ため,これと RJ-45を接続するためのコネクタ を新たに製作する必要が生じた。製作した変換 コネクタの結線図を図2に示す。 図2:RS-232C(D-sub9ピンコネクタ)と RJ-45 の結線図 次に,パーソナルコンピュータからRS-232C を操作して内部ノミラメータを変更するためKer -

(2)

-442-mitコマンド利用について検討した。!日パーソ ナノレコンピュータではMS-D08用のKermitコ マンドを使用していた。最近のパーソナルコン ピュータは PCjAT互換機であり, vVindows -Xp上で動く Kermitが必要となる口フリーソフ トウェアを調べた結果, Tera Term Pro ver.2.3 が利用できることが分かり,これを用いて R8-232Cを介して内部パラメータ変更が可能にな った。ただ,理想的には全ての環境をフリーの

Linux環境で統一したく, Linux上でKermitを 利用できる環境が必要となる。 RedHatLinuxに は標準で GKermitが組み込まれているが,ソ フトウェア機能が十分でなく通信するための 十分なパラメータ設定ができない。そのため, Linux用のフリーソフトウェアを調べていくと, C-Kermitが利用できることが分かつた。イン ストーノレ後に C-Kermitを起動し,次の2行の 環境設定を行い,さらにCコマンドを入力する ことにより, VME CPUボード内の内部パラ メータを変更することが可能になった。 set line

j

dev

j

tty80 set CARRIER-WATCH off C

3 A-DjD-A

ボ ー ド の た め の

コネクタ変換

BOX

の製作

4'

汎用アナログ入出力システムの

構築

ボード使用の 08として当初は RTLinux 08(Real Time Linux 08)の使用を検討して いた。しかし,今回扱う環境ではボード操作を 専用のコンビュータで処理するためリアルタイ ム性が十分保証され,リアルタイム 08である RTLinux 08を使用する強し¥必要性はない。そ のため,現在普及率の高いLinux08を用いる ことで,システム利用できる環境を構築した。 なお,モジューノレの組み込みは insmodコマン ドにより組み込むことができ,使用する 08に 依存するカーネルパージョンと異なり正常な組 み込みが行えない場合,システムに合わせたラ イブラリを用いて再コンパイルすることにより モジュールを使用カーネルに合致させた。以上 のことを行った上で,今回作成した入出力プロ グラムを実行し,出力した電圧を F Mトランス ミッタにより送信を行い, F Mラジオにて受信 させた。

5

まとめ

本研究を行い, VxvVorksシステムでは R8-232C(D-subコネクタ)と RJ-45の変換コネク タを製作することでPCjAT互換機と VxvVorks はR8-232Cにより通信が行なえるようになり, ここでは, PCjAT互換機にPCIボードとし フリー08とフリーソフトウェアを用いること て

A-DjD-A

ボードを用いるO 使用するボード でVxWorksシステムの内部パラメータ変更が コネクタはPCR-E50LMDA,PCR-E36LMDA 可能となった。また,汎用アナログ入出力シ コネクタになっているが,本研究では音を用い ステムでは,ボード利用のためのコネクタ変 ることから,オーディオ機器や計測制御機器を BOXを製作し,従来の M8-D08ならびに 接続しやすいBNCコネクタに変換する必要性 vVindows-Xpでの利用に加えて, Linux 08上 が生じた。そのためコネクタ変換BOXを製作 でも

A-DjD-A

ボードが正常に利用できるシス した。 テム環境を構築できた。

参照

関連したドキュメント

デスクトップまたはスタートボタンの“プログラム”に 標準宅地鑑定評価システム 2023 のショートカ

SVF Migration Tool の動作を制御するための設定を設定ファイルに記述します。Windows 環境 の場合は「SVF Migration Tool の動作設定 (p. 20)」を、UNIX/Linux

本節では本研究で実際にスレッドのトレースを行うた めに用いた Linux ftrace 及び ftrace を利用する Android Systrace について説明する.. 2.1

・「下→上(能動)」とは、荷の位置を現在位置から上方へ移動する動作。

本資料は Linux サーバー OS 向けプログラム「 ESET Server Security for Linux V8.1 」の機能を紹介した資料です。.. ・ESET File Security

ESMPRO/ServerAgent for GuestOS Ver1.3(Windows/Linux) 1 ライセンス Windows / Linux のゲスト OS 上で動作するゲスト OS 監視 Agent ソフトウェア製品. UL1657-302

脅威検出 悪意のある操作や不正な動作を継続的にモニタリングす る脅威検出サービスを導入しています。アカウント侵害の

Dual I/O リードコマンドは、SI/SIO0、SO/SIO1 のピン機能が入出力に切り替わり、アドレス入力 とデータ出力の両方を x2