製品仕様
製品名称 | Raspberry Pi I2C 絶縁型RS-485/422Aボード |
製品型番 | RPi-GP70 |
インターフェイス | GPIO40ピン > I2C |
コントローラ | SC16IS752 |
シリアルポート | 2ポート (5ピンネジ式脱着型端子台) |
RS-485/422規格 | TIA/EIA-485-A, TIA/EIA-422-B 準拠 (半二重/全二重) ※半二重通信は送受信自動切り替えに対応 |
シリアル設定 | 基板上のジャンパーピンにより設定が可能 |
対応ボーレート | 110, 300, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600,(115200, 230400, 460800, 921600) ※ I2Cの速度制限(標準100kHz)により、115200bps以上はフロー制御を推奨 |
FIFO | 送受信 各64Byte |
絶縁耐圧 | 2.5kV(シリアルトランシーバー部分) ※2つのシリアルポート間も絶縁 |
静電耐圧 | 15kV(シリアルトランシーバー性能値) |
電源 | +5V/+3.3V(GPIOポートから供給) |
消費電流 | 最大 5V / 220 mA 、3.3V / 10 mA |
動作環境 | 温度:0~40℃、湿度:20~80%(結露なきこと) |
基板寸法 | 65.0 x 56.5 mm (突起物含まず) |
重量 | 約 27 g |
パッケージ内容 | RPi-GP70本体 GPIO 40P ピンヘッダー 5ピン電線側ネジ式端子台 x2(基板へ装着済み) M2.6スペーサー x4 M2.6ネジ x8 設定用ショートプラグ x4(基板へ装着済み) ピン番号ラベル 保証書 |
提供ソフトウェア | Python3 サンプルプログラム |
保証期間 | 1年間 |
製造 | 日本製 |
■ご注意 |
※ Raspberry Pi本体、キャリアボード・I/Oボード、パッケージ記載以外のケーブル類は添付していません。 ※ GPIO ピンヘッダーコネクタは、ピンが曲がらないよう注意し、まっすぐに挿入してください。 |
・本製品は国内仕様となっており、海外についての保守およびサポートはおこなっておりません。 ・本製品の運用を理由とする損失、逸失利益等の請求につきましては、いかなる責任も負いかねますので、予めご了承ください。 ・記載されている名称・商品名は各社の商標または登録商標です。 ・予告なく外観または仕様の一部を変更することがあります。 |
■RS-485/422Cコネクタピンアサイン
ピン番号 | RS485/422 | In/Out | 説明 |
---|---|---|---|
1 | TXD- | Out | 送信データ差動-側出力 |
2 | TXD+ | Out | 送信データ差動+側出力 |
3 | RXD- | In | 受信データ差動-側入力 |
4 | RXD+ | In | 受信データ差動+側入力 |
5 | GND | - | 信号用接地 |
● RS-485/422対応シリアルポートを2ポート搭載
● RS-485/RS-422絶縁トランシーバ搭載
● 静電気放電(ESD)保護機能を搭載
● ポートごとに送受信各64ByteのFIFOバッファ搭載
● Modbus方式のシリアル通信を行うポートとして使用可能
● シリアルコントローラにSC16IS752
RPi-GP70は、Raspberry Pi の GPIO 40Pin(I2C)コネクタに装着する絶縁型のRS-485/RS422シリアル拡張ボードです。 本製品を使用することで、FA現場における機器(PCやPLC、マイコンボードなどのコントローラ)をRS-485/RS422シリアル通信での制御や、各種測定器を使った計測を可能にします。
RS-485/422対応ポートを2ポート搭載。
各ポートごとの終点抵抗の有効無効や受信制御信号の設定が可能なジャンパスイッチを基板上に搭載。
コネクタは5ピンネジ式脱着型端子台を採用。
本製品のドライバ/レシーバとして、Analog Devices社製LTM2881を搭載。2500Vrmsの絶縁耐圧を備えています。
気中放電±15kV (HBM)までの保護機能付きトランシーバを搭載。ラッチアップを起こしません。
各ポートごとに送信64バイト、受信64バイトのFIFO(First-In First-Out)バッファーを搭載。高速通信時のデータ取りこぼしを防止し、安定した通信環境を提供。
Pythonモジュール「Pymodubus」を使い、Raspberry Pi をModbusスレーブデバイスとするためのRS-485シリアルポートデバイスとしてRPi-GP70を使用可能。
PythonのサンプルアプリケーションプログラムをGitHubにて提供。
本製品は、I2C-シリアル2ポートのコントローラにNXP社製のシリアルコントローラー SC16IS752を採用しています。