Application Note
NFC 通信対応 13.56MHz 無線給電モジュール

BP3621/BP3622 アプリケーションノート
本書は、NFC 通信に対応した 200mW まで給電可能な無線給電モジュール BP3621/BP3622 の主要な機能である給電機能と通信機能について記載しています。

目次

1．製品概要

1．製品概要 ............................................................1

BP3621(送電モジュール)/BP3622(受電モジュール)は2．端子機能 ............................................................2

13.56MHz の高周波数帯を用いた無線給電システム構築に最適な

3．給電機能 ............................................................4

基板一体型の小型モジュールです。これまで無線給電化が難しかった

3.1. 接続回路例....................................................4

小型機器への搭載を容易にするとともに、裏面フルフラット構造により3.2. 給電範囲 ......................................................4

筐体設計の自由度向上にも貢献します。また、送電モジュールと受電

3.3. 動作範囲を超えたときの挙動(給電量調整) ................4

モジュールは無線給電と NFC Tag 通信に関わるソフトウェアを内蔵し3.4. タイミングチャート ...............................................4ており、給電の効率化を図るためカスタマイズしています。ペアで使用す

4．通信機能 ............................................................5

ることにより給電効率の最適化に必要な試作・調整･評価等の開発

4.1. 接続回路例....................................................5

工数も削減可能です。

4.2. 制御レジスタ ...................................................5
4.3. コマンド制御シーケンス ........................................84.4. コマンドリスト ....................................................94.5. Status Flag について ....................................... 14
4.6. I2C 通信のデータ構造 ...................................... 15
4.7. 汎用通信制御 ............................................... 15
5．使い方、搭載方法................................................ 175.1. 本製品の設置について ...................................... 175.2. フレキケーブル接続について ................................. 175.3. フレキケーブル仕様........................................... 18
6．使用上の注意 .................................................... 19
7．改訂履歴 .......................................................... 19© 2022 ROHM Co., Ltd.

1/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note⚫

2．端子機能BP3621/BP3622 はそれぞれ外部インターフェースとして 0.5mm

ERROR
➢

Hi-Z: 非アクティブ➢

Low: アクティブ

ピッチ、8 ピンの FPC コネクタを搭載しており、ケーブルを通じてユーザー

内部温度や送電中の消費電流が異常と検知されるとアの基板と接続できるようになっています。

クティブになります。

BP3621 の端子機能は以下のとおりです。

➢

ERROR 端子がアクティブになると、BP3621 は送電を停止します。送電を再開するには、VDD を再投入するか、リ⚫

SHUTDOWN➢

セット信号を入力してください。

High: アクティブ➢

BP3622 が満充電を検知したときにアクティブになります。

接続してください。

➢

Low: 非アクティブ➢

SHUTDOWN 端子がアクティブになると、BP3621 は送➢High: 非アクティブ

電を停止します。送電を再開するには、VDD を再投入す➢

Low: アクティブ

⚫

INT_S

るか、リセット信号を入力してください。
⚫

ERROR 端子を使用する場合は、外部プルアップ抵抗を割り込みが発生するとアクティブになります。

RESET

➢

➢

High: 非アクティブ➢

Low: アクティブ➢RESET 端子は内部でプルアップ抵抗と接続されています

INT_S 端子は通信機能のために使用する端子です。詳細は 4．通信機能を参照してください。

ので、外部プルアップ抵抗を接続する必要はありません。

表 1 BP3621 端子一覧

Pin

I/O

Function

Connections for unused pins

1

VDD

I

Power supply (5.0V Input)-

2

SHUTDOWN

O

Shutdown request output

Open

3

RESET

I

Hardware reset input

Open

4

ERROR

O

Error information output

Open

5

SDA_S

I/O

I2C serial data access

Open

6

SCL_S

I

I2C clock

Open

7

INT_S

O

I2C interrupt information

Open

8

GND

-

Ground-BP3621© 2022 ROHM Co., Ltd.

2/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

BP3622 の端子機能は以下のとおりです。

⚫

⚫

ISO_V
➢

⚫

➢

P12 端子は内部でプルアップ抵抗と接続されています。

➢

Low 電圧が P12 端子に入力されている間、BAT 端子

ISO_V 端子は受電中、ロジック用端子のリファレンス電からの出力は有効になります。

圧を出力します。
➢

P12➢High 電圧が P12 端子に入力された場合（もしくは P12

ISO_V 端子から電流を引っ張ると BAT 端子の出力が不端子がオープンになった場合）、BP3622 は BP3621 へ安定になりますので、ご注意ください。

シャットダウンリクエストを送り、BAT 端子からの出力を停

RFDET

止します。

➢

Hi-Z: 非アクティブ➢

Low: アクティブ➢

High: 非アクティブ

起動し、初期設定が終了するとアクティブになります。

➢

Low: アクティブ➢⚫

RFDET 端子を使用する場合は、外部プルアップ抵抗を割り込みが発生するとアクティブになります。

接続してください。
➢

INT_S

➢

I2C コマンド制御は RFDET 端子がアクティブになってから

INT_S 端子は通信機能のために使用する端子です。詳細は 4．通信機能を参照してください。

使用可能になります。

表 2 BP3622 端子一覧

Pin

I/O

Function

Connections for unused pins

1

ISO_V

-

Logic IO voltage

Open

2

RFDET

O

RF signal detection output

Open

3

P12

I

Charger IC status input

GND

4

SDA_S

I/O

I2C serial data access

Open

5

SCL_S

I

I2C clock

Open

6

BAT

O

Power output

-

7

INT_S

O

I2C interrupt information

Open

8

GND

-

Ground-BP3622© 2022 ROHM Co., Ltd.

3/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note
3.4. タイミングチャート

3．給電機能

基本的な給電動作についてタイミングチャートを記載します。給電動
送電側である BP3621 に通電した状態で受電側である BP3622

作が始まる VDD 投入から BAT 出力、満充電時の P12 オープンからにアンテナ面を向かい合わせた状態で給電距離(10mm)に近づける

給電停止と SHUTDOWN 通知までの各端子の挙動は以下です。

と給電を開始します。給電中は約 1 分に 1 回給電を停止し、送受電間で状態確認を行います。

BP3621 VDD

3.1. 接続回路例
BP3621 SHUTDOWN

BP3621 は VDD と GND を接続することで動作可能です。対向する BP3622 は給電されると BAT 端子から電圧出力します。BP3622

BP3622 ISO_Vとの接続は BAT、GND と充電制御用のステータス信号である P12 を接続します。P12 は”L”の間 BAT 端子から出力を続け、”H”になると

BP3622 RFDET~20ms

給電を止めるように BP3621 に通知を行います。

BP3622 BAT

BP3622 P12© 2021 ROHM Co., Ltd.

図 2 タイミングチャート(給電動作)

給電時にエラーが発生したときの挙動は以下です。

図 1 接続回路例(給電機能のみ使用)

BP3621 VDD

BP3621 ERROR

3.2. 給電範囲
本製品はアンテナ中心が揃い、アンテナ間距離が 10mm の状態で

BP3622 BAT

最も効率よく給電が行われるように調整されています。本製品においてError condition

給電可能な範囲についてはデータシートを参照してください。負荷によって給電可能な範囲が異なるため、必要な給電量と給電の位置関

図 3 タイミングチャート(エラー発生時)係をよく評価するようにしてください。

© 2021 ROHM Co., Ltd.

3.3. 動作範囲を超えたときの挙動(給電量調整)
BP3622 は負荷抵抗値で動作範囲を規定しています。負荷電流が大きい(負荷抵抗値が小さい)場合、出力電圧が規定値より小さくなってしまう場合があります。そのときに BP3622 から BP3621 へ送電量を増やすように調整を行います。この挙動を給電量調整と言い、出力電圧が安定するまで複数回繰り返すことがあります。また、複数回給電量調整を実施しても出力電圧が安定しないときは、BP3621
は送電を止めてエラー信号を出します。その場合は安定して出力できる状態ではないため、負荷電流の調整を検討してください。

© 2022 ROHM Co., Ltd.

4/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note
4.2. 制御レジスタ4．通信機能コマンド制御で使用するレジスタは以下です。レジスタの仕様は
BP3621/BP3622 はそれぞれ I2C スレーブ機能を搭載しており

BP3621/BP3622 で共通です。

I2C マスター(ホスト側)からコマンドを発行することで BP3621 と

表 3 レジスタ一覧

BP3622 の間でデータのやり取りが可能となります。無線の通信速度
は 212kbps となっており、1 度の送信で最大 256 バイト送信することが可能です。また、BP3622 は NFC Type3 Tag に対応しているため、スマートフォン等の NFC リーダからタグ情報の読み出しが可能となります。
インターフェース仕様は以下です。
・接続
I2C スレーブ + 割り込み信号。
割り込み信号を使用しないで制御することも可能
・割り込み信号BP3621/BP3622 の INT_S 端子。
負論理のレベル出力でホストからレジスタ INTREQ0 を読み出しすることで割り込み信号をクリア
・クロック～400KHz・スレーブアドレス
BP3621/BP3622 ともに 0x17(0b0010111x)

アドレス

レジスタ名称

シンボル名

Read/Write

0x00

コンフィグレジスタ

CFG

Write

0x02

割り込みマスクレジスタ 0

INTMSK0

Write

0x10

FIFO レジスタ(Write)PAYLOAD

Write

0x20

パラメータレジスタ 09

PRM9

Write

：

：

：

Write

0x29

パラメータレジスタ 00

PRM0

Write

0x2A

エントリレジスタ

ENT

Write

0x89

動作ステータスレジスタ

STATUS

Read

0x8A

エラーコードレジスタ 0

ERROR0Read

0x8B

エラーコードレジスタ 1

ERROR1

Read

0x8C

割り込み要求レジスタ 0

INTREQ0

Read

0x90

FIFO レジスタ(Read)PAYLOAD

Read

0xC0

結果レジスタ 00

RSLT00

Read

：

：

：

Read

0xCF

結果レジスタ 0F

RSLT0F

Read

4.1. 接続回路例
それぞれホスト MCU が必要となり、MCU と I2C 通信に必要な端子で ある SDA_S 、SCL_S 、INT_S を接続してくださ い。また、
BP3622 は 5V で動作するため、MCU が 5V 動作でない場合はレベルシフタを間に入れる必要があります。

図 4 接続回路例(通信機能使用時)© 2022 ROHM Co., Ltd.

5/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.2.1. CFG

4.2.3. STATUS

0x04 を設定してください。BP3622 に接続する場合は、BP3622
が BP3621 からから磁界を受けているかを知る必要があります。そのた本製品の内部状態を読み取ることが可能です。内部状態を以下に示します。

めには磁界検知信号（BP3622 の RFDET）が必要です。磁界検表 5 内部状態一覧

知信号を検出したら毎回設定が必要です。

4.2.2. INTMASK0STATUS

意味

備考

Bit0-2

充電制御状態

0b000：タグ検索または充電制
御無効(BP3622 の場合タグモ

割込み信号(INT_S)を発生させる場合、該当ビットを 0 にしてくだ

ード)

さい。

0b001：充電中
0b010：満充電(BP3621 のみ)

表 4 割り込み要因一覧

0b011：満充電_低電流状態

INTMASK0意味

備考0b00000001

Host

ホストコマンド処理が完了

0b100：タグ未検出_低電流

Command

したときに発生。

状態(BP3621 のみ)

汎用通信

送信命令や受信命令が0b101：異常停止

通知

実行されたときに発生。

0b110:位置ずれ停止

0b00000010(BP3621 のみ)(BP3622(BP3621 のみ)

のみ)
0b00000100

充電状態

タグ検索→低消費電流低変化

消費電流→タグ検索タグ

Bit3-6

予約

予約

Bit7

汎用通信要求BP3622 のみ内部処理で使用

処理中

します。
送信命令や受信命令をモジュー

検索→充電

ルに対して要求した時に発生。

充電→タグ検索充電→満“汎用通信 ACK/NACK コマン

充電ド”か”汎用通信 受信データ取

充電→低電流状態満充

得コマンド”が実行されるとクリア。

電→充電
上記の状態遷移により発※値が 0xFE の時はシステムの初期化中です。この値の時はホストコ生。現在どの状態かはステ

マンドが実行できません。

ータスレジスタを読み出しすることで確認できます。
0b00001000

予約

予約

0b00010000

汎用通信“汎用通信 送信コマンド”

先行設定

が実行後、
PRM、PAYLOAD が解放されると発生。

0b00100000

予約

予約

0b01000000

予約

予約

0b10000000

予約

予約© 2022 ROHM Co., Ltd.

6/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.2.4. INTREQ0

数だけライトポインタがインクリメントされます。どちらも 0xFF の次は割り込み要因が設定されます。ビットの意味は INTMASK0 と同様です。

0x00 に戻ります。また、コマンドを実行すると、リードポインタとライトポ
インタは 0x00 に戻ります。コマンド実行中はアクセス出来ません。

・緊急停止(INTREQ0=0xFF)が設定されている場合、リセット(RESET 端子かパワーオンリセット)しない限り INTREQ0 はクリ
アされません。
・値は OR されます。
・割り込みマスクレジスタ(INTMASK0)でクリアしたビットでのみ割り込み信号が発生します。
マスクした状態でも ITNREQ0 の値は更新されます。

図 5 リードポインタ、ライトポインタ

4.2.5. EEROR0, ERROR1
コ マ ン ド 実 行 結 果 の エ ラ ー コ ー ド で す 。 ERROR0 が 0-7bit 、

4.2.7. PRM0～PRM9

ERROR1 が 8-15bit です。読み出しのみ可能です。
BP3621/BP3622 に送信するパラメータです。コマンド実行中は書き込み禁止です。コマンドの実行完了は INTREQ0 を読み出ししま

表 6 エラーコード一覧

す。0 ビット目が 1 になったときコマンド処理の終了を示します。
エラーコード意味

備考

0x0000No error

エラー無し

0x0001

Command

コマンド実行エラー

4.2.8. ENT

execute error

0x01 を設定すると BP3621/BP3622 はコマンドを実行します。コ0x0002

Invalid parameter

パラメータエラー

0x0003

Command not

存在しないコマンドまた

foundは、非対応のコマンドを

マンドの実行が完了すると 0x00 に戻ります。

実行した
0x0004

Tag not found

4.2.9. RSLT00～RSLT0F

タグが見つからなかっホストコマンドの結果が格納されます。読み出しのみ可能です。

た、タグアクセスタイムア
ウト

4.2.6. PAYLOAD
コマンド実行結果や、パラメータを格納する 256 バイトの FIFO です。コマンドを実行していないときに限り読み出し、書き込みが出来ます。
下図はリードポインタを読み出したときに取り出されるデータの位置とライトポインタを書き込みした時に書き込まれるデータの位置を表しています。1 バイト読み出しするとリードポインタが 1 バイトインクリメントされます。連続読み出しすれば、アクセスしたバイト数だけリードポインタがインクリメントします。ライトポインタも同様で 1 バイト書き込みするとライト
ポインタが 1 インクリメントされ、連続書き込みすると書き込んだバイト© 2022 ROHM Co., Ltd.

7/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート
4.3. コマンド制御シーケンス

Application Note
シーケンス中の各グループについての説明は以下になります。

コマンド制御シーケンスを以下に示します。

表 7 シーケンス説明
group

説明

Initialize

コンフィグレーションレジスタ(CFG)と、割り込
みマスクレジスタ(INTMSK0)を初期化します。本処理は初回以降省略可です。

Set

ペイロード(PAYLOAD)、パラメータレジスタ

Command(PRM)を設定します。

ExecuteSet Command で書き込んだコマンドを実Command

行します。

Check

省略可能です。割り込み有効時コマンドが完Interrupt

了すると INT_S が Low になります。

Check

INTREQ0 を読み出しします。0 ビット目がCommand

1 になったときコマンド処理の終了を示しまEndす。INTREQ0 は読み出すとクリアされます。
0x00 以外の値が読めた後に再度読み出しすると値は 0x00 になります。コマンドの実行時間の最大は 1 秒です。

Get

コマンドの結果を取得します。結果はペイロー

Command

ドレジスタ(PAYLOAD)、リザルトレジスタ

Result(RSLT)、エラーコードレジスタ(ERROR)に格納されます。

図 6 制御シーケンス© 2022 ROHM Co., Ltd.

8/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.4. コマンドリスト

4.4.1. セットアップ

BP3621/BP3622 がサポートしているコマンドは以下となります。

⚫

各コマンドに必要な情報をパラメータレジスタ(PRM0-9)、FIFO レジ

BP3621/BP3622 のリセットや充電制御の再実行をします。

スタ(PAYLOAD)に格納して実行することでコマンドに対応した内容が実施されます。実施した結果はエラーコードレジスタ(ERROR0/1)、⚫

結果レジスタ(RSLT00-0F)、FIFO レジスタ(PAYLOAD)に格納さ⚫

表 8 コマンド一覧
内容

コマンド(RPM0)
0x03

れます。

コマンドコード

概要

パラメータ
✓

対応するデバイス

PRM1
0x00：充電制御を停止します(PRM0)

0x01：BP3621/BP3622 をリセットします

0x03

セットアップBP3621

0x02：なにもしません

0x06

T3T ReadBP36210x03：充電制御をやり直します

0x07

T3T Write

BP3621

0x08

T3T Polling

BP3621

0x09

リセット

BP3621

0x10

汎用通信 送信BP3621

0x11

汎用通信 データ取得

BP36220x12

汎用通信 ACK/NACK

BP36220x13

汎用通信 受信BP3621

0x14

汎用通信 受信データ設定

BP3622© 2022 ROHM Co., Ltd.

0x04：BP3622 のリセットと充電制御を停止します⚫

エラー(ERROR0 | (ERROR1 << 8 ))
なし

⚫

リザルト
なし

9/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.4.2. T3T Read⚫

⚫

4.4.3. T3T Write

概要⚫

Type3 のタグを読み出しします。読み出しできるブロックは 1

Type3 のタグに書き込みをします。1 回の実行で 1 つのブロッブロックのみです。

クを書き込みします。

コマンド(RPM0)

⚫

0x06
⚫

概要

0x07

パラメータ
✓

コマンド(RPM0)

⚫

PRM1

パラメータ
✓

ブロック番号(0-30)✓

ブロック番号(0-30)

PRM2

✓

予約(設定値は無視されます)
✓

⚫

PRM3

✓

0：Polling コマンドを送信し IDM を内部に保持

1：Polling コマンドを送信せず最後に取得した IDM

1：Polling コマンドを送信せず最後に取得した IDM

を使用

を使用
✓

⚫

エラー(ERROR0 | (ERROR1 << 8 ))0x0001：書き込み失敗

リザルト

0x0004：タグ未検出

正常時
PAYLOAD[0]～PAYLOAD【15】：ブロックデータ⚫

エラー時(0x0001:読み出し失敗)

リザルト✓

PAYLOAD[0]：Status Flag1

エラー時(0x0001:書き込み失敗)
PAYLOAD[0]：Status Flag1

PAYLOAD[1]：Status Flag2© 2022 ROHM Co., Ltd.

書き込むブロックデータ
PAYLOAD[0]～PAYLOAD[15]0x0004：タグ未検出

✓

PRM3

0：Polling コマンドを送信し IDM を内部に保持

エラー(ERROR0 | (ERROR1 << 8 ))✓PRM2
予約(設定値は無視されます)

0x0001：読み出し失敗

⚫

PRM1

PAYLOAD[1]：Status Flag2

10/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート
4.4.4. T3T Polling⚫

Application Note
4.4.5. リセット

概要⚫

Polling Command を送信します。
⚫

BP3621 と BP3622 をリセットします。

コマンド(RPM0)

⚫

0x08
⚫

コマンド(RPM0)
0x09

パラメータ
✓

概要

⚫

PRM1

パラメータ
✓

送信回数(1-255)⚫

0x00 ：100ms の 間 、 磁 界 を OFF に す る こ と で
BP3622 をリセットします

エラー(ERROR0 | (ERROR1 << 8 ))0x01：BP3621 をリセットします。次回も OFF となるなし⚫

ため、BP3622 もリセットされます
0x02～0xFF：なにもしません。PARYLOAD をクリア

リザルト

したいときに使います

PAYLOAD[0]：成功回数⚫

PAYLOAD[1]：Time Slot Number の最大値
PAYLOAD[2]-[9]：最後に取得した IDM© 2022 ROHM Co., Ltd.

RPM1

エラー(ERROR0 |(ERROR1 << 8 ))
なし

11/19

⚫

リザルト

⚫

なし

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.4.6. 汎用通信 送信⚫

4.4.7. 汎用通信 データ取得

概要

⚫

概要

BP3621 に接続されているホストから BP3622 に接続されて汎用通信 送信コマンドで送信したパケットデータをいるホストへパケットデータを送信します。本コマンドは割り込み要因”汎用通信先行設定”が発生します。以降、コマンド処理
中でも PRM0～PRM9, PAYLOAD を設定できます。

BP3622 から取得します。
⚫

パケットデータの送信が完了すると BP3622 は、接続されているホストへ割り込み(INT_S)で通知します。そしてそのホストから”汎用通信 ACK/NACK”か”汎用通信 受信データ設定”

0x11⚫

コマンドが送信されるのを待ちます。本コマンドはそれらのコマンドを受信すると完了します。
⚫

コマンド(RPM0)

✓

⚫

⚫

0x00：BP3621 から汎用通信 送信リクエストを受送信する Payload サイズ。実際のサイズを-1 した値を信設定します(0～255)

0x01：BP3621 から汎用通信 受信リクエストを受

PRM2～9

信✓RSLT01PAYLOAD[0]～PAYLOAD[255]

予約。データ受信コマンドの PRM1 の値が格納されま送信するデータす。
✓

エラー(ERROR0 | (ERROR1 << 8 ))RSLT02～RSLT09
ヘッダー情報✓

0x0004：送信タイムアウト

PAYLOAD[0]～PAYLOAD[255]
BP3621 から汎用通信 送信リクエストを受信したときのみ送信データが格納されます

リザルト✓

RSLT00PRM1

0x0001：送信失敗

⚫

リザルト
✓

ヘッダー情報✓エラー(ERROR0 | (ERROR1 << 8 ))
なし

パラメータ
✓

パラメータ
なし

⚫

0x10
⚫

コマンド(RPM0)

エラー時(0x0001:送信失敗)
RSLT00：Status Flag1
RSLT01：Status Flag2© 2022 ROHM Co., Ltd.

12/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.4.8. 汎用通信 ACK/NACK⚫

4.4.9. 汎用通信 受信

概要

⚫

概要

BP3622 が BP3621 へ ACK/NACK を送信します。
⚫

BP3621 に接続されているホストから BP3622 に接続されているホストへパケットデータの受信の要求と取得を実施しコマンド(RPM0)

ます。

0x12
⚫

パケットデータの要求が完了すると BP3622 は、接続されているホストへ割込みで通知します。そしてそのホストから”汎

パラメータ
✓

用通信 ACK/NACK“か”汎用通信 受信データ設定”コ

PRM1

マンドが送信されるのを待ちます。本コマンドはそれらのコマン

0x00：ACK

ドを受信すると完了します。

0x01：NACKNACK を設定した場合、BP3621

が送信時なら送信失敗となり、受信時なら受信失敗と⚫

なります。Status Flag1、Status Flag2 ともに 0x01が設定されます。
⚫

コマンド(RPM0)
0x13⚫

エラー(ERROR0 | (ERROR1 << 8 ))

パラメータ
✓

なし
⚫

PRM1
予約。データ取得コマンドの RSLT01 に格納されます。

✓

リザルト

PRM2～9
ヘッダー情報なし⚫

エラー(ERROR0 | (ERROR1 << 8 ))0x0001：受信失敗
0x0004：タイムアウト⚫

リザルト
正常時は受信データ、Payload サイズ、ヘッダー情報が格納されます。
✓

PAYLOAD[0]～PAYLOAD[255]：受信データ✓

RSLT00：受信した Payload サイズ。実際のサイズを-1 した値が格納されます。(0～255)✓

RSLT01～RSLT08：ヘッダー情報

エラー(0x0001: 読み出し失敗)のときは Status Flag の値が格納されます。

© 2022 ROHM Co., Ltd.

13/19

✓

RSLT00：Status Flag1✓

RSLT01：Status Flag2

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.4.10. 汎用通信 受信データ設定⚫

4.5. Status Flag について

概要

Status Flag は Flag1 が 0x00 以外の時、エラーを示しています。
エラーの意味は以下です。

BP3622 が BP3621 へ送るパケットデータを設定します⚫

コマンド(RPM0)

表 9 Status Flag 一覧

0x14
⚫

パラメータ
✓

PRM1
受信データの Payload サイズ。実際のサイズを-1 した値を設定する(0～255)

✓

Flag1

Flag2

意味

0x01

0x01

ブロックリスト異常

0x01

0x02

ブロック数異常

0x01

0x03

ブロックデータ書き換え失敗※Lock された領域に対する書き込みをPRM2～9行った場合も本エラーを返します。ただしヘッダー情報✓書き込まれているデータと同じデータを書PAYLOAD[0]～[255]

き込んだ場合は正常と判定します。

BP3621 へ送るデータ⚫

エラー(ERROR0 | (ERROR1 << 8 ))

0x01

0x04

ブロックデータ書き換え CRC エラー

0x01

0x05

ブロックデータ書き換え整流電圧不足

0x01

0x00

その他のエラー

なし
⚫

リザルト
なし

© 2022 ROHM Co., Ltd.

14/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.6. I2C 通信のデータ構造

4.7. 汎用通信制御

4.6.1. 書き込み

汎用通信は NFC Type 3 Tag 通信により、BP3621 をマスターと書き込み時はスレーブアドレスの最下位ビットに Write である“0”を入れてコマンドを発行してください。

して半二重通信をする機能です。通信の方法は通常通信と高速通
信の 2 つの方法があります。送受信単位は 1 パケット(8 バイトのヘッ
ダー、最大 256 バイトのペイロード)です。

ST: Start Condition

W: Write

A: Ack

SP: Stop Condition

4.7.1. 通常通信
通常通信のシーケンスは以下です。

図 7 書き込み時のデータ構造
連続書き込みにも対応しており、制御レジスタは FIFO を除き自動的に次のアドレス値へインクリメントされます。FIFO レジスタ(PAYLOAD)
は連続書き込みすると FIFO レジスタ内でデータを書き込みします。

図 8 連続書き込み時のデータ構造(PRM1,0 へのデータ書き込み)

4.6.2. 読み出し
読み出しを行う時は制御レジスタへ書き込みを行った後、リスタートコ
ンディションを発行して読み出してください。読み出し時はスレーブアドレ
スの最下位ビットに Read である“1”を入れてコマンドを発行してください。

ST: Start Condition
R: Read
A: Ack
SP: Stop Condition

W: Write
RS: Re-start Condition
NA: Nack

図 9 読み出し時のデータ構造
連続読み出しにも対応しており、制御レジスタは FIFO を除き自動的に次のアドレス値へインクリメントされます。FIFO レジスタ(PAYLOAD)
は連続読み出しすると FIFO レジスタ内でデータを読み出しします。

図 11 通常通信シーケンス※"コマンド"は Host が ENT=1 と設定した状態を示します。"コマン
図 10 連続読み出し時のデータ構造(RSLT00,01 のデータ読み出し)© 2022 ROHM Co., Ltd.

ド応答"は BP3621/BP3622 が ENT=0 もしくは割り込み信号(INT_S)=Low と設定した状態を示します。

15/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note

4.7.2. 高速通信
高速通信は以下のようにホストコマンドを制御します。送信コマンド
は先行設定割り込みをホストに通知します。ホストは先行設定割り込
みの後に、次の送信コマンドの PAYLOAD と PRM を設定できます。これにより、ホストの通信は BP3621 の通信と並列にできます。ホストの制御が複雑になりますが、通常通信と比べ高速な通信が可能です。

図 12 高速通信シーケンス※"コマンド"は Host が ENT=1 と設定した状態を示します。"コマンド応答"は BP3621/BP3622 がENT=0 もしくは割り込み信号(INT_S)=Low と設定した状態を示します。

© 2022 ROHM Co., Ltd.

16/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note
5.2. フレキケーブル接続について

5．使い方、搭載方法

BP3621/BP3622 のインターフェースにはヒロセ電機製のフレキコネ

本章では本製品の基本的な使用方法について記載します。

クタ FH34SRJ-8S-0.5SH(50)が使われています。FH34SRJ-8S0.5SH(50)は 0.5mm ピッチ、高さ 1.0mm、上下両接点バックフリ5.1. 本製品の設置について

ップタイプの FPC(Flexible printed circuit; フレキシブルプリント配

1.

送電モジュール BP3621 のアンテナ中心線と受電モジュール線板)・FFC(Flexible Flat Cable; フレキシブルフラットケーブル)用

BP3622 のアンテナ中心線を合わせて、それぞれが水平になるのコネクタとなります。

ようにし、給電時・通信時のアンテナ間距離が 10mm となるように設置してください。また、アンテナ周辺には金属体や磁性体

FPC・FFC 挿入方法が配置されないようにしてください。

1.

FPC・FFC（以下、フレキケーブルと呼称）挿入前にフレキコネク
タのフリップ（アクチュエータ）が上がっていることを確認してくださ13mm

い。フリップが下がっている場合は、フレキケーブル挿入前にフリップ

BP3621アンテナ中心を上げてください。フリップが下がっている状態で無理やりフレキケ
13mmーブルを挿入しようとすると、コネクタやケーブルが破損する恐れがございます。

10mm

8.5mm

BP3622アンテナ中心

8.6mm

図 13 BP3621 と BP3622 の位置関係

2.

図 14 フレキケーブル挿入時のアクチュエータ

本製品がお客様製品内で動くことがないように、両面テープやビス等でお客様製品上に固定してください。固定する際に本製品2.

コネクタへのフレキケーブル挿入時はケーブルがコネクタ挿入口にの実装部品を上から押さえつけないようにご注意ください。ビスを対して、斜めにならないように、かつ基板面に対して水平になるよ使用される場合は樹脂製のビスを使用し、強く締め付けすぎる

うに挿入してください。また確実に奥まで挿入してください。

ことで基板が破損しないようにご注意ください。

図 15 フレキケーブル挿入状態例© 2022 ROHM Co., Ltd.

17/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート
3.

Application Note

フレキケーブルがコネクタの奥まで挿入出来たら、フリップを回転さ5.3. フレキケーブル仕様

せるように押し下げます。確実にフリップが下がっていることを確認

フレキケーブルの推奨仕様は以下の通りです。

してください。また、フリップを下げる際に、他の実装部品に触れないように気を付けてください。

1.

片面 FPC の場合フリップが下がることで、電気的接点が確立し、またケーブルを把
カバーレイフィルム持するロックがかかります。

カバー接着剤

材料名

材質

厚み(μm)

表面処理

ニッケル下地1～5μm+金メッキ0.2μm

3

銅箔

Cu

35

ベース接着剤

熱硬化接着剤25

ベースフィルム

ポリイミド

25

補材接着剤

熱硬化接着剤

35

補強フィルム

ポリイミド

175

合計

298

図 17 片面 FPC の推奨仕様

2.

図 16 フレキケーブルのロック作業

FFC の場合
ポリエステルフィルム
接着剤

材料名

材質

金メッキ付き
軟銅箔

接着剤

4.

厚み(μm)
35

ポリエステル系

30

フレキケーブルを抜く場合は、挿入時とは逆の手順で、先ずフリッポリエステル
接着剤

ポリエステル系

プを跳ね上げるようにしてゆっくり押し上げ、ロックを解除した後、フ30

補強フィルムポリエステル系

188

合計

295

12

レキケーブルを真っすぐに引き抜いてください。なお、当コネクタは複数回の挿抜を想定した仕様となっておりません。挿抜回数は

図 18 FFC の推奨仕様

10 回未満となるようにしてください。
なお、フレキケーブルを引き回す際は、コネクタに引っ張り、挿入、
横方向への負荷が加わらないようにご配慮ください。

図 19 フレキケーブルの寸法図© 2022 ROHM Co., Ltd.

18/19

No. 64AN096J Rev.002
2022.4

BP3621/BP3622 アプリケーションノート

Application Note⚫

6．使用上の注意

本製品は I2C 通信によってコンフィグ設定を書き換えることが可能ですが、弊社出荷のコンフィグ設定から任意で書き換えられた

本章では本製品をご使用いただく上での注意事項について記載しま場合、製品保証の対象外となりますので、ご留意ください。

す。

7．改訂履歴⚫

給電時に BP3621 と BP3622 が水平に向き合うように、お客様製品のご設計をお願いします。アンテナ同士が斜めになりますと、本来の給電性能が得られなくなる場合がございます。

⚫

Ver.

日付

改訂内容

1.0.0

2021/10/27

初版

2022/4/11“4.通信機能”(Rev.001)

フレキコネクタに挿入するフレキケーブルには引っ張り等の応力が1.0.1(Rev.002)

かからないようにしてください。

・“4.6.I2C 通信のデータ構造”
を追加

⚫

⚫

フレキコネクタのフラップは必ず下した状態でご使用ください。フラ・全体の誤記、体裁を更新

ップが上がった状態では、電気的導通が得られません。

“5.使い方、搭載方法”

アンテナ部の周辺に Mg 合金、Fe、Al 等の金属体が接近しな・フレキケーブルの寸法図を追加

いようにしてください。給電が出来なくなる場合がございます。
⚫

アンテナ部の周辺に磁石等の磁性体が接近しないようにしてください。給電が出来なくなる場合がございます。

⚫

お客様製品において本製品の固定方法に問題がないかを振動試験などで十分評価の上ご使用ください。

⚫

一度両面テープで貼り付けられた本製品は、外さないようにしてください。両面テープから無理に剥がそうとすると、破損の原因と
なります。

⚫

接着剤等を用いて本製品をお客様製品に固定される場合、お客様ご責任のもと、十分評価の上ご使用ください。

⚫

BP3621 は給電中、実装されている IC 付近が発熱しますので、熱がこもらないような放熱設計をご検討ください。IC 表面温度
が 100ºC を超えますと、出力が自動で止まります。

⚫

BP3621/BP3622 の基板厚みは 0.4mm と一般的な基板よりも薄い設計となっています。基板に無理な応力が加わりますと、基板の破損や実装部品の損傷の原因になりますので、ハンドリ
ング時はご注意ください。

⚫

本製品は 1 対 1 の給電を想定した設計となっております。複数台の同時給電には対応しておりませんので、ご注意ください。

⚫

日本国内におきましては、本製品は電波法の対象外となります
が、他の国では対象となる場合がございます。諸外国でのご使用をお考えの場合は予め弊社にお問い合わせいただくか、各電波法認証代行機関へお問い合わせください。

© 2022 ROHM Co., Ltd.

19/19

No. 64AN096J Rev.002
2022.4

Notice

ご 注 意1) 本資料の記載内容は改良などのため予告なく変更することがあります。
2) 本資料に記載されている内容は製品のご紹介資料です。ご使用に際しては、別途最新の仕様書を必ずご請求のうえ、ご確認ください。
3) ロームは常に品質・信頼性の向上に取り組んでおりますが、半導体製品は種々の要因で故障・誤作動する可能性があります。
万が一、本製品が故障・誤作動した場合であっても、その影響により人身事故、火災損害等が起こらない
ようご使用機器でのディレーティング、冗長設計、延焼防止、バックアップ、フェイルセーフ等の安全確保をお願いします。定格を超えたご使用や使用上の注意書が守られていない場合、いかなる責任もローム
は負うものではありません。
4) 本資料に記載されております応用回路例やその定数などの情報につきましては、本製品の標準的な動作や使い方を説明するものです。
したがいまして、量産設計をされる場合には、外部諸条件を考慮していただきますようお願いいたします。
5) 本資料に記載されております技術情報は、製品の代表的動作および応用回路例などを示したものであり、ロームまたは他社の知的財産権その他のあらゆる権利について明示的にも黙示的にも、その実施または利用を許諾するものではありません。上記技術情報の使用に起因して紛争が発生した場合、ロームはその責任を負うものではありません。
6) 本資料に掲載されております製品は、耐放射線設計はなされておりません。
7) 本製品を下記のような特に高い信頼性が要求される機器等に使用される際には、ロームへ必ずご連絡の上、承諾を得てください。
・輸送機器（車載、船舶、鉄道など）、幹線用通信機器、交通信号機器、防災・防犯装置、安全確保のための装置、医療機器、サーバー、太陽電池、送電システム
8) 本製品を極めて高い信頼性を要求される下記のような機器等には、使用しないでください。
・航空宇宙機器、原子力制御機器、海底中継機器
9) 本資料の記載に従わないために生じたいかなる事故、損害もロームはその責任を負うものではありません。
10) 本資料に記載されております情報は、正確を期すため慎重に作成したものですが、万が一、当該情報の誤り・誤植に起因する損害がお客様に生じた場合においても、ロームはその責任を負うものではありません。
11) 本製品のご使用に際しては、RoHS 指令など適用される環境関連法令を遵守の上ご使用ください。
お客様がかかる法令を順守しないことにより生じた損害に関して、ロームは一切の責任を負いません。
本製品の RoHS 適合性などの詳細につきましては、セールス･オフィスまでお問合せください。
12) 本製品および本資料に記載の技術を輸出又は国外へ提供する際には、「外国為替及び外国貿易法」、「米国輸出管理規則」など適用される輸出関連法令を遵守し、それらの定めにしたがって必要な手続を行ってください。
13) 本資料の一部または全部をロームの許可なく、転載・複写することを堅くお断りします。

ローム製品のご検討ありがとうございます。
より詳しい資 料やカタログなどご用 意しておりますので、お問合せください。

ROHM Customer Support System
http://www.rohm.co.jp/contact/

www.rohm.com© 2016 ROHM Co., Ltd. All rights reserved.

R1102B