パーツリスト 組み立て前にすべてのパーツがそろっているかご確認ください 種類 品番 数 種類 品番 数 基板 I2C LCD 1 コンデンサ 0.1uF (104) 積層セラミック 1 IC ATtiny コンデンサ 10uF 電解 1 半固定抵抗 10~50kΩ 1 コネクタ IC ソ

Similar documents
Microsoft Word - PIC-USBマイコンボード_v1-02@WEB公開用資料.docx

目次 1 I2Cとは 13 結線写真 2 センサの多くがI2Cに対応 14 WHO_AM_I 3 マイコンでのI2C通信例 15 I2C読込みプログラム 4 とは 16 I2C読込みスクリプト概要① 5 タイミングパラメータ 17 I2C読込みスクリプト概要② 6 書込み 18 センサ読込みプログラ

RY_R8C38ボード RY-WRITER基板 自動書き込み・実行解説マニュアル

AKI-PIC16F877A開発キット (Ver1

3

HDLトレーナーサンプルプログラム説明書

接続例 ピンアサイン ポート端子台 配線可能電線太さ : AWG 16~AWG 28 端子番号信号名 1 Data + 2 Data GND Data (=TxD + RxD) : 送受信データ ( 入出力 ) - は 無接続です ご注意 : 無接続端子の

ReviveUSB(web)

商品番号 : UTS-422 USB-RS422( シリアル ) 変換ケーブル (USB1.1 規格対応 ) 概要 UTS-422 は RS-422 インターフェースを持つ外部周辺機器をパソコンの USB ポートを介してコントロールするための USB-RS422 変換ケーブルです 最大 3Mbps

Arduinoで計る,測る,量る

microsd メモリカード (microsdhc メモリカードを含む ) を IS11LG 本体にセットして データを保存することができます また 連絡先 メール ブックマークなどを microsd メモリカードに控えておくことができます アプリケーションによっては microsdメモリカードをセ


ファイル管理 microsdメモリカードを利用する 232 microsdメモリカードを取り付ける 233 microsdメモリカードを取り外す 234 microusbケーブルでパソコンと接続する 235 メモリの使用量を確認する

商品番号 : UTS-485 USB-RS485( シリアル ) 変換ケーブル (USB1.1 規格対応 ) 概要 UTS-485 は RS-485 インターフェースを持つ外部周辺機器をパソコンの USB ポートを介してコントロールするための USB-RS485 変換ケーブルです 最大 1.2km

回路図 部品表 部品番号 型番 個数 U PIC6F823 I/ST (TSSOP 4pin) R 00Ω (/0W, 608) R2 - R9 360Ω (/0W, 608) 8 C μf (25V, 608) LED LN56RA CN ロープロファイルピンソケット CN2 ロープロファイルピン

表 信号端子 端子名 入出力 機能 DTR 出力 COM ポート DTR (Data Terminal Ready Control Output / Handshake Signal) RXD 入力 COM ポート RXD (Receiving Asynchronous Data Input) TX

Arduino 用電界強度計シールド組み立て説明書 この電界強度計は Analog Devices 社のログ アンプ AD8307 を使い 入力を 50Ωにマッチングさせ その出力を OP アンプで受けて Arduino の A/D コンバータで読み取り LCD ディスプレイに表示しています AD8

Taro-82ADAカ.jtd

PIC の書き込み解説 PICライターを使うときに間違った使い方を見受ける 書き込み失敗の原因は知識不足にある やってはいけないことをしている 単に失敗だけならまだしも部品を壊してしまう 正しい知識を身に着けよう 書き込みに必要なピンと意味 ICSPを意識した回路設計の必要性 ICSP:In Cir

EB-RL7023+SB/D2

CommCheckerManual_Ver.1.0_.doc

IM315-EVB取扱説明書

16 セグ LED 時計 取扱説明書 2013/05/19

WLAR-L11G-L/WLS-L11GS-L/WLS-L11GSU-L セットアップガイド

Microsoft PowerPoint pptx

オーナーズ マニュアル SolitonWave 1

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

RS232-TTLレベル変換基板製作マニュアル

電流帰還アンプマニュアル(130510web)

Studuinoプログラミング環境

Jan/25/2019 errata_c17m11_10 S1C17 マニュアル正誤表 項目 リセット保持時間 対象マニュアル発行 No. 項目ページ S1C17M10 テクニカルマニュアル システムリセットコントローラ (SRC) 特性 19-3 S1C17M20/M

PICer User's Manual

(Microsoft PowerPoint - \211\361\230H\220}\226\312.ppt)

赤外線レーザー 360 距離センサ XV-11 LIDAR Sensor 取り扱い説明書 もくじ お使いになるまえに 各部のなまえと扱い方 2 使い方 (Processing GUI で使う ) 必要なソフトのインストール 3 接続方法 3 GUI の操作方法 4 使い方 ( ロボットに組み込む )

Microsoft Word - PCMtoSPDIFmanual.doc

EU-SD/MCシリーズ アプリケーションノート

207/8/29 V.0.2 概要 ローノイズ電源レギュレーターとして知られる LT3042 を使用した電源基板です LT3042 には並列接続して使用できるという特長があります N 個を並列で使用した場合の出力電圧の RMS ノイズが / N に減少するという特性を利用し 4 個の LT3042

UMB-CP2114 User's Manual

microSD基板 製作マニュアル

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日

警告および注意 警告! 装置の表面または領域にこの記号が貼付されている場合は 高温の表面または高温の部品が存在することを示しています この表面に触れると 火傷をするおそれがあります 高温の部品による火傷の危険を防ぐため 必ず 表面の温度が十分に下がってから手を触れてください 警告! 装置の表面または

現行のICカードリーダRW4040インストーラの課題

内蔵 USB コネクタキットの取り付け はじめに 内蔵 USB コネクタキットには ワークステーションのシャーシに内蔵されているタイプ A USB デバイスに対応したタイプ A の USB コネクタ ( メス ) が含まれています このガイドでは 内蔵 USB コネクタキットを HP Z および x

注意 本製品は FCC Class A 装置です 一般家庭でご使用になると 電波干渉を起こすことがあります その際には ユーザーご自身で適切な処置を行ってください 本製品は FCC( 米国連邦通信委員会 ) 規則の Part15 に準拠したデジタル装置 Class A の制限事項を満たして設計され

ディスクリート オペアンプ TROP-001 組み立て説明書 第 1.0 版 このたびは ディスクリート オペアンプ TROP-001 キットをお買い上げいただき まことにありがとうございます TROP-001 は TROTA-01( トランスコンダクタンス アンプ ) と TRBA-01( 電圧バ

ESC SETTING MENU について ESC SETTING MENU は SUPER VORTEX Gen2/PRO の各種設定がおこなえるメニューです 設定内容の変更に関して PROGRAM BOX 内にデータを読み込み / 編集作業をおこない SUPER VORTEX Gen2/PRO

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

セットアップする付録2 セットアップする Step1 各部の名称を確認する 電源ボタン microusb ポート ( 電源供給用 ) 給電用 microusb ケーブル ( 添付 ) を接続します USB 2.0 ポート 必要に応じて USB 機器 ( 別途用意 ) をつなぎます ストラップホール

2. 仕様 電源 :USB バスパワー (USB 入力の 5V 電源を使用します ) 出力 : 3.5mm ステレオジャック アナログステレオ出力 最大 20mArms 対応ヘッドホンインピーダンス 1Ω~500Ω RCA ピンジャック アナログ 2ch 出力 (L R) ラインレベル ヘッドホンア

KDC

商品番号 : CP-300VD アナログ RGB 信号 DVI-D シングルリンク信号用ビデオスケーラー ( 映像信号変換器 ) はじめに 本製品をご使用になる前に 必ずこのマニュアルをよくお読みください 本書の内容を許可なく転載することを禁じます 本書の内容についてのご質問や お気づきの点がござい

Microsoft Word - MK333manual.docx

tri_s_tg12864_vcp の説明 2014/02/05 飛石伝ひ CPU 基板 の LCD TG12864 の表示プログラムです 漢字表示 (JIS208) を行うことができます USB の VCP ( 仮想 COM ポート ) を使用して非同期シリアル通信により 表示試験を行うことができ

GR-SAKURA-SAのサンプルソフト説明

第 2 章仕様 2.1 対応デバイス dspic30シリーズ dspic33シリーズ PIC24FJシリーズ PIC24HJシリーズ dspic30smpsシリーズ dspic30f2010 dspic33fj12gp201 dspic33fj06gs101 dspic33fj12mc201 PIC

TWE-Lite R 取扱説明書

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

ortustech_yamaha_gdc_j(v110).doc

NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

高音質で知られている SDTrans384 をアルミケースに格納し Ultra Low Noise Power Supply 基板から個別に電力を供給する改造を施した機材です [ 概略 ] フェニックス社の R コアトランス 2 個を電源トランスに採用しました Ultra Low Noise Pow

フォーマット/メンテナンスガイド

Gefen_EXT-DVI-CP-FM10取扱説明書_ indd

DSP5Dアップグレードガイド

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

ETM55J-02 SG-8506CA Evaluation Board Manual SG-8506CA-EVB Preliminary

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

No.2014-M01 1 はじめに Ardui NINJAno は Arduino のモータシールドです ArduinoUNO の CPU(ATMEGA328P) を搭載することで CPU ボードにもなります ( 本製品は シールドですので CPU は付属しませんのでご了承ください ) 本書は 標

Microsoft Word - IFECBR0001MA-web.doc

Microsoft Word - MK319manual.docx

CS-DRC1操作説明書

Microsoft Word - T-GMK1取説11.doc

作成 承認 簡単取扱説明書 (S&DL 水位計 ) 応用計測サービス株式会社 (1.1)

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C

DUSx200 シリーズコントローラ I2C インターフェース仕様書

Microsoft Word - Et100pciS2_02a†iWinXP_PDFŠp†j.doc

著作権保護法の順守と免責 損害 保証の免責 :( 著作権保護法の順守 ) CSSCV503ZK-HDCP は HDCP 解除機ではありません HDMI -> 12G-SDI コンバーターです HDCP を解除する設定で出荷する場合は 弊社での保証はなくなります お客様全責任 弊社保証の免責 HDCP

フォーマット(初期化)について

MINI2440マニュアル

音質改善 DSP ラジオの音声信号出力はヘッドホンをある程度駆動できます しかし大音量で駆動することはできません 音割れを起こすことがあります ヘッドホンアンプを追加すれば音割れしません 同様にスピーカーを接続するときにもアンプが必要です FM のノイズ改善 FM 受信時 無音の場合に 非常に小さな

Microsoft PowerPoint - DIX9211_Mega8_R24.pptx

Studuinoプログラミング環境

pioneerdj.com/support/ 上記のサイトで 本製品の最新のソフトウェア情報や FAQ などのサポート情報をご覧いただけます djay for ios オーディオセットアップガイド

フォーマット/メンテナンスガイド

Transcription:

Arduino Shield series 汎用 LCD I2C 化アダプター I2C LCD Galileo 7 Printed 2010-02-06 本製品について 豊富に出回っている汎用のキャラクター液晶ディスプレイモジュールは パラレル接続でコントロールするようになっていますが これを I2C(TWI) でコントロールできるようにするアダプターです 電源以外に 2 本の制御線をつなぐだけでコントロールできるため ピン数の少ないマイコンに最適です 汎用の液晶ディスプレイモジュールを使用するため 好みの文字数やデザインのものを使うことができます 電源は 5V 対応ですが 最近増えてきている 3.3V の電源系でも使えるよう LCD 駆動電圧を発生するためのチャージポンプ回路を搭載しています バックライト LED の ON/OFF 制御もできます ( 電源 5V 時 ) おまけ機能として シリアルでも文字表示や簡単なコントロールができます ( 写真左 : バックライト LED 制御ありとして組み立てた例 右 :3.3V 対応として組み立てた例 ) はじめにお読みください 本製品は電子工作キットのため 電子回路や組み立てについて知識のある方を対象としています 誤った取扱いをすると 本製品やこれを取り付ける機器の故障や損傷 感電 火災やその他の重大な事故につながる可能性があります 本製品を使用したために発生する損害については 責任を負いかねます 細心の注意を払って製造しておりますが 丌良品等がありましたら同等の新品と交換させていただきます 本製品を取り扱う際には けがや事故 破損などにご注意ください 静電気により故障する可能性がありますので アースバンドなど静電気対策を行ってください 本製品の仕様は 改良やその他の理由で予告なく変更することがあります

パーツリスト 組み立て前にすべてのパーツがそろっているかご確認ください 種類 品番 数 種類 品番 数 基板 I2C LCD 1 コンデンサ 0.1uF (104) 積層セラミック 1 IC ATtiny2313 1 コンデンサ 10uF 電解 1 半固定抵抗 10~50kΩ 1 コネクタ IC ソケット 20P 1 3.3V の電源で使用される場合は 以下のパーツも必要です 種類 品番 数 種類 品番 数 ダイオード 1S1588 (1S2076A 等 ) 2 コンデンサ 0.1uF (104) 積層セラミック 2 バックライト LED の ON/OFF 制御を使用される場合は 以下のパーツも必要です 種類 品番 数 種類 品番 数 トランジスタ 2SC1815 1 抵抗器 4.7kΩ 1 抵抗器 22~100Ω(LED 電流による ) 1 キャラクター液晶ディスプレイモジュール ヘッダーピン ソケット等は別途ご用意ください 回路図

組み立て 各パーツや組み立てについての詳細は 知識のある方を対象と想定しているため省略しています 組み立ては背の低い部品から半田付けしてください 抵抗器 コンデンサ 最後にコネクタ類という順序で半田付けすることをおすすめします IC ソケットのある IC は 組み立てが完了してから IC ソケットへ取り付けてください 5V 対応とする場合は ジャンパーをはんだ付けしてください ( 図中 紫色 ) 3.3V 対応とする場合は チャージポンプ回路のパーツを半田付けしてください ( 図中 緑着色 ) バックライト LED に対応する場合は 該当回路のパーツを半田付けしてください ( 図中 赤着色 ) ヘッダーピンは使用する液晶ディスプレイモジュールに合うよう 1 列 2 列 基板の表裏を使い分けてください 半固定抵抗は裏面につけると 液晶ディスプレイモジュールを重ねて使用する際に操作が楽です 数値のないコンデンサは 0.1uF( 積層セラミック ) です 極性のあるパーツは 印のあるほうが + 極です IC は 印が 1 番ピンです 図中 品番記号や単位記号 ( 抵抗器 :Ω コンデンサ :F) を省略しています 値が ~ 表記の部品は その範囲内の別の部品を使用することがあります ジャンパー設定 ジャンパーの設定により 液晶ディスプレイモジュールのピン配置に合わせた電源の供給が可能です 電源を逆接続すると 本製品やモジュールが故障する可能性がありますので モジュールの仕様書をよくご確認ください ( パーツの足の切れ端等をはんだ付けしてください ) 1:Vss(GND) / 2:Vdd 1:Vdd / 2:Vss(GND)

使い方 液晶ディスプレイモジュールと I2C について知識のある方を対象としているため 詳しい解説は省略しています SCL SDA は通信速度に応じた値の抵抗器でプルアップしてください 本製品のスレーブアドレスは 0111110 です ( 設定により 0111111 ) 通常 液晶ディスプレイモジュールをパラレル接続した場合には インストラクションコードにより初期化し 文字コードを送って表示を行いますが I2C でも同様のデータを送り操作を行います I2C により スレーブアドレスと RW 信号 RS 信号 ( とコントロールバイト ) データの順に送ります データは液晶ディスプレイモジュールのインストラクションコード または表示する文字コードを指定します ( インストラクションコードの詳細は液晶ディスプレイモジュールの仕様をご覧ください ) 3.3V 対応とする場合は コントロールバイトのチャージポンプを ON に設定してください ボリュームは液晶の表示濃度の調節用です 見やすい濃度に調節してお使いください Galileo 7 ホームページでサンプルスケッチを公開していますのでご参照ください I2C 通信例 LCD へ 1 バイト書き込み S 0 1 1 1 1 1 0 0 A x RS CE C4 C3 C2 C1 C0 A D7 D6 D5 D4 D3 D2 D1 D0 A T Slave Address Write Control Byte Data Byte LCDへ複数バイト書き込み S 0 1 1 1 1 1 0 0 A x RS CE C4 C3 C2 C1 C0 A D7 D6 D5 D4 D3 D2 D1 D0 A D7 D6 D5 D4 D3 D2 D1 D0 A A T Slave Address Write Control Byte Data Byte Data Byte LCD より 1 バイト読み込み S 0 1 1 1 1 1 0 1 A D7 D6 D5 D4 D3 D2 D1 D0 A T Slave Address Read Data Byte (from LCD) LCD へ Control Byte を送信後 1 バイト読み込み S 0 1 1 1 1 1 0 0 A x RS CE C4 C3 C2 C1 C0 A S 0 1 1 1 1 1 0 1 A D7 D6 D5 D4 D3 D2 D1 D0 A T Slave Address Write Control Byte Slave Address Read Data Byte (from LCD) S :Start Condition T :Stop Condition A :Acknowledgement SDA SCL Start Condition Stop Condition

コントロールバイト x は未使用 RS は LCD の RS 信号の値に反映されます (0:Low 1:High) CE が 1 のとき C4~C0 の値は設定データとなり 内容は以下とおりです C4 C3 C2 C1 C0 機能 0 L P A I L= バックライト LED の点灯制御 (0:OFF 1:ON) P= チャージポンプ (0:OFF( 電源 5V) 1:ON( 電源 3.3V)) A=I2C スレーブアドレス (0: 0111110 1: 0111111 ) I= 液晶モジュールの自動初期化 (0:OFF 1:ON) 1 - - - - 予約 設定は保存され次回の電源 ON 時にも有効です ( 印は次回電源 ON 時から有効 ) 自動初期化は カーソルなし 5x8 ドット 2 行として初期化されます 処理に約 0.6 秒かかります シリアルによるコントロール おまけ機能として シリアル (RXD のみ ) でも文字表示や簡単なコントロールができます シリアルの転送速度は 9600bps ストップビット 1bit パリティなし フロー制御なしです シリアルで受信した文字をそのまま液晶ディスプレイモジュールへ表示します インストラクションコードを処理することはできませんので あらかじめ I2C のコントロールバイトの設定により自動初期化を ON にしておいてください 以下のエスケープシーケンスが利用できます (ESC 文字コードは 0x1b です ) 画面クリア ESC [ * または ESC [ 2 J カーソル移動 ESC [ y ; x H または ESC [ y ; x f (x 桁 y 行 ) カーソルあり ESC [ > 5 l カーソルなし ESC [ > 5 h キャラクター液晶ディスプレイモジュール 普通 液晶ディスプレイモジュールの電源は 5V ですが 搭載されている制御 IC は 3.3V で動作可能のものが多くあります 制御 IC に日立製 HD44780 が搭載されている場合は IC 表面に U の印字があるものが 3.3V で使用可能です (Sunlike 社の LCD モジュールは互換 IC が搭載されていますが 多くは 3.3V で使用できるようです ) モジュールメーカーの動作保証はありませんので あらかじめ 3.3V での稼働を確認の上ご使用ください 3.3V 動作させる場合は I2C により チャージポンプの設定を ON にしてください 電源が 5V の場合は I2C により バックライト LED の ON/OFF 設定ができます 電源が 3.3V の場合 バックライト LED を点灯させることはできません バックライト LED には別途電源や DC-DC コンバーター等をご用意ください ( モジュールにより 4.2~4.6V の電圧が必要です )

ファームウェア 本製品に使用している ATtiny2313 には あらかじめファームウェアを書き込んだ状態で出荷しています 改良のため ファームウェアは随時更新しています 最新のファームウェアについては Galileo 7 ホームページで公開しています なお ファームウェアのアップデートを行うには AVR マイコンへプログラムを書き込むためのライターが必要です 参考 ( 使用例 ) 液晶ディスプレイモジュール接続イメージ ( 使用モジュール :Sunlike 製 SD1602HULB SD1602HUOB) 液晶ディスプレイモジュール接続イメージ ( 使用モジュール :AZ DISPLAYS 製 ACM0802C)