□投稿者/ tama -(2004/10/11(Mon) 18:01:21)
| |
|
→ 親記事 / メール受信=OFF /
引用返信/ 返信
▽[全レス16件(ResNo.12-16 表示)]
| ■918 / ResNo.12)
| Re[4]: 弾速器の記事記載数値 |
□投稿者/ tama -(2004/10/14(Thu) 03:47:20)
| e_hobby/bbspeed.html
80,50,1000.000 81.6,51,980.392 803.2,52,961.538
800.0,500,100.000 801.6,501,99.800 803.2,502,99.602
1596.8,998,50.100 1598.4,999,50.050 1600.0,1000,50.000 1601.6,1001,49.950
104854.4,65534,0.763 104856.0,65535,0.763 μSEC、CUN、m/s
カウントに9分周は無いと思うのですが
|
→ メール受信=OFF /
引用返信/ 返信
| ■919 / ResNo.13)
| Re[5]: 弾速器の精度について |
□投稿者/ tama -(2004/10/14(Thu) 04:07:37)
| 私が計算したら小数点は誤差のため表示しても計算に入れられないようです
ので表示は整数部のみ表示が良さそう
この改善は分周(1/8)精度を補う為20MHzでもカウントするIC付けて、少数第2位表示
計測精度はオシロかビデオの1/30or60画像から算出かクロックジェネレータでダミークロックで検証
第二位表示は その前に8cm間の芯合わせ(入射角)、センサの対面精度、温度保障、外光、入力光最適化など と高度になるから玩具測定程度では必要ないか
|
→ メール受信=OFF /
引用返信/ 返信
| ■920 / ResNo.14)
| Re[5]: 弾速器の記事記載数値 |
□投稿者/ RUU -(2004/10/14(Thu) 14:47:09)
| ホームページでも説明しているとおり、本プログラムでは1.8[μs]のカウンタで弾の 通過時間を計測して、それを元に弾速を表示していますので、当然弾速に比例して カウントの刻み(=精度)は荒くなります。 100[m/s]を超えると小数点以下の表示もほとんど意味がなくなってきますし、 PIC一個で作るBB弾速計としては現状の表示方式で問題ないと思っているのですが いかがでしょうか。
9分周とは何のことでしょう?
|
→ メール受信=OFF /
引用返信/ 返信
| ■921 / ResNo.15)
| Re[6]: 弾速器の記事記載数値 |
□投稿者/ tama -(2004/10/14(Thu) 17:38:08)
| 訂正9分周->1/9分周
picの割り込みはクロックの4倍単位(1/4分周) 20MHz時、0.05μSec*4=0.2μSec 割り込み周期*1,*2,*4,*8(*1,*4,*16)
カウンタは0.2*8=1.6μSec(1/8分周)で無ければならない 前回の計算値は1/8分周計算
|
→ メール受信=OFF /
引用返信/ 返信
| ■923 / ResNo.16)
| Re[7]: 弾速器の記事記載数値 |
□投稿者/ RUU -(2004/10/14(Thu) 18:37:58)
| 通過時間のカウントには割り込みを使っておらず、ダイナミックステップで 常に9命令のループ内で弾の通過検知と16bitのタイマカウントアップ処理 をやっていますので、カウント周期は1.8(us)で間違っていません。
#tamaさんの書き込みを読んで思ったのですが、少々言葉足らずで本意が #伝わりにくいように思いました。誤解を招かないか、文章として成立するか #など見直してから投稿頂けると嬉しいです。 #あ、もしお気を悪くされましたらごめんなさい。
|
→ メール受信=OFF /
引用返信/ 返信
レス記事表示 →
[ 親記事-4]
[ 5-9]
[ 10-14]
[ 15-16]
|