選購加速度傳感器時(shí)需要考慮哪些因素?
更新時(shí)間:2021-12-18 點(diǎn)擊次數:797次
1、模擬輸出vs數字輸出:這個(gè)是最先需要考慮的。這個(gè)取決于你系統中和傳感器之間的接口。一般模擬輸出的電壓和加速度是成比例的,比如2.5V對應0g的加速度,2.6V對應于0.5g的加速度。數字輸出一般使用脈寬調制(PWM)信號。
如果你使用的微控制器只有數字輸入,比如BASICStamp,那你就只能選擇數字輸出的傳感器了,但是問(wèn)題是你必須占用額外的一個(gè)時(shí)鐘單元用來(lái)處理PWM信號,同時(shí)對處理器也是一個(gè)不小的負擔。
如果你使用的微控制器有模擬輸入口,比如PIC/AVR/OOPIC,你可以非常簡(jiǎn)單的使用模擬接口的傳感器,所需要的就是在程序里加入一句類(lèi)似"acceleration=read_adc()"的指令,而且處理此指令的速度只要幾微秒。
2、測量軸數量:
對于多數項目來(lái)說(shuō),兩軸的傳感器已經(jīng)能滿(mǎn)足多數應用了。對于某些特殊的應用,比如UAV,ROV控制,三軸的傳感器可能會(huì )適合一點(diǎn)。
3、最大測量值:
如果你只要測量機器人相對于地面的傾角,那一個(gè)±1.5g傳感器就足夠了。但是如果你需要測量機器人的動(dòng)態(tài)性能,±2g也應該足夠了。要是你的機器人會(huì )有比如突然啟動(dòng)或者停止的情況出現,那你需要一個(gè)±5g的傳感器。
4、靈敏度:
一般來(lái)說(shuō),越靈敏越好。越靈敏的傳感器對一定范圍內的加速度變化更敏感,輸出電壓的變化也越大,這樣就比較容易測量,從而獲得更精確的測量值。
5、帶寬:
這里的帶寬實(shí)際上指的是刷新率。也就是說(shuō)每秒鐘,傳感器會(huì )產(chǎn)生多少次讀數。對于一般只要測量?jì)A角的應用,50HZ的帶寬應該足夠了,但是對于需要進(jìn)行動(dòng)態(tài)性能,比如振動(dòng),你會(huì )需要一個(gè)具有上百HZ帶寬的傳感器。
6、電阻/緩存機制:
對于有些微控制器來(lái)說(shuō),要進(jìn)行A/D轉化,其連接的傳感器阻值必須小于10kΩ。比如傳感器的阻值為32kΩ,在PIC和AVR控制板上無(wú)法正常工作,所以建議在購買(mǎi)傳感器前,仔細閱讀控制器手冊,確保傳感器能夠正常工作。