情報学実験 II テーマ 3 センサーと計測システム 1 実験目的計測とは, 機器を使い被計測対象 ( 位置, 速度, 加速度, 力, 光, 音など ) を数量化することである. 多くの場合, センサーと呼ばれるエネルギー変換器を用いて非計測対象をより測りやすい別の物理量 ( 電流や電圧など ) に

Similar documents
AI1608AYUSB手順V3

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

LED特性の自動計測ver3.1改.pptx

PowerPoint プレゼンテーション

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

04Les01.fm

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

:30 18:00 9:30 12:00 13:00 17:00

はじめに この文書では LabVIEW のインストール方法と基本的な使い方を紹介しています LabVIEW の導入を検討しているエンジニアの皆様が 購入前に LabVIEW を使用することで 本製品の理解を深めていただければ幸いです LabVIEW の評価版をインストールする LabVIEW 評価版

スライド 1

パソコンで楽チン、電力管理3169編

FLIRTools+デモ手順書

(Microsoft Word - VisionPro\203C\203\223\203X\203g\203\214\201[\203V\203\207\203\223\203}\203j\203\205\203A\203\ doc)

IME( 日本語入力システム ) の確認 変更方法 / プロパティ確認の手順 ************************************************************************************ ドキュメント目次 IME( 日本語入力システム )

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

ESOTERIC ASIO USB DRIVER インストールマニュアル Windows 用 システム推奨条件 2 インストールで使用する言語を選択して 次へ ボタンをクリックする Intel Core 2 Duo 以上のプロセッサー搭載コンピュータ 搭載メモリ 1GB 以上 対応 OS Windo

1 1 Arduino とは Arduino アルドゥイーノ は ワンボードマイコンの一種で オープンソースハードウェアであ り 組み立て済みの基板を購入することもできるほか 誰でも自分の手で Arduino を組み立てる ことができます USBコネクタでPCと接続して利用します デジタルポートとア

Microsoft Word - HOBO雨量専用説明書_v1.1.doc

アナログ回路 I 参考資料 版 LTspice を用いたアナログ回路 I の再現 第 2 回目の内容 電通大 先進理工 坂本克好 [ 目的と内容について ] この文章の目的は 電気通信大学 先進理工学科におけるアナログ回路 I の第二回目の実験内容について LTspice を用

編集する ファイルを開く マイクロデータの設定を行うファイルまたはファイルを開きます 開かれたファイルは編集画面に表示されて ブラウザ表示した時のプレビューも同時に表示されます HTML ファイルの選択 編集する ファイルを開くためにメインメニューから ファイル 開く を選びます ファイル選択ダイア

内容 MD00Manager とは?... MD00Manager をインストールする.... ソフトのインストール... MD00Manager の使い方.... 起動をする... 機能説明...7 機能説明 ( メニューバー )...8 機能説明 ( ステータスバー )...8 機能説明 ( コ

Microsoft Word PXシリーズプリンタドライバインストール説明書(Win8・10-32・64bit)

CR-USB 仕様書 株式会社測商技研 JS カード用データ転送用カードリーダー CR-USB 仕様書 取扱説明書 2012 年 07 月 31 日版 株式会社測商技研 1. 概要 本器は当社製自動観測装置で記録した JS カードデータ

DVIOUT

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

RR1soft.book

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

VECLOS Audio Driver インストールマニュアル Windows 用 2 次へ ボタンをクリックする 対応 OS Windows 7 (32bit 版 64bit 版 ) Windows 8( 32bit 版 64bit 版 ) Windows 8.1( 32bit 版 64bit 版

5 ソフトウェアのインストール先を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 6 プログラムアイコンを作る場所を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 7 追加タスクの選択をおこないます デスクトップ上にアイコンを作

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

Microsoft Word - Custom1_ABC伝票印刷ドライバー_導入ガイド

H-R041-2_j

PRONETA

C#の基本

Taro-82ADAカ.jtd

無線LAN JRL-710/720シリーズ ファームウェアバージョンアップマニュアル 第2.1版

ReTRY HUB

ZVH_VIEWER

PCA-ACUP の操作手順例 はじめに 本手順は PCA-ACUP を使用して再生機器からパソコンにサウンドを取り込み MP3 ファイル形式で分割保存するまでの操作手順の例を記載しております DigiOnSound5 L.E. のその他機能に関しましては まず DigiOnSound5 L.E.

(6) コンボドライブのドライブ文字の変更 コンピュータの管理 ウィンドウの右下側フレームの CD-ROM 0 DVD (E:) と書かれた箱 ( 図 02-2) にマウスのポインタを合わせ, 右ボタンをクリックしてメニューを表示する メニューから ドライブ文字とパスの変更 (C)... を選択する

Microsoft Word - VB.doc

Studuino ライブラリ環境設定Windows編

Studuinoライブラリ環境設定Mac編

電子13-06 エネメータ専用ソフト SAVER CAST for EneMeter Ver3.00設定方法.ppt

操作ガイド 用紙タイプ登録ツール

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

A&D社製データロガーを初めてお使いになる方へ

SNC-HM662 EdgeStorage manual J

やってみようINFINITY-WingFan 編-

XDR-55取扱説明書Ver.101.

関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^

この取扱説明書について USB DAC 端子に USB ケーブルでコンピューターを接続すると コンピューターからの音声信号を再生できます この機能を使って PCM を再生する場合 ドライバーソフトウェアをコンピューターにインストールする必要はありません ただし この機能を使って DSD 音源をネイテ

CommCheckerManual_Ver.1.0_.doc

医用工学概論  Medical Engineering (ME)   3年前期の医用工学概論実習と 合わせ、 医療の現場で使用されている 医用機器を正しく安全に使用するために必要な医用工学(ME)の 基礎知識を習得する。

Microsoft Word - 補足説明_Win7_Server2008R2__R1.doc

スタートメニュー から すべてのアプリ をクリックします すべてのアプリ (Windows アクセサリの中にある場合もあります ) の中から Internet Explorer を探します Internet Explorer をクリックすると Internet Explorer が開きます () I

Futaba File System Utility T12K/T14SG/FX-22/T12FG/T8FG/FX-20 用ファイルシステムユーティリティ説明書 (Version 7. x) T12K/T14SG/FX-22/T12FG/T8FG/FX-20 はモデルデータを SD カードに保存する

1.Sound Engine Free の起動と 設定 Sound EngineFree を起動すると右下の画面が開きます Sound Engine Free のアイコン 起動時更新のチェック のチェックを外す 通常 録音はインターネットに接続されていない環境でおこないます そのような環境で Sou

モニタリング画面を開く にチェックを入れる またはメニュー画面か らモニタリングアイコンをクリックします 全画面表示 設定画面 録画再生画面表示ページサーバー カメラツリ左からシングル / 4/ 6/ 8/ 9/ 10/ 12 分割画面です ここをクリックすると 16/ 20( )/ 2

<4D F736F F F696E74202D F56504E90DA91B1835C CC834E838A B838B837D836A B2E >

Viewgo波形の連続格納ソフト

(Microsoft Word - Word\216\300\217K\212\356\221b1.doc)

前回の内容 マイクロコンピュータにおけるプログラミング PC上で作成 コンパイル マイコンに転送 実行 プログラムを用いて外部の装置を動作させる LED turnonled turnoffled LCD printf プログラムを用いて外部の装置の状態を読み取る プッシュスイッチ getpushsw

manual_ezcap_edit

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

目次 1. 概要 動作環境

SHOFU SureFile for DentalX Manual

スライド 1

FP 作業工数管理操作説明書 Ver1.0 版 問い合わせ先 TEL FAX E Mail: eng.co.jp

やさしくPDFへ文字入力 v.2.0

起動画面

第 1 章 : はじめに RogueWave Visualization for C++ の Views5.7 に付属している Views Studio を使い 簡単な GUI アプリケーションの開発手順を紹介します この文書では Windows 8 x64 上で Visual Studio2010

フィードバック ~ 様々な電子回路の性質 ~ 実験 (1) 目的実験 (1) では 非反転増幅器の増幅率や位相差が 回路を構成する抵抗値や入力信号の周波数によってどのように変わるのかを調べる 実験方法 図 1 のような自由振動回路を組み オペアンプの + 入力端子を接地したときの出力電圧 が 0 と

TREND CA Ver.3 手順書

作成 承認 簡単取扱説明書 (S&DL 水位計 ) 応用計測サービス株式会社 (1.1)

HD-AMP1F_QuickStartGuide_JPN_ indd

ファームウェア書き換え説明書 目次 はじめに... 2 書き換え前に... 2 接続図... 2 書き換え手順... 3 (1) ファームウェアファイルの準備... 3 (2) 接続準備... 3 (3) ファームウェア書き換え準備 (4) ファームウェア書き換え準備 (

KDC

DA-300USB JP_GS_Final_1128.indd

目次 1. ソフトウェアのインストール 対応 OSについて インストール手順 アンインストール手順 USB ドライバのインストール 操作の流れ 接続の準備 ソフトウ

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

1. パソコンに接続しているプロテクトキー (HASP) を外します 2.Microsoft Edge などのブラウザから のアドレスのホームページを起動します 3. 最新のプロテク

(Microsoft Word - Excel\216\300\217K\212\356\221b1.doc)

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

Microsoft Word - XPC4ソフトマニュアル.doc

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

PowerPoint プレゼンテーション

プリンタドライバインストールガイド <OPS645>-Windows Vista(32bit 版 )/ Windows 7(32bit 版 )/ Windows 8(32bit 版 )/ Windows 8.1(32bit 版 )- プリンタドライバインストールガイド <OPS645> Window

Transcription:

情報学実験 II テーマ 3 センサーと計測システム 1 実験目的計測とは, 機器を使い被計測対象 ( 位置, 速度, 加速度, 力, 光, 音など ) を数量化することである. 多くの場合, センサーと呼ばれるエネルギー変換器を用いて非計測対象をより測りやすい別の物理量 ( 電流や電圧など ) に変換し計測する. その後, 信号の整形を行い A/D(Analog/Digital) 変換器を用いてコンピュータにデジタル信号として取り込む. この一連の流れを計測システムと呼ぶ. 本実験の目的は, 計測システムの製作を通して, センサーの利用方法, 信号のデジタル化, 計測の基礎を理解することである. 2 使用器具 曲げセンサー ( 浅草ギ研製 AS-BEND) ブレッドボード ( サンハヤト社製 SAD-101) ジャンプワイヤー (200mm 長, 黒, 赤, 黄, 青, 白, 各 2 本計 10 本 ) 固定抵抗器 (1kΩ,10kΩ, 各 1 本 ) 赤色 LED(1 本 ) 精密ドライバー ( マイナス型 ) データ集録装置 DAQ( ナショナルインスツルメンツ社製 USB-6009) LabVIEW 2013( ナショナルインスツルメンツ社製 ) パーソナルコンピュータ ( 諸元は情報科学研究教育センター HP を参照のこと ) 3 計測システムの制作 3.1 概要図 1 に計測システムの概略図を示す. この計測システムは曲げセンサー自身の変形量を計測する. 曲げセンサーは, 内部の導電インクの割れ目により導電体の断面積を減少させ電気抵抗が変わるという原理を利用して, 変形量を電圧に変換する. センサー回路 ( 電気回路 ) によって測った電圧信号を A/D 変換器によってデジタル信号に変換し, コンピュータに取り込む. 取り込んだデジタル信号をソフトウェアでグラフ化し, ファイルに保存する. 力 変形量 曲げセンサー ( センサー回路 ) 電圧 A/D 変換器 (DAQ) デジタル信号 PC (LabVIEW) 図 1 計測システムの概略図 1

3.2 センサー部曲げセンサーは約 10kΩの抵抗を持つが, センサー自身を曲げると曲げた量に比例して約 30kΩ まで抵抗が増加する. この性質を利用して図 2 のセンサー回路を製作すると,Vo から抵抗の変化に比例した電圧が計測できる. 曲げセンサーが曲がっていない状態では Vo=2.5V である. 曲げセンサーを最大に曲げ抵抗が 30kΩになる時 Vo は何 V になるかを, 実験前に計算しておくこと. なお, 曲げセンサーは曲げる方向が決まっている ( 印字された側が内側となるよう曲げる ) ので, 製作の際に間違えないこと. 製作 まず, センサー回路を作る. ブレッドボードに 10kΩ 抵抗器と曲げセンサーを直列接続 ( 図 2) になるように配置する.10kΩ 抵抗器は図 4 のカラーコード表を参照して選べ. 次にジャンプワイヤーを 3 本用意して, +5V,Vo,GND の位置に挿し込む. 次に,LED 点灯回路 ( 図 3) を作る. この回路は DAQ のデジタル出力 (P0.0) に接続される.Vo が指定の閾値を超えると回路に電流が流れ LED が点灯するよう, 計測ソフトウェアでプログラミングする. ブレッドボードに 1kΩ 抵抗器と赤色 LED を直列接続 ( 図 3) になるように配置する.LED には接続の方向があり, アノード (+ 側, 足が長い ) とカソード (GND 側, 足が短い ) がある. 次にジャンプワイヤーを 2 本用意して,D,GND の位置に差し込む.GND はセンサー回路と共通でよい. +5V 10kΩ 抵抗器 D 1KΩ Vo +2.5V 赤色発光 LED 0V GND 図 2 曲げセンサー回路 図 3 LED 点灯回路 図 4 抵抗器のカラーコード表 ブレッドボードラジオ より引用 (http://bbradio.web.infoseek.co.jp/code1/code1.html) 2

3.3 A/D 変換部本実験で使用する A/D 変換器 (DAQ USB-6009) の仕様の一部を表 1 に,A/D 変換の模式図 (3 ビット ) を図 5 に示す.A/D 変換器には電圧入力範囲があり, 計測される信号 ( 原信号 ) に合わせて範囲を調整する必要がある. 量子化ビット数は量子化の細かさを示す値である.n ビットは 2 n 段階で電圧を表現できる. 図 5 は 3 ビットなので 2 3 = 8 段階の代表値で 0V 以上 10V 未満の信号を表現している. 図 5 の代表値は 0.00V, 1.25V,, 8.75V である. 代表値に変換する事を量子化 ( コード化 ) と呼び, 代表値間の幅をコード幅と呼ぶ. ビット数が多いほど原信号を忠実に再現でき, ビット数が少ないほど量子化誤差が増える. 同時に, 前者はデータ数が増え, 後者はデータ数が減る. 量子化ビット数が 13 ビットで, 電圧入力範囲が 0~5V に設定されている時, コード幅は何 V になるか, 実験前に計算しておくこと. サンプリングレートは時間方向の分解能である. 表 1 の 48kS/ 秒は 1 秒間あたり 48,000 回, 電圧を標本化 ( サンプリング ) できる事を示している. これは DAQ の最大値であり, 実際の計測に用いるサンプリングレートは原信号の周波数とデータ量を勘案して調整する必要がある. サンプリングレートが高いほど原信号を忠実に再現できる. サンプリングレートを低く設定しすぎると, 信号が実際の周波数とは異なって表示される. このような信号の誤った表現をエイリアスと呼ぶ. 表 1 DAQ USB-6009 の仕様 電圧入力範囲 0~10V ( シングルエンド方式時 ) 量子化ビット数 13 ビット ( シングルエンド方式時 ) サンプリングレート 48 ks/ 秒 (S: サンプル ) 図 5 A/D 変換の模式図 (3 ビット ) 製作 DAQ(Data Acquisition) 装置の端子配置を図 6 に示す.DAQ のアナログ入力は簡単に言えば電圧計である. シングルエンド方式で電圧を測る場合,GND と AI 0(Analogue Input 0) の間の電位がデジタルデータに変換される. 参考までに USB-6009 は, アナログ入力 (AI) を同時に 8ch( チャンネル ) 計測できる他, アナログ出力 (AO) が 4ch, デジタル入出力が (8+4)ch 備わっている. センサー回路の +5V を DAQ の +5V に接続せよ. 同様に Vo を AI 0 に,GND を GND に接続する. 次に,LED 点灯回路の D を DAQ の P0.0 に,GND はセンサー回路の GND に接続する. 曲げセンサーとジャンプワイヤーが干渉しないようセンサー回路のパーツ配置やジャンプワイヤーの取り回 3

しを工夫せよ. ジャンプワイヤーは DAQ のネジ留め式端子台の端子穴に挿し込んだ後, マイナス型 精密ドライバーで穴を閉めて固定する.DAQ の GND 端子は複数あり, どれに挿してもよい. 最後 に USB ケーブルの A-type 端子を PC に,B-type 端子を DAQ に接続する. 図 6 DAQ 装置 (NI USB-6009) のピン配置 DAQ の動作確認は以下の手順で行う.[ スタート ] [ すべてのプログラム ] [NI MAX] を起動する. 起動した画面の左側に [ デバイスとインタフェース ] という項目を見つけ, クリックして展開し [NI USB-6009 Dev1 ]( 使用する PC 側 USB 端子によっては [NI USB-6009 Dev2 ] などと表示される ) をダブルクリックする. 次に, 画面上部のタブにある [ テストパネル ] をクリックすると, 図 7 の画面が現れるので, 図のとおりに各項目を設定する. 最後に画面下の [ 再生 ] ボタンを押すとテスト計測が開始される. 計測が開始されたら, 図 8 のように曲げセンサーを曲げてみる. 折ってはならない. チェック外す オンデマンド RSE 最大 5, 最小 0 図 7 テストパネルによる動作確認 4

図 8 曲げセンサーの曲げ方 ( 折り曲げないこと ) 3.4 計測ソフトウェア部デジタル信号は計測ソフトウェア (LabVIEW) を使って指定したタイミングで DAQ から PC に転送される. 計測ソフトウェアでそのタイミングを指定し変数に取り込み, グラフ化したりファイルに集録したりする.LabVIEW で作成する計測ソフトウェアのブロックダイアグラム部を図 9 に, フロントパネル部を図 10 に示す. 図 9 ブロックダイアグラム部 5

図 10 計測ソフトウェアのフロントパネル部 ( パーツの種類, 大きさ, 配置, ラベル名, 目盛等は適宜変えること ) 製作 1 ループの作成 ブロックダイアグラムのウィンドウ上で右クリックし,[ 関数 ] [ プログラミング ] [ ストラクチャ ] [While ループ ] を選び配置する.While ループ内の赤丸を右クリックしメニューから [ 制御器を作成 ] を選択すると, 停止の制御器が作成され, ループを停止するボタンがフロントパネルに作成される.( 図 11) 図 11 ブロックダイアグラム内のループの作成 6

2 DAQ アナログ入力 While ループの枠内で右クリックし,[ 関数 ] [ 測定 I/O] [DAQmx データ集録 ] [DAQ アシスタント ] を選択し起動する. 図 12 を参考に, 画面のメニューで [ 信号を集録 ] [ アナログ入力 ] [ 電圧 ] を選択する. 次の画面で [Dev1(USB-6009)] [ai0] を選択し [ 終了 ] ボタンを押す. 次の画面で, 信号入力範囲を [ 最大 5, 最小 0], 端子構成を [ 基準化シングルエンド ], 集録モードを [ 連続サンプル ] とする. サンプリングレート (Hz) を設定する必要があるが, ここでは設定せず制御器で変更できるようにする. 3 ファイルへの書き込み 図 13 を参考に,[ 関数 ] [ プログラミング ] [ ファイル I/O] [ 計測ファイルに書き込む ] を選択する. 次の画面で, ファイルが存在の場合を [ ファイルを上書き ] に, ファイル形式を [ テキスト ] に, セグメントヘッダを [ ヘッダなし ] に,X 値列を [1 列のみ ] に, デリミタを [ カンマ ] に設定する. ファイル名は制御器で設定することにする. DAQ アシスタント の データ と 計測ファイルに書き込む の 信号 を結線せよ. 4 制御器と数値表示器 アナログ入力の DAQ アシスタントのアイコンの下部をマウスで下に広げると [ エラー出力 ][ 停止 ] といったコネクタが現れる. 現れた [ レート ] の上で右クリックをするとコンテキストメニューが現れる.[ 作成 ] [ 制御器 ] を選択するとサンプリングレートの制御器が作成され, 同時にフロントパネルウィンドウにも制御器が作成される. そのラベルを サンプリングレート (Hz) に変更する. また, 同様に [ サンプル数 ] を右クリックし [ 作成 ] [ 定数 ] を選択し, サンプル数を 10 に指定する. サンプル数は一度のループで処理されるデータ配列の長さを表す. 例えばサンプリングレート 100Hz, サンプル数 10 と設定した場合,0.1 秒間隔で長さ 10 のデータ配列が送出される. 次に,[ データ ] の数値表示器を作りそのラベルを 電圧値 (V) とせよ. この数値表示器のプロパティを開き,[ 表示形式 ] タブの [ 有効数字 ] の [ 桁 ] を 3 とする. 最後に 計測ファイルに書き込む の [ ファイル名 ] の制御器 (Filename) を作成する. 5 波形チャート フロントパネルウィンドウに移動し, 右クリックでメニューを出し,[ グラフ ] [ 波形チャート ] を選択して配置する. ブロックダイアグラムウィンドウに移動して DAQ アシスタントの データ と 波形チャート を結線する. 次に, 波形チャートを右クリックしプロパティを開き,[ スケール ] タブ [ 時間 (X 軸 )] になっていることを確認して,[ グリッドのスタイルとカラー ] のグラフ絵をクリックして, 現れた 3 つのうち中央のグラフを選択する. 同様に,[ スケール ] タブ [ 時間 (X 軸 )] をクリックして [ 振幅 (Y 軸 )] に変更して [ 自動スケール ] チェックを外し, 最小値を 0 に, 最大値を 5 に設定する. さらに [ グリッドのスタイルとカラー ] のグラフ絵をクリックして, 現れた 3 つのうち中央のグラフを選択する. 6 メーター フロントパネルウィンドウに移動し, 右クリックでメニューを出し,[ 数値 ] [ メーター ] を選択して配置する. その後, ブロックダイアグラムウィンドウに移動し,DAQ アシスタントとメーターを接続する. 7

図 12 DAQ アナログ入力の設定 図 13 計測ファイルの書き込み設定 8

次に, 閾値超えを検知する回路を作成する. 7 比較器 関数メニューから[ プログラミング ] [ 比較 ] [ 以上?] を選択して比較器を配置する. 比較器の 2 入力のうちの x と DAQ アシスタントのデータを結線する. 入力の y を右クリックし,[ 作成 ] [ 制御器 ] で制御器を作成し, そのラベルを 閾値 (V) と変更する. フロントパネルに制御器が作成されたことを確認して適当に配置せよ. 次に, 出力端子を右クリックし,[ 信号操作パレット ] [ ダイナミックデータから変換 ] を選択する. 条件を設定するウィンドウで結果データタイプを [1D スカラ配列 最新値 ] に, スカラデータタイプを [ ブール (TRUE と FALSE)] に設定する. 比較器の出力端子と変換器を接続する. 変換器の出力側を右クリックし,[ 作成 ] [ 表示器 ] を選択すると,Array と名前の付いたアイコンが作成される. 同時にフロントパネルに表示器が作成されるので, そのラベルを 閾値超シグナル に変更し [ 表示項目 ] から [ 指標番号表示 ] のチェックを外す. 8 DAQ デジタル出力 閾値を超えるとブレッドボードの LED を点灯する機能を DAQ のデジタル出力機能を使って作成する. ブロックダイアグラムウィンドウで右クリックし,[DAQ アシスタント ] を選択する. すると新規に DAQ アシスタント 2 が配置される. 現れた画面で [ 信号を生成 ] [ デジタル出力 ] [ ライン出力 ] を選択する. 次の画面で [Dev1(USB-6009)] [port0/line0] を選択し [ 終了 ] ボタンを押す. 次の画面で生成モードを [1 サンプル ( オンデマンド )] とする. 設定が終わったら [OK] を押し画面を閉じる. その後で, 比較器の出力と DAQ アシスタント 2 の [ データ ] を接続する. 9 閾値のきざみ値 フロントパネルウィンドウに移動し, 閾値 の制御器を探し, そのプロパティを開き,[ データエントリ ] タブ [ デフォルトの制限を使用 ] のチェックを外し, 増分を [0.1] に設定する. 上記の製作が終わったら, フロントパネルウィンドウに移動し, 実験時に操作 観察がしやすいよ うフロントパネルのパーツを整理 整形せよ. またブロックダイアグラムウィンドウに移動し, 結 線されていないパーツがないか, 不良ワイヤーが残っていないかを確認せよ. 以下に動作確認方法を説明する. フロントパネルウィンドウに移動し, サンプリングレートを 100(Hz), ファイル名を data.txt, 閾値を 3.5(V) に設定して実行ボタン ( ) を押す. 曲げセンサーを曲げると波形チャートに曲げに応じた波形が表示され, 電圧メーターが振れ, 電圧値が変化する. また閾値を超えると, 閾値超シグナルが点灯し, 同時にブレッドボード上の LED も点灯する. 終了は [ 停止 ] ボタンを押す. 停止したら,Windows の [ マイドキュメント ] [LabVIEW Data] [data.txt] を開く. すると図 14 に示すような数値データが表示される.1 列目は時刻,2 列目は電圧値である ( 有効桁数についてはレポート課題で検討する ). 時間間隔はサンプリングレートで決まる. 9

図 14 数値データ (data.txt) 4 実験 実験 1 電位計測サンプリングレートを 100Hz, ファイル名を data.txt, 閾値を 3.5V に設定して実行ボタン ( ) を押す. 以下の電位を計測しなさい. 曲げセンサーが完全に伸びている時の電位 曲げセンサーを最大に曲げた時の電位 ( 注 : 折り曲げて破損させないように ) LED が点灯した時の電位, 消灯した時の電位 ( 目測で良い ) 曲げの変化量と電位の変化量の対応について説明せよ. また, この計測システムは, 曲げセンサーに限らず物理量に従って抵抗が変化するものならば何であってもセンサーとできる 例えば, 硫化カドミウム (CdS) などの光導電素子は当たる光の量に従って抵抗が変化するため, 明るさを感知するセンサーとできる. また, 端子間が空気であれば抵抗は大きく端子間が雨水や海水で満たされれば抵抗は小さくなるためこれもセンサーとできる. この計測システムが, どのようなセンサーを用いると何に応用できるか考察せよ. 実験 2 サンプリングレートと計測値表 2 の各行に示す条件を設定し, 計測を開始してから曲げセンサーを曲げて図 15 に示す ラクダのこぶ のような波形を連続して作れ. 計測時間は 10 秒以上 20 秒未満とせよ. このとき, 波形を Windows の Print Screen 機能を使って画面キャプチャせよ. レポートでサンプリングレートと波形の再現性について考察せよ. また, ファイルを開き数値データを確認し, 各サンプリングレートと標本化時間, データ量の関係について理論的に説明せよ. 10

表 2 サンプリングレートの設定 サンプリングレート (Hz) ファイル名 10 10Hz.txt 100 100Hz.txt 500 500Hz.txt (a)10hz (b)100hz (c)500hz 図 15 サンプリングレートによる電圧波形の違い 5 レポート報告事項実験目的, 実験方法, 結果, 考察, 課題のように章立てし, 実験 1 実験 2 について報告せよ. LabVIEW のフロントパネルとダイヤグラムのハードコピーも添付せよ. さらに以下の課題を解決し同レポートにて報告すること. ( 課題 1) 3.4 節 4 で数値表示器の有効桁数を 3 としたが, その理由を量子化ビット数 (13 ビット ) から 説明せよ. 同じ事は数値データのファイルにも言え, 図 14 でファイルの電圧値は 7 桁あるが, 有効 桁数は 3 なので 4 桁目を四捨五入して扱う必要がある. ( 課題 2) 実験 2 で記録した 10Hz.txt, 100Hz, 1000Hz のいずれかのファイルについて, プログラミングを用いて各波形のピーク電位とその時間 ( 計測開始からの秒数 ) を求めよ. 例えば, 図 16 は 8 回曲げた計測波形 (100Hz.txt) であるが,1 番目の波のピークは計測開始 1.42 秒後でその電位は 3.87V であることを説明している. 図 16 の場合は時間と電位が 8 組検出されるはずである ( 表 3). プログラミング言語は何を使っても良い. レポートにソースコードと実行結果を添付せよ. 11

図 16 波形のピーク探索の説明図 表 3 波形番号 時刻 ( 秒 ) 電位 (V) 1 1.42 3.87 2 2.53 3.88 : : : 8 9.00 3.78 12