亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        多通道工業(yè)設備遠程數(shù)據(jù)采集系統(tǒng)

        2021-09-08 07:53:26王顯海徐輝霞張科新趙建輝蔡文博
        自動化儀表 2021年7期
        關鍵詞:數(shù)據(jù)包遠程芯片

        王顯海,王 騰,徐輝霞,張科新,趙建輝,蔡文博

        (1.常州信息職業(yè)技術學院電子工程學院,江蘇 常州 213164;2.常州市工業(yè)互聯(lián)網(wǎng)研究院有限公司,江蘇 常州 213164;3.常州天正信息科技有限公司,江蘇 常州 213164)

        0 引言

        人類社會已進入工業(yè)互聯(lián)網(wǎng)時代,這將是一個人與人、人與機器、機器與機器全面互聯(lián)的時代。 在全球范圍內(nèi),將有超過600 億臺機器設備要接入工業(yè)互聯(lián)網(wǎng)[1]。 然而工業(yè)數(shù)據(jù)采集面臨著數(shù)據(jù)采集數(shù)量不足、類型較少、功能單一、精度不高和定制化等突出問題。無論是跨國公司還是國內(nèi)企業(yè),都把數(shù)據(jù)采集體系建設作為工業(yè)互聯(lián)網(wǎng)平臺建設的基礎之一。 目前,數(shù)據(jù)采集設備大多以STM32 微處理器為控制核心或與現(xiàn)場可編程門陣列(field programmable gate array,FPGA)組合[2-4],并根據(jù)不同需求通過以太網(wǎng)、總線或ZigBee與上位機通信[5-7]。 在實際工業(yè)生產(chǎn)環(huán)境中,工業(yè)生產(chǎn)設備的安裝環(huán)境往往具有復雜性,布局有線通信的方式可能面臨一定的困難。 基于4G 通信的高速率和可靠性,本文提出一種以STM32 微處理器為控制核心的4G 網(wǎng)絡遠程多通道數(shù)據(jù)采集系統(tǒng),可以方便地應用于工業(yè)生產(chǎn)現(xiàn)場。

        1 系統(tǒng)架構(gòu)

        整個系統(tǒng)是一個基于 STM32F103 微處理器的工業(yè)數(shù)據(jù)多通道采集、處理、傳輸?shù)闹悄芟到y(tǒng),可用于工業(yè)設備遠程監(jiān)控和維護等場景。 該系統(tǒng)作為物聯(lián)網(wǎng)的一個智能終端,可與物聯(lián)網(wǎng)運營平臺組成完整的設備數(shù)字化遠程運維系統(tǒng)。 系統(tǒng)集數(shù)據(jù)采集、存儲和通信功能于一體,主要由核心控制模塊、多通道數(shù)據(jù)采集模塊、4G 通信模塊、外部存儲模塊、工作狀態(tài)指示模塊和實時時鐘(real time clock,RTC)功能模塊組成。 核心控制模塊對5 路來自多通道數(shù)據(jù)采集模塊的數(shù)字量輸入信號進行采樣,然后通過4G 通信模塊將數(shù)據(jù)按私有協(xié)議組包上傳。 4G 通信模塊不僅傳輸5 路數(shù)字輸入量,還將上傳生產(chǎn)設備的編號、地理位置等其他信息。 數(shù)據(jù)上傳的機制為:當設備狀態(tài)發(fā)生改變時立即上傳,否則以固定的周期發(fā)送數(shù)據(jù)包。 當數(shù)據(jù)包未成功發(fā)送時,外部存儲模塊將此包數(shù)據(jù)存儲至外部FLASH 存儲模塊,待網(wǎng)絡正常后重新發(fā)送數(shù)據(jù)包。 工作狀態(tài)指示模塊主要反映系統(tǒng)工作的狀態(tài)。 RTC 功能模塊用于記錄并上傳系統(tǒng)實時時間和設備斷電時間。 系統(tǒng)硬件框架如圖1 所示。

        圖1 系統(tǒng)硬件框架圖Fig.1 System hardware block diagram

        2 硬件電路設計

        2.1 核心控制模塊

        系統(tǒng)核心控制模塊采用意法半導體公司的STM32F103RET6 芯片。 該芯片采用高性能的32 位ARM Cortex-M3 內(nèi)核[8],通過應用內(nèi)部鎖相環(huán)(phase locked loop,PLL),工作頻率最高可達72 MHz,內(nèi)置512 KB 的閃存存儲器及64 KB 的SRAM。 豐富的存儲資源使得該系列的芯片基本不用外擴SRAM 就能完成普通的應用。 該芯片采用2.0~3.6 V 的低壓供電,降低了系統(tǒng)功耗,非常適合工業(yè)控制領域的應用[9]。

        2.2 4G 通信模塊

        系統(tǒng)采用基于4G 網(wǎng)絡的遠程數(shù)據(jù)采集模式。 固件采用片內(nèi)緩存機制,可以有效地優(yōu)化2G 網(wǎng)絡采集終端現(xiàn)有的丟包及信道堵塞等問題。 同時,固件增加了收發(fā)應答緩存機制。 若連續(xù)3 次無接收應答,則將此包數(shù)據(jù)存儲至外部存儲模塊的FLASH 中,待信號恢復后重新發(fā)送數(shù)據(jù),保證數(shù)據(jù)的穩(wěn)定傳輸,實現(xiàn)良好的通信可靠性,數(shù)據(jù)傳輸丟包率低至0.5%。 4G 通信模塊不僅傳輸5 路數(shù)字輸入量,還將生產(chǎn)設備的其他信息進行上傳。 例如,設備編號、數(shù)據(jù)采集時間戳、定位信息、歷史狀態(tài)參數(shù)、設備上電信息、異常數(shù)據(jù)包、最近斷電時間信息和SIM 卡的集成電路卡識別碼(integrate circuit card identity,ICCID)。

        綜合實際應用考慮,系統(tǒng)采用合宙通信科技有限公司的4G 模塊Air720G 作為系統(tǒng)的通信模塊,并以接插件形式內(nèi)置于主板上,保證模塊選用的靈活性。 4G通信模塊采用LTE 3GPP Rel.9 技術,支持最大下行速率150 Mbit/s 和最大上行速率50 Mbit/s,滿足本系統(tǒng)的應用需求。 Air720G 模塊能夠向下兼容現(xiàn)存的GSM/GPRS 網(wǎng)絡,以確保在缺乏 3G 和 4G 網(wǎng)絡的偏遠地區(qū)也能正常工作。 Air720G 內(nèi)置豐富的網(wǎng)絡協(xié)議,集成了多個工業(yè)標準接口,并支持多種操作系統(tǒng)下的USB 驅(qū)動和軟件功能,極大地拓展了其在數(shù)據(jù)卡、路由器、安防等機器對機器(machine to machine,M2M)領域的應用范圍。

        4G 通信模塊與主板的接口如圖2 所示。 其中,模塊開和復位控制連接主要用于控制4G 通信模塊的電源和復位;模塊喚醒控制連接用于通信模塊的喚醒功能;模塊狀態(tài)指示連接用于顯示通信模塊的工作狀態(tài),包括4G 網(wǎng)絡狀態(tài)、4G 通信模塊工作狀態(tài)和4G 網(wǎng)絡連接狀態(tài)顯示;系統(tǒng)主板與4G 通信模塊之間的數(shù)據(jù)通信通過UART 進行;4G 通信核心模塊Air720G 的供電電壓為3.8 V,由VCC 控制信號控制5 V 降壓得到。由于射頻發(fā)射時會在短時間內(nèi)有一個較大電流的突發(fā)脈沖,可能導致在此階段內(nèi)供電電壓的跌落。 因此,該模塊的電源網(wǎng)絡必須具備嚴苛的濾波功能。 如圖3 所示,Air720G 的電源VCC_3.8 V 并聯(lián)了一個低等效串聯(lián)電阻(equivalent series resistance,ESR)為0. 7 Ω 的100 μF 的鉭電容,以及100 nF、33 pF、10 pF 的濾波電容(0603 封裝),確保在最大發(fā)射功率時的大電流下不會產(chǎn)生太大的電壓跌落。

        圖2 4G 通信模塊與主板的接口圖Fig.2 Interface between 4G communication module and mainboard

        圖3 模塊在4G 模式下發(fā)射時的電壓電流波形圖Fig.3 Voltage and current waveform diagram of the module when transmitting in 4G mode

        Air720G 4G 通信模塊的電源濾波網(wǎng)絡如圖4所示。

        圖4 Air720G 4G 通信模塊的電源濾波網(wǎng)絡Fig.4 Power filter network for Air720G 4G communication module

        2.3 多通道數(shù)據(jù)采集模塊

        數(shù)據(jù)采集電路(1 路)如圖5 所示。

        圖5 數(shù)據(jù)采集電路(1 路)Fig.5 Data acquisition circuit(one channel)

        多通道數(shù)據(jù)采集模塊由5 路數(shù)字量輸入信號采集電路構(gòu)成,5 路數(shù)字量輸入信號采集電路的結(jié)構(gòu)相同。可采集的信號包括被采集設備的待機信號、運行信號、報警信號,以及被采集設備的2 路節(jié)拍計數(shù)信號。 被采集設備的信號通過IN2 和COM 端輸入,并且不需要區(qū)分信號電源正負極性,具有良好的過流、過壓保護功能。 TVS4 為限壓型雙向瞬態(tài)抑制二極管,最大可承受的反向電壓為36 V,響應速度小于1 ns,具有很強的防浪涌性能。 輸入信號通過光耦U8傳遞到STM32F103微處理器進行數(shù)據(jù)處理。

        2.4 RTC 功能模塊

        系統(tǒng)增加實時時鐘機制,通過添加紐扣電池和RTC 功能,記錄系統(tǒng)實時時間,上傳數(shù)據(jù)采集的時間點,并記錄設備每次斷電時間,以生產(chǎn)數(shù)據(jù)的可追溯性。

        2.5 外部存儲模塊

        存儲器選用華邦電子(Winbond)的FLASH 芯片W25Q32JVSSIQ。 它的容量為32 MB,滿足數(shù)據(jù)包無法上傳時將其存入FLASH 芯片內(nèi)的要求。 待網(wǎng)絡正常后重新傳輸數(shù)據(jù)包,為系統(tǒng)數(shù)據(jù)傳輸?shù)姆€(wěn)定、可靠提供保障。 該類芯片提供的靈活性和性能遠遠超出普通的串行閃存器[10]。 該器件工作電壓為3.6 V,電流消耗低至4 mA,能在-40~+85 ℃下正常工作。 芯片支持50 Mbit/s 的連續(xù)數(shù)據(jù)傳輸率及超過 10 萬次數(shù)據(jù)讀寫操作,數(shù)據(jù)可保存20 年。 主控芯片STM32F103 與存儲芯片W25Q32 之間通過串行外設接口(serial peripheral interface,SPI)總線進行通信。 STM32F103的串行寄存器通過PB12 端口向W25Q32 的/CS 端口送入低電平的芯片片選信號,通過串行寄存器通過PB15 向W25Q32 的SI 端口寫入指令,W25Q32 通過SO 端輸出相應的數(shù)據(jù)。 W25Q32 引腳功能如表1所示。

        表1 W25Q32 引腳功能/Tab.1 Functions of W25Q32 pins

        W25Q32 與STM32F103 接口的電路圖如圖6 所示。

        圖6 W25Q32 與STM32 F103 接口的電路圖Fig.6 Circult diagram of interface between W25Q32 and STM32 F103

        2.6 工作狀態(tài)指示模塊

        為顯示系統(tǒng)的工作及網(wǎng)絡狀態(tài),專門設計了4 個LED 燈,用于顯示系統(tǒng)的電源和工作狀態(tài)是否正常,以及4G 網(wǎng)絡的狀態(tài)和連接情況。 工作狀態(tài)指示模塊的電路如圖7 所示。

        圖7 工作狀態(tài)指示模塊的電路圖Fig.7 Circuit diagram of working state indication module

        系統(tǒng)工作正常時,D5常亮,D15閃爍,由STM32F103主控模塊通過SYS_RUN 信號進行控制。 系統(tǒng)工作異常時,D15常亮或常滅。 D16和D17用來反映4G 網(wǎng)絡的狀態(tài)和連接情況,由4G 通信模塊分別通過NET_STATUS 和 NET _ MODE 信 號 進 行 控 制。 同 時,STM32F103 主控芯片分別對這2 個信號進行取樣,并根據(jù)取樣的4G_NET 和4G_LINK 信號判斷當前網(wǎng)絡連接情況。 如果沒有網(wǎng)絡,直接將數(shù)據(jù)包緩存到外部存儲模塊的FLASH 芯片內(nèi);如果網(wǎng)絡連接正常,則發(fā)送數(shù)據(jù)包和離線時存儲在FLASH 中的數(shù)據(jù)。 工作狀態(tài)指示燈的功能說明如表2 所示。

        表2 工作狀態(tài)指示燈的功能說明Tab.2 Function description of working state indictors

        3 系統(tǒng)軟件設計

        系統(tǒng)上電后首先進行初始化,對STM32F103、4G通信模塊、外部FLASH 模塊進行初始化設置。 系統(tǒng)程序根據(jù)是否已聯(lián)網(wǎng)分為兩條支路。 當網(wǎng)絡已連接時,系統(tǒng)檢測是否有離線數(shù)據(jù)包待傳輸:如果有,則發(fā)送離線緩存的數(shù)據(jù);如沒有,則發(fā)送設備上電信息(設備位置、最近斷電時間信息、ICCID)。 然后,開始定時監(jiān)測端口數(shù)據(jù)。 當系統(tǒng)未聯(lián)網(wǎng)時,系統(tǒng)直接定時檢測端口的輸入數(shù)據(jù),并與上次數(shù)據(jù)進行比較。 如果2 次數(shù)據(jù)不相同,系統(tǒng)立即將本次檢測的數(shù)據(jù)打包后實時發(fā)送;如果2 次數(shù)據(jù)相同,系統(tǒng)對檢測數(shù)據(jù)進行記錄,記錄滿后按設定的時間間隔進行數(shù)據(jù)發(fā)送(例如,輸入信號狀態(tài)在3 min 內(nèi)未改變時,發(fā)一包數(shù)據(jù)),并根據(jù)系統(tǒng)網(wǎng)絡連接的情況,將數(shù)據(jù)打包作為離線數(shù)據(jù)進行緩存,或?qū)?shù)據(jù)打包后實時發(fā)送。 最后,系統(tǒng)返回定時監(jiān)測端口輸入數(shù)據(jù)階段,進行下一次端口數(shù)據(jù)檢測與比較。

        工業(yè)設備遠程數(shù)據(jù)采集系統(tǒng)的主程序流程如圖8所示。

        圖8 主程序流程圖Fig.8 Flowchart of main program

        4 測試結(jié)果

        本數(shù)據(jù)采集系統(tǒng)安裝于天正公司的客戶生產(chǎn)現(xiàn)場進行性能測試。 通過Web 測試網(wǎng)頁或設備助手APP應用,查看系統(tǒng)上傳的設備斷電時間、SIM 卡號、設備定位信息、設備編號、數(shù)據(jù)采集時間戳等信息;對15 臺生產(chǎn)設備連續(xù)測試56 h,總計收集數(shù)據(jù)包2 669 包;統(tǒng)計并分析設備狀態(tài)采集、狀態(tài)時長、數(shù)據(jù)丟包率等信息。 生產(chǎn)現(xiàn)場實際測試結(jié)果如表3 所示。 由表3 可知,系統(tǒng)工作正常且穩(wěn)定。

        表3 生產(chǎn)現(xiàn)場實際測試結(jié)果Tab.3 Actual test results on production site

        將遠程數(shù)據(jù)采集系統(tǒng)接入工業(yè)互聯(lián)網(wǎng)平臺,對天正公司的客戶的50 多臺生產(chǎn)設備的生產(chǎn)參數(shù)進行實時數(shù)據(jù)采集。 企業(yè)或數(shù)據(jù)中心可以通過本系統(tǒng)遠程監(jiān)控和采集設備開機率、開機數(shù)量、關機數(shù)量、設備總開機時間、預警設備、有故障的設備數(shù)量、需要保養(yǎng)的設備數(shù)量等參數(shù),以便生產(chǎn)管理人員對生產(chǎn)過程進行有效管理,提高設備的運營效率。 應用結(jié)果表明,系統(tǒng)滿足設計要求。

        5 結(jié)論

        多通道工業(yè)設備遠程數(shù)據(jù)采集系統(tǒng)是一款以Cortex-M3 系列微處理器為核心的工業(yè)互聯(lián)網(wǎng)數(shù)據(jù)采集終端。 它集數(shù)據(jù)采集、存儲和通信功能于一體,支持5 路數(shù)字量輸入,能上傳設備定位等工業(yè)生產(chǎn)設備的參數(shù)信息,并且通信時延小、數(shù)據(jù)丟包率低。 該系統(tǒng)與互聯(lián)網(wǎng)運營平臺組成完整的設備數(shù)字化遠程運維系統(tǒng),可靈活應用于工業(yè)生產(chǎn)現(xiàn)場,為設備制造商或運營商解決不同工業(yè)場景下的數(shù)據(jù)采集和傳輸?shù)膯栴}。

        猜你喜歡
        數(shù)據(jù)包遠程芯片
        讓人膽寒的“遠程殺手”:彈道導彈
        軍事文摘(2022年20期)2023-01-10 07:18:38
        遠程工作狂綜合征
        英語文摘(2021年11期)2021-12-31 03:25:18
        SmartSniff
        遠程詐騙
        學生天地(2018年19期)2018-09-07 07:06:30
        芯片測試
        多通道采樣芯片ADS8556在光伏并網(wǎng)中的應用
        基于Libpcap的網(wǎng)絡數(shù)據(jù)包捕獲器的設計與實現(xiàn)
        74HC164芯片的應用
        河南科技(2014年10期)2014-02-27 14:09:18
        視覺注意的數(shù)據(jù)包優(yōu)先級排序策略研究
        移動IPV6在改進數(shù)據(jù)包發(fā)送路徑模型下性能分析
        国产成人综合亚洲精品| 国产一区二区av免费观看| 欧美顶级少妇作爱| 亚洲а∨天堂久久精品2021| 百合av一区二区三区| 亚洲高清自偷揄拍自拍| 国产午夜视频一区二区三区| 亚洲av不卡一区二区三区| 911精品国产91久久久久| 插入中文字幕在线一区二区三区| 在线免费看91免费版.| 亚洲精品无码久久久| 久久久男人天堂| 日日摸夜夜添无码无码av| 久久亚洲av成人无码软件| 91乱码亚洲精品中文字幕| 人妻少妇不满足中文字幕| 欧美日韩视频在线第一区| 国产又色又爽又刺激视频| 一级二级三一片内射视频| 成人欧美一区二区三区黑人| 性一交一乱一伦a片| 久久久99精品视频| 亚洲精品国产亚洲av| 国产精品免费_区二区三区观看| 亚洲日韩专区在线视频| 成人短篇在线视频夫妻刺激自拍| 亚洲国产av无码精品无广告| 最新国产乱人伦偷精品免费网站| 国产精品反差婊在线观看| 91九色国产老熟女视频| 无码中文字幕免费一区二区三区 | 亚洲午夜久久久久久久久久| 大地资源网更新免费播放视频| 一区二区三区在线观看日本视频| 国产在线一区二区三精品乱码| 亚洲av无码潮喷在线观看| 男人阁久久| 亚洲第一黄色免费网站| 久久精品免费观看国产| 久久婷婷色香五月综合激情|