找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 3793|回復(fù): 12
收起左側(cè)

有誰做過單片機自行車測速嗎?不了解速度與里程的換算關(guān)系

[復(fù)制鏈接]
ID:419294 發(fā)表于 2018-11-7 16:45 | 顯示全部樓層 |閱讀模式
各位大神幫幫忙,幫我說一下51單片機測速的換算關(guān)系。
回復(fù)

使用道具 舉報

ID:394504 發(fā)表于 2018-11-7 17:58 | 顯示全部樓層
角速度 與線速度 的關(guān)系 你想一下 輪子轉(zhuǎn)一圈你要用多少時間 然后輪子一圈周長又是多少 就知道了輪子轉(zhuǎn)了一圈走了多遠 不就把速度變?yōu)槔锍塘藛?/td>
回復(fù)

使用道具 舉報

ID:422537 發(fā)表于 2018-11-7 19:01 | 顯示全部樓層
就是碼表,周長*圈數(shù)/時間,就是速度呀。
回復(fù)

使用道具 舉報

ID:277550 發(fā)表于 2018-11-7 20:39 | 顯示全部樓層
磁控開關(guān),輻條上有磁,車叉上有磁感應(yīng),,,,,轉(zhuǎn)一圈多少,自己輸入車輪半徑或直徑,計算周長,,,,,,,,,,,再根據(jù)多少次的磁開關(guān)感應(yīng),計算多少圈,得到距離

~~~~
回復(fù)

使用道具 舉報

ID:419294 發(fā)表于 2018-11-7 23:09 | 顯示全部樓層
chongxing01 發(fā)表于 2018-11-7 19:01
就是碼表,周長*圈數(shù)/時間,就是速度呀。

就是換算關(guān)系弄不明白
回復(fù)

使用道具 舉報

ID:419294 發(fā)表于 2018-11-7 23:10 | 顯示全部樓層
qingfengyu 發(fā)表于 2018-11-7 17:58
角速度 與線速度 的關(guān)系 你想一下 輪子轉(zhuǎn)一圈你要用多少時間 然后輪子一圈周長又是多少 就知道了輪子轉(zhuǎn)了一 ...

編寫出來的代碼感覺有問題,換算關(guān)系有誤
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2018-11-8 01:16 | 顯示全部樓層
設(shè)定一個中斷或者檢測,磁鐵,紅外都可以,轉(zhuǎn)一圈算一下兩個時間點之間的時長,再和周長計算一下,不就得到速度了嘛!
比如:是磁鐵感應(yīng)干簧管,假設(shè)感應(yīng)到了就是低電平
當(dāng)產(chǎn)生一個低電平的時候就準(zhǔn)備計時,產(chǎn)生高電平了就說明磁鐵剛剛離開,就開始計時,到下一次低電平到來的時候就是現(xiàn)周了,剩下就是一個計算的問題了
如果你是想要準(zhǔn)確一點的數(shù)據(jù),可以考慮一下起步和停止的時間,采樣的周期,多慢就不計算到速度中
回復(fù)

使用道具 舉報

ID:388197 發(fā)表于 2018-11-8 10:50 | 顯示全部樓層
比如說你輪子轉(zhuǎn)一圈是1米,通過在輪子上裝光柵之類的東西,讓輪子轉(zhuǎn)一圈讓傳感器產(chǎn)生10個下降沿,那么每個下降沿之間,你輪子的位移就是0.1米,兩個下降沿之間的時間設(shè)為t,那么你當(dāng)前速度就為0.1/t,也可用平均值,比如每30個下降沿信號計算一次平均值,只需要采集30個下降沿之間的時間Ta,平均速度為(30*0.1)/Ta

只需要把傳感器接到單片機外部中斷或者計數(shù)器端口上,再設(shè)置一個定時器用于計時即可.
回復(fù)

使用道具 舉報

ID:419294 發(fā)表于 2018-11-8 12:51 | 顯示全部樓層
cjm82 發(fā)表于 2018-11-8 10:50
比如說你輪子轉(zhuǎn)一圈是1米,通過在輪子上裝光柵之類的東西,讓輪子轉(zhuǎn)一圈讓傳感器產(chǎn)生10個下降沿,那么每個下降 ...

Mileage=Mileage+10*(Velocity/3.6)/2;                 //里程m=里程+速度km/h/3.6/2
                Velocity=count *2*3.14*RADIUS /100000*2*3600  /40;//將500ms的距離經(jīng)過運算得到km/h,將速度/100,方便顯示

幫我看看這個
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2018-11-8 13:19 | 顯示全部樓層
數(shù)學(xué)物理太差,要補課。
回復(fù)

使用道具 舉報

ID:981034 發(fā)表于 2021-12-27 17:04 | 顯示全部樓層
輪轉(zhuǎn)一圈多少距離,這個簡單吧
回復(fù)

使用道具 舉報

ID:844772 發(fā)表于 2021-12-27 17:57 | 顯示全部樓層
Velocity=count *2*3.14*RADIUS/Time*3.6  
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2021-12-27 20:59 | 顯示全部樓層
樓主的問題似乎是他不會換算m/s與km/h之間的關(guān)系。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表