Re: 即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
資深會員
|
脈寬比較用軟體寫其實也沒幾行code吧
對時程影響應該不大
發表於: 2008/12/11 13:21
|
|||
|
Re: 即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
初級會員
|
謝謝hellowanz兄的寶貴意見,但是偵測電流來作為天窗防夾,有其不穩定性與缺點,所以並無打算使用此方式。
發表於: 2008/12/11 11:09
|
|||
|
Re: 即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
資深會員
|
硬體Solution
1.馬達迴路上串接電阻,電阻上的壓降再經OP放大(此動作是取馬達電流之電壓) 2.接上比較器,比較器輸出再接到MCU中斷腳。 動作原理 在夾到物體後,馬達電流會上升,使用比較器來判斷是否出現過大電流。
發表於: 2008/12/11 10:58
|
|||
|
Re: 即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
初級會員
|
謝謝Eigen兄的分享,我會去研究一下您說的方式。
另外想請教是否有IC有偵測波寬,或比較波寬方面的功能, 因時程上有急迫性,若是硬體上能解決,希望先由硬體解決, 減少研發的時間。
發表於: 2008/12/11 10:40
|
|||
|
Re: 即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
資深會員
|
一、建一個夠大的 buffer ex buffer[50] 存放每個波寬。先進先出。
二、將存放的波寬取倒數。出來就是速度。 三、取 buufer 前後的速度差( (buffer[49]-buffer[0])/Σ buffer[i] )就是 △p/△t = △m v/△t = m △v/△t 當 速度變化太大,就是撞到東西了 整個 anti-pinch 理論就是這樣。 不過理論歸理論,實作歸實作, 你要實作出能賣的東西,少說也有三四年以上的資深經驗才有可能 實驗室的話,用上面的理論基礎就能實作出來了
發表於: 2008/12/11 9:16
|
|||
|
即時脈波寬度比較該如何做
|
||||
---|---|---|---|---|
初級會員
|
各位先進好
小弟我目前欲使用PIC16F883做設計,若我透過霍爾感測器得到一連續脈波供給IC,我要如何讓IC去不斷做每一個脈波周期比較,比較結果是希望達到,若每一周期相近則無須理會,當周期開始有大程度上變化時,能送出中斷訊號。煩請不吝解答,謝謝^^ PS:本功能欲用在車用天窗防夾功能。
發表於: 2008/12/11 9:05
|
|||
|