版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單元十
傳感器技術(shù)應(yīng)用2
光傳感器數(shù)據(jù)采集目錄1SHT10溫濕度傳感數(shù)據(jù)采集3
人體紅外傳感數(shù)據(jù)采集4
繼電器控制任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集一、任務(wù)描述實(shí)現(xiàn)溫濕度傳感器數(shù)據(jù)的采集,并在PC利用串口調(diào)試軟件顯示采集的數(shù)據(jù)值。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)1.訓(xùn)練目標(biāo)①檢驗(yàn)溫濕度(數(shù)據(jù)型)傳感器數(shù)據(jù)采集的技能。②檢驗(yàn)CC2530單片機(jī)溫濕度(數(shù)據(jù)型)傳感器串口傳輸?shù)募寄?。任?wù)一SHT10溫濕傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)2.素養(yǎng)目標(biāo)①培養(yǎng)學(xué)生在工作現(xiàn)場(chǎng)的6S意識(shí)和用電安全意識(shí)。②愛(ài)惜工具,注重場(chǎng)地整潔。③具備積極、主動(dòng)的探索精神。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集三、相關(guān)知識(shí)1.SHT10溫濕度傳感器利用CC2530的I/O口,通過(guò)I2C通信讀取溫濕度傳感器的數(shù)據(jù),可以在串口調(diào)試軟件顯示采集到的溫濕度值。本任務(wù)的溫濕度傳感器主控器件采用瑞士Sensirion公司推出的SHT10單片數(shù)字溫濕度集成IC。該集成IC包括一個(gè)電容式聚合體測(cè)濕組件和一個(gè)能隙式測(cè)溫組件,并與一個(gè)14位A/D轉(zhuǎn)換器以及串行接口電路在同一芯片上實(shí)現(xiàn)無(wú)縫連接。SHT10的內(nèi)部結(jié)構(gòu)如圖10.1所示。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集圖10.1SHT10的內(nèi)部結(jié)構(gòu)任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集三、相關(guān)知識(shí)1.SHT10溫濕度傳感器在SHT10中,測(cè)溫組件和測(cè)濕組件感知到的外界溫濕度的模擬量將傳輸?shù)絻?nèi)部的A/D組件,由A/D組件把模擬量轉(zhuǎn)換為數(shù)字量傳輸?shù)酱袛?shù)據(jù)總線上。溫濕度的測(cè)量數(shù)據(jù)需要通過(guò)一組測(cè)量命令來(lái)獲取,SHT10的命令集如表10.1所示。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集表10.1SHT10的命令集命令代碼保留0000x溫度測(cè)量00011濕度測(cè)量00101讀狀態(tài)寄存器00111寫(xiě)狀態(tài)寄存器00110預(yù)留0101x—1110x軟復(fù)位,復(fù)位接口、清空狀態(tài)寄存器,即清空為默認(rèn)值,下一次命令前等待至少11ms11110任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集三、相關(guān)知識(shí)2.SHT10溫濕度傳感器采集值的計(jì)算獲取到的溫濕度測(cè)量數(shù)還要通過(guò)相應(yīng)的公式轉(zhuǎn)換成對(duì)應(yīng)的溫濕度值。相對(duì)濕度輸出轉(zhuǎn)換公式為:RHlinear=C1+C2?SORH+C3?SO2RH其中,RHlinear為25℃時(shí)相對(duì)濕度的線性值,SORH為傳感器輸出的相對(duì)濕度值,C1、C2、C3為系數(shù)。公式中各參數(shù)說(shuō)明如表10.2所示。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集表10.2相對(duì)濕度輸出轉(zhuǎn)換公式的參數(shù)說(shuō)明SORH
C1C2C312位-40.0405-2.8×10-6
8位-40.0405-7.2×10-4
任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集三、相關(guān)知識(shí)2.SHT10溫濕度傳感器采集值的計(jì)算溫度輸出轉(zhuǎn)換公式為:RHtrue=d1+d2*SOT。其中,RHtrue為實(shí)際溫度,SOT為傳感器輸出的數(shù)值,d1、d2為系數(shù),公式各參數(shù)說(shuō)明如表10.3和表10.4所示。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集表10.2相對(duì)溫度輸出轉(zhuǎn)換公式的參數(shù)說(shuō)明VDD/Vd1/℃d1/℉5-40.00-40.004-39.75-39.553.5-39.66-39.393-39.60-39.282.5-39.55-39.19任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集表10.4溫度輸出轉(zhuǎn)換公式的參數(shù)說(shuō)明2VDD/Vd1/℃d1/℉14位0.010.01812位0.040.072任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施1.電路分析SHT10溫濕傳感數(shù)據(jù)采集電路如圖10.2所示。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集圖10.2SHT10溫濕傳感數(shù)據(jù)的采集電路任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)本程序主要完成的工作包括:首先,單片機(jī)發(fā)送命令給溫濕度傳感器,溫濕度傳感器再根據(jù)單片機(jī)的命令,執(zhí)行溫度和濕度的采集;然后,單片機(jī)讀出相應(yīng)的溫度和濕度的數(shù)據(jù),并把相關(guān)數(shù)據(jù)發(fā)送到PC;最后,通過(guò)PC獲取采集到的溫度和濕度數(shù)據(jù),并計(jì)算轉(zhuǎn)換為具體的溫濕度值。為了便于理解,將內(nèi)容分為3個(gè)部分:各模塊的初始化,單片機(jī)控制溫濕度傳感器采集溫度和濕度,把采集的數(shù)據(jù)發(fā)送到PC。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(1)各模塊的初始化因?yàn)闇貪穸葌鞲衅髦恍枰獙ATA引腳和SCK引腳與單片機(jī)相連,所以使用單片機(jī)的P0_6和P0_7引腳分別連接到DATA和SCK引腳,并且給兩個(gè)引腳發(fā)送相應(yīng)的時(shí)序,以便控制溫濕度傳感器。串口初始化代碼如下。voidinitUARTtest(void){CLKCONCMD&=0x80;//晶振32MHzPERCFG=0x00; //位置1P0口P0SEL=0x0C; //P0用作串口U0CSR|=0x80;//UART模式U0GCR|=8;U0BAUD|=59;//波特率設(shè)為9600波特UTX0IF=0;IEN0|=0x84;//開(kāi)總中斷,接收中斷}任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)溫度和濕度的采集:SHT10溫濕度傳感器有4個(gè)引腳:GND、DATA、SCK、VDD。圖10.3所示為傳感器的典型應(yīng)用電路,也是它與單片機(jī)的連接方式。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集圖10.3典型應(yīng)用電路任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)溫度和濕度的采集:溫濕度傳感器芯片采用SHT10。SHT10的DATA口接CC2530的P0_6//定義通信數(shù)據(jù)端口SHT10的SCK口接CC2530的P0_7//定義通信時(shí)鐘端口SHT10的VDD口接CC2530的VCC//2.4~3.3V供電(SHT10的“電量不足”功能可監(jiān)測(cè)到VDD電壓低于2.47V的狀態(tài)。精度為0.05V。)SHT10的GND口接CC2530的GND//地任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)溫度和濕度的采集:要驅(qū)動(dòng)SHT10進(jìn)行采樣,必須發(fā)送如下命令。(1)向SHT10發(fā)送“啟動(dòng)傳輸”時(shí)序,完成數(shù)據(jù)傳輸?shù)某跏蓟?。?)初始化之后,單片機(jī)便可以向SHT10發(fā)送命令。通常的命令包括3個(gè)地址位(目前只支持“000”)和5個(gè)命令位。(3)SHT10表示已正確的接收到命令:在第8個(gè)SCK時(shí)鐘的下降沿之后,將DATA下拉為低電平,并且在第9個(gè)SCK時(shí)鐘的下降沿之后,將DATA位恢復(fù)為高電平。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集圖10.4啟動(dòng)傳輸時(shí)序當(dāng)SCK時(shí)鐘高電平時(shí),DATA翻轉(zhuǎn)為低電平;緊接著SCK變?yōu)榈碗娖?,隨后在SCK時(shí)鐘高電平時(shí),DATA翻轉(zhuǎn)為高電平。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)溫度和濕度的采集:?jiǎn)?dòng)傳輸程序完成之后,SHT10便會(huì)以串行數(shù)據(jù)的方式與單片機(jī)通信。DATA在SCK時(shí)鐘下降沿之后改變狀態(tài),并僅在SCK時(shí)鐘上升沿有效。數(shù)據(jù)傳輸期間,當(dāng)SCK時(shí)鐘高電平時(shí),DATA必須保持穩(wěn)定。為了避免信號(hào)沖突,單片機(jī)應(yīng)驅(qū)動(dòng)DATA在低電平。向傳感器發(fā)送數(shù)據(jù),在SCK上升沿之前把數(shù)據(jù)寫(xiě)入,上升沿時(shí)數(shù)據(jù)有效,在SCK下降沿時(shí)把數(shù)據(jù)發(fā)送給傳感器。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集圖10.5通信復(fù)位時(shí)序任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)溫度和濕度的采集:數(shù)字信號(hào)的整個(gè)傳輸過(guò)程由8位校驗(yàn)確保正確。任何錯(cuò)誤數(shù)據(jù)將被檢測(cè)到并清除。從傳感器讀數(shù)據(jù),同樣要注意時(shí)序,只有在SCK上升沿?cái)?shù)據(jù)有效后才能讀。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(3)把采集的數(shù)據(jù)發(fā)送到PC單片機(jī)在獲取溫濕度數(shù)據(jù)之后,將數(shù)據(jù)發(fā)送給PC,并通過(guò)PC計(jì)算具體的溫濕度值。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(3)把采集的數(shù)據(jù)發(fā)送到PC首先,主函數(shù)初始化各模塊;然后向傳感器發(fā)送命令,傳感器把采集的數(shù)據(jù)發(fā)送給單片機(jī);最后,單片機(jī)通過(guò)串口把數(shù)據(jù)發(fā)送給PC。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集五、任務(wù)小結(jié)一個(gè)模塊中包括兩個(gè)文件,一個(gè)是“.h”文件,另一個(gè)是“.c”文件“.h”文件是一個(gè)接口描述文件,其內(nèi)部一般不包含任何實(shí)質(zhì)性的函數(shù)代碼,主要對(duì)外提供接口函數(shù)或接口變量。頭文件構(gòu)成原則為:為外界不應(yīng)知道的信息就不應(yīng)該出現(xiàn)在頭文件,而外界調(diào)用模塊內(nèi)部接口函數(shù)或接口變量所必需的信息一定要出現(xiàn)在頭文件里。“.c”文件主要是對(duì)“.h”文件中聲明的外部函數(shù)進(jìn)行具體的實(shí)現(xiàn),對(duì)具體實(shí)現(xiàn)方式?jīng)]有特殊規(guī)定,只要能實(shí)現(xiàn)其函數(shù)功能即可。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集六、啟發(fā)與思考注意:SHT10溫濕度傳感器的左邊是溫度,手摸可以改變溫度數(shù)據(jù)。SHT10溫濕度傳感器的右邊是濕度,哈氣可以改變濕度數(shù)據(jù)。任務(wù)一SHT10溫濕傳感數(shù)據(jù)采集六、啟發(fā)與思考DHT11程序采用模塊化編程思想,只需調(diào)用溫度讀取函數(shù)即可,相當(dāng)方便,移植到其他平臺(tái)也非常容易。P0_6的配置和DHT11使用P0_6的方法具體如下。在DHT11.c中修改,如下代碼。P0DIR|=0x80;//定義P0_7為輸入P0DIR&=0xBF;///定義P0_6為輸出在DHT11.h中修改,如下代碼。#defineDATAP0_6//定義通信數(shù)據(jù)端口#defineSCKP0_7//定義通信時(shí)鐘端口任務(wù)二光傳感數(shù)據(jù)采集一、任務(wù)描述采用光敏傳感和CC2530組成一個(gè)模擬量傳感器采集系統(tǒng),當(dāng)光敏傳感器檢測(cè)到光的強(qiáng)度時(shí),啟動(dòng)ADC轉(zhuǎn)換,轉(zhuǎn)換為數(shù)字量。任務(wù)二光傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)①檢驗(yàn)光敏傳感器數(shù)據(jù)采集的技能。②檢驗(yàn)光敏傳感數(shù)據(jù)串口傳輸?shù)募寄?。任?wù)二光傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)2.素養(yǎng)目標(biāo)①培養(yǎng)學(xué)生在工作現(xiàn)場(chǎng)的6S意識(shí)和用電安全意識(shí)。②愛(ài)惜工具,注重場(chǎng)地整潔。③具備積極、主動(dòng)的探索精神。任務(wù)二光傳感數(shù)據(jù)采集三、相關(guān)知識(shí)1.光敏傳感器的工作原理光敏傳感器內(nèi)裝有一個(gè)高精度的光電管,光電管內(nèi)有一塊由“針式二極管”組成的小平板,當(dāng)向光電管兩端施加一個(gè)反向的固定壓時(shí),任何光對(duì)它的沖擊都將導(dǎo)致其釋放出電子,結(jié)果是,當(dāng)光照強(qiáng)度越高,光電管的電流也就越大,電流通過(guò)一個(gè)電阻時(shí),電阻兩端的電壓被轉(zhuǎn)換成可被采集器的數(shù)/模轉(zhuǎn)換器接收的0~5V電壓,然后以適當(dāng)?shù)男问桨呀Y(jié)果保存下來(lái)。簡(jiǎn)單地說(shuō),光敏傳感器就是利用光敏電阻受光線強(qiáng)度影響而阻值發(fā)生變化的原理,向主機(jī)發(fā)送光線強(qiáng)度的模擬信號(hào)。任務(wù)二光傳感數(shù)據(jù)采集三、相關(guān)知識(shí)2.光敏傳感器的組成(1)敏感元件它能直接感受被測(cè)非電量,并按一定規(guī)律將其轉(zhuǎn)換成與被測(cè)非電量有確定對(duì)應(yīng)關(guān)系的其他物理量。(2)轉(zhuǎn)換元件將敏感元件輸出的非電物理量(如光強(qiáng)等)轉(zhuǎn)換成電路參量。(3)信號(hào)調(diào)節(jié)(轉(zhuǎn)換)電路將轉(zhuǎn)換器件輸出的電信號(hào)進(jìn)行放大、運(yùn)算、處理等,以獲得便于顯示、記錄、處理和控制的有用電信號(hào)。(4)輔助電源它的作用是提供能源。有的傳感器需要外部電源供電;有的傳感器則不需要外部電源供電,如壓電傳感器。任務(wù)二光傳感數(shù)據(jù)采集四、任務(wù)實(shí)施1.電路分析本任務(wù)使用P0_0作為檢測(cè)引腳,利用光敏傳感器進(jìn)行數(shù)據(jù)采集,啟動(dòng)ADC轉(zhuǎn)換。任務(wù)二光傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(1)ADC初始化ADC初始化,代碼具體如下。voidhal_adc_Init(void){APCFG|=1;P0SEL|=(1<<(0)); P0DIR&=~(1<<(0));
}任務(wù)二光傳感數(shù)據(jù)采集四、任務(wù)實(shí)施2.代碼設(shè)計(jì)(2)光傳感器數(shù)據(jù)采集數(shù)據(jù)光傳感器數(shù)據(jù)采集數(shù)據(jù),代碼具體如下。uint16get_adc(void){uint32value;hal_adc_Init();//ADC初始化
ADCIF=0;//清ADC中斷標(biāo)志
//采用基準(zhǔn)電壓AVDD5:3.3V,通道0,啟動(dòng)A/D轉(zhuǎn)化
ADCCON3=(0x80|0x10|0x00);while(!ADCIF){;//等待A/D轉(zhuǎn)換結(jié)束
}value=ADCH;value=value<<8;value|=ADCL;//A/D值轉(zhuǎn)換成電壓值//0表示0V,32768表示3.3Vvalue=(value*330);//電壓值=(value*3.3)/32768(V)value=value>>15;//除以32768//返回分辨率為0.01V的電壓值
return(uint16)value;}任務(wù)二光傳感數(shù)據(jù)采集五、任務(wù)小結(jié)本任務(wù)使用P0_0作為檢測(cè)引腳,利用光敏傳感器進(jìn)行數(shù)據(jù)采集,啟動(dòng)ADC轉(zhuǎn)換。設(shè)置該端口模擬IO口使用(APCFG|=0x01;)。查詢實(shí)現(xiàn),ADC數(shù)據(jù)采集步驟為:設(shè)置參考電壓(ADCCON3|=0x80(采用AVDD5引腳,即3.3V))—選擇抽取率(ADCCON3|=0x10(采用9位采樣))—選擇工作通道并啟動(dòng)ADCCON3|=0x00(采用0通道啟動(dòng),共16個(gè)通道),其中ADCCON3|=0x00通道0~7對(duì)應(yīng)P0_0~P0_7;ADC數(shù)據(jù)采集只能利用P0口實(shí)現(xiàn)。任務(wù)二光傳感數(shù)據(jù)采集五、任務(wù)小結(jié)如果采用定時(shí)器1中斷實(shí)現(xiàn),ADC數(shù)據(jù)采集步驟為:串口位置(PERCFG)—串口TX/RX引腳(PxSEL)—模式選擇(U0CSR|=0x80;//UART模式)—波特率(U0BAUD=216和U0GCR|=10)—清除TX中斷標(biāo)志(UTX0IF=0;)—全局中斷打開(kāi)(EA=1)。中斷處理程序步驟為:禁止全局中斷(EA=0;)—清除通道0中斷標(biāo)志(T1STAT&=~0x01;)—使能全局中斷(EA=1;)。任務(wù)二光傳感數(shù)據(jù)采集六、啟發(fā)與思考對(duì)于不同廠家的ADC轉(zhuǎn)換,主要修改APCFG和ADCCON3的值,實(shí)現(xiàn)程序代碼的移植性和通用性。任務(wù)三人體紅外傳感數(shù)據(jù)采集一、任務(wù)描述采用人體紅外傳感器和CC2530組成一個(gè)開(kāi)關(guān)量傳感器采集系統(tǒng),當(dāng)人體紅外傳感器檢測(cè)到人時(shí),系統(tǒng)立即使CC2530模塊上的LED點(diǎn)亮,反之則使LED熄滅。任務(wù)三人體紅外傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)①檢驗(yàn)人體紅外傳感器數(shù)據(jù)采集的技能。②檢驗(yàn)人體紅外傳感數(shù)據(jù)串口傳輸?shù)募寄堋H蝿?wù)三人體紅外傳感數(shù)據(jù)采集二、任務(wù)目標(biāo)2.素養(yǎng)目標(biāo)①培養(yǎng)學(xué)生在工作現(xiàn)場(chǎng)的6S意識(shí)和用電安全意識(shí)。②愛(ài)惜工具,注重場(chǎng)地整潔。③具備積極、主動(dòng)的探索精神。任務(wù)三人體紅外傳感數(shù)據(jù)采集三、相關(guān)知識(shí)1.人體紅外傳感器的工作原理人體紅外檢測(cè)的原理是利用人體的體溫總是恒定在37.5℃左右,人體所輻射的紅外線中心為9~10μm,根據(jù)這一特性,選用檢測(cè)相應(yīng)波長(zhǎng)的紅外線的熱釋電傳感器即可。探測(cè)元件的波長(zhǎng)靈敏度在0.2~20μm范圍內(nèi)。任務(wù)三人體紅外傳感數(shù)據(jù)采集三、相關(guān)知識(shí)1.人體紅外傳感器的工作原理熱釋電效應(yīng)同壓電效應(yīng)類似,是指由于溫度的變化而引起晶體表面荷電的現(xiàn)象。熱釋電傳感器是對(duì)溫度敏感的傳感器。它由陶瓷氧化物或壓電晶體元件組成,在元件兩個(gè)表面做成電極。在傳感器監(jiān)測(cè)范圍內(nèi),溫度有ΔT的變化時(shí),熱釋電效應(yīng)會(huì)在兩個(gè)電極上產(chǎn)生電荷ΔQ,即在兩個(gè)電極之間產(chǎn)生一微弱的電壓ΔV。由于它的輸出阻抗極高,因此在傳感器中有一個(gè)場(chǎng)效應(yīng)管進(jìn)行阻抗變換。熱釋電效應(yīng)所產(chǎn)生的電荷ΔQ會(huì)被空氣中的離子所結(jié)合而消失,即當(dāng)環(huán)境溫度穩(wěn)定不變時(shí),ΔT=0,則傳感器無(wú)輸出。當(dāng)人體進(jìn)入檢測(cè)區(qū)時(shí),因人體溫度與環(huán)境溫度有差別,將產(chǎn)生ΔT,則有ΔT輸出;若人體進(jìn)入檢測(cè)區(qū)后不動(dòng),則溫度沒(méi)有變化,傳感器也沒(méi)有輸出了。所以這種傳感器檢測(cè)人體或動(dòng)物的活動(dòng)傳感器。實(shí)驗(yàn)證明,傳感器不加光學(xué)透鏡(又稱菲涅爾透鏡),其檢測(cè)距離小于2m,而加上光學(xué)透鏡后,其檢測(cè)距離可大于7m。任務(wù)三人體紅外傳感數(shù)據(jù)采集三、相關(guān)知識(shí)2.人體紅外傳感器的組成人體紅外傳感器的工作原理并不復(fù)雜,一個(gè)典型的傳感器系統(tǒng)各部分的實(shí)體分別由待測(cè)目標(biāo)、大氣衰減、光學(xué)接收器、輻射調(diào)制器、紅外探測(cè)器、探測(cè)器制冷器、信號(hào)處理系統(tǒng)和顯示設(shè)備等8部分組成。任務(wù)三人體紅外傳感數(shù)據(jù)采集三、相關(guān)知識(shí)3.人體紅外傳感器技術(shù)指標(biāo)該系統(tǒng)選用SS-101人體紅外傳感器,其技術(shù)指標(biāo)具體如下。①工作電壓為4.5~20V。②靜態(tài)電流為60μA。③輸出信號(hào),高電平為2.5V,低電平為0。④電平保持時(shí)間為0~999s。⑤感應(yīng)距離為5~7m。⑥感應(yīng)角度為110°。任務(wù)三人體紅外傳感數(shù)據(jù)采集四、任務(wù)實(shí)施1.電路分析電路如圖10.8所示。任務(wù)三人體紅外傳感數(shù)據(jù)采集圖10.8人體紅外傳感器電路任務(wù)三人體紅外傳感數(shù)據(jù)采集四、任務(wù)實(shí)施1.電路分析通過(guò)CC2530的I/O口,采集傳感器的開(kāi)關(guān)量,然后通過(guò)CC2530串口把數(shù)據(jù)發(fā)送給上位機(jī),這樣上位機(jī)就能進(jìn)行集中采集和處理。任務(wù)三人體紅外傳感數(shù)據(jù)采集四、任務(wù)實(shí)施本任務(wù)提供的開(kāi)關(guān)量傳感器為人體紅外傳感器,傳感器的開(kāi)關(guān)量采集端口為CC2530的P0_1口。P0_1為高電平時(shí)表示沒(méi)有感應(yīng)到人,P0_1為低電平時(shí)表示感應(yīng)到人。具體程序代碼如下。while(1)//無(wú)限循環(huán)
{if(DATA_PIN==1){DelayMS(10);if(DATA_PIN==1){LED1=0;//無(wú)人時(shí)LED1熄滅
}} elseLED1=1;//有人時(shí)LED1亮
}}任務(wù)三人體紅外傳感數(shù)據(jù)采集五、任務(wù)小結(jié)人體紅外是利用人體體溫37°左右特殊波長(zhǎng)的紅外線檢測(cè)報(bào)警,只要接收即可。紅外對(duì)射是利用發(fā)射端和接收端出現(xiàn)阻擋報(bào)警。本任務(wù)使用P0_1作為檢測(cè)引腳。P0_1口為傳感器的輸入端。具體傳感器OUT輸出電平由模塊決定,不同廠家可能不一樣,但是改動(dòng)非常小。任務(wù)三人體紅外傳感數(shù)據(jù)采集六、啟發(fā)與思考配置P0.0的方法:#defineDATA_PINP0_1//定義P0_1口為傳感器的輸入端P0DIR&=~0x02;//P0_1定義為輸入口00000010任務(wù)四繼電器控制一、任務(wù)描述本任務(wù)使用按鍵P1_2控制繼電器P2_0的輸入信號(hào),如果按鍵按下,高電平繼電器吸合,并且繼電器吸合指示燈亮;低電平繼電器斷開(kāi)燈熄滅。①持續(xù)按下按鍵0.5s后,繼電器P2_0吸合,LED燈常亮。②松開(kāi)按鍵后,繼電器P2_0斷
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于核心素養(yǎng)的歷史教學(xué)家國(guó)情懷培養(yǎng)模式探究教學(xué)研究課題報(bào)告
- 初中英語(yǔ)寫(xiě)作中被動(dòng)語(yǔ)態(tài)誤用現(xiàn)象及糾正策略對(duì)比實(shí)驗(yàn)課題報(bào)告教學(xué)研究課題報(bào)告
- 2026年陸軍軍醫(yī)大學(xué)西南醫(yī)院招聘護(hù)士備考題庫(kù)完整參考答案詳解
- 高中物理教學(xué)中量子計(jì)算技術(shù)基礎(chǔ)與應(yīng)用前景教育課題報(bào)告教學(xué)研究課題報(bào)告
- 2025年金融服務(wù)合規(guī)操作與風(fēng)險(xiǎn)管理指南
- 2025年文化旅游行業(yè)服務(wù)與管理指南
- 小學(xué)美術(shù)教育中生成式AI輔助下的師生情感互動(dòng)效果分析教學(xué)研究課題報(bào)告
- 初中歷史時(shí)間軸互動(dòng)網(wǎng)頁(yè)的評(píng)估體系構(gòu)建與實(shí)現(xiàn)課題報(bào)告教學(xué)研究課題報(bào)告
- 規(guī)章制度匯編臺(tái)賬
- 居民燃?xì)獍踩嘤?xùn)
- 馬克思主義中國(guó)化理論成果
- 安川機(jī)器人IO信對(duì)照表
- 永康房地產(chǎn)調(diào)研報(bào)告課件
- 甘肅省住院醫(yī)師規(guī)范化培訓(xùn)實(shí)施方案
- 讓課堂煥發(fā)生命的活力
- 《赤壁賦》理解性默寫(xiě)匯編(超詳細(xì))
- 貴州省安順市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細(xì)及行政區(qū)劃劃分代碼居民村民委員會(huì)
- 廈門市2016-2017學(xué)年上九年級(jí)物理試卷及答案
- DB13(J)∕T 8054-2019 市政基礎(chǔ)設(shè)施工程施工質(zhì)量驗(yàn)收通用標(biāo)準(zhǔn)
- J-STD-020D[1].1中文版
- 外研社2019版高中英語(yǔ)必修二單詞表
評(píng)論
0/150
提交評(píng)論