17
EGP01 スタートアップガイド All Rights Reserved, Copyright © 2010 Elegan Factory EGP01 EGP01 EGP01 EGP01 TFT TFT TFT TFT 液晶 液晶 液晶 液晶 Rev1. Rev1. Rev1. Rev1.1 2010. 2010. 2010. 2010.12 12 12 12.29 29 29 29

EGP01EGP01 TFTTFT液晶液晶ピヴチオヴヘ化化化化ゥセ …elegan-konya/DOC/EGP01_StartUpGuid.pdfPICKit2でのハュエメヘ書込み(ICSP)の確認を行います。 電源(電池ピセェケ)は未接続の状態にして下さい。

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    EGP01EGP01EGP01EGP01

    TFTTFTTFTTFT 液晶液晶液晶液晶ボードボードボードボードゲームゲームゲームゲーム化化化化キットキットキットキット

    スタートアップガイドスタートアップガイドスタートアップガイドスタートアップガイド

    Rev1.Rev1.Rev1.Rev1.1111

    2010.2010.2010.2010.12121212....29292929

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    2

    来歴来歴来歴来歴

    Rev 日付 変更内容 変更者

    1.0 2010.12.12 新規作成 Konya

    1.1 2010.12.29 Page5 [2.2 その他必要な部品、工具]に注)を追記 Konya

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    3

    目次目次目次目次

    1. はじめに …………………………………………………………… 4

    2. キット解説

    2.1 構成品一覧 …………………………………………………… 4

    2.2 その他必要な部品・工具 …………………………………… 5

    3. 組立方法

    3.1 液晶ボード(ZY-FGD1442701V1-PCB) ……………………… 6

    3.2 CPU ボード、JoyStick ボード取付 ………………………… 7

    3.3 電池ボックス接続(例) ……………………………………… 8

    4. 動作確認

    4.1 テストプログラムの動作確認 ………………………………10

    4.2 プログラム書込み(ICSP)の確認 ……………………………11

    5. 基板資料

    5.1 回路図 …………………………………………………………13

    5.2 実装図 …………………………………………………………15

    5.2 搭載部品一覧 …………………………………………………17

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    4

    1111.... はじめにはじめにはじめにはじめに

    本スタートアップガイドには”TFT 液晶ボードゲーム化キット”の組立て方法、動作確認

    方法を記載しています。キット御利用の方は、本スタートアップガイドに従い、キットの

    組立て、動作確認を実施下さい。

    2222.... キットキットキットキット解説解説解説解説

    ”TFT 液晶ボードゲーム化キット”は液晶ボード”ZY-FGD1442701V1-PCB”(株式会社秋

    葉原殿 販売)をゲーム機として使用するための CPU ボード、JoyStick ボードで構成してお

    り、マイコンによる液晶制御やゲームプログラムの学習を目的としています。(キットに液

    晶ボードは含みません。別途、御購入ください。)

    2222....1111 構成品一覧構成品一覧構成品一覧構成品一覧

    キットは下表の 5品で構成されています。

    No 品名 概要 外観

    1 CPU ボード

    (EGP01C)

    主な搭載部品

    ・CPU:dsPIC33FJ128GP804-I/PT

    ・LCD 接続用コネクタ(30pin)

    ・JoyStick ボード接続コネクタ x2

    (8pin, 7pin ソケット)

    ・圧電スピーカ

    各部品搭載済の完成品

    テストプログラム書込み済

    2 JoyStick ボード

    (EGP01J)

    主な搭載部品

    ・4方向(+センター)スイッチ x2

    ・CPU ボード接続コネクタ

    (8pin, 7pin ピンヘッダ)

    ・ICSP 用コネクタ(6pin)

    各部品搭載済の完成品

    3 液晶ボード

    (ZY-FGD1442701V1-PCB)

    用コネクタ

    ・ピンヘッダ(30pin,2 列)

    4 電源接続用コネクタ

    (お試し用)

    ・コネクタ(2pin) x2

    ・コンタクト x4

    5 ICSP 中継コネクタ ピンヘッダ(6pin)

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    5

    2222....2222 そのそのそのその他必要他必要他必要他必要なななな部品部品部品部品、、、、工具工具工具工具

    キット御利用には以下の部品、工具等を準備する必要があります。

    種別 No 品名 解説

    1 液晶ボード

    (ZY-FGD1442701V1-PCB)

    キットに LCD モジュールは含みません。

    別途、御準備ください。注)

    通販サイト:http://www.aitendo.co.jp/

    価格 :\1,200

    2 電池ボックス

    単 3~単 5 x2 本用

    キット動作には 3.0V の電源が必要です。

    単 3~単 5x2 本用の電池ボックスを御準備ください。

    部品

    3 電源用スイッチ

    CPU ボードには電源 ON/OFF スイッチがありません。

    別途、御準備ください。

    (スイッチ付きの電池ボックスを使用する場合は準備

    不要です。)

    組立用工具 1 工具一式

    ・ハンダこて/ハンダ

    ・ラジオペンチ

    ・1.0mm 径ドリル等

    液晶ボード用コネクタ取付けにハンダ付け、電源接続

    用コネクタ取付けにかしめ作業が必要となります。

    工具を準備ください。

    1 Microchip PICkit2 CPU ボード搭載”dsPIC33”へのプログラム書込みに必

    要です。

    プログラム

    環境

    2 Windows PC

    (MPLAB、PICkit2 Programmer

    インストール要)

    開発環境として Microchip MPLAB、dsPIC33 へのプログ

    ラム書込み用に PICkit2 Programmer のインストールが

    必要です。

    注) 液晶モジュールとピッチ変換基板を組立て御使用の場合は、完成品の液晶ボードとピンアサ

    インを合せる必要があります。(2~28 ピンをハンダ付け)

    詳細は http://www.aitendo.co.jp/product/1707 を参照ください。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    6

    3333....組立方法組立方法組立方法組立方法

    3333....1111 液晶液晶液晶液晶ボードボードボードボード((((ZYZYZYZY----FGD1442701V1FGD1442701V1FGD1442701V1FGD1442701V1----PCBPCBPCBPCB))))

    液晶ボード(ZY-FGD1442701V1-PCB)にキット添付のピンヘッダ(30pin 2 列)を取付けます。

    ((((1111))))ピンヘッダピンヘッダピンヘッダピンヘッダのののの挿入挿入挿入挿入

    端子の短い側を液晶ボードの取付け穴に挿入します。

    取付け穴が狭いため、少しずつ押し込みます。

    あらかじめ、1.0mm 径のドリルで穴を広げておくとスムーズに挿入できます。

    取付け穴のパッドを傷付けないよう、御注意ください。

    ((((2222))))端子端子端子端子ハンダハンダハンダハンダ付付付付けけけけ

    コネクタの端子 30pin をハンダ付けします。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    7

    3333....2222 CPCPCPCPUUUU ボードボードボードボード、、、、JoyStickJoyStickJoyStickJoyStick ボードボードボードボード取付取付取付取付

    ((((1111)CPU)CPU)CPU)CPU ボードボードボードボード取付取付取付取付けけけけ

    下図の向きで液晶ボードに CPU ボードを取付けます。

    注)CPU ボードは基板が薄く、割れやすくなっています。

    力を掛けすぎないよう、ゆっくりとコネクタを挿入してください。

    ((((2222))))JoyStickJoyStickJoyStickJoyStick ボードボードボードボード取付取付取付取付けけけけ

    液晶ボードを挟むように、CPU ボードのコネクタに JoyStick ボードを取付けます。CPU

    ボード取付けと同様、力の掛けすぎに御注意ください。

    CPU ボード

    (裏面)

    液晶ボード

    JoyStick ボード

    液晶ボード

    CPU ボード

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    8

    3333....3333 電池電池電池電池ボックスボックスボックスボックス接続接続接続接続((((例例例例))))

    単 4x2 本用電池ボックス(スイッチ付き)の接続例を示します。

    ((((1111))))コンタクトコンタクトコンタクトコンタクトかしめかしめかしめかしめ

    電池ボックスのワイヤをキット付属の電源用コネクタ(コンタクト)に挟み、ラジオペ

    ンチ等で締付けます。

    注)付属コネクタはお試し用です。上記方法は正式冶具での作業でないため、ワイヤが抜け易く、

    接触不良等の不具合を起こす可能性があります。

    ((((2222))))コネクタコネクタコネクタコネクタ取付取付取付取付けけけけ

    写真の向きで、赤色ワイヤ(プラス側)、黒色ワイヤ(グランド側)をカッチと音がする

    まで差込みます。

    注)赤、黒ワイヤの差込み位置に御注意ください。

    位置を間違うと CPU ボードへ逆極性の電圧を印加することになり、故障の原因になります。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    9

    ((((3333))))電源接続電源接続電源接続電源接続

    写真の向きで電源コネクタを接続します。

    注)コネクタを差込む向きに御注意ください。

    向きを間違うと逆極性の電圧を印加することになり、故障の原因になります。

    以上で完成です。

    注)エネループ等の充電池は御使用できません。

    充電池は、出力電圧が低いものがあり、本キットの動作には電圧不足です。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    10

    4444....動動動動作確認作確認作確認作確認

    4444....1111 テストプログラムテストプログラムテストプログラムテストプログラムのののの動作確認動作確認動作確認動作確認

    前章に従い、電源を接続をすると起動音が鳴り、メニュー画面が表示されます。

    左ステックのセンターボタンを押し、”KeyTEST”を起動、左右スティックの動作を確認

    してください(各々のボタンに音階が割当てあり、簡単な演奏ができます)。左右センター

    ボタンの同時押しでメニュー画面に戻ります。

    また、メニュー画面で右スティックのセンターボタンを押すと、ゲームで遊ぶことがで

    きます。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    11

    4444.... 2222 プロプロプロプログラムグラムグラムグラム書込書込書込書込みみみみ(ICSP)(ICSP)(ICSP)(ICSP)のののの確認確認確認確認

    PICKit2 でのプログラム書込み(ICSP)の確認を行います。

    電源(電池ボックス)は未接続の状態にして下さい。

    (1)PICkit2(1)PICkit2(1)PICkit2(1)PICkit2 のののの接続接続接続接続

    キット付属の ICSP 中継コネクタを JoyStick ボードの ICSP コネクタに挿し、PICkit2

    を写真の向き(裏面を上)で接続します。

    PICkit2 を PC に接続し、”PICkit2 Programmer”を起動すると、下記メッセージが表

    示され dsPIC を認識します。

    PICkit2 found and connectedPICkit2 found and connectedPICkit2 found and connectedPICkit2 found and connected

    DeviceDeviceDeviceDevice::::dsPIC33FJ128GP04dsPIC33FJ128GP04dsPIC33FJ128GP04dsPIC33FJ128GP04

    注) 旧 version の”PICkit2 Programmer”では dsPIC33FJ128GP804 を認識しないことが

    あります。その場合は最新 version をダウンロードし、お試し下さい。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    12

    (1)(1)(1)(1)プログラムプログラムプログラムプログラム書込書込書込書込みみみみ確認確認確認確認

    自作のプログラムや、ウェブサイト”Elegan Factory”の本キット紹介ページ

    (http://www7a.biglobe.ne.jp/~elegan-konya/EGP/EGP01.html)からダウンロードのサ

    ンプルプログラムを使い、書込み確認を行います。

    ①「File」-「Import Hex」でファイル選択画面を起動し、hex ファイルを選択して下さい。

    ②「Write」ボタンを押し、書込みが正常に終了すると、”Programming Successful”の

    メッセージが表示されます。

    以上でプログラム書込み(ICSP)確認は完了です。

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    13

    5555....基板基板基板基板資料資料資料資料

    5555....1111 回路図回路図回路図回路図

    (1)(1)(1)(1) CPUCPUCPUCPU ボードボードボードボード

    ZY-FGD1442701V1-PCBZY-FGD1442701V1-PCBZY-FGD1442701V1-PCBZY-FGD1442701V1-PCB128x128128x128128x128128x128

    TFT Color LCDTFT Color LCDTFT Color LCDTFT Color LCD

    V

    D4

    D5

    D6

    LED-

    VSS

    VDD

    10uF

    0.1uF LED+

    WR

    RD

    D0

    D1

    D2

    D3

    D7

    A0(~CMD/DT)

    RES

    10kΩ

    圧電スピーカ(他振タイプ)

    dsPIC33FJ128GP804dsPIC33FJ128GP804dsPIC33FJ128GP804dsPIC33FJ128GP804

    RC9

    RB2

    RB3

    RA2

    RA3

    RB4/SOSCI

    RA8

    VDD VSS

    RB13

    PMD0/RB12

    PMD1/RB11

    PMD2/RB10

    Vcap/VDDCore

    PEGC1/RB1

    PEGD1/RB0

    RA1

    RA0

    MCLR

    AVDD

    AVSS

    PMCS/RB15

    PMWR/RB14

    RA7

    RA10

    VSS

    RC0

    RC1

    RC2

    RA4/SOSCO

    RA9

    RC3

    RC4

    RC5

    VSS

    VDD

    RB5/PMD7

    RB6/PMD6

    RB7/PMD5

    RB8/PMD4

    RC8

    RC7

    RC6

    PMD3/RB9

    CS

    0.1uF

    0.1uF

    G1,2,3CB_MCLR

    CB_VDD0

    CB_VSS0

    CB_RB0/PD

    CB_RB1/PC

    CB_RB2

    CB_RB3

    CB_RC0

    CB_VDD1

    CB_VSS1

    CB_RB4

    CB_RC5

    CB_RA4

    CB_RC3

    CB_RC4

    CPUボード回路図(EGP01C)

    VDD+3V

    GND VSS

    LCD CON

    VIN CON

    IO_L CON

    IO_R CON

    SP1

    IC1

    R1

    C2

    C3

    C4

    C1

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    14

    (2)JoyStick(2)JoyStick(2)JoyStick(2)JoyStick ボードボードボードボード

    JoyStickボード回路図(EGP01J)

    CB_VDD1

    CB_VSS1

    CB_RB4

    CB_RC5

    CB_RA4

    CB_RC3

    CB_RC4

    CB_MCLR

    CB_VDD0

    CB_VSS0

    CB_RB0/PD

    CB_RB1/PC

    CB_RB2

    CB_RB3

    CB_RC0

    ICSP CON

    MCLR

    VDD

    VSS

    PEGD1

    PEGC1

    AUXUp

    Right

    Left

    Center

    Down GND1

    GND0

    Up

    Right

    Left

    Center

    Down GND1

    GND0

    Left JoyStick

    Right JoyStick

    IO_L CON

    IO_R CON

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    15

    5555....2222 実装実装実装実装図図図図

    (1)(1)(1)(1) CPUCPUCPUCPU ボードボードボードボード

    IC1dsPIC33FJ128GP804 C1

    C2

    C4

    C3R1

    LCD CON

    SP1IO-L CONIO-R CON

    ハンダ面VIN CON

    VSS(L-)

    VDD(L+)

    RB5(D7)

    RB6(D6)

    RB7(D5)

    RB8(D4)

    RB9(D3)

    RB10(D2)

    RB11(D1)

    RB12(D0)

    RB13(RES)

    RB14(WR)

    VSS(G3)

    VSS(CS)

    VSS(G2)

    VSS(G1)

    VDD(V)

    CB_RC0

    CB_RB3

    CB_RB2

    CB_RB1/PC

    CB_RC0/PD

    CB_VSS0

    CB_VDD0

    CB_MCLR

    CB_VDD1

    CB_VSS1

    CB_RB4

    CB_RA4

    CB_RC3

    CB_RC4

    CB_RC5

    +3V GND

    RA7(RD)

    RA10(A0)

    CPUボード実装図(EGP01C)

    VIN CON

    SP1

    LCD CON

    IO-R CON

    EGP01C-xx

    IO-L CON

    部品面

    VDD(V)

    VSS(G2)

    VSS(G1)

    VSS(G3)

    VSS(CS)

    RA7(RD)

    RB14(WR)

    RB12(D0)

    RB11(D1)

    RB10(D2)

    RB9(D3)

    RB8(D4)

    RB7(D5)

    RB6(D6)

    RB5(D7)

    VSS(L-)

    VDD(L+)

    CB_RC0

    CB_RB3

    CB_RB2

    CB_RB1/PC

    CB_RC0/PD

    CB_VSS0

    CB_VDD0

    CB_MCLR

    CB_VDD1

    CB_VSS1

    CB_RB4

    CB_RA4

    CB_RC3

    CB_RC4

    CB_RC5

    GND +3V

    RB13(RES)

    RA10(A0)

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    16

    ((((2222)))) JoyStick JoyStick JoyStick JoyStick ボードボードボードボード

    ((((3333)))) 液晶液晶液晶液晶ボードボードボードボード(C(C(C(CPUPUPUPU ボードボードボードボード接続部接続部接続部接続部))))

    液晶ボード端子名称(CPUボード接続部)

    LCD CON

    VDD(V)

    VSS(G2)

    VSS(G1)

    VSS(G3)

    VSS(CS)

    RA7(RD)

    RB14(WR)

    RB12(D0)

    RB11(D1)

    RB10(D2)

    RB9(D3)

    RB8(D4)

    RB7(D5)

    RB6(D6)

    RB5(D7)

    VSS(L-)

    VDD(L+)

    RB13(RES)

    RA10(A0)

    2

    1 29

    304 6 8 10 12 13 15 17 19 21 23 25 27

    3 5 7 9 11 14 16 18 20 22 24 26 28

    2

    1 29

    30

    21 29

    30

    JoyStickボード実装図(EGP01J)

    Left JoyStick Right JoyStick

    IO-L CON

    JB_RC0

    JB_RB3

    JB_RB2

    CB_RB1/PC

    CB_RC0/PD

    JB_VSS0

    JB_VDD0

    JB_MCLR

    IO-R CON

    JB_VDD1

    JB_VSS1

    JB_RB4

    JB_RA4

    JB_RC3

    JB_RC4

    JB_RC5

    EGP01J-xx

    MCLRVDDVSSPEGD1PEGC1AUX

    ICSP CON

  • EGP01スタートアップガイド

    All Rights Reserved, Copyright © 2010 Elegan Factory

    17

    5555....3333 搭載搭載搭載搭載部品部品部品部品一覧一覧一覧一覧

    (1)(1)(1)(1) CPUCPUCPUCPU ボードボードボードボード

    No 略号 部品名 仕様(型名) 員数 購入店

    1 IC1 dsPIC33FJ128GP804-I/PT 1 Degi-Key

    2 SP1 圧電スピーカ TDK PS174P02 1 Degi-Key

    3 LCD CON 液晶ボード接続コネクタ 15Px2 列(低メス) 1 秋月電子通商

    4 IO-L CON JoyStick ボード接続コネクタ 8Px1 列(メス) 1

    5 IO-R CON JoyStick ボード接続コネクタ 7Px1 列(メス) 1

    秋月電子通商

    20Px1 列をカット

    6 VIN CON 電源用コネクタ 2Px1 列(L 型オス) 1 秋月電子通商

    40Px1 列をカット

    7 C1,2,3 チップコンデンサ 0.1uF 3

    8 C4 チップコンデンサ 10uF 1

    9 R1 チップ抵抗 10kΩ 1

    ((((2222)))) JoyStick JoyStick JoyStick JoyStick ボードボードボードボード

    No 略号 部品名 仕様(型名) 員数 購入店

    1 - 4 方向タクトスイッチ TPA511GLFS 2 Degi-Key

    2 - スイッチ用キャップ BOUTON TPA 2 Degi-Key

    3 IO-L CON CPU ボード接続コネクタ 8Px1 列(オス) 1

    4 IO-R CON CPU ボード接続コネクタ 7Px1 列(オス) 1

    5 ICSP CON ICSP コネクタ 6Px1 列(メス) 1

    秋月電子通商

    40Px1 列(オス)をカット

    20Px1 列(メス)をカット

    ((((2222)))) 付属品付属品付属品付属品

    No 略号 部品名 仕様(型名) 員数 購入店

    1 - 液晶ボード用コネクタ 15Px2 列(低オス) 1 秋月電子通商

    2 - ICSP 中継コネクタ 6Px1 列(オス) 1 秋月電子通商

    40Px1 列をカット

    3 - 電源接続用コネクタ

    2ピンソケット

    CONN RCPT

    HSNG 2POS CST-100

    2 Degi-Key

    4 - 電源接続用コネクタ

    コンタクト

    CONN SOCKET

    22-26AWG TIN CRIMP

    4 Degi-Key