お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
JN516xワイヤレスマイクロコントローラは、IEEE802.15.4準拠の2.4GHz無線トランシーバとともに、超低電力、高性能MCUで構成されています。
これらの製品には、次のような一般的な機能とメリットがあります。
JN5169デバイスは、最大10dBmの送信電力、大容量の内部フラッシュメモリを提供するJN516xシリーズの主力製品であり、完全なZigBee Smart Energy v1.4ソリューションの一部です。
利用可能なチップ、メモリサイズ、サポートされているプロトコルは以下の通りです。
注: K32W061/41または JN5189/88Tは、新しいZigbee®、スレッド、およびBluetooth® LE 5.0デザインに適しています。新しいソフトウェアリリースは計画されていません
チップ | RAM | EEPROM | フラッシュ | 最大送信電力 | 対応プロトコル | 文学 |
---|---|---|---|---|---|---|
JN5169-001 | 32KB | 4KB | 512KB | +10dBm | ZB3, ZHA, ZLL, ZGP, IEEE | |
JN5168-001 | 32KB | 4KB | 256KB | +2.5dBm | ZB3, ZHA, ZLL, ZSE, ZGP, IEEE | |
JN5164-001 | 32KB | 4KB | 160KB | +2.5dBm | ZB3, ZLL, ZGP, IEEE | |
JN5161-001 | 8KB | 4KB | 64KB | +2.5dBm | ZGP、IEEE |
ZB3 = ZigBee 3.0、ZHA = ZigBeeホームオートメーション、ZLL = ZigBeeライトリンク、ZSE = ZigBeeスマートエネルギー、ZGP = ZigBeeグリーンパワー、IEEE = IEEE 802.15.4
JN516xマイクロコントローラを中心としたコンポーネントを含む評価キットが用意されており、簡単なワイヤレスネットワークの構築が可能です。
キットのコンポーネントは、「すぐに」実行できるデモ・アプリケーションを使用して事前にプログラムされています。これらのキットで使用できるアプリケーションの例およびテンプレートは、該当する無線ネットワークプロトコルのWebページに記載されているアプリケーションノートで入手できます(下記の「JN516xサポートソフトウェア」を参照)。評価キットの内容は、選択したネットワークプロトコルでカスタムJN516xアプリケーションを開発するためのプラットフォームとして使用できます。
利用可能な評価キットとその機能を以下にまとめます。
評価キット | チップ | 対応プロトコル | 文学 |
---|---|---|---|
JN516x-EK001 | JN5168-001 | IEEE802.15.4、ZigBee Home Automation、ZigBee Light Link、ZigBee Smart Energy | 製品概要 |
NXP® JN5168-RD6040 IoT(Internet of Things)ゲートウェイは、ZigBee PROなどのIEEE 802.15.4ベースのプロトコルで動作するワイヤレスネットワーク用のイーサネットゲートウェイです。従来のIPルーターを使ってワイヤレスネットワークをインターネットなどのIPベースのネットワークに接続し、スマートフォン、タブレット、PC、クラウドなどの日常的なIP接続デバイスからワイヤレスノードの制御と監視を可能にします。
IoT Gatewayは、NXPのワイヤレスマイクロコントローラJN5168と、LinuxオペレーティングシステムのOpenWRTディストリビューションを実行するArm9™-based LPC3240マイクロコントローラを中心に設計されており、システム開発用の使いやすいプラットフォームを提供します。
JN5168-RD6040 IoT Gatewayは製品として購入できます 。技術的な詳細は、アプリケーションノート ZigBee IoT Gateway (JN-AN-1194)に記載されています。IoTゲートウェイのカスタムビルドの設計リソースは、リファレンスデザイン JN5168-RD6040 IoTゲートウェイ (JN-RD-6040)で提供されています。
JN516xワイヤレスマイクロコントローラのカスタムアプリケーション開発のための包括的なソフトウェアサポートは、サポートされている各ワイヤレスネットワークプロトコル用のソフトウェア開発者用キット(SDK)を無料でダウンロードしてご利用いただけます。SDKおよび関連するリソースは、次のプロトコルのWebページから入手できます。
ZigBee 3.0とZigBee Home AutomationはZigBee Green Powerに対応しています。
各SDKには、ハードウェアを制御するためのAPIが含まれています。
SDKは、JN516xアプリケーションの開発に必要なソフトウェアツールが含まれているJN516xツールチェーン(プロトコルスタックに応じてJN-SW-4041またはJN-SW-4141)の上にインストールする必要があります(下記のツールチェーンを参照 )。
NXPは、Eclipse統合開発環境(IDE)に基づくJN516xアプリケーション開発用のツールチェーンを提供します。必要なツールチェーン(JN-SW-4041またはJN-SW-4141)は、無線ネットワークプロトコルスタックに依存します。たとえば、「BeyondStudio for NXP」ツールチェーン(JN-SW-4141)は、ZigBee 3.0、ホームオートメーション、およびライトリンクに使用されます。関連するツールチェーンは、各プロトコルのWebページで利用できます(上記の JN516xサポートソフトウェアを参照 )。
JN51xx Flashプログラマーユーティリティはツールチェーンに含まれています。また、別のコマンドラインJN51xx Flashプログラマーユーティリティ(JN-SW-4107)も使用できます。
ソフトウェア、データシート、ユーザーガイド、リファレンスマニュアル、リファレンスデザイン、アプリケーションノートなど、カスタムJN516xソリューションの開発を支援する幅広いユーザーリソースが用意されています。JN516xハードウェアに関連するリソースを以下に示します(SDKとツールチェーンは、ワイヤレスネットワークプロトコルのWebページで提供されています)。
注: JN516xデバイスおよび関連製品のコンプライアンス情報は、「JN516x/7x製品コンプライアンスおよび認定」のページに記載されています。
品番 | タイトル | 概要 | バージョン | |
---|---|---|---|---|
ソフトウェア | ||||
JN-SW-4107 | JN51xx本番Flashプログラマ | 本番環境のJN51xxデバイスに組み込みアプリケーションをロードするためのユーティリティ。詳細については、「リリース ・ノート 」および「ユーザー・ガイド」JN-UG-3099を参照してください。 | 1365 | |
データ・シート | ||||
JN5169 | JN5169データシート | 詳細については、JN5169マイクロコントローラを参照してください | 1 | |
JN5169M0x [English] | JN5169-001-M0x-2データシート [English] | モジュールJN5169-001-M0xシリーズの詳細 | 3.0 | |
JN-DS-JN516x | JN516xデータシート | 詳細はJN516xシリーズのマイクロコントローラをご覧ください。 | 1.3 | |
JN-DS-JN5168-001-MO [English] | JN5168-001-Myyデータシート [English] | 詳細はJN5168-001-Myyシリーズのモジュールです。 | 1.4 | |
ユーザ・ガイド | ||||
JN-UG-3087 [English] | JN516x統合周辺機器APIユーザーガイド [English] | 詳細は、JN516xオンチップ周辺機器と対話するためにアプリケーションコードで使用されるJN516x統合周辺機器APIを説明します。 | 1.4 | |
JN-UG-309> [English] | JN516x-EK001評価キットユーザーガイド [English] | JN516x-EK001評価キットの内容と、プリロードされたデモのセットアップおよび実行方法について説明します。 | 1.5 | |
JN-UG-309 [English] | JN51xx量産Flashプログラマ向けユーザガイド [English] | JN51xxプロダクションフラッシュプログラマ(JN-SW-4107)の使用法について説明します。 | 1.1 | |
JN-UG-310 [English] | JN516x-EK004評価キットユーザーガイド [English] | JN516x-EK004評価キットの内容と、プリロードされたデモのセットアップおよび実行方法について説明します。 | 2.0 | |
リファレンス・マニュアル | ||||
JN-RM-2003 [English] | LPRFボードAPIリファレンスマニュアル [English] | 詳細はボードAPIを参照してください。このAPIは、評価キットで提供されるボード上のコンポーネントと対話するためにアプリケーションコードで使用されます。 | 2.4 | |
JN-RM-2013 [English] | JN516x/7x AESコプロセッサAPIリファレンスマニュアル [English] | JN516xワイヤレスマイクロコントローラでデータの暗号化/復号化に使用されるAESコプロセッサにアクセスするためのAPI関数の詳細を説明します。プロトコルスタックによって提供されるセキュリティの範囲外でデータを明示的に暗号化/復号化する場合にのみ必要です。 | 2.0 | |
JN-RM-2027 [English] | Production Test APIリファレンスマニュアル [English] | 製品の設計および製造時にJN51xxデバイスで実行するテストのプログラムに使用できるAPIについて説明します。 | 1.6 | |
リファレンスデザイン | ||||
JN-RD-6021 | USBプログラミングドングル | JN51xxワイヤレスマイクロコントローラ用のフラッシュメモリのプログラミングに使用できるUSBドングルの設計について説明します。 | 1.1 | |
JN-RD-6036 | キャリアボードと拡張ボード | JN516xデバイスを使用できるキャリアボードと拡張ボードの設計について詳しく説明します。 | 1.4 | |
JN-RD-6038 | JN516xモジュールリファレンスデザイン | JN516xワイヤレスマイクロコントローラをベースとしたモジュールの低コスト設計について説明します。 | 1.1 | |
JN-RD-6039 | JN516x USBドングルリファレンスデザイン | JN516xマイクロコントローラをベースとするワイヤレスネットワークノードとして機能するUSBドングルの設計について説明します。 | 1.1 | |
JN-RD-6040 | JN5168-RD6040 IoTゲートウェイ | JN5168-RD6040 'Internet of Things' (IoT)ゲートウェイの設計リソースが含まれています。 | 1.3 | |
JN-RD-6048 | JN5169 ZigBee CCTW電球 | ZigBeeスマート照明ネットワークの色変更可能なチューナブルホワイト(CCTW)電球のためのJN5169ベースのボードの設計リソースが含まれています。120Vおよび230Vの大信号ボード、および小信号ボードを搭載しています。 | 1.0 | |
アプリケーション・ノート | ||||
JN-AN-1001 [English] | JN516xの消費電力の計算 [English] | IEEE802.15.4ベースのアプリケーションを実行するJN516xワイヤレスマイクロコントローラに必要な電力を計算する方法について説明します。 | 1.6 | |
JN-AN-1003 [English] | JN51xxブートローダー操作 [English] | JN51xxワイヤレスマイクロコントローラのブートローダーの機能について説明します。 | 1.13 | |
JN-AN-1035 [English] | 802.15.4データレートの計算 [English] | JN516xベースのノードを含むIEEE802.15.4ベースのワイヤレスネットワークでデータレートを計算する方法について説明します。 | 1.2 | |
JN-AN-1059 [English] | IEEE802.15.4ベースのワイヤレスネットワークを展開するための基本的なRFガイドラインを示します。 | 1.2 | ||
JN-AN-1079 [English] | IEEE 802.15.4(2.4 GHz)の共存 [English] | Wi-FiやBluetoothなどの干渉源が存在する場合にIEEE 802.15.4ベースのシステムのパフォーマンスに影響を与える問題について説明します。 | 1.1 | |
JN-AN-1166 | Smart Lamp Driversのアプリケーションノート | JN516xデバイス上で動作するアプリケーションがランプのハードウェアドライバと対話することを可能にする、「スマートランプ」用のNXPソフトウェアドライバを提供し、説明します。 | 1.2 | |
JN-AN-1170 [English] | RFリモートコントロールユニット(DR1159)アプリケーションノート [English] | RFリモートコントロールユニット(DR1159)の静電容量式タッチキーパッドで使用できるソフトウェアアルゴリズムについて説明します。サンプルアプリケーションを含みます。 | 1.1 | |
JN-AN-1186 [English] | JN516x温度依存の操作ガイドライン [English] | 温度変化によるJN516xデバイスでの無線および32MHz水晶発振器の動作の変動に対処するために使用できるソフトウェア機能について説明します。 | 1.0 | |
JN-AN-1228 | JN51xxでの複数イメージのサポート | JN51xx内蔵フラッシュメモリに格納されている2つのアプリケーションのいずれかを選択して実行する方法を示します。 | 1.1 | |
AN11662 [English] | ZigBeeネットワーク用の高性能PCBアンテナ [English] | ZigBeeネットワークなどのIEEE802.15.4ベースのシステムでJN516xワイヤレスマイクロコントローラで使用するプリントアンテナの3つの設計について説明します。 | 1.0 | |
AN11659 [English] | JN5169/001 RFシステムテストレポートAN11659 [English] | JN 5169 RFテスト | 2.0 |