基本的傳感器示例是電子羅盤,它別離了 3D 磁力計和 3D 加速計來提供羅盤功用。復(fù)雜的傳感器技術(shù)增強(qiáng)了用戶體驗(yàn),應(yīng)用 3D 加速計、3D 陀螺儀和 3D 磁力計(,丈量相關(guān)于給定器件空間方向的特定方向上的磁場組成),并將它們在一同。每種傳感器都有共同的功用,但也有其局限性:
· 加速計:x 軸、y 軸和 z 軸線性運(yùn)動感測,但對振動比較敏感
· 陀螺儀:俯仰、翻騰和方位角感測,但有零位漂移
· 磁力計:x 軸、y 軸和 z 軸磁場感測,但對磁干擾比較敏感
不論是羅卓尼克傳感器,還是維薩拉傳感器都將這些技術(shù)別離在一同,接納來自多個傳感器的同時輸入,并對輸入中止處置,產(chǎn)生一個綜合了各個部件輸出的輸出值(即,傳感器運(yùn)用算法和濾波技術(shù),消弭了各個傳感器的缺乏之處-類似于上述人體的功用)。
傳感器提供了一套完好的功用,可使我們的生活簡單,并支持可以應(yīng)用這些功用的效勞。
傳感器行業(yè)目前面臨的問題之一是各個操作系統(tǒng) (OS) 缺乏標(biāo)準(zhǔn)化。目前,大多數(shù)OS驅(qū)動程序需求基本的傳感器數(shù)據(jù),這使傳感器無法發(fā)揮其功用。
傳感器是 Microsoft戰(zhàn)略的一部分,因此 Windows 8 OS 都支持傳感器,運(yùn)用傳感器驅(qū)動程序,這些驅(qū)動契合其與微軟的生態(tài)系統(tǒng)協(xié)作同伴共同制定的標(biāo)準(zhǔn) (Human Interface Device specification 2011)。Windows Runtime 編程模塊允許輕量執(zhí)行調(diào)用,使傳感器能夠在硬件中止處置。
密析爾傳感器通常是指將 3D 加速計、3D 陀螺儀和 3D 磁力計別離在一同,這種配置被稱為 9 軸系統(tǒng),為用戶提供 9 個自由度 (9-DoF)。2012 年,飛思卡爾推出了面向 Windows 8 的 12 軸 Xtrinsic 傳感器平臺,提供了 12-DoF 傳感器處置方案,該處置方案包括氣壓傳感器、溫度傳感器和環(huán)境光感測功用。
這個硬件和軟件處置方案運(yùn)用飛思卡爾 32 位 MCU 了加速計、磁力計和陀螺儀數(shù)據(jù),并提供了易于集成的特性,從而簡化了開發(fā)。微軟的 Windows 8 OS 針對平板電腦、筆記本電腦和其他移動設(shè)備借助個人計算機(jī)的計算才干,擴(kuò)展了運(yùn)轉(zhuǎn)智能手機(jī)戰(zhàn)爭板電腦應(yīng)用的功用。飛思卡爾仰仗其傳感器平臺,從微軟獲得了 Windows 8 認(rèn)證,成為一批獲得該認(rèn)證的公司之一。
基本的傳感器處置需求 10–12 MIPS。關(guān)于 9-DoF 溫濕度傳感器,這種懇求可抵達(dá) 18–20 MIPS 處置周期。有各方法可以滿足這些處置懇求(每種方法都有優(yōu)缺陷),包括為傳感器處置添加用的協(xié)處置器,或運(yùn)用有足夠的性能擴(kuò)展空間、允許隨著時間的推移增加新功用的功用強(qiáng)大的 MCU。