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

        ?

        基于STC15單片機(jī)和LabVIEW的電參數(shù)監(jiān)測系統(tǒng)設(shè)計(jì)

        2022-11-23 07:03:34李建海王成剛
        海軍航空大學(xué)學(xué)報 2022年5期
        關(guān)鍵詞:上位單片機(jī)電流

        李建海,王成剛,楊 帆,劉 迪

        (海軍航空大學(xué),山東煙臺 264001)

        電參數(shù)的實(shí)時監(jiān)測對保障用電設(shè)備的安全和供配電系統(tǒng)的可靠運(yùn)行具有重要意義[1-4],同時也為分析用電設(shè)備的技術(shù)狀態(tài)提供數(shù)據(jù)支撐?,F(xiàn)代武器系統(tǒng),如導(dǎo)彈武器系統(tǒng)、軍事通信系統(tǒng)等常采用交流電站作為電力供給裝備,其供電質(zhì)量同樣直接影響各種武器系統(tǒng)的作戰(zhàn)使用,甚至影響作戰(zhàn)效能的發(fā)揮。傳統(tǒng)的采用電壓表、電流表、功率表等電力儀表進(jìn)行的電參數(shù)監(jiān)測,通常需要人工讀取數(shù)據(jù),監(jiān)測數(shù)據(jù)不能存儲和傳輸,信息化水平偏低;也有采用AD模塊采樣與單片機(jī)控制構(gòu)成的自動檢測系統(tǒng),但都不同程度地存在硬件電路復(fù)雜、測量精度低、維護(hù)不方便等不足。為適應(yīng)現(xiàn)代測試技術(shù)和大數(shù)據(jù)分析預(yù)測技術(shù)的快速發(fā)展,研究1 種智能化電參數(shù)測量與數(shù)據(jù)分析系統(tǒng)具有重要的意義?;诖?,設(shè)計(jì)了1 種采用電能測量模塊CS5463,基于STC15W4K56S4 單片機(jī)(以下簡稱“STC15單片機(jī)”)和LabVIEW相結(jié)合的交流電參數(shù)監(jiān)測系統(tǒng),系統(tǒng)充分發(fā)揮了STC15 單片機(jī)處理速度快、外部通信端口多的特點(diǎn),并具有Lab VIEW 虛擬儀器良好的數(shù)據(jù)分析和圖形化用戶界面,能夠遠(yuǎn)程實(shí)時監(jiān)測現(xiàn)場設(shè)備的數(shù)據(jù),測量精度高,人機(jī)交互良好。

        1 系統(tǒng)組成

        監(jiān)測系統(tǒng)主要包括電參數(shù)測量模塊、主控模塊和上位機(jī)等,整體結(jié)構(gòu)組成,如圖1所示。電參數(shù)測量模塊主要完成電參數(shù)測量以及通過無線網(wǎng)絡(luò)與主控模塊進(jìn)行通信,主控模塊作為遠(yuǎn)程電參數(shù)測量模塊和上位機(jī)通信的橋梁,接收上位機(jī)的命令和測量模塊的電參數(shù)信息。電參數(shù)測量模塊主要由電能測量模塊CS5463、STC15 單片機(jī)系統(tǒng)、OLED 顯示模塊、無線收發(fā)模塊等組成。根據(jù)電力監(jiān)測的要求,可以靈活擴(kuò)展監(jiān)測模塊的數(shù)量;電參數(shù)測量模塊主要完成電壓、電流信號的隔離變換,通過專用模塊CS5463 對輸入的信號進(jìn)行采樣保持、A/D轉(zhuǎn)換,對測量計(jì)算的結(jié)果進(jìn)行數(shù)據(jù)存儲;STC15單片機(jī)與CS5463通過SPI接口進(jìn)行通信,對采集的電參數(shù)信息進(jìn)行處理,通過無線模塊nRF24L01將數(shù)據(jù)傳輸?shù)街骺啬K,用OLED顯示模塊進(jìn)行數(shù)據(jù)顯示;采用單總線數(shù)字溫度傳感器DS18B20測量溫度信息;上位機(jī)LabVIEW 監(jiān)測程序?qū)y量的數(shù)據(jù)進(jìn)行處理、顯示和存儲,在出現(xiàn)超過設(shè)定值等異常情況時,進(jìn)行告警處理。系統(tǒng)可以實(shí)時查詢電參數(shù)的歷史數(shù)據(jù),為后續(xù)數(shù)據(jù)分析和故障預(yù)測提供依據(jù)。

        圖1 系統(tǒng)結(jié)構(gòu)組成Fig.1 Structural composition of the system

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

        2.1 STC15單片機(jī)系統(tǒng)

        STC15 單片機(jī)是STC 公司的新一代增強(qiáng)型8051單片機(jī),指令執(zhí)行速度比普通8051快8~12倍,具有低功耗、2.5~5.5 V 寬電壓供電、超強(qiáng)抗干擾等特點(diǎn)。片內(nèi)集成高精度R/C 時鐘和可靠復(fù)位電路,免去了外部復(fù)位電路和外部振蕩電路,上電可自行復(fù)位,內(nèi)部集成晶振電路,可設(shè)置振蕩頻率的大小。內(nèi)置的定時器有5 個,高速10 位ADC 有8 路,4K SRAM 和高達(dá)56K的片內(nèi)Flash 程序存儲器、硬件“看門狗”、CCP/PWM/PCA、4組獨(dú)立的高速異步串行通信接口和1組高速同步串行通信接口SPI等模塊,適用于多串口通信、電機(jī)控制及模擬量測量等場合[5-7]。

        STC15 系列單片機(jī)新增I/O 口配置功能,通過軟件可設(shè)置為準(zhǔn)雙向口模式、推挽輸出模式、高阻態(tài)模式和開漏輸出模式。當(dāng)配置成準(zhǔn)雙向口模式時,輸出為高電平的驅(qū)動能力很弱,拉電流為200 μA 左右;當(dāng)配置成推挽輸出時,拉電流可達(dá)20 mA,驅(qū)動能力更強(qiáng)[7-8]。

        電能測量模塊CS5463、無線模塊nRF24L01 和OLED 顯示模塊均采用SPI 方式進(jìn)行通信,STC15 提供1 組硬件SPI 接口,系統(tǒng)設(shè)計(jì)顯示部分采用硬件SPI,電參數(shù)測量和無線通信采用單片機(jī)端口模擬SPI的方式進(jìn)行通信。為滿足nRF24L01等芯片的供電要求,需要進(jìn)行5V 到3.3V 電平轉(zhuǎn)換,設(shè)計(jì)采用AMS1117芯片完成電平的轉(zhuǎn)換。

        2.2 電參數(shù)測量模塊

        CS5463 是1 種內(nèi)部集成2 個D-S 模/數(shù)轉(zhuǎn)換器(ADC),具有與微控制器通信的雙向串行接口,能夠進(jìn)行電能計(jì)量的專用功率測量芯片。它具有電壓下降檢測、相位補(bǔ)償和片上系統(tǒng)校準(zhǔn)功能,內(nèi)嵌的溫度傳感器,有助于調(diào)整溫度漂移誤差,提高測量精度[9-11]。CS5463 模塊信號的采集、存儲、濾波處理、運(yùn)算等都由芯片自動完成,微控制器只需通過串口對其進(jìn)行初始化、數(shù)據(jù)讀取等操作即可。

        電參數(shù)測量電路由信號調(diào)理電路和CS5463芯片內(nèi)的信號轉(zhuǎn)換處理兩大部分完成。信號調(diào)理電路將電力線的較大信號轉(zhuǎn)換成芯片要求的小信號,經(jīng)片內(nèi)的增益放大器和調(diào)制器對信號進(jìn)行數(shù)字化處理,計(jì)算出測量線路的電壓、電流和有功功率等。通過最近的N個瞬時電壓/電流采樣值計(jì)算得出電壓/電流有效值;瞬時功率等于瞬時電壓乘以瞬時電流,N個瞬時功率平均值即為有功功率[9-10]。

        CS5463 和單片機(jī)的接線如圖2 所示,CS5463 的SDO、SDI、SCLK、CS、RESET 引腳分別接單片機(jī)的P4.1—P4.5 引腳,INT 接單片機(jī)的P3.2 用于接收中斷信號。模擬電源輸入端接+5V,數(shù)字電源信號輸入端3.3V要與單片機(jī)的電平相匹配,電壓和電流信號輸入接口分別接信號調(diào)理電路相應(yīng)信號端。

        圖2 CS5463與單片機(jī)的接線Fig.2 Wiring diagram of CS5463 and MCU

        2.3 信號調(diào)理電路設(shè)計(jì)

        信號調(diào)理電路,如圖3 所示。它主要由高精度電壓、電流互感器和限流電阻、濾波電容等組成。互感器具有電氣隔離作用,能夠保證人身安全。電壓互感器PT 采用精密電流型電壓互感器,電流的輸入與輸出之比為1 ∶1,輸入端通過限流電阻R0調(diào)整輸入信號,經(jīng)電壓信號處理電路處理后輸入到CS5463 的電壓信號輸入端VIN。電流信號經(jīng)精密電流互感器CT變換后,經(jīng)電流信號處理電路將電流信號轉(zhuǎn)換為電壓信號,輸入到CS5463的電流信號輸入端IIN[9-12]。

        圖3 信號調(diào)理電路Fig.3 Schematic diagram of signal conditioning

        2.4 OLED顯示模塊

        顯示模塊采用分辨率為128×64 的1.3 寸OLED,該模塊的特點(diǎn)有:1)3~5 V寬電壓支持;2)功耗低,全屏點(diǎn)亮?xí)r功率為0.08 W,遠(yuǎn)低于TFT、LCD屏;3)采用SPI通信方式;4)可視角度高達(dá)160°,無須背光;5)可通過字模軟件提取字符、漢字和圖形的點(diǎn)陣數(shù)據(jù),顯示方便。STC15W4K56S4 單片機(jī)有1 個高速串行通信SPI 接口,可以配置成主、從2 種模式,通過配置外圍設(shè)備切換寄存器AUXR1 有3 組不同引腳可供選擇為SPI 接口,可以在P1、P2、P4 之間來回切換,使用靈活方便。監(jiān)測系統(tǒng)OLED 顯示模塊與單片機(jī)通信的SPI 接口配置成P2.1—P2.4 這組引腳,其中片選信號CS、數(shù)據(jù)/命令信號DC、復(fù)位信號RES、數(shù)據(jù)信號MOSI、時鐘信號CLK 分別接單片機(jī)的P2.4、P2.5、P2.0、P2.3和P2.1,接線如圖4所示。

        圖4 OLED接線圖Fig.4 Wiring diagram of OLED

        2.5 nRF24L01模塊

        nRF24L01 是一款工作在2.4 GHz 頻段集成接收器和發(fā)射器的無線通信模塊,內(nèi)置功率放大器、調(diào)制器和解調(diào)處理器等,具有自動應(yīng)答、自動重發(fā)和硬件循環(huán)冗余校驗(yàn)功能,利用SPI接口可以設(shè)置輸出功率、選擇頻道等,可以實(shí)現(xiàn)點(diǎn)對點(diǎn)或1 對6 的無線通信[13-15]。

        系統(tǒng)中,nRF24L01通過P1口和P3口與單片機(jī)進(jìn)行通信,如圖5 所示。STC15W4K56S4 的P1.2—P1.5口分別與nRF24L01 的CS、MOSI、MISO 及SCK 引腳相連接,模式控制引腳CE 接P3.4,中斷信號引腳IRQ接P3.3,CS為片選引腳,低電平時芯片工作。在CS為低的情況下,CE協(xié)同片內(nèi)的CONFIG寄存器共同決定芯片的狀態(tài)。

        圖5 nRF24L01接線圖Fig.5 Wiring diagram of nRF24L01

        3 系統(tǒng)軟件設(shè)計(jì)

        系統(tǒng)程序包括電參數(shù)測量程序、數(shù)據(jù)無線傳輸程序和上位機(jī)LabVIEW 監(jiān)測程序等。電參數(shù)測量程序主要是完成CS5463 模塊初始化、OLED 初始化、采集電參數(shù)等;數(shù)據(jù)無線傳輸程序主要完成無線模塊的初始化、無線網(wǎng)絡(luò)的組建、數(shù)據(jù)信息的傳輸?shù)?;上位機(jī)監(jiān)測程序的功能是實(shí)現(xiàn)與主控模塊通信,完成電參數(shù)信息的處理、顯示和存儲,設(shè)置參數(shù),啟動告警等。電參數(shù)測量模塊的控制程序流程,如圖6所示。首先,進(jìn)行單片機(jī)系統(tǒng)、電參數(shù)測量模塊、無線模塊和顯示模塊等的初始化;然后,根據(jù)上位機(jī)的指令,采集電參數(shù)信息、保存并進(jìn)行顯示,超過設(shè)定值時啟動告警處理,實(shí)時監(jiān)測主控模塊的傳送命令,實(shí)時將電參數(shù)信息通過無線模塊傳送到上位機(jī)。

        圖6 控制程序流程圖Fig.6 Flow chart of control program

        4 上位機(jī)程序設(shè)計(jì)

        上位機(jī)監(jiān)測程序設(shè)計(jì)采用LabVIEW 進(jìn)行開發(fā),特點(diǎn)是圖形化編程,核心是用軟件實(shí)現(xiàn)真實(shí)儀器的功能,內(nèi)嵌豐富的庫函數(shù)和接口,便于實(shí)現(xiàn)現(xiàn)場數(shù)據(jù)的處理[16-18],可為后續(xù)故障預(yù)測和數(shù)據(jù)分析提供支持。系統(tǒng)采用模塊化和層次化設(shè)計(jì),程序可讀性強(qiáng),便于功能的拓展。根據(jù)電參數(shù)監(jiān)測系統(tǒng)設(shè)計(jì)要求,上位機(jī)LabVIEW監(jiān)測程序的主要功能是系統(tǒng)參數(shù)設(shè)置、電參數(shù)信息顯示與存儲、告警保護(hù)處理等,即完成對電壓、電流、功率、功率因數(shù)以及溫度的監(jiān)測,實(shí)時顯示電壓和溫度變化的曲線圖,設(shè)置電壓和溫度告警門限,當(dāng)參數(shù)實(shí)際值超出設(shè)定值范圍時,啟動告警處理并進(jìn)行告警顯示,電參數(shù)監(jiān)測系統(tǒng)的界面,如圖7所示。

        圖7 電參數(shù)監(jiān)測系統(tǒng)界面Fig.7 Electrical parameter monitoring system interface

        5 結(jié)束語

        本文針對智能化電參數(shù)測量技術(shù)和大數(shù)據(jù)分析預(yù)測的快速發(fā)展,采用專用電能測量模塊CS5463,設(shè)計(jì)了1 種基于STC15 單片機(jī)和LabVIEW 相結(jié)合的交流電參數(shù)無線監(jiān)測系統(tǒng)。該系統(tǒng)充分發(fā)揮了專用模塊CS5463 參數(shù)測量高度集中,STC15 單片機(jī)處理速度快、外部通信端口多,LabVIEW 具有良好數(shù)據(jù)分析和圖形化用戶界面等眾多優(yōu)勢,具有測量精度高、電路設(shè)計(jì)簡單、監(jiān)測靈活方便、易于擴(kuò)展、人機(jī)界面友好、便于功能拓展等特點(diǎn),能夠?yàn)橛秒娫O(shè)備的正常運(yùn)行和電參數(shù)狀態(tài)分析提供數(shù)據(jù)支持,具有一定的實(shí)用價值。

        猜你喜歡
        上位單片機(jī)電流
        電流“勤勞”的體現(xiàn)
        神奇的電流
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        電與電流
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        特斯拉 風(fēng)云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機(jī)的教室智能監(jiān)測管理系統(tǒng)
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        成人精品免费av不卡在线观看| 精品国产一区二区三区色搞| 日本免费视频| 国产69精品久久久久久久| 成人网站免费大全日韩国产| 亚洲综合激情另类小说区| 东北老女人高潮大喊舒服死了| 丰满岳乱妇久久久| 久久久久成人精品免费播放| 一区二区三区av资源网| 国产乱人精品视频av麻豆网站| 亚洲日韩国产av无码无码精品| 久久亚洲私人国产精品| 一区二区三区放荡人妻 | 欧美国产精品久久久乱码| 中文字幕大屁股熟女乱| 久久这里只精品国产2| 日本福利视频免费久久久 | av综合网男人的天堂| 失禁大喷潮在线播放| 一区在线播放| 亚洲美女一区二区三区三州| 欧美日韩在线视频| 男人靠女人免费视频网站| 亚洲AⅤ永久无码精品AA| 国产青青草自拍视频在线播放| 蜜桃免费一区二区三区| 成 人 免 费 黄 色| 国产精品va在线观看无码| 免费大学生国产在线观看p| 国产色第一区不卡高清| 国产精品美女一区二区视频 | 亚洲成熟丰满熟妇高潮XXXXX | av综合网男人的天堂| 中文字幕 人妻熟女| 国产资源在线视频| 亚洲国产黄色在线观看| 中国亚洲一区二区视频| 欧美丰满熟妇xxxx性| 在线a亚洲视频播放在线观看| 中文字幕国产精品专区|