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

        ?

        基于GPRS電梯限速器校驗(yàn)關(guān)鍵數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)研究*

        2023-03-23 07:44:46周葉平蘭清生汪有韜毛錦榮
        機(jī)電工程技術(shù) 2023年2期
        關(guān)鍵詞:校驗(yàn)中斷串口

        周葉平,蘭清生,汪有韜,胡 誠(chéng),毛錦榮

        (江西省檢驗(yàn)檢測(cè)認(rèn)證總院特種設(shè)備檢驗(yàn)檢測(cè)研究院,南昌 330052)

        0 引言

        電梯限速器是電梯一個(gè)非常重要安全部件,是避免電梯轎廂(或者對(duì)重)超速運(yùn)行的重要安全保障裝置,也稱(chēng)之為斷繩保護(hù)和超速保護(hù)[1]。2017 年10 月1 日已實(shí)施的TSG T7001-2009《電梯監(jiān)督檢驗(yàn)和定期檢驗(yàn)規(guī)則——曳引與強(qiáng)制驅(qū)動(dòng)電梯》第2 號(hào)修改單附件A 的2.9(4)中對(duì)限速器作出了明確規(guī)定:“對(duì)于額定速度小于3 m/s 的電梯,檢驗(yàn)人員還需每2 年對(duì)維護(hù)保養(yǎng)單位的校驗(yàn)過(guò)程進(jìn)行一次現(xiàn)場(chǎng)觀察、確認(rèn)”[2]。從電梯檢驗(yàn)規(guī)則的修改上可見(jiàn)國(guó)家相關(guān)職能部門(mén)對(duì)電梯限速器校驗(yàn)工作的重視程度[3]。然而基于現(xiàn)實(shí)嚴(yán)峻的檢驗(yàn)人機(jī)比矛盾、每臺(tái)限速器校驗(yàn)時(shí)間基本與整臺(tái)電梯其他檢驗(yàn)項(xiàng)目耗時(shí)差不多的情況,實(shí)現(xiàn)逐臺(tái)校驗(yàn)并現(xiàn)場(chǎng)觀察,進(jìn)一步加劇了這一矛盾[4],如果能夠?qū)崿F(xiàn)將限速器現(xiàn)場(chǎng)校驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸至服務(wù)器,能夠有效減少現(xiàn)場(chǎng)檢驗(yàn)時(shí)間,同時(shí)能夠?qū)崿F(xiàn)數(shù)據(jù)永久保存、實(shí)現(xiàn)測(cè)試數(shù)值可追溯,能夠有效提高檢驗(yàn)人員工作效率,降低檢驗(yàn)檢測(cè)機(jī)構(gòu)人力成本[5-7]。

        本文在4G技術(shù)基礎(chǔ)上,開(kāi)發(fā)了一套基于STM32F103和EC20 的4G 通信系統(tǒng),該通信系統(tǒng)能夠?qū)崿F(xiàn)移動(dòng)互聯(lián)網(wǎng)與限速器校驗(yàn)系統(tǒng)的無(wú)線(xiàn)連接,能夠遠(yuǎn)程獲取電梯檢驗(yàn)過(guò)程限速器的校驗(yàn)數(shù)據(jù)并上傳至ONENET 平臺(tái)。本系統(tǒng)所用的主芯片STM32F103RBT6 是ST 公司基于ARM 最新Cortex-M3 架構(gòu)內(nèi)核的32 位處理器,其芯片內(nèi)置128KB的Flash、20KRAM、12位AD、4個(gè)16位定時(shí)器和3 路USART 串口通信等資源。4G 通信模組采用移遠(yuǎn)EC20 模組,采用MQTT 網(wǎng)絡(luò)協(xié)議與ONENET 云平臺(tái)進(jìn)行通信,傳輸?shù)臄?shù)據(jù)有限速器編號(hào)、限速器電氣速度、限速器機(jī)械速度。

        1 系統(tǒng)總體設(shè)計(jì)方案

        本系統(tǒng)設(shè)計(jì)使用的主控芯片是STM32F103RBT6芯片和EC20控制器,將STM32F103RBT6通用定時(shí)器TIM2設(shè)置為輸入捕獲模式,通過(guò)設(shè)定上升沿捕獲限速器校驗(yàn)儀中霍爾接近開(kāi)關(guān)產(chǎn)生脈沖時(shí)刻計(jì)數(shù)器計(jì)數(shù)值的鎖存實(shí)現(xiàn)被測(cè)信號(hào)的周期計(jì)算,通過(guò)采集限速器電氣開(kāi)關(guān)的動(dòng)作作為最高級(jí)中斷,在中斷中計(jì)算發(fā)生中斷時(shí)被測(cè)信號(hào)的周期,通過(guò)換算即可得到當(dāng)前限速器的轉(zhuǎn)速及線(xiàn)速度;將計(jì)算得到最大速度值作為機(jī)械速度。將計(jì)算得到的線(xiàn)速度通過(guò)串口傳輸給EC20 通信模塊,EC20 通信模塊再將數(shù)據(jù)上傳至ONENET 云平臺(tái)[8-9],通過(guò)PC 端或者移動(dòng)客戶(hù)端均能實(shí)現(xiàn)數(shù)據(jù)的檢測(cè),系統(tǒng)總體框架如圖1所示。

        圖1 系統(tǒng)總體框架

        2 硬件設(shè)計(jì)

        本監(jiān)測(cè)系統(tǒng)硬件包括速度采集電路(霍爾接近開(kāi)關(guān))、STM32 控制芯片最小系統(tǒng)、GPRS DTU 通信模塊、供電模塊、串口電平轉(zhuǎn)換模塊等。

        2.1 速度采集電路

        速度采集采用霍爾接近開(kāi)關(guān)(型號(hào):HG-HL12),輸入電壓為10~30 V,輸出級(jí)為一個(gè)集電極開(kāi)路NPN 管。采用12 V 電壓給傳感器供電,在沒(méi)有磁鋼靠近時(shí),傳感器輸出+12 V,有磁鋼靠近時(shí),傳感器輸出0 V,為匹配單片機(jī)STM32TTL 電平及定時(shí)器上升沿捕獲的設(shè)計(jì),設(shè)計(jì)2 個(gè)電阻及非門(mén)實(shí)現(xiàn)信號(hào)的分壓與反轉(zhuǎn),實(shí)現(xiàn)信號(hào)電平的匹配[10]的電路如圖2所示。

        圖2 霍爾接近開(kāi)關(guān)速度采集電路

        2.2 STM32控制芯片最小系統(tǒng)

        主控芯片采用ST 意法半導(dǎo)體生產(chǎn)的STM32F103RBT 6,STM32F103RBT6 是ST 公司基于ARM Cortex-M3 架構(gòu)內(nèi)核的32位處理器,內(nèi)置128KB 的Flash、20 K 的RAM、4 個(gè)16 位定時(shí)器和3 路USART 通信口、時(shí)鐘頻率最高可達(dá)72 MHz,采用LQFP64 封裝形式,其最小系統(tǒng)包括單片機(jī)、電源、晶振電路、復(fù)位電路以及其他電路等幾個(gè)部分,采用輸出直流12 V 的電源適配器給系統(tǒng)供電,能夠直接提供霍爾接近開(kāi)關(guān)所需+12 V 電源,通過(guò)LM2596 及AMS1117 穩(wěn)壓芯片可以分別為控制系統(tǒng)提供+5 V、+3.3 V、+3.8 V供電。其最小系統(tǒng)如圖3所示。

        圖3 STM32控制芯片最小系統(tǒng)

        2.3 EC20通信模塊

        根據(jù)移遠(yuǎn)公司EC20 硬件設(shè)計(jì)手冊(cè)設(shè)計(jì)了EC20 通信模塊的電源電路、SIM 接口電路、USB 電路,EC20 通信模塊電路如圖4所示。

        圖4 EC20通信模塊電路

        2.4 串口電平轉(zhuǎn)換電路

        系統(tǒng)中設(shè)計(jì)使用了2路串口,USART1用于連接電腦調(diào)試,USART2 用于與EC20 通信,電平轉(zhuǎn)換硬件電路設(shè)計(jì)如圖5所示。

        圖5 串口電平轉(zhuǎn)換電路

        3 軟件設(shè)計(jì)

        為縮短項(xiàng)目開(kāi)發(fā)周期,本系統(tǒng)軟件采用Keil5開(kāi)發(fā)環(huán)境,充分利用ST公司推出的官方固件庫(kù)函數(shù)提高系統(tǒng)軟件開(kāi)發(fā)效率。設(shè)計(jì)的系統(tǒng)軟件包括I/O 口初始化函數(shù),系統(tǒng)時(shí)鐘初始化函數(shù),串口初始化函數(shù)、4G 模塊EC20的IO 層初始化函數(shù)、創(chuàng)建Onenet 平臺(tái)連接函數(shù)、斷開(kāi)Onenet 平臺(tái)連接函數(shù)、數(shù)據(jù)上傳Onenet 平臺(tái)函數(shù)、心跳檢測(cè)函數(shù)等模塊。

        由于系統(tǒng)只負(fù)責(zé)限速器編號(hào)、限速器速度(電氣和機(jī)械)數(shù)據(jù)的傳輸,不存在復(fù)雜的任務(wù)調(diào)度,采用裸機(jī)環(huán)境。系統(tǒng)在硬件初始化(I/O 口初始化函數(shù),系統(tǒng)時(shí)鐘初始化函數(shù),串口初始化函數(shù)、4G 模塊IO層初始化函數(shù))后等待限速器電氣開(kāi)關(guān)中斷響應(yīng),如果沒(méi)有中斷發(fā)生,ATM32 通過(guò)定時(shí)器3 每25 s 發(fā)送一次心跳包給4G 通信模塊EC20,避免通信系統(tǒng)的中斷[11],如果有限速器電氣開(kāi)關(guān)中斷響應(yīng)的發(fā)生,則響應(yīng)中斷函數(shù),將中斷函數(shù)中計(jì)算得到的速度值向OneNET 平臺(tái)發(fā)送。其系統(tǒng)總程序如圖6所示。

        圖6 系統(tǒng)總程序

        3.1 限速器速度采集軟件

        以三菱電梯限速器為例,ZDGZ-200 或者DG-640 兩種型號(hào)限速器能夠覆蓋匹配額定速度0.5~4.0 m/s的電梯,節(jié)圓直徑D為240 mm 或者320 mm,通過(guò)式(1)計(jì)算可得頻率為0.66~3.99 Hz。

        由于被測(cè)信號(hào)頻率低,為提高脈沖周期計(jì)算的精度,宜采用計(jì)時(shí)法測(cè)量信號(hào)脈沖周期,通過(guò)計(jì)算可得線(xiàn)速度值,計(jì)時(shí)法誤差分析與方案如下。

        圖7 計(jì)時(shí)法測(cè)量原理

        計(jì)時(shí)法誤差分析:造成測(cè)量誤差原因是計(jì)數(shù)器只能進(jìn)行整數(shù)計(jì)數(shù),而在Tx1時(shí)間窗口內(nèi),卻不一定剛好有整數(shù)個(gè)標(biāo)準(zhǔn)信號(hào)周期。因此計(jì)時(shí)法造成的最大測(cè)量誤差為±1 個(gè)標(biāo)準(zhǔn)信號(hào)周期,參考公式TX1=N1×TC1,若計(jì)數(shù)結(jié)果為N1,則測(cè)量周期的最大可能值為T(mén)X1=(N1+1)TC1;最小可能值為T(mén)X1=(N1-1)TC1。則相對(duì)周期誤差為:ΔT=±1/N1×100%,可知,N1越大,相對(duì)周期誤差越小。即標(biāo)準(zhǔn)信號(hào)頻率遠(yuǎn)高于被測(cè)信號(hào)頻率時(shí),TX1被測(cè)信號(hào)周期內(nèi)的被測(cè)信號(hào)脈沖越多(N1很大),計(jì)時(shí)法得到的結(jié)果就越準(zhǔn)確;為提高結(jié)果的準(zhǔn)確度,將STM32 內(nèi)部時(shí)鐘設(shè)置為最高頻率(72 MHz)進(jìn)行計(jì)數(shù)。使用STM32通用定時(shí)器的捕獲功能將上升沿時(shí)刻的計(jì)數(shù)器計(jì)數(shù)值鎖存在“捕獲/比較寄存器”,每次捕獲都觸發(fā)中斷,并在中斷服務(wù)程序中逐一讀取“捕獲/比較寄存器”中鎖存的時(shí)刻。

        軟件設(shè)計(jì)步驟如下:(1)使能定時(shí)器和GPIO 時(shí)鐘;(2)將TIM2CH2 的輸入管腳PA1 配置成輸入模式且配置定時(shí)器時(shí)基單元,設(shè)定計(jì)數(shù)器溢出值為65535;(3)配置輸入捕獲器;(4)使能定時(shí)器中斷;(5)配置向量中斷控制器NVIC;(6)使能定時(shí)器;(7)編寫(xiě)定時(shí)器中斷服務(wù)程序,在中斷服務(wù)程序中需要注意用于捕獲的TIM2有可能在臨近的兩個(gè)輸入脈沖的上升沿之間發(fā)生一次乃至多次溢出或者更新,從而造成時(shí)間間隔計(jì)算錯(cuò)誤;需要設(shè)置為允許同時(shí)更新中斷和捕獲中斷;如果是溢出,則對(duì)溢出次數(shù)值加一,直至下一個(gè)輸入上升沿引發(fā)捕獲中斷,則可以通過(guò)溢出次數(shù)值、本次捕獲發(fā)生時(shí)的定時(shí)器數(shù)值、上一捕獲發(fā)生時(shí)的定時(shí)器數(shù)值來(lái)計(jì)算兩次捕獲發(fā)生之間的時(shí)間間隔。

        3.2 OneNET云平臺(tái)接入

        設(shè)備在接入OneNET 之前,首先要在平臺(tái)上注冊(cè)賬號(hào)、創(chuàng)建設(shè)備,然后通過(guò)網(wǎng)絡(luò)和OneNET服務(wù)器建立TCP連接,最后按照MQTT協(xié)議將數(shù)據(jù)打包上傳至OneNET平臺(tái);登錄已有用戶(hù)賬號(hào)密碼,在控制臺(tái)設(shè)備列表中創(chuàng)建產(chǎn)品、添加設(shè)備,在設(shè)備接入?yún)f(xié)議一欄選擇MQTT、在網(wǎng)絡(luò)中選擇蜂窩網(wǎng)絡(luò)。產(chǎn)品創(chuàng)建完成后記錄下產(chǎn)品ID、APIKey,以便下次開(kāi)機(jī)時(shí)能夠讀取產(chǎn)品ID和APIKey,用來(lái)登錄OneNET平臺(tái)。OneNET平臺(tái)接入過(guò)程如圖8所示。

        圖8 OneNET平臺(tái)接入過(guò)程

        在OneNET 平臺(tái)上能夠很輕松實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)發(fā)和存儲(chǔ),為更直觀地將數(shù)據(jù)展現(xiàn),應(yīng)用Onenetview 設(shè)計(jì)了大屏展示界面,設(shè)計(jì)的界面如圖9所示。

        圖9 Onenetview界面

        4 測(cè)試驗(yàn)證與結(jié)果分析

        為驗(yàn)證限速器校驗(yàn)速度值的準(zhǔn)確度,采用兩種不同的線(xiàn)速度測(cè)量方式測(cè)得的線(xiàn)速度值與限速器校驗(yàn)OneNET 平臺(tái)測(cè)得的速度進(jìn)行對(duì)比,接觸式線(xiàn)速度測(cè)試采用瑞典SKF 多功能測(cè)量轉(zhuǎn)速計(jì)(TKRT10)、非接觸式線(xiàn)速度測(cè)試安徽中科XC-3 限速器校驗(yàn)儀現(xiàn)場(chǎng)測(cè)試限速器動(dòng)作的速度值,由于瑞典SKF 多功能測(cè)量轉(zhuǎn)速計(jì)(TKRT10)只能測(cè)得線(xiàn)速度單位為m/min,需要進(jìn)行單位換算統(tǒng)一單位為m/s,換算后保留小數(shù)點(diǎn)后2位有效數(shù)字,通過(guò)4 臺(tái)限速器校驗(yàn)速度(電梯下行方向,每次測(cè)量3 次后記錄平均值)測(cè)得結(jié)果如表1 所示。由表可知,通過(guò)對(duì)4臺(tái)額定速度不同電梯限速器進(jìn)行校驗(yàn)測(cè)速結(jié)果,限速器校驗(yàn)OneNET 平臺(tái)測(cè)得的速度與其他兩種測(cè)得的速度最大相對(duì)誤差為2%。

        表1 3種不同速度測(cè)試方式對(duì)比表

        5 結(jié)束語(yǔ)

        經(jīng)過(guò)反復(fù)測(cè)試,本文研究的限速器校驗(yàn)速度值遠(yuǎn)程傳輸系統(tǒng)運(yùn)行安全可靠,終端操作簡(jiǎn)單,解決了目前限速器校驗(yàn)過(guò)程數(shù)據(jù)無(wú)法實(shí)現(xiàn)遠(yuǎn)程傳輸?shù)膯?wèn)題,對(duì)于其他同類(lèi)設(shè)備產(chǎn)品的設(shè)計(jì)開(kāi)發(fā)具有很好的參考性。研究的限速器校驗(yàn)OneNET 平臺(tái)通過(guò)與瑞典SKF 多功能測(cè)量轉(zhuǎn)速計(jì)(TKRT10)及安徽中科XC-3限速器校驗(yàn)儀對(duì)比,速度測(cè)試準(zhǔn)確度及精度符合實(shí)際檢驗(yàn)需要,能夠替代檢驗(yàn)人員現(xiàn)場(chǎng)觀察確認(rèn)限速器校驗(yàn)的過(guò)程,提高了電梯檢驗(yàn)工作效率。

        猜你喜歡
        校驗(yàn)中斷串口
        淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
        爐溫均勻性校驗(yàn)在鑄鍛企業(yè)的應(yīng)用
        跟蹤導(dǎo)練(二)(5)
        千里移防,衛(wèi)勤保障不中斷
        解放軍健康(2017年5期)2017-08-01 06:27:44
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無(wú)線(xiàn)通信
        大型電動(dòng)機(jī)高阻抗差動(dòng)保護(hù)穩(wěn)定校驗(yàn)研究
        基于加窗插值FFT的PMU校驗(yàn)方法
        鍋爐安全閥在線(xiàn)校驗(yàn)不確定度評(píng)定
        基于并行控制的FPGA多串口拓展實(shí)現(xiàn)
        三级国产精品久久久99| 国产午夜精品一区二区三区不| 亚洲午夜久久久久中文字幕久| 亚洲一区二区三区码精品色| 白嫩人妻少妇偷人精品| 国产亚洲日韩在线一区二区三区| 东北无码熟妇人妻AV在线| 国产颜射视频在线播放| 婚外情长久的相处之道| 777米奇色8888狠狠俺去啦| 成在人线av无码免费| 丰满人妻一区二区乱码中文电影网| 亚洲日本高清一区二区| 东京热久久综合久久88| 亚洲精品毛片一区二区三区| 乱人伦人妻中文字幕不卡| 快射视频网站在线观看| 午夜成人理论福利片| 丰满人妻无奈张开双腿av| 中国免费av网| 亚洲高清国产成人精品久久 | 日本黄网站三级三级三级| 国产成人精品三级91在线影院| 成av人片一区二区三区久久| 久久精品一区午夜视频| 饥渴的熟妇张开腿呻吟视频| 久久一日本道色综合久久大香| 蜜桃网站入口可看18禁| 国内揄拍国内精品少妇| 久久香蕉国产精品一区二区三| 国产一区二区三区亚洲精品| 亚洲国产精品国自产拍久久蜜av| 久久精品国产精品国产精品污| 精品一区二区av天堂| 亚洲hd高清在线一区二区| 97在线视频免费人妻| 亚洲精品成人专区在线观看| 用力草我小逼视频在线播放| 免费毛儿一区二区十八岁| 国产又色又爽无遮挡免费| 中文人妻av大区中文不卡 |