HP_Slide_01_lv_1280x471
previous arrow
next arrow
プログラミング

DCDCコン開発(68) PICのMSSPモジュールとLCDモジュールの整合性の検証

前回までで、PICのI2Cのタイミング条件とLCDモジュールのタイミング条件を確認した。当たり前だが、それぞれの条件を満たすように接続、制御しないと、正しく動かすことができない。どこか一つでも、条件が満たされていなければ、正しく動かないとい...
プログラミング

DCDCコン開発(67) I2C通信LCDモジュールのタイミングチャートを理解する

LCDのタイミングチャートを以下に示すI2C接続LCDディスプレイのタイミング条件を確認する。タイミングチャートは、図中に規定されている時間の長さ条件を確認することが重要。一般的に、最小値(Min)か最大値(Mix)しか記述されていない場合...
育成

メイカーズ塾(1) 塾スタート

米国初DIYによるものつくりの波が日本にも徐々に浸透してきた。西海岸では、プロ用工作機器を自由に使えるTechShopという施設が次々に立ち上がっている。年間会費を支払えば、数千万円規模の本格的工作機械が自由に扱える。海外では、DIYが当た...
プログラミング

DCDCコン開発(66) PICのMSSPモジュールのタイミングチャートを理解する

PICのbaudレートジェネレータ特に動作タイミングを規定するうえで重要なのは、PICのMSSPモジュールのbaudレートジェネレータである。baudレートジェネレータとは、データ交換するタイミングを生成するクロックと考えてよい。ただ、単純...
プログラミング

DCDCコン開発(65) PICのMSSPモジュールとI2C通信LCDモジュールの通信を解明する

ミッドレンジPICの新MSSPモジュールは、シリアル通信のSPIとI2Cに対応した機能を提供する。今回は、I2C通信を利用しているが、正しい設定方法を理解しておこうと思う。スタート、ストップ、ACKなどのシーケンスについては、解説されている...
プログラミング

DCDCコン開発(64) I2C通信LCD苦労してようやく表示成功

I2C-LCDに表示させるだけで、1日がかりになってしまった。I2Cを扱うのは、初めてだったが、ドキュメントをあれこれ見て、概ね制御方法を理解し、PICの設定、データ送信制御のプログラムを書いてみた。。。が、ぜんぜん動かず。そもそも、なにも...
部材素材

DCDCコン開発(63) I2C通信対応LCDディスプレイ

DCDCコンバータの性能チェックをしようとして、不注意でディスプレイのバックライトLEDを壊してしまった。利用していたのが、バックライトがないと、ほとんど表示内容を確認できないタイプのもの。困った。手持ちのLEDで、何とかならないかと、試し...
ソーラー発電

DCDCコン開発(62) DCDCダウンコンバータ本番機検証再開

2013年10月13日の投稿以来進んでいなかった本番機の検証を再開した。進んでいなかった理由は、第一種電気工事士の技能試験があったり、横道にそれて人感センサー照明作りに励んだりと、まぁ、難しい問題への真正面からの取組みから目を背けていたとい...
機材ツール

ワンボードコンピュータなるもの

世の中では、いつの間にか、安価なのにいっちょまえの基本機能を備えたワンボードコンピュータなるものが出回っているという。青いボードはArduinoという周辺機器を簡単に制御するための環境が提供され、極めて容易にLEDの点滅や温度センサの入力が...
プログラミング

DCDCコン開発(61) PIC割込み処理の注意点

一般的には、割込み処理は、割込み周期よりも短時間で完了するように設計するが、どうしても1周期以内に全ての処理を詰め込むことが難しい場合がある。処理内容によっては、それでも特に問題は無い場合もあり、その際は2周期目を利用して1処理を行うことで...
プログラミング

DCDCコン開発(60) 計測タイミングに関する考察

最近おサボりして、なかなか進展の無かった自宅PVシステムについて久しぶりに検討状況を記録する。サボっていたと言っても、あれやこれやと頭の中では思考をしており、ようやく整理できてきたのできちんと書き留めておこうと思った次第。今まで、DCDCコ...
機材ツール

クランプテスターゲット!

ずっと欲しかった直流電流が測定できるクランプテスター。安価な中国製のクランプテスターは、最近は日本のネット通販でも入手できるが、海外ネット通販ならさらに1-2割安価に購入できるので、eBayで注文。半月ほどと思っていたら、1週間で手元に。こ...