2022年03月22日
でんしひょーてきの4 入力
マイクの信号をPICマイコン(マイクロコントローラ)で読み取れるようにコンパレータを使います。
黄色:マイクからの入力波形
橙色:コンパレータ出力
入力電圧が設定値を超えると出力がデジタル的にオンするようになります。
これをマイコンに入れて、タイマーで各センサーのタイミング時間を測ります。
ちなみにマイクは、
軟質塩ビのマト板の後ろ側、こんな感じに四隅に潜り込ませてあります。
。
。。
テスト用ソフトかいはつ
。。
。
。
いろいろあれれでだいぶ時間がかかりました。
やっとこなんとか
4個のセンサの最初の立ち上がりを測定できるようになりました♪
そーすれば、
マト板の表側に紙を貼って、
テスト撃ち。
着弾点を記録して、
最初に入力があったセンサの時間を0としてそこからの遅れ時間を表示しています。
というのも、
玉がマト板に当たってから、最初のセンサオンまでの時間はわからないんです。
玉が当たった瞬間はいつなのかが分かれば、いいのに。
でもそれは、無理ってものです。
音がモノの中を伝わるには時間がかかります。
軟質塩ビの音速は2000m/secくらいと
空気中よりはだいぶ速いですが、
100mmで50usec、
200mmで100usecほどもかかる計算なので、
マト板に直接センサを付けても難しいと思います。
台紙にセンサの位置を書いて、
着弾点までの距離を定規で測定します。
遅れ時間の測定データと比較してみると。。。。
まだ、合ってるところもあるけど合わないところもある感じ。
でも、おおまかにはあってる感じ。
オシロで見る時は時間で良かったけど、
マト上で見る時は距離に計算しないと面倒なので、
音速x時間で距離表示を追加しました。
さて、この距離のデータから
着弾位置を求める数学が超メンドー。。。
つづく
黄色:マイクからの入力波形
橙色:コンパレータ出力
入力電圧が設定値を超えると出力がデジタル的にオンするようになります。
これをマイコンに入れて、タイマーで各センサーのタイミング時間を測ります。
ちなみにマイクは、
軟質塩ビのマト板の後ろ側、こんな感じに四隅に潜り込ませてあります。
。
。。
テスト用ソフトかいはつ
。。
。
。
いろいろあれれでだいぶ時間がかかりました。
やっとこなんとか
4個のセンサの最初の立ち上がりを測定できるようになりました♪
そーすれば、
マト板の表側に紙を貼って、
テスト撃ち。
着弾点を記録して、
最初に入力があったセンサの時間を0としてそこからの遅れ時間を表示しています。
というのも、
玉がマト板に当たってから、最初のセンサオンまでの時間はわからないんです。
玉が当たった瞬間はいつなのかが分かれば、いいのに。
でもそれは、無理ってものです。
音がモノの中を伝わるには時間がかかります。
軟質塩ビの音速は2000m/secくらいと
空気中よりはだいぶ速いですが、
100mmで50usec、
200mmで100usecほどもかかる計算なので、
マト板に直接センサを付けても難しいと思います。
台紙にセンサの位置を書いて、
着弾点までの距離を定規で測定します。
遅れ時間の測定データと比較してみると。。。。
まだ、合ってるところもあるけど合わないところもある感じ。
でも、おおまかにはあってる感じ。
オシロで見る時は時間で良かったけど、
マト上で見る時は距離に計算しないと面倒なので、
音速x時間で距離表示を追加しました。
さて、この距離のデータから
着弾位置を求める数学が超メンドー。。。
つづく