プログラミング

プログラミング

DC-DCコン開発(11) PIC割込み制御にチャレンジ

CPUの動作が追いかけられるように0.1秒サイクルでLoop処理していたが、それだと細かい電圧、電流の制御が不可能なので、結局、プログラムロジックを大幅に変更して、割込みバージョンに作り変えた。割込みはデバッグが難しいので出来れば避けたかっ...
ソーラー発電

DC-DCコン開発(10) 電力変換トライ

ついにメインロードに火が入りました。適当な負荷が無いので抵抗をつないでみましたが、負荷としては軽すぎて電圧が上がってしまい、正しく制御できてるか確認ができません。バッテリをつないでみましたが、内部抵抗が大きく電流の変化を吸い込んでくれません...
プログラミング

DCDCコン開発(9) PICでADコンバータを使う際の注意

夕べは、もひとつ不具合が見つかったところで、タイムアウトになってしまった。電圧測定ポイントは、入力電圧、出力電圧、出力電流(ACS712というICで電流を電圧変換)の3箇所があるが、それぞれにAD(アナログ/デジタル)変換器をつないでマイコ...
プログラミング

DC-DCコン開発(8) 制御ソフト基本部検証完了

三連休の最後の半日は、久しぶりに工作に没頭できた。おかげで、ソフトの骨子はほぼ完成。まだ、電力メインロードとは接続していないものの、入力電圧、出力電圧、出力電流の値をボリューム(写真中央に縦に三つ並んだ青丸の部品)でシミュレーションして、定...
プログラミング

DC-DCコン開発(7) PICを32MHzで動かす

久しぶりのパワコン開発つづき先週も、今週も、中学三年の息子の受験準備にあっちこっちに行かねばならず、パワコン開発が遅々として進まず。。。。。腰を落着けて長時間作業ができないので、PICの動作クロックを今とりあえず動いている16MHzからMa...
プログラミング

DC-DCコン開発(6) PICでPWM制御

今日は所用で午前中はお休み。なので、静かな時間にパワコン開発。(こんな天気の良い日に部屋にこもって電子工作は不健全?・・・(^_^ゞ)ま、いいとして。。。。今日の課題はPWMのマスター電圧、電流の制御をするための肝の技術。元の電気を時分割で...
プログラミング

DC-DCコン開発(5) PICで制御ソフト開発

パワコン開発まだまだつづくよ・・・・・今日はPICのソフトの巻。最新のエンハンストコアのPICは内蔵クロックで32MHzもの高速で動く。色々な処理をできるだけ詰込めるように、最大クロックで動かすことを想定し、今までテストしてきた8MHzから...
プログラミング

PICでAD変換精度検証

引続き、太陽光パネル用パワコン開発のための部品開発に取組んでいます。電力制御の基本となる、電圧、電流を正確に測る仕組が必要なので、PICのAD変換を利用しようと思いますが、安物PICでどこまで正確に測定できるか検証しています。PICのAD変...
プログラミング

PICでAD変換動作確認

今日は、家の用事があってお休み。用事の合間を縫ってAD変換の実験。2チャンネルの同時実行も難なくクリア。*一気にやらず、合間合間に時間を見つけながらなので、落ち着いて考えながら出来ているのがうまく行ってる理由かも…時間があると、ついつい先走...
プログラミング

PICでディスプレイ表示

太陽光パネルを制御するパワコンを設計し始めたのは良いが、動作状態や電流、電圧の値を正確に把握しなければならないので、ディスプレイに正しく文字を表示出来ないといけない。ということで、まずはその部分のテストと動作検証。珍しく、あっけない程すんな...
機材ツール

電力制御ソフト開発開始

電子工作はPICというマイコンを使う予定だけど、RISCチップに周辺回路を組込んだ1チップ部品。プログラムを焼込めば、プログラムとおりに動いてくれる優れもの。周辺回路の種類によって、色々な種類がある。こいつに、プログラムを焼込むツールがPI...
プログラミング

照明開発(3) センサライトプログラム設計

焦電型人感センサは、センサモジュールの電源レギュレータICを交換してと手がかかったのだが、そのわりに、感度があまり良くなく、トイレに入っていると電気が消えてしまう。頭をちょっと動かせば、また点灯するのだが、それも、鬱陶しいので、消灯するまで...