亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

簡(jiǎn)述編碼器和譯碼器的區(qū)別 什么是編碼器和譯碼器( 三 )


就是對(duì)“TIM_TimeBaseStructure.TIM_Period”賦值,
這些都有寫在代碼的注釋里面
六,編碼器應(yīng)用注意點(diǎn)
1.編碼器有個(gè)轉(zhuǎn)速上限,超過(guò)這個(gè)上限是不能正常工作的,這個(gè)是硬件的限制,原則上線數(shù)越多轉(zhuǎn)速就越低,這點(diǎn)在選型時(shí)要注意,編碼器的輸出一般是開漏的,所以單片機(jī)的io一定要上拉輸入狀態(tài) 。
2.定時(shí)器初始化好以后,任何時(shí)候CNT寄存器的值就是編碼器的位置信息,正轉(zhuǎn)他會(huì)加反轉(zhuǎn)他會(huì)減這部分是不需要軟件干預(yù)的,初始化時(shí)給的TIM_Period 值應(yīng)該是碼盤整圈的刻度值,在減溢出會(huì)自動(dòng)修正為這個(gè)數(shù) 。加超過(guò)此數(shù)值就回0.
3.如果要擴(kuò)展成多圈計(jì)數(shù)需要溢出中斷像樓主說(shuō)的,程序上圈計(jì)數(shù)加減方向位就行了 。
4.編碼器每個(gè)定時(shí)器的輸入腳可以通過(guò)軟件設(shè)定濾波
5.應(yīng)用中如果沒(méi)有絕對(duì)位置信號(hào)或者初始化完成后還沒(méi)有收到絕對(duì)位置信號(hào)前的計(jì)數(shù)只能是相對(duì)計(jì)數(shù) 。收到絕對(duì)位置信號(hào)后重新修改一次CNT的值就行了 。碼盤一般都有零位置信號(hào),結(jié)合到定時(shí)器捕獲輸入就行 。上電以后要往返運(yùn)動(dòng)一下找到這個(gè)位置 。
6.即便有濾波計(jì)數(shù)值偶爾也會(huì)有出錯(cuò)誤的情況,一圈多計(jì)一個(gè)或少計(jì)一個(gè)數(shù)都是很正常的特別是轉(zhuǎn)速比較高的時(shí)候尤其明顯,有個(gè)絕對(duì)位置信號(hào)做修正是很有必要的 。絕對(duì)位置信號(hào)不需要一定在零位置點(diǎn),收到這個(gè)信號(hào)就將CNT修正為一個(gè)固定的數(shù)值即可 。
7.編碼器開啟定時(shí)器的輸入中斷可以達(dá)到每個(gè)步計(jì)數(shù)都作處理的效果,但是高速運(yùn)轉(zhuǎn)的時(shí)候你可能處理不過(guò)來(lái) 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: