Microsoft Word - DRSP-Serial Operation Manual_TETRA-DS IV__V1.2_japan.doc

Similar documents
Microsoft Word - TETRA-DS_IV_Operation_Manual_V1.0_japan.doc

Relay Socket for Industrial Relay                    1/2

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

ICS-01B-◇◇◇

1. UART について UART は Universal Asynchronous Receiver Transmitter の頭文字をとったもので 非同期シリアル通信と呼ばれます シリアル通信とは 一本の信号線でデータをやりとりするために 1bit ずつデータを送出することをいいます データを受

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

1

周波数特性解析

広報紙Gyro12月110号.indd

02›f›æ’»“ì-16.qxd

vol4.qxd

コンテンツ・プロデュース機能の基盤強化に関する調査研究

NCB564個別00版

コンテンツ・プロデュース機能の

CoIDE 用 F4D_VCP の説明 V /07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x

WinCT-AD4212D オペレーションマニュアルVer.1.01

DATA BOOK 01

Visio-IA _XJ_A.vsd

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

電磁流量計 WZ-C Modbus RTU 通信仕様書 ver.8.225

1. USB の VCP( 仮想 COM ポート ) について USB の VCP( 仮想 COM ポート ) は USB を非同期シリアル通信として使用するための USB のドライバです PC には VCP ドライバをインストールする必要があります USB の VCP( 仮想 COM ポート )

1_sugata

MacOSX印刷ガイド

Œ{Ł¶/1flà

9 chapter

荳也阜轣ス螳ウ蝣ア蜻・indd

FT-450D シリーズ MAIN ファームウェアアップデートマニュアル 本ソフトウェアは FT-450D/FT-450DM/FT-450DS の アップデートファームウェアです FT-450 シリーズのアップデートには使用できません 八重洲無線株式会社

LAN-HGW450CV.book

赤外線レーザー 360 距離センサ XV-11 LIDAR Sensor 取り扱い説明書 もくじ お使いになるまえに 各部のなまえと扱い方 2 使い方 (Processing GUI で使う ) 必要なソフトのインストール 3 接続方法 3 GUI の操作方法 4 使い方 ( ロボットに組み込む )

(C) 2011 amenbo the 3rd New MQL4(Build 600 以降 ); 基礎 ( その 2)OnTimer() を使う アメンボです New_MQL4 の特徴とはなんでしょう? 極論を言うと MQL5 から受け継いだ OOP つまり On***() 関

NarSuS アプリの UPS 対応 クラウド状態管理サービス NarSuS LAN DISK Z シリーズに接続された 対応 UPS のステータス情報を NarSuS で確認 することができます 本機能をご利用いただく際には 以下の UPS 用自動シャットダウンソフトとの併用を推 奨します 以下の

HP Roar Plus Speaker

2000 Compaq Computer Corporation COMPAQCompaq StorageWorks Compaq Computer Corporation Netelligent NeoServerNonStopOpenVMSSANworksSoftPaqTaskSma

スライド 1

目次 目次... 1 はじめに... 3 概要... 4 サポート環境... 5 関数... 6 MEC_OpenDevice... 7 MECDevice_Release... 8 MECDevice_GetFirmVersion... 9 MECDevice_GetCoreTemperature

Photo Sensor – 적외선 센서

スライド 1

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

tri_s_tg12864_vcp の説明 2014/02/05 飛石伝ひ CPU 基板 の LCD TG12864 の表示プログラムです 漢字表示 (JIS208) を行うことができます USB の VCP ( 仮想 COM ポート ) を使用して非同期シリアル通信により 表示試験を行うことができ

2

PowerPoint Presentation

講習会 Arduino

Mathematica で Arduino を利用する (2012 年度 ) はじめに情報工学部では全学科で Arduino を導入して フィジカルコンピューティングに関連した教育を行ってきている 電子情報工学科ではいくつかの実験演習を通じて Arduino を取り入れてきている ここでは 電子情報

「LAN-WN22/R」「LAN-WN12/R」ユーザーズマニュアル


CommCheckerManual_Ver.1.0_.doc

Netcommunity SYSTEM X7000 IPコードレス電話機 取扱説明書

.A. D.S

Windows XPでの手動USBドライバインストール方法

24,828,330 Contents 9,931,332 8,223,840 3,436,978 9,931,332 7,674,406 3,413,724 2,985,287 1

ANDIAMO Manual

Microsoft Word - NanoPhotometer用PCソフトウエア操作説明書 Rev 1.00.doc

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

MS5145 USB シリアル エミュレーション モードの設定

共済時報No210_ind606.indd

Axiom_AIR_49_-_UserGuideJP_-_v1.0

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

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

CashDrawer ライブラリ API 仕様書 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev / 10

NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

USB モジュール

1) 書込 読出機器構成 KEYENCE KV-7500~MPC 接続 KV-7500 の PLC リンクモードを用いて MPC と通信します KV STUDIO Ver9 KV-7500 KV-XL202 Ref No:ti2K Last Modify バス接続ユニット

1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A


Made for Life Report 2008

Microsoft Outlook 2013


Studuinoプログラミング環境

目次 各装置仕様... 2 各部の名称... 3 簡易操作手順... 6 データフォーマット... 7 無線設定... 8 無線設定変更手順... 9 Ethernet 設定 HYBRID ROUTER の追加機能について 制限事項... 15

GR-SAKURA-SAのサンプルソフト説明

Microsoft Word - RC1504_インストールガイド_RevA2.doc

目次 ページ 1. 本マニュアルについて 3 2. 動作環境 4 3. ( 前準備 ) ライブラリの解凍と保存 5 4. モデルのインポート 6 5. インポートしたモデルのインピーダンス計算例 8 6. 補足 単シリーズ 単モデルのインポート お問い合わせ先 21 2

INDEX 1 必要なものを準備しよう 各部の名称を確認しよう 電源を入れよう スイッチで LED を光らせよう BiZduino で Wi-Fi 通信しよう RTC を使ってみよう 参考資料 7 困ったら... 21



3 無線 / 有線接続で制御 メガローバー Ver2.0 は Wi-Fi / BLE / Bluetooth Classic の 3 種の無線通信と 有線の USB シリアル通信に対応しています 指定のコマンドを用いることで PC やタブレットなど 様々なデバイスからメガローバー Ver2.0 を制

Quartus II ハンドブック Volume 5、セクションIV. マルチプロセッサの調整

NI P1200 Release Notes Cover

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


(Making the electronic circuit with use of micro-processor)

Arduino UNO IS Report No. Report Medical Information System Laboratory

oxygen49-61_userguide

USB シリアルケーブルインストールマニュアル ご使用上の注意 ( 必ずお読みください ) ご使用のパソコン, 機器によっては動作しない場合があります. USB シリアルケーブルの抜き差しはケーブルを持たず, 必ずコネクター部分を持ってください. 濡れた手で USB シリアルケーブルの抜き差しはしな

XIMERA(Ver1

<4D F736F F D20B6BCB5D7B2CCDED7D8CFC6ADB1D9315F43532E444F43>

1 1 TA, ,9 1. ( 2. TM TM GUI TM 1. P7-13 TM Notepad, Meadow, ( P109 ). 2. (shisaku01/sys test)

著作権および商標 この文書には が所有権を持つ機密事項が含まれます この資料のいかなる部分も許 可無く複製 使用 公開することを固く禁じます 本書は の従業員および許可された 取引先だけに使用が認められています 本書で提供されたデータは正確で信頼性の高いものですが このデータの使用について株式会社



好きですまえばし

IEEE1888 開発キットの活用 電力管理システムを作る 慶應義塾大学 メディアデザイン研究科 秋山寛子

[参考資料] Bluetooth対応タブレットでインターネット(MSP1000)

改版履歴 Ver 改版日内容 /02/07 新規作成 2 / 18

OBDII (CARB) 取扱説明書 1

XMOS プログラミング入門 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

Jungo LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip Israel Phone (USA) (W

スライド 1

ETCB Manual

SUMMIT-X検査装置

Transcription:

DRSP SP-Serial Serial Operation Manual TM ) (for TETRA-DS IV TM Linux Version Version 1.2 2012. 01.

目次 (Table of Contents) Chapter 1. 1 Drive Board Serial Reference ----------------------------- 3 Chapter 2. PSV Board Serial Reference ---- -------- -------- ----------------- 7 Appendix. DONGBUROBOT Inc. 2

Chapter 1. Drive Board Serial Reference TETRA-DS シリーズ移動ロボットプラットフォームの制御ハードウェアモジュールの構成品の一つである駆動ボードのライブラリ (Library) は 以下のとおりです. 1.1 int DRSP_rs232 rs232_drv drv_create _create(const const char *port, int time_out) 1.1.1 説明駆動ボードのCOM Portを開くとシリアル (RS-232)time outをの設定 1.1.2 Parameters port Const char * 接続する COM ポート番号 time_out int シリアル time out 時間 ( 単位 :msec) 1.1.3 Return Parameters -1: 失敗 1.2 void DRSP_rs _rs232_ 232_drv drv_destroy () 1.2.1 説明駆動ボードのCOM Portの接続の解除 1.2.2 Parameters 1.2.3 Return Parameters DONGBUROBOT Inc. 3

1.3 bool DRSP_rs232 rs232_drv_module_read_encoder(int *encoder_l, int *encoder_r) 1.3.1 説明左 / 右駆動モーターのエンコーダ値を読む. 1.3.2 Parameters 1.3.3 Return Parameters encoder_l int * 左モーターのエンコーダ値 encoder_r int * 右モーターのエンコーダ値 < 0: 失敗 ( エラーコード表を参照 ) 1.4 int DRSP_rs232 rs232_drv_module_r drv_module_read_bumper_emg ead_bumper_emg (int *bumper_data, int *emg_data) 1.4 説明バンパーと緊急停止 (Emergency) ボタンの状態の値を読む. 1.4.2 Parameters 1.4.3. Return Parameters bumper_data int * バンパーセンサの状態値 bumper_data[0]: 左バンパーの状態値 bumper_data[1]: 右バンパーの状態値 0: 押されていない 1: 押される emg_data int * 非常停止ボタンの状態値 0: 押されていない 1: 押される DONGBUROBOT Inc. 4

1.5 int DRSP_rs232 rs232_drv_module_read_drive_err (unsigned char *left_wheel_err, unsigned char *right_wheel_err) 1.5.1 説明駆動ボードの状態値を読む. 1.5.2. Parameters 1.5.3. Return Parameters left_wheel_err unsigned char * 左モータエラー状態値 ( 別添参照 ) right_wheel_err unsigned char * 右モータエラー状態値 ( 別添参照 ) Return Value int 0: 成功 1.6 int DRSP SP_rs232 rs232_drv_module_set_servo(int mode) 1.6.1 説明駆動モーターのServo On/Off 制御. 1.6.2 Parameters mode int 0: Servo Off 1: Servo On 1.6.3 Return Parameters DONGBUROBOT Inc. 5

1.7 int DRSP_rs232 rs232_drv_module_set_drive_err_reset drv_module_set_drive_err_reset() 1.7.1 説明駆動ボードのエラーのリセット. 1.7.2 Parameters 1.7.3 Return Parameters 1.8 int DRSP_rs232 rs232_drv_moduel_set_veloc drv_moduel_set_velocity ity(int velocity_l, int velocity_r) 1.8.1 説明左 / 右駆動モーターの速度制御命令.! 注 ) 速度制御命令 1000msec 後に命令命令がないがない場合場合 駆動部駆動部は は 自動自動的に的にモーター速度速度を 0mm/s にする. 1.8.2 Parameters velocity_l int 左モーターの速度命令 [mm/s] velocity_r int 右モーターの速度命令 [mm/s] 1.8.3 Return Parameters Return Value int 0: 成功 DONGBUROBOT Inc. 6

Chapter 2. PSV Board DRSP-RS232 RS232 Reference TETRA-DS シリーズ移動ロボットプラットフォームの制御ハードウェアモジュールの構成品の一つである電源 / センサボードの PSV ボードのライブラリ (Library) は 以下のとおりです. 2.1 int DRSP_rs232 rs232_sensor_module sensor_module_create _create(const const char r *port, int time_out) 2.1.1 説明 PSVボードのCOM Portを開くとシリアル (RS-232)time outを設定. 2.1.2 Parameters port const char * 接続 COM ポート番号 time_out int シリアル time out 時間 ( 単位 : msec) 2.1.3 Return Parameters Return Value int 0: 成功 -1: 失敗 2.2 void DRSP_rs232 rs232_sensor_module sensor_module_destroy _destroy() 2.2.1 説明 PSVボードのCOM Portの接続解除. 2.2.2 Return Parameters DONGBUROBOT Inc. 7

2.3 int DRSP_rs232 rs232_sensor_module sensor_module_read_usonic _read_usonic(double *data) 2.3.1 説明 PSVボードを使用して超音波センサの値を読む. 2.3.2 Parameters 2.3.3 Return Parameters data double 超音波センサのデータ [ 単位 :m] data[0] data[7] 超音波センサの配置情報は "DRSP-HAL Platform Operation Manual" を参照 Return Value int 0: 成功 2.4.1 int DRSP_rs232 rs232_sensor_module sensor_module_max_dist _max_dist(int int val) 2.4.1 説明 PSVボードを使用して 超音波センサの最大測定距離を設定. 超音波センサの最大測定距離が長くなるほど応答速度は遅くなる.! 注.3.5m 以上 最大最大検出距離検出距離を設定設定するする場合場合は デは データのタの信頼性頼性が低下. 2.4.2. Parameters port Const char * 1 : 超音波センサLimit 距離 1.5m 2 : 超音波センサLimit 距離 2.0m 3 : 超音波センサLimit 距離 2.5m 4 : 超音波センサLimit 距離 3.0m 5 : 超音波センサLimit 距離 3.5m 6 : 超音波センサLimit 距離 4.0m 7 : 超音波センサLimit 距離 4.5m 8 : 超音波センサLimit 距離 5.0m 9 : 超音波センサLimit 距離 5.5m DONGBUROBOT Inc. 8

2.4.3 Return Parameters 2.5 int DRSP_rs232 rs232_power_module_read_power power_module_read_power(drsp DRSP_power_data *data) 2.5.1 説明 PSVボードの電源状態の値を読む 2.5.2 Parameters 2.5.3 Return Parameters data DRSP_power_data パワー状態の値モデル別の状態値は Operation Manualを参照 battery_volt : バッテリー電圧 charge_volt: 充電電圧 charge_current: 充電電流 consumpution_current: 消費電流 power_state_drive: 駆動部の電源の状態 power_state_sensor: センサモジュールの電源の状態 power_state_lrf:lrf 電源の状態 power_state_sbc:sbc 電源の状態 power_state_gyro:gyro 電源の状態 power_state_stargazer:stargazer 電源の状態 power_state_lcd:lcd 電源の状態 power_state_pantilt:pan-tilt 電源の状態 DONGBUROBOT Inc. 9

2.6 int DRSP_rs232 rs232_power_module_power_control(int select, int mode) 2.6.1 説明 PSVボードの電源制御 (On/Off) 2.6.2 Parameters ameters select int 0 : drive 1 : sensors (Ultrasonic Sensor & Gyro) 2 : LRF (Laser Rangefinder) 3 : SBC (Single Board Computer) 4 : spare 5 5 : StarGazer 6 : spare 1 7 : spare 3 8 : spare 2 9 : LCD 10 : Pan-tilt 11 : spare 4 mode int 0 : off 1 : on 2.6.3 Return Parameters DONGBUROBOT Inc. 10

別添 (Appendix) A. 1 エラー (Error Error) リターン値のテのテーブル [Table 1] Error Returns Value -1 Com Portの初期化ができていない -10 STX エラー -11 Data Receive エラー -12 LRC チェックエラー DONGBUROBOT Inc. 11