<回路図>
回路図(PDF)
<製作>
キットが届きましたら部品を確認してください。
部品 | 数 | 備考 |
専用プリント基板 | 1 | LPC2138FDB64 実装済み |
3.3V 1A レギュレータ | 1 | IRU1206-33 |
クリスタル | 1 | 14.7456MHz |
RTC用クリスタル | 1 | 32.768KHz |
タンタルコンデンサ 10uF 16V | 3 | 極性あり |
チップダイオード(shot. 500mA) | 3 | MA2ZD1800L 極性あり |
チップ抵抗 0Ω | 1 | 000 (ダイオード使用時は未使用) |
チップ抵抗 1KΩ | 1 | 102 |
チップ抵抗 470Ω | 1 | 471 |
チップ抵抗10KΩ | 3 | 103 |
チップコンデンサ 0.1uF | 7 | |
チップコンデンサ 39pF | 2 | カットテープに赤色のマーキング |
チップコンデンサ 22pF | 2 | |
チップコンデンサ 4.7uF | 1 | 他のチップコンデンサより高さがある 透明なプラスチックのカットテープ |
チップビーズ(FB) | 1 | 黒っぽい色をしている |
チップLED(赤 or 緑) | 1 | 極性あり(緑がカソード) |
EZ-USB用26ピンヘッダ | 1 | |
糸はんだ | 1 |
MINI EZ-USB用の26ピンヘッダ以外はキットに含まれていません。
別途ピンヘッダやピンフレームをご用意ください。(20ピン3個 秋月電子にて購入可能)
20-30W程度の先端の細い半田ごて、ピンセット、ルーペ(虫眼鏡)、はんだを用意してください。
チップ部品のはんだ付けは、片側のランドにはんだを盛っておき、半田ごてではんだを溶かしながら、ピンセットでチップ部品を固定します。
ピンセットでチップ部品を飛ばしたりしないように注意してください。
1) 基板の裏面からはんだ付けを行います
指定の無い部品は全て0.1uFチップコンデンサです。
39pFチップコンデンサは22pFと区別できるように、赤色でマーキングされています。
写真左上の「ダイオード」(R6)は、MINI EZ-USBのUSBバスパワー(VBUS +5V)をどのような形で接続するかを決定します。
EZ-ARM7の使用形態に合わせて取り付けてください。
(使用形態が明確でない場合はとりあえず、ダイオードを付けておいてください。)
R6 メリット デメリット 用途 0Ω USBバスパワー動可能USBの5Vを電圧低下無しに取り込める 外部電源(CN1-17,18)がPCのVBUSと直結されるため、5V以外を供給してはいけない バスパワー動作で5V電源を必要とするデバイスを使用する場合 ダイオード
(ショットキー)USBバスパワー動作可能
外部電源(CN1-17,18)に5V以上を接続してもPC側に流れ込まない外部電源を接続しない場合には、バスパワーの5Vから約0.4V低下する バスパワー動作で5V電源を必要なデバイスを使用しない場合 無し 外部電源(CN1-17,18)とMINI EZ-USBの電源は分離される 外部電源(CN1-17,18)を接続しないとEZ-ARM7は動作しない。
(バスパワー動作不可)必ず外部電源を使用して動作させる場合
ダイオードと10uFタンタルコンデンサには極性があります、下の写真の向きに取り付けます。
2) 次に表面
RTC用32KHzシリンダ型クリスタルは、穴の位置に合わせてリード線を予め短く切断して半田付けします。
ダイオードとLEDには極性がありますご注意ください。
LEDは左側にカソード(緑)が位置するように半田付けします。
RTCをバッテリーバックアップ動作させるためには画面右下のBAT端子に3V程度の電池を接続します。
3) テスターの導通チェックモードなどを使用して、各電源間がショートしていないか確認します。
GND CN1-19,20 +5V
(外部電源)CN1-17,18 +3.3V CN1-15,16
<動作確認>
動作確認するためには実際にプログラムをLPC2138に書き込んで実行してみましょう。
プログラムを書き込むためにはMINI EZ-USBを使用します。
MINI EZ-USBはAN2131SCとAN2135SCのチップを使用した2つのタイプがあります。
どちらのタイプでも通常は書き込むことが出来ますが、AN2131SCのタイプがお勧めです。
(理由は別のページで説明します。)
MINI EZ-USBのデバイスドライバがPCにインストールされている必要があります。
(デバイスドライバのインストールはMINI EZ-USBのページを参照してください。)
MINI EZ-USBをmini EZ-ARM7に取り付けます。
(取り付ける向きに注意! mini EZ-ARM7とMINI EZ-USBの基板に印刷されているA1の位置を合わせること)
MINI EZ-USBを正しく取り付けたら、PCとUSBケーブルで接続します。
mini EZ-ARM7にMINI EZ-USBから電源が供給されない場合(R6に何も付けてない場合)は、外部電源を接続してください。(GND: CN1-19,20 4V〜12V : CN1-17,18)
まず書き込むためのテストプログラム(led_hex_2138.zip)をダウンロードしてください。
圧縮されているので解凍します。
そしてMINI EZ-USB用のフラッシュ書き込みツール(jtag_flash.exe)をダウンロードして、先ほど解凍したled.hexと同じディレクトリーにコピーします。
コマンドプロンプト(DOS窓)を開いて、解凍したディレクトリに移動します。
「jtag_flash led.hex」を実行します。
このような感じで、LPC2138にled.hexが書き込まれ、CPUがリスタートします。
今回書き込んだプログラムは、まずクリスタルの周波数(14.7456MHz)でCPUが動作して、10回程度LEDを点滅させます。
その後に、PLLを設定して14.7456MHz * 4 = 58.9824MHzでCPUを動作させます。LEDの点滅は高速になります。