OLIMEX ロゴ

OLIMEX MOD-IO2 拡張ボード

OLIMEX-MOD-IO2-拡張ボード製品

免責事項
2024 Olimex Ltd. Olimex®、ロゴ、およびその組み合わせは、Olimex Ltd. の登録商標です。その他の製品名は他社の商標である可能性があり、その権利はそれぞれの所有者に帰属します。この文書の情報は、Olimex 製品に関連して提供されています。この文書によって、または Olimex 製品の販売に関連して、明示的、黙示的を問わず、いかなる知的財産権のライセンスも付与されません。

この作品はクリエイティブ・コモンズ表示-継承3.0非移植ライセンスの下で提供されています。 view このライセンスのコピーは、次のWebサイトにアクセスしてください。 http://www.creativecommons.org/licenses/by-sa/3.0/Olimex LTD によるこのハードウェア デザインは、Creative Commons Attribution-ShareAlike 3.0 Unported ライセンスに基づいてライセンスされています。

OLIMEX-MOD-IO2-拡張ボード-図- (1)

ソフトウェアは GPL に基づいてリリースされています。このマニュアルの写真は、ボードの最新リビジョンと異なる場合があります。このドキュメントで説明されている製品は、継続的な開発と改善の対象となります。このドキュメントに含まれる製品の詳細とその使用法はすべて、OLIMEX が誠意を持って提供しています。ただし、商品性または特定目的への適合性の暗黙の保証を含むがこれに限定されない、暗示的または明示的なすべての保証は除外されます。このドキュメントは、読者が製品を使用する際の支援のみを目的としています。OLIMEX Ltd. は、このドキュメントの情報の使用、情報の誤りまたは省略、または製品の誤った使用から生じる損失または損害について責任を負いません。

この評価ボード/キットは、エンジニアリング開発、デモンストレーション、または評価目的のみに使用することを目的としており、OLIMEX では一般消費者向けに適した完成品とは見なしていません。製品を扱う担当者は、電子工学のトレーニングを受け、優れたエンジニアリング プラクティス標準を遵守する必要があります。したがって、提供される製品は、半導体コンポーネントや回路基板を組み込んだ最終製品に通常見られる、製品の安全性や環境対策など、設計、マーケティング、および/または製造関連の保護に関する考慮事項に関して完全なものではありません。

Olimex は現在、さまざまな顧客と製品を取引しているため、ユーザーとの契約は排他的ではありません。Olimex は、アプリケーションのサポート、顧客製品の設計、ソフトウェアのパフォーマンス、またはここに記載されている特許やサービスの侵害については一切責任を負いません。MOD-IO2 を作成するために使用される設計資料およびコンポーネントに対する保証はありません。これらは MODIO2 にのみ適していると見なされます。

第1章終了VIEW

章の紹介
OlimexのMOD-IO2シングルボードコンピュータをお選びいただきありがとうございます。このドキュメントは、Olimex MOD-IO2ボードのユーザーガイドです。viewこの章では、このドキュメントの範囲を示し、ボードの機能を一覧表示します。MOD-IO2 ボードと MOD-IO ボードのコンポーネント間の違いについて説明します。次に、ドキュメントの構成について詳しく説明します。MOD-IO2 開発ボードを使用すると、Microchip 社製のマイクロコントローラ PIC16F1503 で実行されるアプリケーションのコード開発が可能になります。

特徴

  • PIC16F1503マイクロコントローラには、特にLinux対応ボードとのインターフェースを容易にするオープンソースファームウェアがプリロードされています。
  • I2Cを使用し、I2Cアドレスの変更が可能
  • 積み重ね可能なUEXTオスおよびメスコネクタ
  • 9 GPIO、7V、GND 用の 3.3 ピン端子ネジコネクタ
  • PWM、SPI、I7C、アナログ入力/出力など、さまざまな目的に使用できる 2 つの GPIO。
  • ネジ端子付き2A/15VAC接点を備えた250つのリレー出力
  • リレー出力ステータスLED
  • PIC-KIT6 またはその他の互換ツールを使用したインサーキットプログラミングおよびアップデート用の ICSP 3 ピンコネクタ
  • 12V DC用PWRジャック
  • 取り付け穴3.3つ 0.13mm ~ (XNUMX)”
  • UEXTメス-メスケーブル付属
  • FR-4、1.5mm ~ (0.062)インチ、赤色ソルダーマスク、白色シルクスクリーン部品印刷
  • 寸法: (61 x 52)mm ~ (2.40 x 2.05)”

MOD-IO と MOD-IO2
MOD-IO2は、サイズと機能の両面でMOD-IOに比べて小さい入力出力拡張モジュールですが、多くの状況では、MOD-IO2の方がより良い選択肢となる可能性があります。オプトカプラを必要とする設計では、MOD-IOを検討する必要があります。さらに、MOD-IOは、電圧を提供するオプションを備えたより優れた電源を備えています。tag8~30VDCの範囲です。

対象市場とボードの目的
MOD-IO2 は、UEXT コネクタを介して他の Olimex ボードとインターフェイスできる拡張開発ボードで、リレーと GPIO を追加します。複数の MOD-IO2 をスタックしてアドレス指定できます。ファームウェアを使用すると、簡単なコマンドを使用してボードと対話できますが、必要に応じてファームウェアを変更することもできます。

UEXT コネクタ付きの弊社開発ボードのいずれかを使用していて、さらに GPIO とリレー出力が必要な場合は、開発ボードに MOD-IO2 を接続することでこれらを追加できます。このボードを使用すると、2 つのリレーと 7 つの GPIO に簡単にインターフェイスできます。MOD-IO2 はスタック可能でアドレス指定可能です。これらのボードは一緒に接続でき、必要な数の入力と出力を追加できます。2、4、6、8 などです。MOD-IO2 には PIC16F1503 マイクロコントローラがあり、ファームウェアはオープンソースで変更可能です。アナログ GPIO とリレーが必要な場合、このボードはほとんどの Olimex ボードに非常に適した追加機能です。

組織
このドキュメントの各セクションでは、次のように構成された個別のトピックについて説明します。

  • 第1章は終了ですview ボードの使い方と機能
  • 第2章ではボードを素早くセットアップするためのガイドを提供します
  • 第3章には、一般的なボード図とレイアウトが記載されています。
  • 第4章では、ボードの心臓部であるPIC16F1503について説明します。
  • 第5章では、コネクタのピン配置、周辺機器、ジャンパーの説明について説明します。
  • 第6章ではメモリマップを示します
  • 第7章では概略図を示します
  • 第8章には改訂履歴、役立つリンク、サポート情報が記載されています。

第2章 MOD-IO2ボードのセットアップ

章の紹介
このセクションでは、MOD-IO2 開発ボードを初めてセットアップする場合に役立ちます。まず、ボードの損傷を防ぐための静電気の警告を考慮し、次にボードの操作に必要なハードウェアとソフトウェアを確認してください。ボードの電源を入れる手順を示し、デフォルトのボードの動作について詳しく説明します。

静電気警告
MOD-IO2 は、保護用の静電気防止パッケージで出荷されます。ボードを高静電電位にさらさないでください。ボードを取り扱うときは、アース ストラップまたは同様の保護装置を着用してください。コンポーネント ピンやその他の金属要素に触れないようにしてください。

要件
MOD-IO2 を最適に設定するには、次の項目が必要です。

  • 空きデータUARTを備えたボード、またはUEXTコネクタを備えたOLIMEXボード
  • リレー動作用の12V電源。オンボード電源ジャックに適合する必要があります。

ボードを再プログラムしたり、ファームウェアを変更したりする場合は、次のものも必要になります。

  • PIC 互換プログラマー - ICSP プログラミング用のコネクタは 0.1 インチ 6 ピンのものではありません。Microchip の PIC-KIT16 をベースにした安価な互換 PIC1503F3 プログラマーがあります。
  • 提案されたアイテムの一部は、Olimex で購入できます。たとえば、次のとおりです。
  • PIC-KIT3 – PIC16F1503 SY0612E をプログラミングできる Olimex プログラマー – ヨーロッパのお客様向けの電源アダプター 12V/0.5A、MOD-IO2 のコネクタに適合する電源ジャックが付属

ボードへの電源供給
ボードは電源ジャックから電源が供給されます。12V DC を供給する必要があります。ヨーロッパのお客様のために、手頃な価格の電源アダプタ 12V/0.5A – SY0612E を販売しています。ボードに正しく電源を供給すると、オンボードの PWR_LED が点灯します。

Linux でのファームウェアの説明と基本的な使用方法
ボードの PIC には、I2C プロトコル経由で MOD-IO2 を簡単に使用できるファームウェアがロードされています。MOD-IO2 のファームウェアは、いくつかの反復を経てきました。最新のファームウェア リビジョンは、リビジョン 4.3 です。Linux 非対応のホスト ボードでファームウェアを使用するには、ファームウェア ソースを含むアーカイブ内の README.PDF を参照してください。ファームウェア リビジョン 1、2、および 3 は互換性がありません。これらのファームウェア リビジョンは、異なる MOD-IO2 ボード アドレスと異なるコマンド セットを定義します。ファームウェア リビジョン 3、3.1、および 3.02 (3.xx)、および 4.3 は互換性があります。カスタム ファームウェアは、MODIO2 のすべてのハードウェア機能をサポートしない可能性があることに注意してください。場合によっては、MOD-IO2 のハードウェアをその目的に合わせて使用​​するためにファームウェアを調整する必要があります。
潜在能力全開!

Linux で MOD-IO2 を制御するためのカスタム ソフトウェア ツール
さらに簡単にするために、MOD-IO2を制御するためのソフトウェアツールを作成しました。

Linux。ここで見つかるかもしれません
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/

MOD-IO2/Linux アクセス ツール
このソフトウェアツールにはLinux対応ボードが必要です。このツールは、ファームウェアリビジョン2以降を搭載したMOD-IO3ユニットで動作します。カスタムソフトウェアツールとの完全な互換性を確保するには、MODIO2ボードでファームウェアリビジョン3.02以降を使用する必要があります。ツールを使用するには、 file ボード上の「modio2tool」。配置したフォルダに移動して「./modio2tool -h」と入力すると、使用可能なすべてのコマンドのヘルプが表示されます。

ほとんどのコマンドでは、Linux ディストリビューションでパラメータ -BX を使用して定義されているハードウェア I2C 番号が必要です。ここで、X は I2C インターフェイスの番号です。デフォルトでは、ソフトウェアはハードウェア I2C インターフェイス #2 とボード ID 0x21 を使用するように設定されていることに注意してください。設定が異なる場合は、-BX (X はハードウェア I2C 番号) と -A 0xXX (XX はモジュールの I2C アドレス) を使用して毎回指定する必要があります。

いくつかの例ampLinux での modio2tool と MOD-IO2 の使用法に関するファイル:

  • – ヘルプメニューを表示する:
  • ./modio2tool -h
  • 、 どこ
  • ./modio2tool – バイナリを実行する
  • -h – ヘルプ情報を要求するために使用するパラメータ

期待される結果: コマンドの形式が表示され、コマンドのリストが印刷されます。

  • – 両方のリレーをオンにする:
  • ./modio2tool -B 0 -s 3
  • 、 どこ
  • -B 0 – ボードがハードウェア I2C #0 を使用するように設定します (通常は「0」、「1」、または「2」のいずれか)
  • -s 3 – 「s」はリレーをオンにするのに使用します。「3」は両方のリレーをオンにすることを指定します(最初のリレーのみまたは1番目のリレーのみの場合は「2」または「XNUMX」を使用します)

期待される結果: 特定の音が鳴り、リレー LED が点灯します。

  • – 両方のリレーをオフにする:
  • ./modio2tool -B 0 -c 3
  • 、 どこ
  • B 0 – ボードがハードウェアI2C #0を使用するように設定します(通常は「0」、「1」、または「2」のいずれか)
  • c 3 – 「c」は状態リレーをオフにするために使用されます。「3」は両方のリレーをオフにすることを指定します(最初のリレーのみまたは1番目のリレーのみに「2」または「XNUMX」を使用します)

期待される結果: 特定の音が発生し、リレー LED が消灯します。

  • – リレーの状態の読み取り(MOD-IO2のファームウェアリビジョン3.02以降で利用可能): ./modio2tool -B 0 -r
  • 、 どこ
  • -B 0 – ボードがハードウェア I2C #0 を使用するように設定します (通常は「0」、「1」、または「2」のいずれか)
  • -r – 「r」はリレーの読み取りに使用されます。

期待される結果: リレーの状態が出力されます。0x03 は両方のリレーがオンであることを意味します (バイナリ 0x011 に相当)。

アナログ入力の読み取り:

  • ./modio2tool -B 0 -A 1
  • 、 どこ
  • -B 0 – ボードがハードウェア I2C #0 を使用するように設定します (通常は「0」、「1」、または「2」のいずれか)
  • -A 1 – 「A」はアナログ入力の読み取りに使用されます。「1」は読み取られるアナログ入力です。すべての AN 信号が使用できるわけではないため、「1」、「2」、「3」、または「5」を使用できます。

期待される結果: 巻tagAN の e が印刷されます。何も接続されていない場合は、「ADC1: 2.311V」のような値になります。

  • I2C アドレスの変更 - 複数の MOD-IO2 を使用する場合 (MOD-IO2 のファームウェア リビジョン 3.02 以降で利用可能)
  • ./modio2tool -B 0 -x 15
  • 、 どこ
  • -B 0 – ボードがハードウェア I2C #0 を使用するように設定します (通常は「0」、「1」、または「2」のいずれか)
  • -x 15 – 「x」はボードの I2C アドレスを変更するために使用されます。「15」は必要な番号であり、デフォルトの「0x21」とは異なります。
  • 予想される結果: ボードには新しい I2C アドレスが割り当てられ、将来 modio0tools を使用する場合は -A 2xXX で指定する必要があります。
  • 詳細については、modio2tools によって返されるヘルプまたは modio2tools のソース コードを参照してください。

Linux で MOD-IO2 を制御するための I2C ツール
2.4.1 で説明したカスタム プログラムの代わりに、一般的な Linux ツール「i2c-tools」を使用することもできます。

aptでダウンロード i2c-toolsをインストールする

MOD-IO2 は、ファームウェア 2 のリリース以降、i3c ツールと互換性があります。その場合、コマンドは i2c-tools の最も一般的なコマンド (i2cdetect、i2cdump、i2cget、i2cset) です。上記のコマンドとファームウェアに関する情報を使用して、さまざまなデータを送信 (i2cset) および受信 (i2cget) します。ファームウェアに関する情報は、README.pdf にあります。 file ファームウェアのアーカイブ内。最新のファームウェア (4.3) を含むアーカイブは次の場所にあります。
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip

いくつかの例ampi2c-tools を使用して Linux で MOD-IO2 の周辺機器を設定/読み取りするためのファイル

  • – リレーをオンにする:
  • i2cset –y 2 0x21 0x40 0x03
  • 、 どこ
  • i2cset – データ送信コマンド。
  • -y – y/n 確認プロンプトをスキップします。
    2 – ボードのハードウェア I2C 番号 (通常は 0 または 1 または 2)。
  • 0×21 – ボードアドレス(書き込みには 0×21 を使用する必要があります)
  • 0×40 – リレー操作をオンまたはオフにします (ファームウェアの README.pdf に記載)。
  • 0×03 – バイナリ 011 として解釈する必要があります – 両方のリレーをオンにします (0×02 は 0 番目のリレーのみをオンにし、01×0 は最初のリレーのみをオンにし、00×0 は両方をオフにします – 03×XNUMX もそれらをオフにします)。

期待される結果: 特定の音が鳴り、リレーライトが点灯します。

リレーのステータスの読み取り (MOD-IO2 のファームウェア リビジョン 3.02 以降で利用可能):

  • i2cset –y 2 0x21 0x43、次に読み取りコマンド
  • i2cget –y 2 0x21
  • 、 どこ
  • i2cset – データ送信コマンド。
  • -y – y/n 確認プロンプトをスキップします。
  • 2 – I2C 番号 (通常は 0、1、または 2)。
  • 0x21 – ボードアドレス(書き込みには 0x21 を使用する必要があります)
  • 0x43 – リレー操作の読み取り (ファームウェアの README.pdf に記載されているとおり)

予期された結果: 0x00 – 両方のリレーがオフであることを意味します。0x03 – バイナリ 011 として解釈される必要があります (つまり、両方のリレーがオンであるなど)。

アナログ入力/出力の読み取り:

  • i2cset –y 2 0x21 0x10そして読み取りコマンド
  • i2cget –y 2 0x21
  • 、 どこ
  • 0x10 – 最初のアナログ IO;

ここで重要なのは、読み取るには書き込む必要があるということです (「読み取る内容」)。読み取りは i2cset と i2cget の組み合わせです。
予期された結果: 端末では、GPIO がフローティング状態か、0V に設定されているか、00V に設定されているかに関係なく、ランダムに変化する数字、または 0x08、0x0、または 3.3xFF を受信します。

  • – すべてのアナログIOを高レベルに設定する: i2cset –y 2 0x21 0x01 0x01
  • 、 どこ
  • 0x21 – MOD-IO2のI2Cアドレス
  • 0x01 – README.pdf によると、SET_TRIS はポートの方向を定義するために使用されます。
  • 0x01 – 高レベル(低レベルの場合は0x00を使用)

すべてのアナログIOの読み取り

  • i2cset –y 2 0x21 0x01
  • i2cget –y 2 0x21
  • プリロードされたソフトウェアの詳細な説明は、当社のデモパッケージに記載されています。 web ページ。
  • I2Cデバイスアドレスの変更 - 複数のMOD-IO2を使用する場合(MODIO2のファームウェアリビジョン3.02以降で利用可能) i2cset 2 0x21 0xF0 0xHH
  • どこ

0xF0はI2C変更のコマンドコードです
HH は 2 進形式の新しいアドレスです。アドレスを変更するには、PROG ジャンパーを閉じる必要があることに注意してください。アドレス番号を忘れた場合は、modio2tool を使用してアドレスを見つけることができます。コマンドとパラメーターは「modio0tool -l」です。コマンドとパラメーター「modio21tool -X」を使用して、デフォルトのアドレス (2xXNUMX) をリセットすることもできます。

第3章 MOD-IO2ボードの説明

章の紹介
ここでは、ボードの主要部分について説明します。ボード上で使用されている名前は、説明に使用される名前と異なることに注意してください。実際の名前については、MOD-IO2 ボード自体を確認してください。

 レイアウト(上 view)

OLIMEX-MOD-IO2-拡張ボード-図- (2)

第4章 PIC16F1503マイクロコントローラ

章の紹介
この章では、MOD-IO2 の心臓部である PIC16 マイクロコントローラに関する情報について説明します。以下の情報は、製造元の Microchip から提供されたデータシートの修正版です。

PIC16F1503の特徴

  • 49 命令、16 スタック レベルを備えた強化ミッドレンジ コア
  • 自己読み取り/書き込み機能を備えたフラッシュプログラムメモリ
  • 内部16MHz発振器
  • 4x スタンドアロン PWM モジュール
  • 相補波形発生器 (CWG) モジュール
  • 数値制御発振器 (NCO) モジュール
  • 2x 構成可能ロジックセル (CLC) モジュール
  • 統合温度表示モジュール
  • チャンネル10ビットADC(Vol付き)tageリファレンス
  • 5 ビット デジタル アナログ コンバータ (DAC)
  • MI2C、SPI
  • 25mA ソース/シンク電流 I/O
  • 2x 8ビットタイマー (TMR0/TMR2)
  • 1x 16ビットタイマー (TMR1)
  • 拡張ウォッチドッグタイマー (WDT)
  • 強化された電源オン/オフリセット
  • 低電力ブラウンアウトリセット (LPBOR)
  • プログラム可能なブラウンアウトリセット (BOR)
  • インサーキットシリアルプログラミング (ICSP)
  • デバッグヘッダーを使用したインサーキットデバッグ
  • PIC16LF1503 (1.8V – 3.6V)
  • PIC16F1503 (2.3V – 5.5V)

マイクロコントローラに関する包括的な情報については、マイクロチップの web データシートのページ。執筆時点では、マイクロコントローラのデータシートは次のリンクから入手できます。 http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.

第5章 コネクタとピン配置

章の紹介
この章では、ボード上にあるすべてのコネクタとそのピン配置および注意事項について説明します。ジャンパー機能について説明します。特定の周辺機器に関する注意事項と情報を示します。インターフェイスに関する注意事項を示します。

ICSP
ボードは6ピンICSPからプログラムおよびデバッグできます。以下はJの表です。TAGこのインターフェースは、Olimex の PIC-KIT3 デバッガーで使用できます。

OLIMEX-MOD-IO2-拡張ボード-図- (3)

ICSP
ピン番号信号 名前ピン番号信号名
1マクラーレン4GPIO0_ICSPDAT
2+3.3V5GPIO0_ICSPCLK
3グランド6接続されていません

UEXTモジュール
MOD-IO2 ボードには XNUMX つの UEXT コネクタ (オスとメス) があり、Olimex の UEXT ボードとインターフェイスできます。UEXT の詳細については、次の Web サイトをご覧ください。 https://www.olimex.com/Products/Modules/UEXT/

メスコネクタ
メスコネクタは、ボードに直接接続する(メス-メスケーブルを使用せずに)か、モジュールを別の MOD-IO2 に接続して、I2C 経由でアドレス指定できるスタック可能なモジュールを作成するために使用されます。複数のボードを使用する場合は、各ボードの I2C アドレスを変更することを忘れないでください。デフォルトでは、I2C アドレスは 0x21 です。

OLIMEX-MOD-IO2-拡張ボード-図- (4)

女性UEXT
ピン番号信号名ピン番号信号名
1+3.3V6SDA
2グランド7接続されていません
3接続されていません8接続されていません
4接続されていません9接続されていません
5SCL10接続されていません

オスコネクタ
オス コネクタは、パッケージ内のリボン ケーブルと一緒に使用され、別のオス UEXT に接続するか、別の MOD-IO2 に接続します。

OLIMEX-MOD-IO2-拡張ボード-図- (5)

男性UEXT
ピン番号信号名ピン番号信号名
1+3.3V6SDA
2グランド7接続されていません
3接続されていません8接続されていません
4接続されていません9接続されていません
5SCL10接続されていません

リレー出力コネクタ
MOD-IO には 2 つのリレーがあります。出力信号は標準のノーマルクローズ (NC)、ノーマルオープン (NO)、およびコモン (COM) です。

OLIMEX-MOD-IO2-拡張ボード-図- (6)

REL1 – OUT1
ピン番号信号名
1NO – 通常オープン
2NC –ノーマルクローズ
3COM – 共通

OLIMEX-MOD-IO2-拡張ボード-図- (7)

REL2 – OUT2
ピン番号信号名
1COM – 共通
2NO – 通常オープン
3NC –ノーマルクローズ

GPIOコネクタ
GPIO コネクタを使用して、PWM、I2C、SPI などを実装できます。各ピンの名前もボードの下部に印刷されていることに注意してください。

OLIMEX-MOD-IO2-拡張ボード-図- (8)

ピン番号信号名アナログ入力
13.3V
2グランド
3GPIO0AN0
4GPIO1AN1
5GPIO2AN2
6GPIO3AN3
7GPIO4
8GPIO5AN7
9GPIO6パルス幅変調

PWRジャック
DC バレル ジャックには 2.0mm の内ピンと 6.3mm の穴があります。正確なコンポーネントの詳細については、次の場所を参照してください。 https://www.olimex.com/wiki/PWRJACK ヨーロッパのお客様のために、電源ジャックと互換性のある基本的な電源アダプターも在庫し、販売しています。

OLIMEX-MOD-IO2-拡張ボード-図- (9)

ピン番号信号名
1電源入力
2グランド

ジャンパーの説明
ボード上のジャンパーのほとんどすべて (PROG を除く) は SMD タイプであることに注意してください。はんだ付け/切断技術に不安がある場合は、SMD ジャンパーの調整を試みない方がよいでしょう。また、手で PTH ジャンパーを取り外すことができない場合は、ピンセットを使用する方がよいでしょう。

プログラム
ソフトウェアで I2C アドレスを変更するには、PTH ジャンパーが必要です。I2C アドレスの変更を制限するために使用されます。I2C アドレスを変更する場合は、閉じる必要があります。デフォルトの位置は開いています。

SDA_E/SCL_E
複数の MOD-IO2 が接続されている場合は、これら 2 つのジャンパーを閉じたままにする必要があります。そうしないと、IXNUMXC ラインが切断されます。両方のジャンパーのデフォルトの位置は閉じています。

関数
閉じている場合は、メスの UEXT コネクタに 3.3 V を供給します。(このジャンパーを閉じると、次の MOD-IO2 ラインのオスのジャンパーも閉じるため、ボードが電気焼損する可能性があるため注意してください。デフォルトの位置は開いています。)

UEXT_MPWR_E
閉じている場合は、オスの UEXT コネクタに 3.3 V を供給します。(そのジャンパーを閉じ、次の MOD-IO2 ラインのメスのジャンパーも閉じると、ボードが電気焼損する可能性があるため注意してください。デフォルトの位置は開いています。)

追加のハードウェアコンポーネント
以下のコンポーネントは MOD-IO2 に搭載されていますが、上記では説明していません。完全性のためにここにリストします: リレー LED + 電源 LED。

第6章 ブロック図とメモリ

章の紹介
このページの下部に、このプロセッサ ファミリのメモリ マップがあります。より高品質なものについては、Microchip がリリースしたオリジナルのデータシートを参照することを強くお勧めします。

プロセッサブロック図

OLIMEX-MOD-IO2-拡張ボード-図- (10)

物理メモリマップ

OLIMEX-MOD-IO2-拡張ボード-図- (11)

第7章 回路図

章の紹介
この章には、MOD-IO2 を論理的および物理的に説明する回路図が記載されています。

イーグルの概略図
MOD-IO2の回路図は、こちらで参照できます。 web 当サイトのMODIO2のページ: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware これらはハードウェア セクションにあります。
より早く参照できるように、EAGLE 回路図は次のページにあります。

OLIMEX-MOD-IO2-拡張ボード-図- (12)

物理的寸法
すべての寸法はミル単位であることに注意してください。

OLIMEX-MOD-IO2-拡張ボード-図- (13)

ボード上の最も高い 1 つの要素は、最も高いものから最も低いものの順に、リレー T0.600 – PCB 上 15.25 インチ (2 mm)、リレー T0.600 – 15.25 インチ (0.450 mm)、ICSP コネクタ – 11.43 インチ (XNUMX mm) です。上記の測定値には PCB は含まれないことに注意してください。

第8章 改訂履歴とサポート

章の紹介
この章では、あなたが読んでいる文書の現在のバージョンと以前のバージョンを見つけることができます。また、 web お使いのデバイスのページが表示されます。購入後に最新のアップデートや変更がないか必ず確認してください。ampレ。

文書の改訂

 

リビジョン

 

変更点

 

変更されたページ#

 

A、27.08.12歳

 

– 最初の作成

 

全て

  

– いくつかの残骸を修正

 
B,

16.10.12

間違った参照先を持つテンプレート

プロセッサとボード

6、10、20
 – リンクを更新しました 
  

– ボードのオープンソースの性質に合わせて免責事項を更新しました

 

2

C,

24.10.13

– いくつかの例を追加amples およびファームウェア バージョン 3 の説明7
 – 製品サポートの更新23
 – 一般的な書式の改善全て
  

– マニュアルを更新し、

 
D,

27.05.15

最新のファームウェアリビジョン 3.02

– 新しい情報を追加しました

7、8、9、10、11
 Linux ツール – modio2tools 
E、27.09.19– 最新のファームウェアリビジョン4.3を反映するようにマニュアルを更新しました 

7、8、9、10、11

F、17.05.24– I2Cアドレス変更コマンドに関する誤った情報を修正しました 

13、19

理事会の改訂

 

改訂、日付

 

改訂ノート

 

B、18.06.12

 

初回リリース

役に立つ web リンクと購入コード
の web お使いのデバイスに関する詳細情報については、次のページをご覧ください。 https://www.olimex.com/mod-io2.html.

注文コード

  • MOD-IO2 – このドキュメントで説明されているボードのバージョン
  • MOD-IO – オプトカプラと8~30VDC電源範囲オプションを備えた大型バージョン
  • PIC-KIT3 – MOD-IO2 をプログラミングできる Olimex プログラマー
  • SY0612E – MOD-IO12 用電源アダプター 0.5V/2A – 220V (欧州互換)

最新の価格表は以下でご覧いただけます。 https://www.olimex.com/prices.

注文方法は?
当社のオンライン ショップまたは販売代理店から直接ご購入いただけます。通常、Olimex 製品は販売代理店から購入する方が早くて安価です。確認済みの Olimex LTD 販売代理店および再販業者のリスト: https://www.olimex.com/Distributors.
チェック https://www.olimex.com/ 詳細については。

製品サポート
製品サポート、ハードウェア情報、エラーレポートについては、次の宛先にメールしてください。 support@olimex.comドキュメントやハードウェアに関するフィードバックはすべて歓迎します。当社は主にハードウェア会社であり、ソフトウェアのサポートは限られていることにご注意ください。Olimex 製品の保証については、以下の段落をお読みください。

すべての商品は発送前に検査されます。万が一商品に欠陥があった場合は、注文書に記載されている住所のOLIMEXに返送する必要があります。OLIMEXは、使用に必要な量を超えて使用された商品を受け入れません。
機能性を評価します。

商品が動作可能な状態にあり、機能不全の原因がお客様の知識不足によるものであることが判明した場合、返金は行われませんが、商品はお客様の負担で返送されます。すべての返品は RMA 番号によって承認される必要があります。電子メール support@olimex.com 商品を返送する前に、承認番号をお知らせください。メールのリクエストには、お名前、電話番号、注文番号を記載してください。

影響を受けていない開発ボード、プログラマー、ツール、ケーブルの返品は、商品受領日から 7 日以内であれば可能です。この期間を過ぎると、すべての販売は最終的なものとみなされます。誤って注文された商品の返品は、10% の返品手数料を条件として許可されます。影響を受けていないものとは? 電源に接続した場合は、影響を受けたことになります。明確に言うと、これにははんだ付けされた商品やファームウェアが変更された商品も含まれます。当社が取り扱う製品 (プロトタイプ電子ツール) の性質上、倉庫からの出荷後にプログラム、電源投入、またはその他の変更が行われた商品の返品は受け付けられません。返品される商品はすべて、元の新品同様のきれいな状態でなければなりません。破損、傷、プログラム、焼け、またはその他の「操作」が行われた商品の返品は受け付けられません。

すべての返品には、商品に付属するすべての工場付属品を含める必要があります。これには、インサーキットシリアルプログラミングケーブル、静電気防止梱包、箱などが含まれます。返品には、PO#を同封してください。また、商品を返品する理由を簡潔に説明した手紙を同封し、返金または交換の希望を明記してください。この手紙と配送ボックスの外側に承認番号を記載してください。注意: 返品された商品が当社に届くようにするのはお客様の責任です。
信頼性の高い配送方法。荷物を受け取らなかった場合、当社は責任を負いません。配送料および手数料は返金されません。当社に返送される商品やお客様に機能する商品を返送する際の配送料については、当社は責任を負いません。
全文は以下でご覧いただけます。 https://www.olimex.com/wiki/GTC#Warranty 今後の参考のため。

ドキュメント / リソース

OLIMEX MOD-IO2 拡張ボード [pdf] ユーザーマニュアル
MOD-IO2 拡張ボード、MOD-IO2、拡張ボード、ボード

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *