本章では、Armadillo-810に接続可能な拡張ボード、オプションモジュールおよびケーブルについて説明します。
20.1. Armadillo-810 拡張ボード01 (Aコネクタ用)
Armadillo-810 拡張ボード01 (Aコネクタ用)はArmadillo-810の拡張インターフェース1 (Aコネクタ)に接続可能な拡張ボードです。リアルタイムクロック、SDスロット等を搭載しています。
Armadillo-810 拡張ボード01 (Aコネクタ用)の主な仕様は次の通りです。
表20.1 Armadillo-810 拡張ボード01 (Aコネクタ用)の仕様
シリアル(UART) | 最大3ポート増設可能 |
GPIO | 最大23bit |
USB | USB2.0 Host(High Speed対応) |
SD/MMC | SDスロット x 1、追加1ポート増設可能 |
オーディオ | 増設可能(I2Sポート使用) |
拡張インターフェース | UART、GPIO、SPI、I2S、SD、MMC、PWM等 |
カレンダー時計 | リアルタイムクロック搭載(バックアップ機能付き) |
スイッチ | リセットスイッチ |
JTAG | 10ピン(2.54mmピッチ)[] |
電源電圧 | DC 5V±5% |
使用周囲温度 | -20~70℃(ただし結露なきこと) |
基板サイズ | 50 x 50mm(突起部を除く) |
Armadillo-810 拡張ボード01 (Aコネクタ用)のブロック図は次の通りです。
20.1.2.1. CON1 Armadillo-810接続インターフェース
CON1はArmadillo-810 CPUボードの拡張インターフェース1 (Aコネクタ)との接続インターフェースです。
表20.2 CON1 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | GND | Power | 電源(GND) |
2 | USB_DM_0 | In/Out | USBマイナス側信号、CON6の2ピンと接続 |
3 | USB_DP_0 | In/Out | USBプラス側信号、CON6の3ピンと接続 |
4 | GND | Power | 電源(GND) |
5 | USB_DM_1 | In/Out | USBマイナス側信号、CON9の2ピンと接続 |
6 | USB_DP_1 | In/Out | USBプラス側信号、CON9の3ピンと接続 |
7 | GND | Power | 電源(GND) |
8 | A1_SDHICLK_0 | In | SDクロック、CON5の5ピンと接続 |
9 | A1_SDHICMD_0 | In/Out | SDコマンド/レスポンス、CON5の2ピンと接続 |
10 | A1_SDHID0_0 | In/Out | データバス(bit0)、CON5の7ピンと接続 |
11 | A1_SDHID1_0 | In/Out | データバス(bit1)、CON5の8ピンと接続 |
12 | A1_SDHID2_0 | In/Out | データバス(bit2)、CON5の9ピンと接続 |
13 | A1_SDHID3_0 | In/Out | データバス(bit3)、CON5の1ピンと接続 |
14 | A1_SDHIDCD_0 | Out |
カード検出、CON5の10ピンと接続
(Low: カード挿入、High: カード未挿入)
|
15 | A1_SDHIWP_0 | Out |
ライトプロテクト検出、CON5の12ピンと接続
(Low: 書き込み可能、High; 書き込み不可能)
|
16 | SD0_PWR_EN | In |
SD電源操作、CON5のパワースイッチのイネーブルピンと接続
(Low: 電源切断、High: 電源供給)
|
17 | GND | Power | 電源(GND) |
18 | A1_PORT66 | In/Out | 拡張入出力、CON2の1ピンと接続 |
19 | A1_PORT67 | In/Out | 拡張入出力、CON2の2ピンと接続 |
20 | A1_PORT68 | In/Out | 拡張入出力、CON2の3ピンと接続 |
21 | A1_PORT69 | In/Out | 拡張入出力、CON2の4ピンと接続 |
22 | A1_PORT70 | In/Out | 拡張入出力、CON2の5ピンと接続 |
23 | A1_PORT71 | In/Out | 拡張入出力、CON2の6ピンと接続 |
24 | A1_PORT72 | In/Out | 拡張入出力、CON2の7ピンと接続 |
25 | A1_PORT73 | In/Out | 拡張入出力、CON2の8ピンと接続 |
26 | A1_PORT74 | In/Out | 拡張入出力、CON1の9ピンと接続 |
27 | A1_PORT75 | In/Out | 拡張入出力、CON2の10ピンと接続 |
28 | VCC_3.3V | Power | 電源(VCC_3.3V) |
29 | VCC_3.3V | Power | 電源(VCC_3.3V) |
30 | VCC_3.3V | Power | 電源(VCC_3.3V) |
31 | EXT_RESET_N | Out | リセット、CON7の2ピン、SW1と接続 |
32 | JTAG_EN | Out | SD/JTAG設定、JP2と接続 |
33 | SDBOOT_EN | Out | 起動デバイス設定、JP3と接続 |
34 | HERMIT_EN_N | Out | 起動モード設定、JP1と接続 |
35 | EXT_VIN_EN_N | Out | 電源系統マニュアル設定[]、0Ω抵抗でGNDに接続 |
36 | GND | Power | 電源(GND) |
37 | A1_PORT162 | In/Out | 拡張入出力、CON2の16ピンと接続 |
38 | A1_PORT161 | In/Out | 拡張入出力、CON2の14ピンと接続 |
39 | A1_PORT160 | In/Out | 拡張入出力、CON2の13ピンと接続 |
40 | A1_PORT159 | In/Out | 拡張入出力、CON2の15ピンと接続 |
41 | USB1_PWR_EN | In | USB電源操作(Low: 電源切断、High: 電源供給) |
42 | RTC_SCL | In | I2Cクロック、リアルタイムクロックに接続、VCC_3.3Vで1kΩプルアップ |
43 | RTC_SDA | In/Out | I2Cデータ、リアルタイムクロックに接続、VCC_3.3Vで1kΩプルアップ |
44 | RTC_INT1_N | Out | リアルタイムクロック割り込み、リアルタイムクロックに接続、VCC_3.3Vで10kΩプルアップ |
45 | GND | Power | 電源(GND) |
46 | A1_PORT11 | In/Out | 拡張入出力、CON2の21ピンと接続 |
47 | A1_PORT13 | In/Out | 拡張入出力、CON2の25ピンと接続 |
48 | A1_PORT12 | In/Out | 拡張入出力、CON2の23ピンと接続 |
49 | A1_PORT9 | In/Out | 拡張入出力、CON2の26ピンと接続 |
50 | A1_PORT5 | In/Out | 拡張入出力、CON2の24ピンと接続 |
51 | A1_PORT20 | In/Out | 拡張入出力、CON2の22ピンと接続 |
52 | A1_PORT10 | In/Out | 拡張入出力、CON2の20ピンと接続 |
53 | A1_PORT8 | In/Out | 拡張入出力、CON2の19ピンと接続 |
54 | A1_PORT7 | In/Out | 拡張入出力、CON2の18ピンと接続 |
55 | GND | Power | 電源(GND) |
56 | NC | - | 未接続 |
57 | VCC_5V | Power | 電源(VCC_5V) |
58 | VCC_5V | Power | 電源(VCC_5V) |
59 | VCC_5V | Power | 電源(VCC_5V) |
60 | VCC_5V | Power | 電源(VCC_5V) |
20.1.2.2. CON2 拡張インターフェース
CON2は入出力拡張用のインターフェースです。
表20.3 CON2 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | A1_PORT66 | In/Out | 拡張入出力、CON1の18ピンと接続 |
2 | A1_PORT67 | In/Out | 拡張入出力、CON1の19ピンと接続 |
3 | A1_PORT68 | In/Out | 拡張入出力、CON1の20ピンと接続 |
4 | A1_PORT69 | In/Out | 拡張入出力、CON1の21ピンと接続 |
5 | A1_PORT70 | In/Out | 拡張入出力、CON1の22ピンと接続 |
6 | A1_PORT71 | In/Out | 拡張入出力、CON1の23ピンと接続 |
7 | A1_PORT72 | In/Out | 拡張入出力、CON1の24ピンと接続 |
8 | A1_PORT73 | In/Out | 拡張入出力、CON1の25ピンと接続 |
9 | A1_PORT74 | In/Out | 拡張入出力、CON1の26ピンと接続 |
10 | A1_PORT75 | In/Out | 拡張入出力、CON1の27ピンと接続 |
11 | VCC_3.3V | Power | 電源(VCC_3.3V) |
12 | GND | Power | 電源(GND) |
13 | A1_PORT60 | In/Out | 拡張入出力、CON1の39ピンと接続 |
14 | A1_PORT61 | In/Out | 拡張入出力、CON1の38ピンと接続 |
15 | A1_PORT59 | In/Out | 拡張入出力、CON1の40ピンと接続 |
16 | A1_PORT62 | In/Out | 拡張入出力、CON1の37ピンと接続 |
17 | GND | Power | 電源(GND) |
18 | A1_PORT7 | In/Out | 拡張入出力、CON1の54ピンと接続 |
19 | A1_PORT8 | In/Out | 拡張入出力、CON1の53ピンと接続 |
20 | A1_PORT10 | In/Out | 拡張入出力、CON1の52ピンと接続 |
21 | A1_PORT11 | In/Out | 拡張入出力、CON1の46ピンと接続 |
22 | A1_PORT20 | In/Out | 拡張入出力、CON1の51ピンと接続 |
23 | A1_PORT12 | In/Out | 拡張入出力、CON1の48ピンと接続 |
24 | A1_PORT5 | In/Out | 拡張入出力、CON1の50ピンと接続 |
25 | A1_PORT13 | In/Out | 拡張入出力、CON1の47ピンと接続 |
26 | A1_PORT9 | In/Out | 拡張入出力、CON1の49ピンと接続 |
27 | VCC_3.3V | Power | 電源(VCC_3.3V) |
28 | GND | Power | 電源(GND) |
CON3は電源を供給するDCジャックです。ACアダプターのジャック形状はEIAJ RC-5320A準拠(電圧区分2)です。下図の極性マークのあるACアダプターが使用できます。
CON4は電源入力インターフェースです。コネクタは実装されていません。
表20.4 CON4 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | VCC_5V | Power | 電源(VCC_5V) |
2 | GND | Power | 電源(GND) |
20.1.2.5. CON5 SDインターフェース
CON5はSDインターフェースです。CON7のJTAG機能と排他になっており、JP2の操作によりどちらを使用するかを設定します。SDインターフェースに供給する電源はCON1の16ピンより、ON/OFFの制御が可能です。Low出力で電源切断、High出力で電源供給されます。
表20.5 CON5 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | SD0_DAT3 | In | データバス(bit3)、CON1の14ピンと接続、VCC_3.3Vで47kΩプルアップ |
2 | SDHCMD_0 | In/Out | SDコマンド/レスポンス、CON1の13ピンと接続、VCC_3.3Vで47kΩプルアップ |
3 | VCC_3.3V | Power | 電源(VCC_3.3V) |
4 | VCC_3.3V | Power | 電源(VCC_3.3V) |
5 | SD0_CLK | In/Out | SDクロック、CON1の8ピンと接続、VCC_3.3Vで47kΩプルアップ |
6 | VCC_3.3V | Power | 電源(VCC_3.3V) |
7 | SD0_DAT0 | In/Out | データバス(bit0)、CON1の10ピンと接続、VCC_3.3Vで47kΩプルアップ |
8 | SD0_DAT1 | In/Out | データバス(bit1)、CON1の11ピンと接続、VCC_3.3Vで47kΩプルアップ |
9 | SD0_DAT2 | In/Out | データバス(bit2)、CON1の12ピンと接続、VCC_3.3Vで47kΩプルアップ |
10 | SD0_CD | In | カード検出(Low: カード挿入、High: カード未挿入)、CON1の14ピンと接続、VCC_3.3Vで47kΩプルアップ |
11 | GND | Power | 電源(GND) |
12 | SDHIWP_0 | In | ライトプロテクト検出(Low: 書き込み可能、High; 書き込み不可能)、CON1の15ピンと接続、VCC_3.3Vで47kΩプルアップ |
13 | GND | Power | 電源(GND) |
14 | GND | Power | 電源(GND) |
20.1.2.6. CON6 USBインターフェース(Reserved)
CON6にはUSBの信号線が接続されています。このインターフェースを使用する場合の動作は保証しておりません。
表20.6 CON6 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | VBUS | Power | 電源(VBUS) |
2 | USB_DM_0 | In/Out | USBのマイナス側信号、CON1の1ピンと接続 |
3 | USB_DP_0 | In/Out | USBのプラス側信号、CON1の2ピンと接続 |
4 | GND | Power | 電源(GND) |
20.1.2.7. CON7 JTAGインターフェース
CON7はJTAGインターフェースです。CON5のSD機能と排他になっており、JP2の操作によりどちらを使用するかを設定します。
表20.7 CON7 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | VCC_3.3V | Power | 電源(VCC_3.3V) |
2 | JTAG_TRST_N | In | テストリセット、CON1の9ピンと接続、VCC_3.3Vで10kΩプルアップ |
3 | JTAG_TDI | In | テストデータ入力、CON1の12ピンと接続、VCC_3.3Vで10kΩプルアップ |
4 | JTAG_TMS | In | テストモード選択、CON1の10ピンと接続、VCC_3.3Vで10kΩプルアップ |
5 | JTAG_TCK | In | テストクロック、CON1の11ピンと接続、VCC_3.3Vで10kΩプルアップ |
6 | JTAG_TDO | Out | テストデータ出力、CON1の8ピンと接続、VCC_3.3Vで10kΩプルアップ |
7 | JTAG_SRST_N | In | リセット、CON1の31ピン、リセットスイッチ(SW1)と接続 |
8 | GND | Power | 電源(GND) |
9 | JTAG_RTCK | In | テストクロック、CON1の13ピンと接続、VCC_3.3Vで10kΩプルアップ |
10 | JTAG_EDBGREQ | In | ブレーク要求、CON1の15ピンと接続 |
20.1.2.8. CON8 RTC外部バックアップインターフェース
CON8はリアルタイムクロックの外部バックアップインターフェースです。電池ボックス(対応バッテリ: CR2032、BR2032)が実装されています。
Armadillo-810 拡張ボード01 (Aコネクタ用)にはリアルタイムクロックが搭載されています。リアルタイムクロックは積層セラミックコンデンサにより、電源切断後も数分間動作することが可能です。長時間電源が切断されても時刻データを保持させたい場合は、RTC外部バックアップインターフェース(CON8)に別途バッテリを接続することができます。
リアルタイムクロックの主な仕様は次の通りです。
表20.8 リアルタイムクロック仕様
リアルタイムクロック | セイコーインスツル リアルタイムクロック(S-35390A) |
バックアップ |
300秒(Typ.)、60秒(Min.)
RTC外部バックアップインターフェース(CON8)経由で外部バッテリを接続可能
|
電源電圧 | DC2.0~3.5V |
| |
---|
リアルタイムクロックの平均月差は、周囲温度25℃で±30 秒程度(参考値)です。時間精度は、周囲温度に大きく影響を受けますので、ご使用の際は十分に特性の確認をお願いします。
|
20.1.2.9. CON9 USBインターフェース
CON9はUSBホストインターフェースです。USB Type Aコネクタを実装しています。USBインターフェースに供給する電源はCON1の41ピンからON/OFFの制御ができます。
表20.9 CON9 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | VBUS | Power | 電源(VBUS) |
2 | USB_DM_1 | In/Out | USBのマイナス側信号、CON1の5ピンと接続 |
3 | USB_DP_1 | In/Out | USB1のプラス側信号、CON1の6ピンと接続 |
4 | GND | Power | 電源(GND) |
20.1.2.10. JP1~JP3 設定ジャンパ
JP1~JP3は設定ジャンパです。JP1は起動モードの設定、JP2はSD/JTAG機能の設定、JP3は起動デバイスの設定に使用します。
表20.10 JP1 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | JP1 | In | CON1の34ピンと接続 |
2 | GND | Power | 電源(GND) |
表20.11 JP2 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | JP2 | In | CON1の32ピンと接続 |
2 | JP2PU | Out | VCC_3.3Vで100Ωプルアップ |
表20.12 JP3 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | JP3 | In | CON1の33ピンと接続 |
2 | JP3PU | Out | VCC_3.3Vで100Ωプルアップ |
表20.13 ジャンパの機能
ジャンパ | 設定 | 説明 |
---|
JP1 | オープン | オートブートモード: OSを自動起動するモード |
ショート | 保守モード: 対話形式でブートローダの機能を使用する動作モード |
JP2 | オープン | SDインターフェース(CON5)有効/JTAGインターフェース(CON7)無効 |
ショート | SDインターフェース(CON5)無効/JTAGインターフェース(CON7)有効 |
JP3 | オープン | NORフラッシュブート: Armadillo-810 CPUボード上のNORフラッシュメモリのブートローダイメージを起動 |
ショート | SDブート: SDカード(CON5)のブートローダイメージを起動 |
SW1はリセットスイッチです。Armadillo-810 CPUボードの外部リセットピンに接続されており、押下でリセットされます。
表20.14 SW1 信号配列
ピン番号 | 信号名 | I/O | 機能 |
---|
1 | SW1 | In |
リセット、CON1の31ピン、CON7の2ピンと接続
押されていない状態: オープン、押された状態: GNDとショート
|
2 | GND | Power | 電源(GND) |
電源回路の構成は次の通りです。
Armadillo-810とArmadillo-810 拡張ボード01 (Aコネクタ用)を接続した場合、Armadillo-810 拡張ボード01 (Aコネクタ用)のCON1の35ピンがGNDに接続されており、Armadillo-810のCON4からは電源供給がされなくなります。
過電流保護のICを搭載しており、CON5への供給可能電流は500mA(Typ.)、CON9への供給可能電流は1A(Typ.)となります。
| |
---|
Armadillo-810 拡張ボード01 (Aコネクタ用)のCON3、CON4およびArmadillo-810のCON2から同時に電源を供給しないでください。故障の原因となります。
|
20.2. Armadillo-810 カメラモジュールセット01 (Bコネクタ用)
Armadillo-810 カメラモジュール01 (Bコネクタ用)は、Armadillo-810の拡張インターフェース2 (Bコネクタ)に接続可能なカメラモジュールです。
| |
---|
Armadillo-810 カメラモジュールセット01 (Bコネクタ用)の詳細につきましては、アットマークテクノ ユーザーズサイトよりダウンロードできるデータシートをご参照ください。
|
Armadillo-810 カメラモジュール01 (Bコネクタ用)の主な仕様は次の通りです。
表20.15 Armadillo-810 カメラモジュール01 (Bコネクタ用)の仕様
撮像素子 |
1/4インチCMOSカラーイメージセンサ
Omnivision Technologies社製OV7725
|
出力最大画素数 | 640 x 480ピクセルVGA) |
出力信号形式 | YUV422(8Bit) |
フレームレート | 30fps |
画像調整機能 |
AWB(Auto White Balance) 自動/手動
AGC(Auto Gain Control) 自動/手動
AEC(Auto Exprosure Control) 自動/手動
|
外部IF形式 | SCCB(Standard Serial Camera Control Bus) |
電源電圧 | DC 3.3V |
動作温度範囲 | -20~+70℃(ただし結露なきこと) |
外形サイズ | 50 x 50 mm(突起部を除く) |
表20.16 レンズの仕様
|
カメラレンズ(水平画角79°)[]
|
カメラレンズ(水平画角120°)[]
|
メーカー型番 | HPB1007-A1 | HPB1027-A1 |
焦点距離 | 2.9mm | 1.95mm |
F値 | 2.0±5% | 2.2±5% |
画角 | 水平79° 垂直58° | 水平120° 垂直97° |
構成 | 4G IRカットフィルタ付き | 6G IRカットフィルタ付き |
ひずみ率 | -4.9% | -13.1% |
寸法 | φ14.0 x 16.75mm | φ14.0 x 14.9mm |
Armadillo-810 カメラモジュール01 (Bコネクタ用)のブロック図は次の通りです。
| |
---|
Armadillo-810 カメラモジュールセット01 (Bコネクタ用)の詳細につきましては、アットマークテクノ ユーザーズサイトよりダウンロードできるデータシートをご参照ください。
|
開発用USBシリアル変換アダプタは、FT232RLを搭載したUSB-シリアル変換アダプタです。シリアルの信号レベルは3.3V CMOSです。Armadillo-810 CPUボードのシリアルインターフェース2(CON3)に接続して使用することが可能です。
スライドスイッチにより、Armadillo-810 CPUボードの起動モードを設定することができます。
| OS自動起動モード |
| 保守モード |
| 開発用USBシリアル変換アダプタ(Armadillo-800シリーズ対応)の取扱い上の注意 |
---|
USBシリアル変換アダプタには電源投入順序があります。Armadillo-810に接続する際は、以下の手順に従ってご使用ください。接続手順に従わない場合は、USBシリアル変換アダプタが故障する可能性がありますのでご注意ください。 起動中の作業用PCとUSBシリアル変換アダプタをUSB2.0ケーブルで接続します。 Armadillo-810のシリアルインターフェース2 (CON3)にUSBシリアル変換アダプタを接続します。 上記接続を確認後、Armadillo-810に電源を投入します。
また、Armadillo-810にUSBシリアル変換アダプタを接続した状態のまま、作業用PCまたはUSBシリアル変換アダプタからUSB2.0ケーブルを抜く場合や作業用PCをシャットダウンする場合は、Armadillo-810の電源が切断されていることを確認してから行ってください。
|
20.4. D-Sub9/8ピン シリアル変換ケーブル
D-Sub9/8ピン シリアル変換ケーブルは、Armadillo-810 CPUボードのシリアルインターフェース1(CON2)をD-Sub9ピンに変換するためのケーブルです。