Sim's blog

電子工作はじめてみました

「LCD&タッチセンサ活用の素」

2010-07-31 14:01:04 | 電子工作
LCD&タッチセンサ活用の素」という本が出版されています。著者はPIC本をいっぱい書かれている後閑哲也さんです(後閑さんのホームページ)。色々な液晶モジュールの使用例や製作例が載っている本です。

出版社のページ
出版社のサポートページ
後閑さんのサポートページ


各章で扱っている液晶の入手先のリンク集を作ってみました。

第1章 液晶表示器の原理と種類
第2章 キャラクタ液晶表示器の使い方

 SD1602-HULB 900円(バックライト緑) 秋月(商品番号 P-01675)
 SD1602-HUOB 900円(バックライトオレンジ) 秋月(商品番号 P-01797) 互換品

第3章 モノクログラフィック液晶表示器とタッチスイッチの使い方

 SG12864A 1700円 秋月(商品番号 P-02159)
 DMG12864i 1500円 aitendo

第4章 カラーグラフィック液晶表示器の使い方

 ZY-FGD1442701 900円 aitendo

第5章 液晶パネルの使い方と省電力化の方法

 5057PHR 902円 RSコンポーネンツ 184-7743 Clover Display社

第6章 QVGA液晶表示器とタッチスクリーンの使い方

 YHY024006A 1500円 aitendo 在庫切れ
 YHY024006A(キャリーボード付き) 1980円 aitendo
 EGO028Q02 1980円 aitendo

第7章 液晶モニタの使い方

 LQ070A3AG01 1980円 aitendo (2個で3000円のセット)

現状で売り切れ中になっているのはaitendoのYHY24006Aです。 8/2 追記 キャリーボード付は在庫ありました。


最新の画像もっと見る

7 コメント

コメント日が  古い順  |   新しい順
液晶のことで (のぶ)
2012-05-10 16:46:10
初めまして、のぶと申します。
以前液晶を使った時このサイトを参考にさせてもらました。そのせつはありがとうございます。
突然ですが液晶のことにかなりお詳しそうですので以下ご教授願いませんでしょうか?
aitendoさんで買ったHT1603BというLCDですが、7SEG部分の表示はサンプルプログラムどうりですぐにできたのですが、アイコン部分(アンテナ/電池マークなどなど)の出し方がちんぷんかんぷんですw
http://www.aitendo.com/product/3594
サイトにある英語のマニュアル(コントローラチップPCF8576のPDFファイル)も読んで見ましたがやっぱりさっぱりです。
ネットで関連するものも見当たりません。
7SEG部分を表示した時、アイコン部分の刻印がうっすらと浮かび上がってますので単なる位置のON/OFF制御が必要と見受けられるのですが。。。
どのコマンドをどういう風に使うのか理解できませんでした。
お時間ある時で良いので教えてもらえませんでしょうか?
ぶっしつけで大変失礼します。
re:液晶のことで (Sim)
2012-05-13 11:43:36
こんにちは、のぶさん

モノは持っていないのですが、データシートは眺めてみました。このコントローラはマイコンと通信して設定を行ったり内蔵RAMにデータを書き込んだりする部分と、内蔵RAMの内容にしたがって液晶に出力する部分の2つでできているようです。
内蔵RAMのどの番地のどのビットが液晶のどのセグメントにつながっているかは液晶モジュールを設計する人の勝手ということみたいです。
手元にないので、はっきりしたことは言えませんが、以下のようなことが考えられます。
内蔵RAMの容量は4x40bitとなっているので20バイト分あるはずです。サンプルコードを見てみると16バイト分しか出力していません。残りの4バイト分のどこかにアイコン部分に対応するビットがあったりしないでしょうか?
他に考えられることとしては、内部ではPCF8576がカスケードで接続されていて、I2Cのアドレスを変えてやるともう一つのコントローラにデータを送れるかもしれない、というのがあります。aitendoの写真を見る限りではアイコンは16個で16bitしか必要ないでしょうから、別のコントローラがいるとは考えずらいです。たぶん上で言った17~20バイト目までに対応するビットがあると考える方が自然です。

とりあえず思いつくのは、このくらいですが分かったらぜひ結果を教えてください。
追伸 (Sim)
2012-05-13 12:01:09
電池の中身とか、2個ある小数点とかまで数えるとアイコンの数は24個はありそうですね。
re:液晶のことで (のぶ)
2012-05-13 14:36:07
モノもないのにご推察頂きありがとうございます。あの後少し変化がありました。
ModeSetコマンドでBP4以外を設定し(サンプルソースではwrite(0x48)→49~4b)、オールFFデータを送ると左端から順番に(一部順番が変ですが)マークが表示されて7セグブロックも全て表示されます。もう少し条件せばめてやってみます。
それとご指摘の16byte出力=7SEG部16個出力だから、残りのbitがマーク部ではないかという説もやってみます。取り急ぎご報告まで。
re:液晶のことで (のぶ)
2012-05-15 19:54:18
Sim様、ご指摘ありがとうございます。
ご指摘の制御方法で自分の期待するものはできそうです。アイコン全てを制御する方法はあいかわらずあいまいですが。。。
詳細ですが、恐縮ながらわたくしのブログレポートを見て頂ければと思います。
誤りあればご指摘下さい。
http://honnouji.cocolog-nifty.com/blog/2012/05/lcd-075e.html
re:液晶のことで (Sim)
2012-05-16 08:21:07
こんにちは、のぶさん

ブログ拝見しました。無事解決されたようでよかったです。
この手の液晶は直流をかけると壊れるそうで設定まちがえると怖いという話を聞いたことがあります。
それでは、信長様^^
re:液晶のことで (のぶ)
2012-05-16 13:52:58
あ、なんか宣伝になっちゃてすいません。
神奈川ということは秋月現地も行かれるんでしょうね。この間行ってきました。良かったら今度ご一緒にどうです(笑)?

コメントを投稿