![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
H8 3052Fのituを使ってラップカウントは出来るでしょうか?
あるパルス信号をTCNTでカウントする時にカウント動作を止めないで
その時のカウント数を読み出す事は出来るでしょうか?
パルス波形と正弦波の2つの信号波形があって、パルス信号をあるタイミングからカウントしていき、それと同時に正弦波の電圧をサンプリングして行った場合に、電圧を測定したPOINTのパルス波形のカウント数を調べたいです。
計測する期間は約2mSで、この期間内でなるべく多く正弦波の電圧をサンプリングしたいのですが、マニュアルを読んでもTCNTの動作、停止しか書いてないみたいでよく分かりません。
ご存知の方がいらっしゃいましたら教えて下さい。
No.1ベストアンサー
- 回答日時:
> H8 3052Fのituを使ってラップカウントは出来るでしょうか?
ソフト次第ですね。
ラップカウントのみが目的なら、タイマ割り込みでのインクリメントカウンタをソフトで作成し、外部割り込みでインクリメントカウンタのデータを読み出すような方法が一般的だと思います。
> あるパルス信号をTCNTでカウントする時にカウント動作を止めないで
その時のカウント数を読み出す事は出来るでしょうか?
TCNT0~4は任意の任意のタイミングで読み出し可能で、この読み出し動作はカウント動作に影響を与えません。
A/D変換の所要時間は5.4uSと表記されていますので、2mSの間に200回以上のサンプリングは可能ですが、ご質問内容からは、サンプリング周期が一定でなくてもよいように読み取れますが、当方の勘違いでしょうか?
サンプリング周期不定のサンプリングデータに意味がどんな意味があるのか疑問に思っただけですので、気にしないでください。
2msの間に一定のサンプリング周期でサンプリングされる場合は、
パルス信号でフリップフロップを反転させ、それを割り込み割り込みに利用し、カウントアップだけの割込みルーチンを作成し、このデータをパルスカウンタとして使用する。
タイマ割り込みでA/D変換を開始しサンプリング。
全チャンネルをタイミングをずらせて使用するとより多くのサンプリングが可能ですね。
以上、的外れな回答ならごめんなさい。。。
この回答への補足
あるポイントからパルス信号のピークまでの時間を割り出す為に、電圧(v)と時間(t)のDATAを以下のような式に当てはめていくソフトを作りたいのです。
時間t
電圧v
*カッコの中の数字はサンプリング回数です
d1= t(1)×V(t(1))
d2= V(t(1))
d1=d1+t(2)×(V(t(2))
d2=d2+V(t(2))
: :
: :
d1=d1+t(n)×(V(t(n))
d2=d2+V(t(n))
次々と足し込んでいき、 d1/d2とすればピークまでの時間がでるはず。
時間dataと電圧dataを1回サンプリングする毎に上記のような計算をしてd1およびd2にdataを溜め込んで行きたいのですが、四則演算させるとH8の処理時間がかかるので、2mSの間にどれくらいサンプリング出来るかは不明なのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 シンクロスコープの測定周波数の上限は正弦波に対する値である。パルス波の場合はどうなるか 教えてくださ 4 2022/06/18 11:47
- 工学 オペアンプによる増幅回路でのノイズ対策について 5 2022/03/22 16:06
- LTE 楽天CASAの近隣の利用について 1 2022/04/15 11:01
- 物理学 正弦波の波形率が大きくなるのは脈流効果ですか? 4 2022/08/10 11:13
- 物理学 電気磁気測定の整流形電圧計の問題についてです。 写真の問題についてで、正弦波での実効値Ve、最大値V 2 2023/02/16 11:12
- 工学 分布定数回路 短絡片を使った時、レッヘル線上の電圧分布が正弦波形よりズレる原因について教えていただき 1 2023/04/10 23:50
- 工学 CR発振回路 C1=C2=C=0.001【uF】 R1=R2=R3=16【kΩ】 R4は出力電圧が正 2 2023/05/10 19:13
- 工学 オペアンプのスルーレートについてです。 1kHz,500mVの方形波に設定してスルーレートの測定を行 1 2022/11/09 17:03
- 工学 パルス波形では紫外線ありとなしで絶縁破壊電圧が大きく異なる実験をしました。なぜ、紫外線ありとなしで大 1 2022/09/24 05:28
- 物理学 写真図3の回路の入力電圧CH1と出力電圧CH2の波形をオシロスコープで測定しました。発振器を使って矩 3 2022/09/25 14:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
中華ゲーム機のGame Console R3...
-
パソコンがフリーズする
-
プレミアでコマンド+Zを、押し...
-
脳の報酬系について。 次の生物...
-
Win11で画像ファイルが突然開け...
-
ChatGPT
-
CrystalDiskInfoは大企業で使わ...
-
HandBrakeのエンコーダ設定
-
ファイルシステムが破損してい...
-
光回線とモバイルルーターとSIM...
-
PowerShellに将来性はあるので...
-
Crystal DiskInfoの生の値は既...
-
win11エクセルで作った表を、他...
-
Windowsのパソコンに沢山のソフ...
-
ノートパソコンを充電している...
-
ファイルシステムはノートパソ...
-
延長コードの合計1500ワットを...
-
キーボードのESCキーを押した事...
-
キーボードのキーにある時に押...
-
ノートパソコンを充電している...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PICでパルス数をカウントする方法
-
PICでパルス数をカウントし、カ...
-
C言語によるウェイト
-
H8/3069Rでパルス時間間隔測定
-
SHマイコンについて
-
H8マイコンのDA変換機能について
-
arduinoで信号間の時間を計測し...
-
H8 3052について
-
マイコンのCCRのIビット
-
入力回数のカウントをする方法
-
Z80 タイマーの記憶方法について
-
PICでスピードメーターを作...
-
PICの入出力切り替えの時間がプ...
-
RTCの通信方法(I2C、S...
-
H8マイコンでのカウントタイマ...
-
H8を利用したPWMのパルス生成に...
-
LCDへの命令
-
H8/3052 ディップスイッチについて
-
成人してから
-
0xffffとは?
おすすめ情報