?
傳感器(英文名稱:tran
sducer/sens
or)是一種
檢測裝置,能感受到被測量的
信息,并能將感受到的信息,按一定規律變換成為電信號或其他所需形式的信息輸出,以滿足信息的傳輸、處理、存儲、顯示、記錄和控制等要求。
?
傳感器的特點包括:微型化、數字化、
智能化、多功能化、系統化、
網絡化。它是實現自動檢測和自動控制的首要環節。傳感器的存在和發展,讓物體有了觸覺、味覺和嗅覺等感官,讓物體慢慢變得活了起來。通常根據其基本感知功能分為熱敏元件、光敏元件、氣敏元件、力敏元件、磁敏元件、濕敏元件、聲敏元件、放射線敏感元件、色敏元件和味敏元件等十大類。
?
主要作用
?
人們為了從外界獲取信息,必須借助于感覺器官。
?
而單靠人們自身的感覺器官,在研究自然現象和規律以及生產活動中它們的功能就遠遠不夠了。為適應這種情況,就需要傳感器。因此可以說,傳感器是人類五官的延長,又稱之為電五官。
?
新技術革命的到來,世界開始進入信息時代。在利用信息的過程中,首先要解決的就是要獲取準確可靠的信息,而傳感器是獲取自然和生產領域中信息的主要途徑與手段。
?
在現代
工業生產尤其是自動化生產過程中,要用各種傳感器來監視和控制生產過程中的各個
參數,使設備工作在正常狀態或最佳狀態,并使
產品達到最好的質量。因此可以說,沒有眾多的優良的傳感器,現代化生產也就失去了基礎。
?
在基礎學科研究中,傳感器更具有突出的地位。現代科學技術的發展,進入了許多新領域:例如在宏觀上要觀察上千光年的茫茫宇宙,微觀上要觀察小到fm的粒子世界,縱向上要觀察長達數十萬年的天體演化,短到 s的瞬間反應。此外,還出現了對深化物質認識、開拓
新能源、新材料等具有重要作用的各種極端技術研究,如超高溫、超低溫、超
高壓、超高真空、超強磁場、超弱磁場等等。顯然,要獲取大量人類感官無法直接獲取的信息,沒有相適應的傳感器是不可能的。許多基礎科學研究的障礙,首先就在于對象信息的獲取存在困難,而一些新機理和高靈敏度的檢測傳感器的出現,往往會導致該領域內的突破。一些傳感器的發展,往往是一些邊緣學科開發的先驅。
?
傳感器早已滲透到諸如工業生產、宇宙開發、海洋探測、環境保護、資源調查、醫學診斷、生物工程、甚至文物保護等等極其之泛的領域。可以毫不夸張地說,從茫茫的太空,到浩瀚的海洋,以至各種復雜的工程系統,幾乎每一個現代化項目,都離不開各種各樣的傳感器。
?
由此可見,傳感器技術在發展經濟、推動社會進步方面的重要作用,是十分明顯的。世界各國都十分重視這一領域的發展。相信不久的將來,傳感器技術將會出現一個飛躍,達到與其重要地位相稱的新水平。
?
主要特點
?
傳感器的特點包括:微型化、數字化、智能化、多功能化、系統化、網絡化,它不僅促進了傳統產業的改造和更新換代,而且還可能建立新型工業,從而成為21世紀新的經濟增長點。微型化是建立在微
電子機械系統(
MEMS)技術基礎上的,已成功應用在硅器件上做成硅
壓力傳感器。
?
傳感器的組成
?
傳感器一般由敏感元件、轉換元件、變換電路和輔助
電源四部分組成。
?
敏感元件直接感受被測量,并輸出與被測量有確定關系的物理量
信號;轉換元件將敏感元件輸出的物理量信號轉換為電信號;變換電路負責對轉換元件輸出的電信號進行放大調制;轉換元件和變換電路一般還需要輔助電源
供電。
?
主要功能
?
常將傳感器的功能與人類5大感覺器官相比擬:
?
光敏傳感器——視覺
?
聲敏傳感器——聽覺
?
氣敏傳感器——嗅覺
?
化學傳感器——味覺
?
壓敏、溫敏、
?
流體傳感器——觸覺
?
敏感元件的分類:
?
物理類,基于力、熱、光、電、磁和聲等物理效應。
?
化學類,基于化學反應的原理。
?
生物類,基于酶、抗體、和激素等分子識別功能。
?
通常據其基本感知功能可分為熱敏元件、光敏元件、氣敏元件、力敏元件、磁敏元件、濕敏元件、聲敏元件、放射線敏感元件、色敏元件和味敏元件等十大類(還有人曾將敏感元件分46類)。
本文講述環境傳感器,主要內容有:
環境傳感器概述
環境傳感器的回傳數據
環境傳感器
環境傳感器概述
Android平臺提供了4個傳感器,用于檢測不同的外部環境。我們可以使用這些傳感器檢測周圍。例如,可以檢測周圍空氣的濕度、光線、空氣的壓強和溫度。這4個傳感器都是基于硬件的傳感器。除了光線傳感器外,其他3個傳感器在普通的Android設備中很少見。所以如果使用環境傳感器,最好運行時對當前Android設備所支持的傳感器是否檢測。
環境傳感器的返回值
大多數動作傳感器和位置傳感器都返回多個值,而所有的環境傳感器都只返回一個值(SensorEvent.values[0])。例如溫度傳感器返回攝氏度(°C)、壓力傳感器返回壓強值(hPa)。還有就是環境傳感器返回的值很少收到雜音的干擾,而動作和位置傳感器經常需要消除雜音的影響。例如,加速度傳感器要消除重力對其回傳值的影響。
環境傳感器的返回值(說明)
YPE_AMBIENT_TEMPERATURE :event.values[0] °C
TYPE_LIGHT:event.values[0] lx
TYPE_PRESSURE:event.values[0] hPa
TYPE_RELATIVE_HUMIDITY :event.values[0] RH(%)
光線傳感器回傳數據
public static final float LIGHT_SUNLIGHT_MAX = 120000.0f;
//最強的光線強度(估計只有沙漠地帶才能達到這個值)
public static final float LIGHT_SUNLIGHT = 110000.0f;
//萬里無云時陽光直射的強度
public static final float LIGHT_SHADE = 20000.0f;
//有陽光,但被云彩抵消了部分光線時的強度
public static final float LIGHT_OVERCAST = 10000.0f;
//多云時的光線強度
public static final float LIGHT_SUNRISE = 400.0f;
//太陽剛剛升起時(日出)的光線強度
public static final float LIGHT_CLOUDY = 100.0f;
//在陰雨天,沒有太陽時的光線強度
public static final float LIGHT_FULLMOON = 0.25f;
//夜晚有月亮時的光線強度
public static final float LIGHT_NO_MOON = 0.001f;
//夜晚沒有月亮時的光線強度(當然,也不能有路燈,就是漆黑一片)