• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users




(1) 2 »


Re: 請問腳踏車的哩程計 km/hr如何算出來
#11
資深會員
資深會員


查看用戶資訊
是自己練習在用的^^

發表於: 2009/12/21 17:56
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#10
資深會員
資深會員


查看用戶資訊
參照:

Eigen 寫道:
lcd + 16f946 + sensor 大概就這樣(沒難度)

當然品質(軟體、硬體)好壞還是有差就是了

用dsPIC33FJ 大作小題了



當然是用16F就足夠了

但是他提出用dsPIC可能是要使用到QEI?
或是他是初學著?

發表於: 2009/12/21 8:23
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#9
資深會員
資深會員


查看用戶資訊
lcd + 16f946 + sensor 大概就這樣(沒難度)

當然品質(軟體、硬體)好壞還是有差就是了

用dsPIC33FJ 大作小題了

發表於: 2009/12/19 23:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#8
資深會員
資深會員


查看用戶資訊
這大陸很多人做
又便宜
有 液晶面板+ 磁簧SENSOR + 軟體功能 = 全新零售NT100 /套

我老爸買過2台
我幫老爸設定的,要設定輪圈尺寸.
設定的時候心理想著,大陸貨賣這麼便宜。台灣電子業看著辦!!

請問 dsPIC33FJ 最便宜一顆多少錢?
MCU成本,應該壓在 NT20元以下.

若需要GPS功能,ARM應該是不錯的選擇.

發表於: 2009/12/19 23:09
少年不知愁滋味,老來方知路難行。
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#7
資深會員
資深會員


查看用戶資訊
你好可以考慮dsPIC33FJ系列

你應該是剛進去 統X電子 做碼錶的

發表於: 2009/12/19 10:24
==== ^^ ^^ ====
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#6
資深會員
資深會員


查看用戶資訊
謝謝各位先進的指導^^

另外我是用30f4011 用C在寫

沒用過省電模式

省電模式要如何善加使用?

發表於: 2009/12/17 16:52
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#5
資深會員
資深會員


查看用戶資訊
直接算出Pulse與Pulse之間的時間差,就可以算出時速了

設650C的輪徑為194.3CM,轉一圈為1秒
時速為:0.001943km/(1/3600S)=0.001943km*3600=6.9948km/hr

發表於: 2009/12/16 20:59
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#4
版主
版主


查看用戶資訊
如果要使用 ASM 計算的話這裡有些可以參考的副程式,如用 C 寫的話就簡單多了。

http://www.piclist.com/techref/microchip/math/basic.htm

發表於: 2009/12/16 13:53
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#3
資深會員
資深會員


查看用戶資訊
以1sec 更新一次為單位

計算抓到多少次觸發信號,

例如抓六次,花了1.2sec

那就可算出,每秒 6/1.2 =5圈

假設半徑50cm ,一圈= 2*50*pi=314cm

計算下來就是 5*314 cm/s=1570 cm/s

1570/100/1000*3600=56.52km/hr

== cycle/time *r *2*3.14*3600/100000=cycle/time*r *0.22608


公式是這樣,但是真的在計算時,你還會需要 *256*256/256/256的技巧

及*10 *100 的技巧。

例如:cycle/time ,實際上用pic 很難算,我們會改成 cycle*256*256/time

*r *0.22608,也很難處理,如果我們要顯示到小數後一位,

那會直接 改寫成 *2.2608,顯示在 lcd 時,直接加上小數點一位

如果是小數後兩位,那就會改成 *22.608,顯示在 lcd 時,直接加上小數點兩位

又考慮到四捨五入的處理

我們會將 *2.2608 再乘上 256*256 =148163.7888

最後計算就會變成 0x10000*cycle /time *0x39E0

最後的結果可能會 4BYTE *2BYTE ,最後只要再除 256 /256/256/256 (最後四BYTE 不要)

最開始的那個兩BYTE就是你要的速度。

再將這兩BYTE 轉 BCD ,顯示在 LCD 上,加上小數點就是你要的功能

發表於: 2009/12/16 13:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問腳踏車的哩程計 km/hr如何算出來
#2
版主
版主


查看用戶資訊
我用猜的,假設20" 轉一圈為 200cm,此時的輪速為轉一圈為 5 Sec,那時速為 :
200cm (60 Minutes x 60 Seecind ) / 5 Sec = 14.4km/hr

200cm, 3600Sec 都是固定的,變動因素就只有轉速而已,所以只要知道轉速就知道時速了。

因為輪子轉動速度很慢,軟體算時間也就夠了,主要的挑戰點是你如何延長電池的使用時間為重點。接收端在平時怎樣控制接收機達到省電的目標?

發表於: 2009/12/16 11:34
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------