迷走の果て・Tiny Objects

迷走する日々の覚え書きです。自分で分かってることは省略してますので、念のため。

デジット8桁14セグメントLCDを試す(2)電圧計

前の記事の続きです。
セグメントパターンをいくつか作ってこのような表示をしてみました。
アルファベットを全部作るつもりはありませんけど。
WELLCOME.jpg

PSoC1のEzADCを使って簡単な電圧計の実験をしました。
コードサイズが3K程度ですので、CY8C27143より安価なCY8C24123を使いました。
電圧計

かなり厄介です。サンプルレートを変えるとAD変換値が変わったり、アナログ関係のパラメータを変えても同じ。
外付けのADコンバータを使ったほうが楽でしょう。

一応、回路図です、簡単。
digit14segLCD電圧計

digit14segLCD_EzADC.jpg
EzADCの設定です。
裏技(レジスタを直接いじる)を使わずにAGNDを出力できるなど名前どおりラクチンなのですが、サンプルレートを変えるとAD変換値が変わるのはどういうわけでしょう?

digit14segLCD_globalResouces.jpg
今回、RefMuxには (1.6 BandGap)+/-(1.6 BandGap) を使ってみました。
PSoCのBandGap電圧は1.3Vですから 2.08V+/-2.08V となります。
これで±2Vぐらいまで測れるだろうという目論見でしたが、実際は2Vから-1.6Vぐらいです。プラス側はPSoCのVDD(5V)に対して1Vほど余裕がありますが、マイナス側はVSSに対して余裕がないからです。
AGND_BandGapの説明

-1.6V以下では誤差が大きくなります。
入力電圧 表示値
-1.40V   -1.400
-1.50V   -1.500
-1.60V   -1.599
-1.70V   -1.695
-1.80V   -1.787
-1.90V   -1.864
といった具合です。

ちなみに消費電流は10mA弱(VDD=5V)。アッテネータを入れれば単機能の電圧計として使えそうです。
でも外付けADCの実験もしてみたい。

続きを読む »

スポンサーサイト

デジット8桁14セグメントLCDを試す(1)

デジットで面白いジャンク品を見つけました。
共立エレショップでも売ってます。
8桁14セグメントのLCDディスプレイです。
資料はこちら

3線シリアルで小さく安いのですが、落とし穴がありました^^;;
digit14segLCD_back.jpg

コネクタがとても小さいのです。
中央のIC周りのどこかに繋がっているだろうと考え、導通テスターで調べました。
digit14segLCD_裏

GNDとVCCの接続は簡単ですが、pin1からpin3は手持ちで一番細いポリウレタン線を半田メッキしておいて写真に示した箇所につなぎましたが、小さすぎてかなり難儀しました。
digit14segLCD_wire.jpg

とりあえず、全セグメント表示です。バックライトはありますが、使ってません。使わなくてもちゃんと見えます。
制御はPSoC1(CY8C27143-24PXI)を使いました。表示には資料のルーチンを移植しました。
digit14segLCD_disp.jpg

無事接続が確認できたので、数字表示が出来るようにしました。
セグメントパターンは自分で作る必要があります。
1と4が貧弱です、7セグメントにはない中央の縦セグメントを使ってみたのですが、作り直したほうがよさそうです。
digit14segLCD_数字表示

今日はここまで。

 | HOME | 

文字サイズの変更

プロフィール

edy

最新記事一覧(サムネイル画像付き)

脈拍センサーMAX30100を試す(5) May 20, 2017
MT3608モジュールを使ったDSO Shell用電源 May 16, 2017
脈拍センサー MAX30100を試す(4)MAX30100_Registers.h を調べる。 May 13, 2017
脈拍センサー MAX30100を試す(3)正常動作?? May 12, 2017
脈拍センサー MAX30100を試す(2)スケッチとライブラリー May 10, 2017
脈拍センサー MAX30100を試す(1) May 08, 2017
Studuino用電池ボックスを作る(2) May 06, 2017
Studuino用電池ボックスを作る May 05, 2017
MT3608モジュールのテスト Apr 30, 2017
BME280モジュールを使った温度・湿度・気圧計(2)DSO Shellを使って動作電流を測る Apr 23, 2017

全記事表示リンク

全ての記事を表示する

ブログリンク

リンク

このブログをリンクに追加する

月別アーカイブ

05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  12  11  10  09  07  05  04  03  04  03  01  12  11  10  08  07  06  05  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  02  01  12  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  10  09  08  07  06  05  04  03  02  01 

カテゴリ

プログラミング (0)
freescale (1)
AVR (3)
テルミン (16)
緊急警報放送 (3)
78K (1)
PSoC (295)
地上デジタル放送 (2)
電子工作 (399)
HX711 (2)
ACS712 (6)
数学 (6)
パソコン (12)
PLC (14)
未分類 (39)
ブログ関係 (20)
スカイプ (37)
ロボット (1)
LTSpice (8)
OCXO (0)
arduino (28)
maxima (1)
フランクリン発振回路 (3)
GPS (3)
DTMF (1)
Linux (1)
KOMAINO (7)

タグリスト

最近のコメント

最近のトラックバック

メールフォーム

名前:
メール:
件名:
本文:

検索フォーム

アクセス

RSSリンクの表示

フリーエリア

FC2Ad

まとめ

Template by たけやん