タグ付けされた質問 「duty-cycle」

1
ジュール泥棒-操作と「スーパーチャージ」バージョン
私はジュール泥棒を作りました、そしてそれはかなりうまくいきますが、私が望むほどではありません。 1.2vバッテリーから3.2v LEDに電力を供給していますが、非常に暗いです。JTからの電圧を上げると改善することを期待していますが、トランジスタのデューティサイクルを上げる方法がわかりません。実際、トランジスタがオフになっている原因は実際にはわかりません。どうやらトロイダルコアが飽和し、どういうわけかオフに切り替わりますが、なぜそれが起こるのかはよくわかりません。 私は、明らかに効率がほぼ30%高い「スーパーチャージ」バージョンも試しましたが、唯一の違いは、LEDがより暗いことです。 http://rustybolt.info/wordpress/?p=221から

3
割り込みルーチンのCPU負荷の測定
固定周波数でディスプレイを更新するisrがあります。オーバーヘッドを最小限に抑え、他の処理のためにできるだけ多くのCPU時間を開いておくようにルーチンを調整したいのですが、CPU負荷を判断するためのメトリックを収集する適切な方法がありません。 アセンブリを見て、ルーチンを分析することはできましたが、それを正確に行うための忍耐力や能力はありません。ISRによって占有されているCPU時間の単純なパーセンテージだけで、非常に細かい結果も必要だとは思いません。 isrがアクティブなときにのみピンをHighに設定し、外部で測定することができます。コードのオーバーヘッドは最小限ですが、何を測定するかわかりません。オシロスコープなどは持っていません。デューティサイクルを測定するために別のマイクロを使用する簡単なICまたは簡単な方法はありますか?専用の周波数カウンターチップについて聞いたことがありますが、デューティサイクルについて何かありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.