工業(yè)物聯(lián)網(wǎng)(IIoT)為設(shè)備提供了一個(gè)平臺(tái),可以分享比以往更多的數(shù)據(jù),從而實(shí)現(xiàn)對(duì)流程,機(jī)器和維護(hù)計(jì)劃的更復(fù)雜的控制和管理。傳統(tǒng)的數(shù)據(jù)采集方法,如SCADA,其中被動(dòng)傳感器將原始數(shù)據(jù)傳回中央控制器,預(yù)計(jì)將讓位于IIoT解決方案,可提供更快的響應(yīng)時(shí)間,高效的數(shù)據(jù)收集能力和大數(shù)據(jù)服務(wù),如預(yù)測(cè)性維護(hù)自治系統(tǒng)自我優(yōu)化。
圖1:將數(shù)據(jù)收集到SCADA系統(tǒng)中非常復(fù)雜,分析能力相對(duì)有限。
圖1說(shuō)明了傳統(tǒng)的工業(yè)傳感器網(wǎng)絡(luò),其中SCADA系統(tǒng)接收并處理傳感器數(shù)據(jù),并負(fù)責(zé)后續(xù)決策。在IIoT實(shí)現(xiàn)的新模型中,嵌入式智能在本地處理傳感器數(shù)據(jù),以便與完成當(dāng)前流程相關(guān)的實(shí)時(shí)決策。此外,精致的傳感器信息將被轉(zhuǎn)發(fā)到云端。在這里,大數(shù)據(jù)應(yīng)用程序基于從整個(gè)傳感器網(wǎng)絡(luò)收到的全套信息執(zhí)行深度分析。
在云中執(zhí)行的分析能夠識(shí)別人類操作員或分析師無(wú)法檢測(cè)到的趨勢(shì)和模式,生成更高級(jí)別的智能,使流程,設(shè)備,工廠和企業(yè)能夠更高效,更高效,更具成本效益地運(yùn)營(yíng)。例如,對(duì)制造企業(yè)有用的典型的基于云的分析服務(wù)可以包括生成診斷數(shù)據(jù),自動(dòng)重新優(yōu)化設(shè)備設(shè)置,訂購(gòu)新的供應(yīng)品或機(jī)器部件,安排維護(hù)以及管理查詢或報(bào)告服務(wù)。通過(guò)這種方式,IIoT將使企業(yè)能夠提高生產(chǎn)力,降低成本,減少停工和服務(wù)成本,并在整個(gè)企業(yè)中分享更多更好的情報(bào),以指導(dǎo)戰(zhàn)略決策。
物聯(lián)網(wǎng)世界論壇(IOTWF)已經(jīng)提供了一個(gè)參考模型,如圖2所示,它描述了物聯(lián)網(wǎng)的各個(gè)層,并幫助可視化它們的相關(guān)角色。該模型的基礎(chǔ)是物理設(shè)備和控制器,包括智能傳感器等智能邊緣節(jié)點(diǎn)。
圖2:IOTWF參考模型描述了IIoT的結(jié)構(gòu)。
智能邊緣節(jié)點(diǎn)
智能傳感器對(duì)于實(shí)現(xiàn)IIoT的目標(biāo)至關(guān)重要。為了實(shí)現(xiàn)智能傳感器設(shè)計(jì),離散傳感器可以直接連接到微控制器I/O,或通過(guò)包含分立元件或模擬前端(AFE)IC的模擬接口。在微控制器上運(yùn)行的應(yīng)用程序負(fù)責(zé)解釋傳感器數(shù)據(jù),以便控制傳感器的即時(shí)響應(yīng),并負(fù)責(zé)將傳感器數(shù)據(jù)轉(zhuǎn)發(fā)到云端。
考慮構(gòu)建基于a的智能溫度傳感器熱電偶如Crouzet 79696034.必須使用分立ADC或微控制器的集成轉(zhuǎn)換器(如果可用)將低壓熱電偶信號(hào)放大并轉(zhuǎn)換為數(shù)字表示。 ADI公司發(fā)布了一個(gè)參考設(shè)計(jì)CN0209,用于完整的過(guò)程控制模擬前端,具有各種輸入,包括電壓檢測(cè),4-20 mA電流檢測(cè)和熱電偶檢測(cè)。熱電偶輸入使用ADI公司最高增益設(shè)置AD7193 ADC,并使用ADT7310 16位溫度傳感器IC通過(guò)測(cè)量導(dǎo)線連接到電路板的溫度來(lái)提供必要的熱電偶冷端補(bǔ)償。此外,AD8617放大器提供熱電偶測(cè)量所需的參考電壓。
采用另一種方法,Maxim MAX31850是一個(gè)完整的熱電偶至數(shù)字前端,具有冷端補(bǔ)償和參考電壓生成內(nèi)置(圖3)。它有兩個(gè)熱電偶輸入和一個(gè)1-Wire數(shù)字輸出。該器件具有VDD引腳,但如果需要,也可以僅通過(guò)1-Wire連接獲取其工作功率。唯一需要的其他連接是四個(gè)地址引腳,在同一條1-Wire數(shù)據(jù)線上最多允許16個(gè)熱電偶,可以連接到微控制器的數(shù)字輸入。
圖3:MAX31850需要最少的外部電路連接到智能傳感器主機(jī)微控制器。
為了進(jìn)一步簡(jiǎn)化開(kāi)發(fā),Adafruit 1727是一款評(píng)估板,用于將MAX31850連接到K- Crouzet 79696034型熱電偶。電路板有一個(gè)雙針接線端子,可以方便地插入熱電偶引線,1-Wire協(xié)議所需的數(shù)據(jù)線上拉電阻,以及用于插入原型的引腳接頭板。 Adafruit還在github.com/adafruit上發(fā)布了與MAX31850數(shù)據(jù)格式兼容的庫(kù),以及示例。圖4顯示了用于設(shè)置傳感器分辨率和收集溫度數(shù)據(jù)的示例代碼摘錄。
//將分辨率設(shè)置為9位(每個(gè)達(dá)拉斯)/Maxim器件具有多種不同的分辨率)
sensors.setResolution(insideThermometer,9);
Serial.print(“器件0分辨率:” );
Serial.print(sensors.getResolution(insideThermometer),DEC);
Serial.println();
}
//打印設(shè)備溫度的功能
< p> void printTemperature(DeviceAddress deviceAddress)
{
//方法1 - 慢
//Serial.print(“Temp C:”);
//Serial.print( sensors.getTempC(deviceAddress));
//Serial.print(“Temp F:”);
//Serial.print(sensors.getTempF(deviceAddress));//第二次調(diào)用getTempC,然后轉(zhuǎn)換為Fahrenheit
//方法2 - 更快
float tempC = sensors.getTempC(deviceAddress);
Serial.print(“Temp C:”);
Serial.print(tempC);
Serial.print(“Temp F:”);
Serial.println(DallasTemperature :: toFahrenheit(tempC));//將tempC轉(zhuǎn)換為Fahrenheit
圖4:與Adafruit MAX31850板一起使用的偽代碼示例。
智能傳感平臺(tái)
另一方面,與構(gòu)建智能傳感器相關(guān)的許多設(shè)計(jì)挑戰(zhàn)可能是完全避免使用B + B SmartWorx Wzzard智能傳感平臺(tái)。提供入門工具包(圖5),其中包括用于連接蜂窩或以太網(wǎng)的網(wǎng)關(guān),以及一組智能邊緣節(jié)點(diǎn),為各種傳感器提供輸入,如模擬和數(shù)字輸入,加速度計(jì)輸入和J或K型熱電偶輸入。支持物理連接傳感器的各種方式,并且每個(gè)節(jié)點(diǎn)使用支持SmartMeshIP無(wú)線網(wǎng)絡(luò)技術(shù)的IEEE 802.15.4e無(wú)線電連接到網(wǎng)關(guān)。通過(guò)MQTT IoT協(xié)議和開(kāi)放標(biāo)準(zhǔn)JSON(JavaScript Object Notation)輕量級(jí)數(shù)據(jù)交換格式進(jìn)行通信。 MQTT是一種輕量級(jí)的機(jī)器對(duì)機(jī)器協(xié)議,對(duì)物聯(lián)網(wǎng)應(yīng)用具有許多優(yōu)勢(shì),例如代碼占用空間小,網(wǎng)絡(luò)帶寬要求低,功耗低。根據(jù)傳感器采樣和報(bào)告速率,每個(gè)節(jié)點(diǎn)提供的2.4 Ah電池可以使用長(zhǎng)達(dá)數(shù)年。
圖5:可配置的智能邊緣節(jié)點(diǎn)和蜂窩/以太網(wǎng)網(wǎng)關(guān)。
只要遵守一些基本規(guī)則,例如確保每個(gè)邊緣節(jié)點(diǎn)在至少三個(gè)其他設(shè)備的范圍內(nèi),并且至少有三個(gè)“第一跳” “設(shè)備在網(wǎng)關(guān)范圍內(nèi),Wzzard網(wǎng)狀網(wǎng)絡(luò)可以自我形成,自我管理和自我優(yōu)化。在理想條件下,節(jié)點(diǎn)可以具有多達(dá)1000米或更多的范圍。可以使用通過(guò)藍(lán)牙? LE連接到節(jié)點(diǎn)的Android智能手機(jī)或平板電腦來(lái)完成各個(gè)節(jié)點(diǎn)的配置數(shù)據(jù),例如校準(zhǔn)和縮放信息,節(jié)點(diǎn)名稱以及地理定位等其他信息。
Wzzard網(wǎng)絡(luò)可以立即連接到Autodesk ? SeeControl,這是一種基于訂閱的可擴(kuò)展物聯(lián)網(wǎng)云服務(wù),允許訂戶使用簡(jiǎn)單的拖放功能配置分析,將傳感器信息轉(zhuǎn)換為商業(yè)智能。 Wzzard還可以連接到IBM Bluemix云應(yīng)用程序平臺(tái)。
結(jié)論
IIoT邊緣的智能傳感器捕獲數(shù)據(jù),這對(duì)于實(shí)時(shí)管理工業(yè)設(shè)備至關(guān)重要并提供專注于從數(shù)據(jù)中提取智能的云應(yīng)用程序,以支持更高級(jí)別的企業(yè)目標(biāo)。構(gòu)建智能傳感器的各種方法都是可行的,利用參考設(shè)計(jì),可輕松連接到微控制器的集成前端設(shè)備,或使用可配置的智能傳感平臺(tái)。
-
微控制器
+關(guān)注
關(guān)注
48文章
7957瀏覽量
155231 -
傳感器
+關(guān)注
關(guān)注
2567文章
53026瀏覽量
767803 -
工業(yè)物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
25文章
2443瀏覽量
66256
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論