テーマ:psoc

PSOC4でBMP180を使った気圧計作成

amazonなどで、安価なBMP180を使った気圧計モジュールが安価に出ています。 せっかくなので、PSOC4のCY8CKIT-049-42XX KITをつかってそのまま付属のUSBシリアル経由で気圧を取得するようにしました。www.cypress.com にBLUETOOTHモ…
トラックバック:0
コメント:0

続きを読むread more

PSOC4 電池容量チェッカー作成

PSOC4 KIT(CY8CKIT-049-42XX)を使って電池容量チェッカーを作成しました。 回路ブロックは以下の通りです。 ■回路構成を説明します。 電池フォルダと動作状況を示すLC…
トラックバック:0
コメント:0

続きを読むread more

PSOC5で安価な20文字x4行 I2C LCD 表示

最近AMAZONなどで20文字x4行のI2C キャラクターLCDが500円前後で安価にでているので、早速PSOC5につないでみた。PSOC4でも良いのだけど、USBをつかってちょっと遊んでみたくなって、今回はPSOC5にしてみた。 回路…
トラックバック:0
コメント:0

続きを読むread more

PSOC4でガイガーカウンタ作成

PSOC4のKITでガイガーカウンタを作成しましたので以下に紹介します。 穴あき基板で作ったのであまり綺麗ではありませんが、以下をつくりました。 仕様 1、写ルンですの使い捨てカメラのフラッシュのトランスを使用 2、10uSのパルス幅の1KHzをPS…
トラックバック:1
コメント:0

続きを読むread more

PSOC4を使った周波数カウンタ(OCXO自作) その3 温度制御修正版(特性確認含む)

PSOC4を使った周波数カウンタもOCXO対応したものが完成となりました。 今回はソースコードも公開します。あまりきれいなコーディングではありませんが、参考にして作り直してもらえれば幸いです。 詳細はソースを見てもらえればわかりますので、今回のブロック図を記載します。 なお、前回と比べるとVCTCXOの分圧比を変更しています。…
トラックバック:0
コメント:0

続きを読むread more

PSOC4を使った周波数カウンタ(OCXO自作) その2 特性確認

前回、ハードウエアの試作まで実施しましたが、マイコンファームウエアの作成がまだでした。今回作成が完了し、動作確認を行いましたので、状況を記載します。 今回ファームウエアで実装したのは以下の項目です。 一応①~⑦まで実装しましたが、OCXOに内蔵した周波数制御用の分圧抵抗の分圧比が間違っていたので、再チューニングが必要なのがわかり…
トラックバック:0
コメント:0

続きを読むread more

PSOC4を使った周波数カウンタ(OCXO自作) その1 ハード試作

前回までで、GPSの1PPSをつかってVCXOの校正を行うところまで実施したので、完成形をめざし、12.8MHZのVCTCXOにヒーターと温度センサーをつけ、断熱材で囲って、GPSの1PPSに同期してVCXOの周波数調整を行うように試作を行い、現在プログラム作成中です。 PSOC4のブロック図は以下の構成に大幅変更しました。 PSO…
トラックバック:0
コメント:0

続きを読むread more

Psoc4とTCXOを使い、GPSで確認する周波数カウンタ作成

前回、GPSの1ppsを使ってカウンタを作成しましたが、ジッタがありました。 この原因を確認すべく、TCXOのみでカウントし、GPSを補助でTCXOの周波数ズレを表示するように変更しました。 前回の回路と比較して、GPSの1ppsの8ビットカウンタが、ハードタイマーのPWMに変更しています。また、BASIC COUTERを5ビッ…
トラックバック:0
コメント:0

続きを読むread more

Psoc4とGPSモジュール(U-blox NEO6M)を使った周波数カウンタ作成

Psoc4 の$4キット CY8CKIT-049-42XXとGPSモジュール U-blox NEO6-Mを使った周波数カウンタを試作しました。アマチュアレベルでは十分に使える精度のカウンタができましたので記載します。 ■今回作成したカウンタの仕様 入力1:最大150MHzまで安定動作。(ぎりぎり200MHzまでは誤差が増えるけど…
トラックバック:0
コメント:0

続きを読むread more