SCCPモジュールの使い方

SCCPモジュールの使い方

周波数カウンターの実装について

周波数のカウント方式について今回は、マイコンを使って信号の周波数を計測する方法について考察します。一般的な計測器周波数カウンタには、ダイレクトカウント方式やレシプロカル方式を採用している機器が多いと思われます。ダイレクトカウント方式ダイレク...
SCCPモジュールの使い方

SCCPモジュールの使い方5(ワンショット機能)

概要入力信号をトリガにある一定時間だけパルスを出力する回路を単安定マルチバイブレータやワンショット・マルチバイブレータ(略してワンショット)回路と呼び、汎用ロジックICだと74HC123を使うのが定番となっていました。しかし外付けR・Cの値...
SCCPモジュールの使い方

SCCPモジュールの使い方4(インプットキャプチャ)

概要外部のPWMパルスの周期やDutyを計測したい場合、インプットキャプチャを使用すると簡単に計測できます。インプットキャプチャとはパルスの立ち上がりや立下りを起点としてそのタイミングのカウンタ値を読み取る機能です。(fig.1)外部パルス...
SCCPモジュールの使い方

SCCPモジュールの使い方3(同期機能)

概要1つのSCCPモジュールに他のモジュールがタイミングを同期させる場合には同期機能を使用します。今回は(fig.1)のように、SCCP1の立下りパルスを基準にSCCP2とSCCP3の波形を出力します。同期機能とは同期ソース(SYNC<4:...
SCCPモジュールの使い方

SCCPモジュールの使い方2(分周回路)

概要高速なクロックを低速なクロックに変換する回路の事を分周回路と呼び、Dフリップフロップやカウンタロジックなどを用い構成する事が一般的です。dsPICを用いると(fig.1)の様に分周や間引き回路が自由に生成できます。(fig.1)分周波形...
SCCPモジュールの使い方

SCCPモジュールの使い方1(フルカラーLED点灯)

概要「GPIOモジュールの使い方3(フルカラーLED点灯)」の記事ではフルカラーLEDを8パターンに変化させるだけでしたが、次は(原理的に)1677万色表示させる方法を考えてみます。絵を描く際パレットに絵の具を混ぜて色を生成しますが、この混...