迷走の果て・Tiny Objects

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

8pin PSoCを使った簡易周波数カウンタの製作

8pin PSoC CY8C27143を使った簡単な周波数カウンタを作りました。
きっかけはこのアプリケーションノートです。
Application Note AN2138
3-Wire Interface for LCD Display

通常LCD制御には7本必要ですが、それが3本ですみます、それならピン数の少ないCY8C27143でも作れるだろうと考えました。
SFC.png
回路図です、ゲートタイム作成用のクロックオシレータは手持ちの関係で4.194304MHzを使ってますが、何でも構いません。PSoCのカウンタのパラメータを変えれば済むことです。
入力アンプは手抜きしてます。
PSoCのGPIOはシュミットトリガ入力になっているのでこんな簡単な回路でも動きます。
PSoCのGPIOはTTLレベルですので2SK241のドレンソース間電圧を1.6Vぐらいにする必要があります。そのためgm(相互コンダクタンス)が小さくなり、増幅度が上がりません。
今回はシンプルに組みたかったのでこれで良しとします。
なおPSoCのGPIOの特性についてはねがてぃぶろぐさんを参考にさせて頂きました。
下のグラフは2SK241のデータシートからの引用です。
順方向伝達アドミタンスとなってますが相互コンダクタンスと同じです。
2SK241_20111102135026.png


SFC4.jpg


SFC3.jpg
シフトレジスタをLCD側に組み込みました、これで接続は5本で済みます。

SFC5.jpg
ユニバーサル基板に組んでみました、右の空きスペースにHT7750を使ったDC-DCコンバータを組んで電池二本で動作させるつもりです。

測定の結果、入力アンプの増幅度は約3倍でした。
ドレンソース間電圧が1.6Vなので相互コンダクタンスは6mSぐらいですから、470Ω×6mS=2.82となりほぼ計算は合っています。
安定に測定出来る入力は約70mVp-p以上必要でした。


測定時、入力信号を小さくしていくとカウント値が大きくなるという不可解な動作をする事が解ったので、調査中です。
関連記事
スポンサーサイト

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

この記事へのトラックバックURL
http://edycube.blog2.fc2.com/tb.php/638-90005af1

 | 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 たけやん