MODLINK-2
Manual
モジュリンク2
取扱説明書
Arduino&IoT
組立式開発ボード
株式会社VITCON ㅣ http://vitcon.jp
目 次
1. 共通事項 ... 2 1-1. 概要 ... 2 1-2. 注意事項 ... 2 2. 共通事項 ... 4 2-1. BASE-D16 ... 4 3. LINK module... 7 3-1. MCU-LINK(UNO) ... 7 3-2. UPLOAD-LINK ... 10 3-3. LED-LINK ... 12 3-4. RELAY-LINK ... 15 3-5. TACT-LINK ... 19 3-6. SELECT-LINK ... 22 3-7. VOLUME-LINK ... 25 3-8. RF_S-LINK ... 28 3-9. PIN-LINK ... 31 3-10. PROTO-LINK ... 351.
共通事項
1-1. 概要
MODLINK(モジュリンク)とは エンベデッドシステム (Embedded system)で使用できる様々な装置をモジュール化 したものです。エンベデッドプログラミングに入門する初心者やマイコンなどを使って いる産業現場のエンジニアが、はんだ付け等の技術や、より専門的な知識がなくても必 要なモジュールを接続するだけで実験や試運転ができるように開発したボードです。製 品開発、研究、教育などに活用でき、開発にかかる時間やコストの大幅削減を可能とし ます。 MODLINK利用対象者 エンベデッドプログラミングに興味を持っている全ての方々 MODLINKの特徴 エンベデッドボードの中の一つである Arduino互換機として C/C++に関する基礎知識 があれば使用可能です。また、モジュール化された装置は携帯しやすいのが特徴で 、B ASE-LINKに簡単に装着できます。必要な場合には外部の装置や回路を接続し使うこと も可能です。1-2. 注意事項
ショートに注意 各ピンのショートにご注意して下さい。製品故障の原因となります。 衝撃に注意 落下と衝撃は製品故障の原因となりますので、ご注意下さい。 水濡れに注意 防水仕様ではありませんので、濡らしたり湿気のある場所に保管しないで下さい。 ピンの破損に注意 ピンが折れないようにピンの上にはものを置かないで下さい。 電圧に注意 アダプタ使用時には各製品の専用アダプタをお使い下さい。 負傷注意 ピン先は鋭いので、手を切らないようにご注意下さい。 本製品を正しく安全にお使いいただくために、ご使用の前に必ずお読み下さい。 1. 本製品で指定された5VDC定格入力電圧のみご使用下さい。 2. 本製品のモジュールは定方向、定位置に装着して下さい。 3. 本製品のモジュールの装着及び取り外しの際には無理に力を加えないで下さい。部品故障 の原因となります。 4. 本製品の特定モジュール(Ex. RELAY-LINK)の場合は、感電の恐れがありますので、ご株式会社VITCON ㅣ http://vitcon.jp 5. 本製品を正しく安全にお使いいただくために、次のような場所では、使用しないで下さい。 火気のある場所 風通しが悪く、周囲の湿気や温度の高い場所 異物及びホコリなどが多い場所 揮発性及び引火性の物質がある場所 振動及び衝撃の多い場所
2. 共通事項
2-1. BASE-D16
BASE-D16は、MODLINKのメインボードです。 BASE-D16のDはデジタル入出力ポート、Aはアナログ入力ポートを示しています。 ◎ 特徴 多様なLINKモジュール装着が可能 USBを使ったアップロード、デバッギングが可能 デジタル入出力ポート: 10個 アナログ入力ポート: 6個 通信ポート: I2C, SPI専用ポート 入力電源: DC 5V コンパクトなサイズ(W×D): 134.5 x 75mm株式会社VITCON ㅣ http://vitcon.jp ◎ 構成要素 ① PIN Definition MCUと接続されているピンを示します。 [ ]中のピンは部品配置が上下の場合 ② DC-5V Adapter Connection 5V アダプタ接続端子 ③ UPLOAD-LINK Slot プログラムアップロードのための UPLOAD-LINK 装着スロット ④ MCU-LINK Slot プログラム実行のための MCU-LINK 装着 スロット ⑤ EXTRA Slot ピン拡張のための予備スロット [MCU-LINK(UNO)は該当事項無し] ⑥ Analog Pin Slot (A0-A7)
MCU のアナログポートを使う LINK 装着 スロット
⑦ Digital Pin Slot(D0- D9)
MCU のアナログポートを使う LINK 装着 スロット
⑧ I2C Communication Slot I2C 通信モジュールを装着使用 ⑨ SPI Communication Slot
株式会社VITCON ㅣ http://vitcon.jp
3. LINK module
3-1. MCU-LINK(UNO)
Arduino と互換性のあるモジュール型ボード ◎ 特徴 ATMEL 社の ATmega328P チップ内蔵 Arduino ブートローダー内蔵 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様ATmega328 Micro Controller 5V Operating Voltage
7~12V Recommended Input Voltage 14 Digital I/O Pins (6 PWM Outputs) 6 Analog Inputs
40mA DC Current per I/O Pin 50mA DC Current for 3.3V Pin 32KB Flash Memory (ATmega328) 2KB SRAM (ATmega328)
1KB EEPROM (ATmega328) 16MHz Clock Speed
◎ 構成要素 [表の項目の詳細説明] +5V : BASE から+5V を供給されるピン +3.3V : BASE から+3.3V を供給されるピン Reset : Reset ピン MVCC: MCU 動作に必要な電圧が供給される ピン (UNO の場合、+5V と接続されて いる。) GND : Ground ピン D0/RX : デジタル 0 番ポート/シリアル通信 RX ピン D1/TX : デジタル 1 番ポート/シリアル通信 TX ピン D2 ~ D9 : デジタル 2~9 番ポート D10/SS : デジタル 10 番ポート/SPI 通信 SS ピン D13/SCK : デジタル 13 番ポート/SPI 通信 SCK ピン D12/MISO : デジタル 12 番ポート/SPI 通信 MISO ピン D11/MOSI : デジタル 11 番ポート/SPI 通信 MOSI ピン A5 : アナログ入力 5 番ポート/I2C SCL ピン A4 : アナログ入力 4 番ポート/I2C SDA ピン A0~A3 : アナログ入力 0~3 番ポート A6~7 : アナログ入力 6~7 番ポート
株式会社VITCON ㅣ http://vitcon.jp
◎ BASE-D16のMCU-LINK装着位置
◎ MCU-LINK サイズ
3-2. UPLOAD-LINK
FT232 チップが内蔵された USB to Serial モジュール ◎ 特徴 FTDI 社の FT232RL チップ内蔵 USB to Serial 機能 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 FT232R USB UART IC 5V Operating Voltage Storage Temperature : -65 to 150 °C
Ambient Temperature (Power Applied) : -40 to 85 °C VCC Supply Voltage : -0.5 to +6.00 V
DC Input Voltage – USBDP and USBDM : -0.5 to +3.8 V
株式会社VITCON ㅣ http://vitcon.jp [表の項目の詳細説明] +5V : BASE から+5V を供給されるピン +3.3V : BASE から+3.3V を供給されるピン GND : Ground ピン RX : MCU の RX と接続されるピン TX : MCU の TX と接続されるピン MVCC : MCU 動作電源が入力されるピン RST : MCU Reset ピンと接続されるピン P1 : SPI 通信のクロックピン P2 : SPI 通信の MOSI ピン P3 : SPI 通信の MISO ピン ◎ BASE-D16のUPLOAD-LINK装着位置 ◎ UPLOAD-LINK サイズ H = 15mm Typ.
3-3. LED-LINK
実験及びテストのための最も基本的な LED モジュール
◎ 特徴
SMD タイプ Red Chip LED 使用 BASE-D16 に装着可能
ブレッドボード或いはユニバーサル基板で使用可能
◎ モジュール仕様
2 Red Chip LED 5V Operating Voltage
40mA DC Current per I/O Pin Under 10mA Current per LED
株式会社VITCON ㅣ http://vitcon.jp [詳細説明] L1 : MCU のポートと BASE を接続する一番 目のピン L2 : MCU のポートと BASE を接続する二番 目のピン +3.3V : BASEから+3.3Vが供給されるピン +5V : BASEから+5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEから MCU 動作に必要なVDC が供給されるピン GND : Groundピン ◎ BASE-D16のLED-LINK装着位置 ※ BASE-D16 と LINK の使用方法
◎ LED-LINK サイズ H = 4mm Typ. ◎ Arduino/Prochip Studio 活用コード例 LED-LINK を BASE の D2, D3 位置に装着 void setup() { pinMode(2,OUTPUT); pinMode(3,OUTPUT); } void loop() { digitalWrite(2,HIGH); digitalWrite(3,HIGH); delay(1000); digitalWrite(2,LOW); digitalWrite(3,LOW); delay(1000);
株式会社VITCON ㅣ http://vitcon.jp
3-4. RELAY-LINK
リレーが装着されたモジュールで最大 250V/5A まで制御が可能※ AC 電源使用時感電注意 !!
◎ 特徴 高仕様の Panasonic リレーを使用 LED を使いリレー作動可否の確認可能 フォトカプラ(Photocoupler)を使った絶縁 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様(詳細仕様は追加予定) PA1a-5V Relay 5V Operating Voltage High sensitivity of 120mWControl from low level loads to 5A Nominal operating current: 24mA Nominal operating power: 120mW
Expected life electrical: 5x104 (5A 250VAC, 30VDC, resistive load) (at
◎ 構成要素 [詳細説明] R1 : 1 番 RELAY と MCU ポートと接続され る一番目のピン R2 : 2 番 RELAY と MCU ポートと接続される 二番目のピン +3.3V : BASEから+3.3Vが供給されるピン +5V : BASEから+5Vが供給されるピン ◎ 結線例 EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEからMCU動作のために必要な VDCが供給されるピン GND : Groundピン ◎ 回路構造
株式会社VITCON ㅣ http://vitcon.jp
◎ BASE-D16のLED-LINK装着位置
※ BASE-D16 と LINK の使用方法
◎ RELAY-LINK サイズ
◎ Arduino/Prochip Studio 活用コード例 RELAY-LINK を BASE の D2, D3 位置に装着 void setup() { pinMode(2,OUTPUT); pinMode(3,OUTPUT); } void loop() { digitalWrite(2,HIGH); digitalWrite(3,HIGH); delay(1000); digitalWrite(2,LOW); digitalWrite(3,LOW); delay(1000); }
株式会社VITCON ㅣ http://vitcon.jp
3-5. TACT-LINK
入力実験及びテストで使う最も基本的な TACT スイッチモジュール ◎ 特徴 RED 色の TACT スイッチ BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 5V Operating Voltage Rating : DC 12V 50mA Life : 100,000 cycles ◎ 構成要素[詳細説明] T1 : 1 番 TACT スイッチと MCU ポートと接 続される一番目のピン T2 : 2 番 TACT スイッチと MCU ポート接続 される二番目のピン +3.3V : BASE から+3.3V が供給されるピン +5V : BASEから+5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEからMCU動作に必要なVDCが 供給されるピン GND : Groundピン ◎ BASE-D16のTACT-LINK装着位置 ※ BASE-D16 と LINK の使用方法
株式会社VITCON ㅣ http://vitcon.jp ◎ TACT-LINK サイズ H = 7mm Typ. ◎ Arduino/Prochip Studio 活用コード例 TACT-LINK を BASE の D2, D3 位置に装着、アップロード後シリアルモニターで作動確認 void setup() { Serial.begin(9600); pinMode(2,INPUT); pinMode(3,INPUT); } void loop() {
Serial.print("TACT1 = "); Serial.print(digitalRead(2)); Serial.print(" TACT2 = "); Serial.println(digitalRead(3));
3-6. SELECT-LINK
入力実験及びテストに最も基本的な Slide スイッチモジュール ◎ 特徴 小さいサイズの Slide スイッチ 持続的な HIGH or LOW 信号入力可能 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 5V Operating Voltage Rating : DC 6V 0.3A Life : 10,000 cycles ◎ 構成要素株式会社VITCON ㅣ http://vitcon.jp [詳細説明] S1 : 1 番 Slide スイッチと MCU ポートと接続 される一番目のピン S2 : 2 番 Slide スイッチと MCU ポートと接続 される二番目のピン +3.3V : BASE から+3.3V が供給されるピン +5V : BASEから+5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEからMCU動作に必要なVDCが 供給されるピン GND : Groundピン ◎ BASE-D16のSELECT-LINK装着位置 ※ BASE-D16 と LINK の使用方法
◎ SELECT-LINK のサイズ H = 7.5mm Typ. ◎ Arduino/Prochip Studio の活用コード例 SELECT-LINK を BASE の D2, D3 の位置に装着、アップロード後シリアルモニターで作動確認 void setup() { Serial.begin(9600); pinMode(2,INPUT); pinMode(3,INPUT); } void loop() {
Serial.print("SELECT1 = "); Serial.print(digitalRead(2)); Serial.print(" SELECT2 = "); Serial.println(digitalRead(3));
株式会社VITCON ㅣ http://vitcon.jp
3-7. VOLUME-LINK
アナログ入力を確認することができるモジュール ◎ 特徴 10bit アナログ入力分解能 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 5V Operating Voltage Rating : 50VAC / 0.1W Life : 10,000 cycles ◎ 構成要素[詳細説明] V1 : 1 番可変抵抗スイッチと MCU ポートと接 続される一番目のピン V2 : 2 番可変抵抗スイッチと MCU ポートと 接続される二番目のピン +3.3V : BASE から+3.3V が供給されるピン +5V : BASEから+5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEからMCU動作に必要なVDCが 供給されるピン GND : Groundピン ◎ BASE-D16のVOLUME-LINK装着位置 ※ BASE-D16 と LINK の使用方法
株式会社VITCON ㅣ http://vitcon.jp
◎ VOLUME-LINK のサイズ
H = 17mm Typ.
◎ Arduino/Prochip Studio の活用コード例
VOLUME-LINK を BASE の A0, A1 位置に装着、アップロード後シリアルモニターで作動確認
void setup() { Serial.begin(9600); } void loop() {
Serial.print("VOLUME1 = "); Serial.print(analogRead(A0)); Serial.print(" VOLUME2 = "); Serial.println(analogRead(A1)); }
3-8. RF_S-LINK
nRF2401 モジュール製品(下記の図/別途購入)を装着して使用可能なモジュール ◎ 特徴 nRF2401 モジュール型製品装着(別途購入)可能 SPI 関連ポート使用可能 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 5V Operating Voltage ◎ 構成要素株式会社VITCON ㅣ http://vitcon.jp [表の項目の詳細説明] T1 : nRF2401 の CE ポートと接続されるピ ン、一般的な PORT で使用可能 T2 : nRF2401 の CSN ポートと接続されるピ ン、一般的な PORT で使用可能 +3.3V : BASE から+3.3V が供給されるピン +5V : BASEから+5Vが供給されるピン MOSI : nRF2401のMOSIポートと接続され るピン、SPI 通信で使用可能 MISO : nRF2401のMSIOポートと接続され るピン、SPI 通信で使用可能 SCK : nRF2401のSCKポートと接続される ピン、SPI 通信で使用可能 EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEからMCU 動作に必要なVDC が供給されるピン GND : Groundピン ◎ BASE-D16 の場合 RF_S-LINK 装着位置
※ BASE-D16 と LINK の使用方法
◎ RF_S-LINK のサイズ
株式会社VITCON ㅣ http://vitcon.jp
3-9. PIN-LINK
多様なモジュールが直接接続可能なモジュール ◎ 特徴 簡単な結線で多様なピンの配列が可能 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ モジュール仕様 5V Operating Voltage ◎ 構成要素[詳細説明] P1 : MCU ポートと接続される一番目のピン P2 : MCU ポートと接続される二番目のピン +3.3V : BASE から +3.3V が供給されるピン +5V : BASEから+5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEから MCU 動作に必要なVDC が供給されるピン GND : Ground ピン ◎ BASE-D16のPIN-LINK装着位置 ※ BASE-D16 と LINK の使用方法
株式会社VITCON ㅣ http://vitcon.jp ◎ 使用方法 1. 使用モジュールのピンの配列を確認します。使用例 (左からGND, DATA, VCC) 2. ピンの配列に合うように PIN-LINKを接続します。 (5V→VCC, P1→DATA, G→GND) 3. 使用モジュールを PIN-LINKと接続します。
◎ PIN-LINK のサイズ
株式会社VITCON ㅣ http://vitcon.jp
3-10. PROTO-LINK
必要な部品をはんだ付けしてリンクを作ることが可能なモジュール ◎ 特徴 BASE-D16 に装着可能 ブレッドボード或いはユニバーサル基板で使用可能 ◎ 構成要素 [詳細説明] P1 : 1 番可変抵抗スイッチと MCU ポートと接 続される一番目のピン P2 : 番可変抵抗スイッチと MCU ポートと接 続される二番目のピン +3.3V : BASE から +3.3V が供給されるピン +5V : BASEから +5Vが供給されるピン EVC2 : パワーモジュールから特定VDCが供 給される二番目のピン EVC1 : パワーモジュールから特定VDCが供 給される一番目のピン MVCC : BASEから MCU 動作に必要なVDC が供給されるピン GND : Groundピン◎ BASE-D16のPROTO-LINK装着位置
※ BASE-D16 と LINK の使用方法
◎ 活用例
株式会社VITCON ㅣ http://vitcon.jp
◎ PROTO-LINK のサイズ