PICを使ってLCD表示の実験を行っています。
最終的には、dsPIC33FJ64GP706(64pin)でLCDを利用したいと思っています。
PICの参考書籍を見ながら、例題を用いて16F873や18f2680、dsPIC30f3013など5Vで駆動するPICではLCDの表示はできました。
しかし、なぜか3.3Vで駆動する24FJ64GA002やdsPIC33FJ64GP706ではLCD上にトーフが並ぶのみで、適切な表示ができません。
このときのプログラムが、0.5秒ごとに数字をカウントアップさせるものであり、この黒いトーフもそれに従い濃淡の点滅をしていますので、何らかの信号は伝わっているような気がします。
この場合はPICを3.3Vで駆動させて、LCD電源のみを5Vで供給しています。
この点について、わかる方がありましたら教えてください。
なお、コンパイラはccs-cを使用しています。
また、回路接続や信号については、24FJ64GA002やdsPIC33FJ64GP706では、プログラム上から任意のLEDを点滅させることを確認していますので、回路上のミスはないと思います。
24FJ64GA002では、内臓レギュレーターを使う(VDD3.3V、DISVREGとVSSはGNDへ、VDDCORE/VCAPは10ufを通してGND)の設定になっています。
dsPIC33FJ64GP706もDISVREGピンはありませんがほぼ同様の設定にしてあります。コンパイルする前のLCDを表示するプログラムはどのPICもほぼ同じものを使用して、へッダーファイルやPINの番号を変更しているのみです。
すべてPORT_Bを使用しています。クロックはいずれの場合もヒューズでHSを設定し、セラロックの20MHzを使用しています
No.2
- 回答日時:
No.3
- 回答日時:
LCD信号ラインに74HC244・245のロジックICで、3.3vから5vに電圧を上げて下さい。
http://www.marutsu.co.jp/data/TC74HC244A.pdf
http://www.marutsu.co.jp/data/TC74HC245A.pdf
使い方は、PDFを読んで下さい。
秋月電子通商でSC1602BSは、LCD電源は5vで4~14Pinの信号腺は、
Highで2.4v~VDD・Lowは0~0.6vってマニュアルに書いてありますので、LCD電源以外は3.3vでも問題ないはずです。(理論上)
プログラムに問題がある可能性があります。
---余談話---
トラ技のdsPIC30F5011使用のC言語を使った学習ボードキットは、PIC電源3.3v・LCD電源5v・信号腺直結の回路になっています。
(2008/07号 dsPIC30F5011の動作電圧は2.5~5.5v SDメモリカードを使う為に3.3v電源になっています。)
回路図
http://www.wakamatsu-net.com/cgibin/biz/38150088 …
キットセット
http://akizukidenshi.com/catalog/g/gK-02406/
http://www.wakamatsu-net.com/cgibin/biz/pageshou …
この回答への補足
>秋月電子通商でSC1602BSは、LCD電源は5vで4~14Pinの信号腺は、
>Highで2.4v~VDD・Lowは0~0.6vってマニュアルに書いてありますの
>で、LCD電源以外は3.3vでも問題ないはずです。(理論上)
ご指摘ありがとうございます。
初心者なので良く判らないのですが、LCD電源(4.7V)とPIC電源(3.3V)は全く別の系統の電源を使用しているのがまずいのでしょうか。LCDのR/W端子のGNDだけは3.3Vに落としています。レギュレータ等を使用して、一つの電源から両者へ給電しているわけではありません。
No.4ベストアンサー
- 回答日時:
基本として、1電源2電圧でも2電源2電圧でも、すべてのGNDは繋げて下さい。
そうでないと、印加された電圧が何ボルトであっても無効になります。
>LCD電源(4.7V)とPIC電源(3.3V)は全く別の系統の電源を使用している
>LCDのR/W端子のGNDだけは3.3Vに落としています。
R/W端子だけでなく、2つのACアダプタのGNDも繋げて下さい。
(念の為、R/W端子を3.3vに繋げるのではなく3.3vのGNDに継げるのですよ。)
LCDの稼動電圧は4.75~5.25vで、絶対最大定格は7vです。
(7vで壊れると思って下さい。 電圧変動で7vを超えると壊れる、ってのが正しい書き方です。)
こんな所かな!?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(趣味・アウトドア・車) Arudino nanoが正常に動作しない原因 1 2022/10/30 18:29
- その他(プログラミング・Web制作) MicroPythonコード 1 2023/07/05 15:20
- その他(プログラミング・Web制作) I2C接続のLCDディスプレイを使う 2 2023/05/01 17:15
- USBメモリー・SDカード・フラッシュメモリー セルスターCS-1000sm マイクロSDカード256G対応できるか 1 2023/03/09 15:25
- ドライヤー・ヘアアイロン レビュー5〜1を見てあなたはこのヘアアイコン買いますか?買わないですか? 特選タイムセール: 【20 3 2022/11/30 19:28
- 電車・路線・地下鉄 鉄道 JR東日本 ACトレイン AC E233系 LED LCD 液晶ディスプレイ 広告 中吊り 1 2022/08/03 12:36
- バッテリー・充電器・電池 自作太陽光発電の電流の安定化 6 2023/04/09 11:14
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- その他(プログラミング・Web制作) LCD ディスプレイを Raspberry Pi Pico に接続する 1 2023/04/25 16:31
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
液晶モニターの電源部で必要な...
-
海外230V環境下でのUPSの仕様
-
電源ユニットが故障したとき
-
デスクトップのパソコンを海外...
-
ホームベーカリー基板修理
-
単相交流と三相交流について
-
イヤホンのコードがラジオのア...
-
FMラジオを手で触ると雑音が...
-
FMラジオ受信用のロッドアンテ...
-
モジュラジャックの修理はどこ...
-
三端子レギュレータについて質...
-
ラジオのロッドアンテナの向き...
-
ウォシュレットが止まってつか...
-
パソコンでも やろうかと ノー...
-
2wayコアキシャルスピーカーん...
-
TVの画面が・・・
-
Internet Explorerやgooglechro...
-
モータ起動用コンデンサの選別
-
【静岡県/静岡市】ラジオについて
-
電子工作に関するノウハウ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
液晶モニターの電源部で必要な...
-
SOG制御装置について
-
【電気】なぜパソコンユーザー...
-
デスクトップのパソコンを海外...
-
海外での240V電圧対応
-
電源の電圧
-
トランサーを使い、昇圧して電...
-
200Vのホットカーペット
-
日本で購入したパソコンを香港...
-
アメリカ製の120v 1000w 60hz...
-
PCが受ける電圧低下の影響とは...
-
ユニバーサル電圧について
-
パソコンの12V系の電圧が、7Vな...
-
PC内部からビープ音ではない変...
-
電源ユニットが故障したとき
-
電圧について教えてください 2...
-
ワンチップマイコンPICによるLC...
-
低電圧でも動作可能な電源ユニ...
-
海外230V環境下でのUPSの仕様
-
ホームベーカリー基板修理
おすすめ情報