機軟件
- 高精度電子鼻采樣電路設計與檢測系統(tǒng)開發(fā)
控制電路和上位機軟件設計,多組分配氣系統(tǒng)能夠針對多種氣體進行穩(wěn)定、精確的自動化配氣,保證電子鼻系統(tǒng)在測試過程中減少環(huán)境因素影響,硬件控制電路能夠針對高阻值寬范圍的半導體氣體傳感器進行高精度測量,并采集氣體傳感器陣列在該氣氛下的高精度測試數(shù)據(jù),上位機軟件能夠實時顯示采樣數(shù)據(jù)及動態(tài)響應曲線,且具有良好的氣體分類判別能力。1 電子鼻系統(tǒng)設計1.1 電子鼻系統(tǒng)方案設計隨著人們對嗅覺理解不斷深入以及傳感器等技術不斷發(fā)展,為了解決人類嗅覺存在主觀猜測、敏感性不高以及偏
儀表技術與傳感器 2023年9期2023-10-28
- 應用以太網(wǎng)總線的嵌入式軟件遠程升級系統(tǒng)設計及實現(xiàn)
此外,設計上位機軟件對升級過程進行可視化監(jiān)控,操作更加便捷。1 總體方案設計基于以太網(wǎng)總線的嵌入式軟件遠程升級系統(tǒng)由上位機、交換機和下位機3部分組成,拓撲結構見圖1。系統(tǒng)的通信中樞是交換機,用于上位機與不同下位機之間指令、回令的傳輸。系統(tǒng)的發(fā)起方是上位機,通過參數(shù)配置后開始嵌入式軟件的遠程升級,并對升級的過程進行實時監(jiān)控。系統(tǒng)的接收方是下位機,接收到上位機的升級指令后進行狀態(tài)遷移、指令校驗和升級實現(xiàn)。圖1 遠程升級系統(tǒng)拓撲結構需要說明的是下位機運行的嵌入式
微型電腦應用 2022年10期2022-11-09
- 無線傳感網(wǎng)氣象監(jiān)測系統(tǒng)上位機軟件設計
需要專用的上位機軟件實現(xiàn)對多個氣象采集節(jié)點的控制和氣象數(shù)據(jù)的存儲、處理,因此設計了該專用的上位機軟件。本文闡述的上位機根據(jù)無線傳感網(wǎng)氣象監(jiān)測系統(tǒng)的特點和要求設計而成。使用高效的C#編程語言實現(xiàn)了上位機軟件,采用Access數(shù)據(jù)庫來存儲所采集的氣象數(shù)據(jù)。測試結果表明,上位機軟件能夠實現(xiàn)對氣象采集節(jié)點的控制以及對氣象數(shù)據(jù)的獲取、存儲和處理,上位機軟件達到了設計要求。1 系統(tǒng)整體結構圖1是無線傳感網(wǎng)氣象監(jiān)測系統(tǒng)的整體結構圖,主要分成了三個部分,分別是氣象采集節(jié)點
電子技術與軟件工程 2022年12期2022-09-09
- 面向地表水水質檢測的無人船上位機軟件設計與實現(xiàn)*
檢測系統(tǒng)的上位機軟件,軟件可以與無人船進行遠程無線通訊,實時獲取無人船坐標信息,實時接收無人船搭載的傳感器信息,并能夠對歷史水質信息進行顯示、保存和查閱等操作。方便環(huán)境保護工作人員對不便于人工取樣的水域進行檢測,并能夠實時獲取目標檢測點水質信息,根據(jù)歷史水質信息進行數(shù)據(jù)的分析、評估以便確定污染源,針對相關污染水域制定治理方案。經過實驗測試,本軟件與無人船之間通訊狀況良好,界面簡潔易于操作,人機交互性好,具有很好的應用前景。1 系統(tǒng)的整體設計無人船選用單體式
計算機時代 2022年9期2022-09-07
- 基于GD32F407的FlexRay&CAN綜合分析儀設計
框圖電腦端上位機軟件通過配置軟件配置好CAN和FlexRay總線網(wǎng)絡信息。分別啟動總線后,分析儀的CAN和FlexRay接口將被測總線上的數(shù)據(jù)接收到主控芯片,主控芯片將數(shù)據(jù)在通過FIFO的形式,通過USB接口上傳到電腦端上位機軟件,電腦端上位機軟件接收到上傳的數(shù)據(jù)后,分別進行分析處理。2 硬件設計2.1 主控芯片選擇FlexRay的最高速率達到20Mpbs,數(shù)據(jù)量一幀最大有254字節(jié),而且還需要對CAN數(shù)據(jù)進行分析和USB數(shù)據(jù)的上傳,本分析儀需要一顆處理能
電子制作 2022年13期2022-08-02
- 壓裂電場測量上位機的交互監(jiān)控軟件設計
式的微電儀上位機軟件[6-12]。該軟件可配合微電儀實時監(jiān)控電場異常,通過各個微電儀形成的熱力圖能夠直觀地了解各區(qū)域的電場情況。1 軟件介紹微電儀上位機軟件是整個壓裂電場監(jiān)測的終端,各個微電儀監(jiān)測到數(shù)據(jù)后都會發(fā)送到上位機軟件中統(tǒng)一處理。該軟件可安裝在基于Windows 系統(tǒng)的電腦、平板或手機上。軟件開啟后通過串口通信連接下位機,野外模擬微電儀軟件工作如圖1 所示。軟件功能可分為軟件通信、數(shù)據(jù)處理、圖像顯示和數(shù)據(jù)存儲四大部分。圖1 微電儀工作示意圖1.1 軟
電子設計工程 2022年13期2022-07-08
- 海上地震勘探綜合導航模擬測試系統(tǒng)軟件設計與實現(xiàn)
合導航模擬上位機軟件,但該軟件直接通過串口連接到導航INSP 箱體,無法對觸發(fā)信號進行配置及控制,且對數(shù)據(jù)的支持格式有限。本文針對海上拖纜地震勘探綜合導航系統(tǒng)的室內開發(fā)測試需求,設計了一套可與綜合導航模擬測試系統(tǒng)硬件相配合的上位機軟件,對軟件的需求及設計方案進行探討,并進行功能模塊劃分和設計開發(fā)。1 需求分析海上拖纜地震勘探作業(yè)中,綜合導航系統(tǒng)收發(fā)的數(shù)據(jù)可分為3 類:(1)被動接收,接入的傳感器種類多,數(shù)量大,包含DGNSS、RGNSS、電羅經、測深儀、水
科技視界 2022年12期2022-05-20
- 隨鉆聲波測井儀數(shù)據(jù)高速下載實現(xiàn)
完數(shù)據(jù)后,上位機軟件可以以圖形顯示測井數(shù)據(jù),方便初步判斷井況和數(shù)據(jù)質量。影響儀器內存數(shù)據(jù)下載的主要因素有通信總線速率、數(shù)據(jù)傳輸方式、井下儀器讀內存和上位機存儲收到數(shù)據(jù)的速率。其中,通信總線速率所占比例最大,直接關系到數(shù)據(jù)下載速度的快慢,之前通信速率最高為480 kbit/s,對于內存數(shù)據(jù)量較大的隨鉆儀器,這樣的通信速率不能滿足現(xiàn)場作業(yè)需求。其次是數(shù)據(jù)傳輸方式,作為儀器與上位機連接的通信盒必須工作穩(wěn)定可靠,一旦出現(xiàn)傳輸數(shù)據(jù)錯誤,就必須重新下載,浪費時間。此外
測井技術 2022年1期2022-04-23
- 礦用防爆變頻器監(jiān)控系統(tǒng)的設計
由上位機、下位機軟件構成,其中上位機軟件主要用以對監(jiān)測完成后的數(shù)據(jù)進行統(tǒng)計、存儲及顯示;下位機軟件用以對監(jiān)控數(shù)據(jù)采集、處理及傳輸?shù)取?.2.1 上位機軟件上位機軟件主要由MCGS 組態(tài)軟件編制,該組態(tài)軟件具有功能強大、便于操作等優(yōu)點,是工礦企業(yè)常用軟件開發(fā)平臺。依據(jù)MCGS 組態(tài)軟件編制上位機軟件并通過CAN 總線與下位機進行通信,可對下位機獲取到的各類監(jiān)測數(shù)據(jù)進行分析、診斷、存儲以及查詢。同時用戶可遠程監(jiān)測變頻器內電流、溫度、電壓等參數(shù)變化情況,提升監(jiān)控
機械管理開發(fā) 2022年1期2022-03-24
- 基于嵌入式平臺的PLC系統(tǒng)設計與應用
實現(xiàn)PLC下位機軟件的移植, 所以內嵌式PLC呈現(xiàn)出多元化的發(fā)展.在國外,德國赫優(yōu)訊將現(xiàn)場總線技術與PLC技術相結合推出了netPLC,日本的FANUC將PLC技術嵌入到數(shù)控機床中;在國內,華中科技大學將PLC技術與人機交互界面相互結合,得到國內外很多專家的認可[3].內嵌式PLC的發(fā)展減少了硬件成本、提高了系統(tǒng)的靈活性.本文設計的PLC系統(tǒng)打破了硬件平臺的限制,可在任何控制系統(tǒng)中嵌入PLC技術,實現(xiàn)控制系統(tǒng)+PLC系統(tǒng)的合二為一.在控制系統(tǒng)內部直接完成I
南京工程學院學報(自然科學版) 2022年4期2022-03-19
- 基于QT的嵌入式系統(tǒng)文件傳輸上位機軟件設計
文件傳輸?shù)纳衔?span id="syggg00" class="hl">機軟件。1 總體方案設計1.1 基于QT的上位機方案設計QT 是一種跨平臺的上位機應用程序開發(fā)框架。MQTT 是一種物聯(lián)網(wǎng)中常用的協(xié)議[1],它基于發(fā)布/訂閱模式,而且是一種輕量級的通信協(xié)議。該協(xié)議通常構建于TCP/IP 協(xié)議之上,因為其協(xié)議的輕量級特性,可以用極少的代碼和有限的帶寬為遠程設備提供實時可靠的消息服務。因此,MQTT 協(xié)議廣泛應用于各種物聯(lián)網(wǎng)設備和嵌入式系統(tǒng)中。YModem 協(xié)議每包數(shù)據(jù)可以達到1 024 字節(jié),是一個非常高效的
電子設計工程 2022年3期2022-02-17
- 基于Qt的探測器溫控上位機軟件設計
1].通過上位機軟件使探測器實現(xiàn)數(shù)據(jù)采集和工作模式控制,具有重要意義[2].Qt是 Qt Company開發(fā)的跨平臺C++圖形用戶界面應用程序開發(fā)框架[3-5].文獻[6]基于Qt設計了上位機軟件,實現(xiàn)了與下位機的數(shù)據(jù)傳輸,但不能滿足大量數(shù)據(jù)的存儲及分類管理.文獻[7]基于Qt和WiFi設計了一種室內環(huán)境監(jiān)測系統(tǒng),但未實現(xiàn)下位機的控制.以上研究結果表明,目前探測器設備存在數(shù)據(jù)存儲不便、控制距離不遠、數(shù)據(jù)顯示不直觀等問題.鑒于此,筆者擬設計基于Qt的探測器溫
安徽大學學報(自然科學版) 2022年1期2022-01-25
- 基于DL/T 645-2007規(guī)約的智慧開關APP升級上位機軟件設計
款人機交互上位機軟件,實現(xiàn)了智慧開關內部APP本地和遠程升級功能,提高了通信效率。1 規(guī)約的格式和數(shù)據(jù)標識DL/T 645-2007多功能電能表通信規(guī)約是為統(tǒng)一和規(guī)范多功能電能表與數(shù)據(jù)終端設備之間的數(shù)據(jù)交換而制訂,成為用戶和電網(wǎng)間雙向通信的必要環(huán)節(jié)[8]。協(xié)議采用主從結構的半雙工通信方式,電能表或其他計量設備為通信從站,并要求每個從站有唯一的地址編碼[9]。1.1 規(guī)約格式主站主動發(fā)送信息給從站,而從站不會主動發(fā)信息,只是響應主站發(fā)送的請求信息。規(guī)定主站、
電子測試 2021年21期2022-01-22
- 一種組網(wǎng)式工業(yè)數(shù)據(jù)采集分析系統(tǒng)
析系統(tǒng)包括上位機軟件和采集設備[6]。上位機軟件實現(xiàn)系統(tǒng)的參數(shù)設置、網(wǎng)卡設置,以及采集數(shù)據(jù)的接收、存儲、解析及顯示等功能,采集設備實現(xiàn)數(shù)據(jù)采集、高速光纖通訊、數(shù)據(jù)處理和傳輸?shù)裙δ堋D1所示為一種組網(wǎng)式工業(yè)數(shù)據(jù)采集分析系統(tǒng)的結構圖。數(shù)據(jù)采集設備包括多路隔離模擬量采集、多路隔離數(shù)字量采集、地址選擇、高速光纖通訊、以太網(wǎng)通訊等電路結構,主控芯片采用FPGA。各設備之間通過高速光纖通訊級聯(lián)組網(wǎng),組網(wǎng)主站與上位機通過以太網(wǎng)相連。圖1 一種組網(wǎng)式工業(yè)數(shù)據(jù)采集分析系統(tǒng)的
電氣傳動 2021年24期2021-12-22
- 硬件板卡測試系統(tǒng)設計與實現(xiàn)
硬件環(huán)境、上位機軟件與下位機軟件3部分組成。1)硬件環(huán)境包括機柜、機籠、板卡、交換機、電源、工控機等,待測設備通常為機柜,可以同時測試1套或多套設備,1套設備可配插1塊或多塊板卡(取決于硬件機柜的結構),這是硬件板卡測試系統(tǒng)的基礎。以VLE(中心處理運算板)測試為例,其機籠槽道硬件配置見表1。機籠中設置A、B雙系,每系中有VLE板卡、VPS(安全電源板)板卡及其他板卡。每系VLE板卡上有2個CPU,簡稱為上模塊和下模塊,各模塊中分別設有4個串口、2個CAN
鐵道通信信號 2021年10期2021-12-06
- 在組態(tài)王組態(tài)軟件下實現(xiàn)PLC控制交通燈的仿真
,用組態(tài)王上位機軟件制作控制畫面,配合PLC內部控制程序,將它們直接連接就可以完美的解決以·上問題。下面以組態(tài)王上位機軟件配合PLC程序制作一個控制交通燈仿真系統(tǒng)為例來說明它的應用。交通燈的控制要求如下:當按下啟動按鈕后,首先東西綠燈亮40S后滅,然后開始東西綠燈閃爍20S后滅,然后東西黃燈亮20S后滅,對應方向南北紅燈亮80S后滅;南北綠燈亮40S后,接著南北綠燈閃爍20S滅;南北黃燈亮20S后滅;東西紅燈亮80S后滅…如此循環(huán),直到按下停止按鈕,按下停
電子世界 2021年20期2021-11-17
- 商用車生產線分布式胎壓匹配方案設計
由工控機、上位機軟件、傳感器激活設備、光電開關、通信線束、護欄等組成,其中傳感器激活設備選用的是法國ATEQ生產的VT520及配套天線。系統(tǒng)方案原理示意圖如圖1所示。圖1 胎壓匹配系統(tǒng)方案原理示意圖上位機軟件與MES系統(tǒng)通信,自動抓取當日排產計劃,根據(jù)每臺車的配置信息,計算總輪胎數(shù)目和安裝TPMS車的數(shù)量及次序。在輪胎輸送過程中,上位機循環(huán)采集光電開關信號,當安裝了TPMS的車進入輪胎安裝工位后,上位機軟件判斷出安裝有傳感器的輪胎進入激活工位后,控制VT5
汽車電器 2021年10期2021-11-08
- 動車組牽引控制單元DSP程序設計與實現(xiàn)
控制算法的上位機軟件,最后在Matlab/Simlink和dSPACE仿真器搭建的動車組牽引傳動系統(tǒng)實時仿真平臺驗證了控制策略、程序設計的可用性、正確性和實時性。1 系統(tǒng)結構及軟件總體設計動車組牽引傳動系統(tǒng)采用交流電動機驅動輪對。動車組的受電弓先從接觸網(wǎng)獲得25 kV的單相交流電,經變壓器降壓后,再由兩個相同結構的四象限整流器變換為電壓可調的直流電,直流電通過逆變器和相對應的控制模塊將直流電轉換為可驅動電機的頻率可調的三相交流電,最終電動機的傳動軸通過減速
計算機測量與控制 2021年9期2021-10-08
- “三多”場景下的飛機軟件配置管理技術研究及應用
全線,以保證全機軟件“高安全、高可靠、狀態(tài)清晰可控”為目標,構建了健全的型號軟件配置管理體系。一、型號研制過程中的緊迫需求由于目前國內航空裝備型號“系列化研制、漸進式研制”的策略,全機軟件呈現(xiàn)出“多系列、多構型、多版本”三多的態(tài)勢,全機軟件組合在一起的狀態(tài)異常復雜。據(jù)統(tǒng)計,現(xiàn)有飛機型號軟件總規(guī)模普遍突破上千萬行代碼、上百個配置項。如果對幾千萬行代碼、幾百個軟件配置項這樣量級的飛機軟件沒有實施嚴格的狀態(tài)管理,或者管理不規(guī)范、不清晰,將會直接影響飛機的生產制造
網(wǎng)信軍民融合 2021年6期2021-08-28
- 基于 Python 串口的三相交流電機控制系統(tǒng)
編程實現(xiàn)的上位機軟件也能夠在其界面中控制電機的啟停、正反轉和加減速。關鍵詞:串口 Python TMS320F28335Three-phase AC Motor Control System based on Python Serial PortZhang Hao Zhang Sanlin Shi Shaobing Li Xuebin Peng HaoAbstract:In this paper,DSP TMS320F28335 is used as th
時代汽車 2021年14期2021-08-09
- 一種雷達操控分系統(tǒng)的設計
.8和雷達中心機軟件。操控分系統(tǒng)計算機模塊是整個雷達操控分系統(tǒng)的運算和控制中心,操作分系統(tǒng)、雷達中心機軟件都安裝在數(shù)字組合計算機模塊上。計算機模塊是通過接口模塊將控制命令下發(fā)到其他各分機的,用戶通過以太網(wǎng)接口將雷達操控臺和武器系統(tǒng)火控臺下發(fā)的各項命令發(fā)送給雷達其他各分機來控制雷達完成各項功能。在雷達本控狀態(tài)下,雷達不再接受武器系統(tǒng)火控臺的控制而是處于雷達本機調試模式,雷達操控分系統(tǒng)和雷達其他分機接收來自雷達操控臺發(fā)送的指令和數(shù)據(jù),并將雷達的實時狀態(tài)和目標發(fā)
電子世界 2021年11期2021-06-30
- 基于C#的瞬時測頻一鍵式多套并行編碼平臺設計
據(jù)幀報送至上位機軟件中。完成全部指定工作頻點數(shù)據(jù)上報后,上位機軟件控制電源自動進行產品斷電,從而完成編碼過程,整個編碼過程為一鍵式自動運行。上位機軟件保存接收數(shù)據(jù)并校驗、處理,生成與產品對應的頻率表,將此頻率表固化至瞬時測頻產品即可實現(xiàn)快速測頻。2 系統(tǒng)硬件設計一鍵式多套并行編碼平臺硬件結構主要由計算機(含上位機軟件)、程控直流電源、信號源、頻譜儀、GPIB總線、I/O96卡、加電通信電纜以及信號功分器等組成。其中直流電源根據(jù)瞬時測頻產品工作電壓、功耗,可
通信電源技術 2021年23期2021-05-25
- 基于QT的炮口沖擊波測試系統(tǒng)軟件設計
就對系統(tǒng)的上位機軟件有了更高的要求.上位機軟件需要對多次觸發(fā)的數(shù)據(jù)進行管理,對不同觸發(fā)次數(shù)的數(shù)據(jù)進行顯示和比較,并且可通過指令交互的方式及時修改測試系統(tǒng)工作參數(shù).QT作為新一代的軟件開發(fā)平臺,具有開發(fā)成本低、可無障礙跨平臺移植的特性,本文針對測試系統(tǒng)需求,以QT作為軟件設計平臺,利用QT設計師界面類和特有的信號與槽機制進行了炮口沖擊波測試系統(tǒng)的上位機軟件設計.1 測試系統(tǒng)方案1.1 總體設計方案炮口沖擊波測試系統(tǒng)分為下位機和上位機兩部分,如圖1 所示.下位
中北大學學報(自然科學版) 2021年2期2021-04-01
- UPS斷電響應通信模塊
組成,并與上位機軟件(指安裝在與通信模塊連接的計算機上的通信軟件)協(xié)同工作。上位機軟件隨計算機啟動自動運行,并自動讀取用戶設置的通信模塊識別信息、指令發(fā)送時間間隔等參數(shù),按照上述參數(shù)自動連接通信模塊并保持通信。當市電中斷時,UPS 由內置電池組向計算機供電,通信模塊檢測到市電中斷,上位機軟件按照用戶設置的時間間隔向通信模塊發(fā)送指令,當連續(xù)查詢到市電中斷信息后,調用對應的程序自動關閉計算機。模塊工作方式如圖2 所示,其中紅色為AC 220V 電路,藍色為通信
發(fā)明與創(chuàng)新 2021年6期2021-03-10
- UPS斷電響應通信模塊
組成,并與上位機軟件(指安裝在與通信模塊連接的計算機上的通信軟件)協(xié)同工作。上位機軟件隨計算機啟動自動運行,并自動讀取用戶設置的通信模塊識別信息、指令發(fā)送時間間隔等參數(shù),按照上述參數(shù)自動連接通信模塊并保持通信。當市電中斷時,UPS由內置電池組向計算機供電,通信模塊檢測到市電中斷,上位機軟件按照用戶設置的時間間隔向通信模塊發(fā)送指令,當連續(xù)查詢到市電中斷信息后,調用對應的程序自動關閉計算機。模塊工作方式如圖2所示,其中紅色為AC 220V電路,藍色為通信電路,
發(fā)明與創(chuàng)新·中學生 2021年2期2021-03-08
- 智能化提升機制動系統(tǒng)監(jiān)測裝置的設計
理和存儲。上位機軟件和下位機軟件的功能如下頁圖2 所示。圖2 上位機、下位機軟件功能如圖2 所示,下位機軟件主要實現(xiàn)數(shù)據(jù)采集模塊、數(shù)據(jù)調理模塊、數(shù)據(jù)存儲模塊、輸入輸出模塊以及數(shù)據(jù)通信模塊的功能;上位機軟件主要完成通訊軟件、數(shù)據(jù)管理的設計,基于數(shù)據(jù)管理對提升機制動系統(tǒng)的數(shù)據(jù)進行分析[4]。2 提升機制動系統(tǒng)監(jiān)測裝置的硬件設計2.1 硬件設計原則根據(jù)制動系統(tǒng)的功能需求完成監(jiān)測裝置的硬件設計,本監(jiān)測裝置硬件設計時需注意以下實現(xiàn):確保監(jiān)測裝置軟硬件的合理劃分;監(jiān)測
機械管理開發(fā) 2020年6期2020-07-31
- 高壓大電流絕緣柵驅動器驗證平臺
件設計分為上位機軟件設計和下位機軟件設計。上位機軟件流程圖如圖6所示,下位機軟件流程圖如圖7所示。圖6 上位機軟件流程圖圖7 下位機軟件流程圖上位機軟件工作后,首先讀取軟件配置,如果驗證開始按鈕觸發(fā),則將配置信息發(fā)送給下位機。驗證開始后,上位機軟件實時讀取下位機工作參數(shù),并將工作參數(shù)實時顯示在上位機界面上。下位機軟件工作后,首先讀取上位機軟件的配置,然后配置相關外設,啟動驗證后,實時將下位機軟件的工作狀態(tài)反饋給上位機,若驗證過程中有錯誤,則立即結束驗證。5
微處理機 2019年5期2019-11-06
- 基于NI PSP協(xié)議的分布式測試系統(tǒng)軟件設計
法,需要在下位機軟件中實現(xiàn)數(shù)據(jù)采集和組包操作,然后通過以太網(wǎng)完成數(shù)據(jù)包的發(fā)送;在上位機軟件中通過Winsock API函數(shù)接收數(shù)據(jù)包,并按照約定的數(shù)據(jù)包格式完成數(shù)據(jù)的拆包和提取顯示[3]。進行軟件開發(fā)時,為保證數(shù)據(jù)傳輸?shù)目煽啃?,需要考慮數(shù)據(jù)包校驗、錯誤重發(fā)、FIFO緩存隊列等流程的設計,開發(fā)難度大且容易出錯,對軟件開發(fā)人員有比較高的要求。此外,當系統(tǒng)中有多個下位機同時工作時,大量測試數(shù)據(jù)通過以太網(wǎng)傳輸?shù)缴衔粰C的過程中,如何保證數(shù)據(jù)的一致性將成為一個難點[4
計算機測量與控制 2019年10期2019-10-29
- 基于云平臺的水稻育苗智能溫室系統(tǒng)的設計
是搭建一款上位機軟件,可以實現(xiàn)數(shù)據(jù)的實時可視化顯示,歷史數(shù)據(jù)查詢等功能。圖1 整體系統(tǒng)框圖2 系統(tǒng)的硬件設計系統(tǒng)的硬件部分主要由單片機數(shù)據(jù)采集電路、LED大屏幕驅動板、溫濕度和光照度等各種環(huán)境傳感器組成。系統(tǒng)采用STC15W4K58S4單片機為核心控制器,它有著運行速度快、運行穩(wěn)定和最多能支持4路串口通信等諸多優(yōu)點,且相對于STM32價格更加便宜[3]。如圖2所示,單片機通過串口3與MAX232建立通信連接,用來給LED屏幕驅動板發(fā)送信號。通過串口4與RS
山西電子技術 2019年1期2019-03-18
- 一種分布式無線傳感器節(jié)點監(jiān)控系統(tǒng)設計
開始連接到上位機軟件,上位機軟件每接收到一個新的傳感器連接請求則開啟一個新的線程來實現(xiàn)64臺傳感器節(jié)點的同時連接和同步控制; 等待連接穩(wěn)定后,由上位機發(fā)送自檢指令給傳感器節(jié)點,傳感器節(jié)點自檢正常后發(fā)送上行指令給上位機軟件,上位機軟件提示可以進行下一步操作,由用戶根據(jù)不同需求對傳感器節(jié)點進行參數(shù)配置、參數(shù)信息顯示和文件信息顯示等操作; 待到數(shù)據(jù)采集完成后開始進行遠程的數(shù)據(jù)回傳操作,通過與MATLAB混合編程對數(shù)據(jù)進行預處理,最后將處理后的波形保存并顯示在用戶
測試技術學報 2019年1期2019-02-22
- 基于Qt的微波輻射計數(shù)據(jù)采集系統(tǒng)上位機軟件設計
關型通用的上位機軟件,完成數(shù)據(jù)的采集、處理以及顯示功能。1 微波輻射計系統(tǒng)簡介1.1 直接檢波型微波輻射計微波輻射計的接收機單元采用全功率的工作體制,結構簡單,可靠性高[5]。直接檢波型輻射計接收機的功能是將天線單元接收到的目標輻射信號進行下變頻、放大、濾波、檢波并積分放大至可供數(shù)控單元采集量化的電平幅度[6],數(shù)控單元將采集到的電平數(shù)據(jù)通過網(wǎng)口傳送給上位機。直接檢波型輻射計接收機單元結構圖如圖1所示。其中Tv和Th分別表示垂直和水平極化亮溫。圖1 直接檢
電子設計工程 2018年24期2018-12-20
- 測溫電路全溫區(qū)自動測試系統(tǒng)設計
計4.1 上位機軟件設計上位機軟件采用VC 2005進行設計和編寫,通過設備的通訊協(xié)議,借助簡潔且功能完善的界面,完成上位機、測試設備及下位機的通訊,實現(xiàn)對下位機、可編程多路電源及萬用表的控制,完成測試誤差的全溫區(qū)自動測試,獲取并顯示相應的測試數(shù)據(jù),測試完成后自動生成報表。上位機主要實現(xiàn)以下功能:(1)提供便于交互的GUI控制界面;(2)通信協(xié)議的建立;(3)上位機、下位機指令與數(shù)據(jù)交互;(4)測試數(shù)據(jù)的讀取、分析、存儲及顯示;(5)多路電源輸出控制;(6
微處理機 2018年5期2018-10-30
- 基于PLC、配料控制器、工控機的混凝土攪拌站控制系統(tǒng)
大的工況。上位機軟件基于 .NET 采用 C# 編程,功能靈活,易于擴展,上位機軟件運行于工控機上。.NET 平臺由微軟公司推出,具有跨語言、跨平臺、跨系統(tǒng)能力。方便利用 XML 技術開發(fā)顯示及打印數(shù)據(jù)報表,還能使用 GDI+設計各種圖形編輯器,適用于開發(fā)復雜的企業(yè)級應用程序。工控機控制程序通過不同線程(程序執(zhí)行信號流的最小單元)實時收集到稱重儀表和 PLC(下位機)數(shù)據(jù),保證各設備信號能夠實時的反饋到工控機內。上位機軟件主要實現(xiàn)人機交互、倉儲查詢、客戶管
商品混凝土 2018年8期2018-09-13
- 基于Qt的衛(wèi)星通信上位機軟件架構設計
本文討論的上位機軟件運行在PC上,主要功能是實現(xiàn)在PC機上控制衛(wèi)星通信板卡,對板卡進行配置、狀態(tài)查詢、數(shù)據(jù)誤碼等測試。1 上位機軟件模型MVC架構典型的MVC架構,如圖1所示:圖1 MVC組件類型的關系和功能MVC 的縮寫為模型(Model)、視圖(View)和控制器(Controller),分別指內部數(shù)據(jù)、數(shù)據(jù)表示和輸入輸出控制部分。(1)模型(Model)Model是整個MVC架構的核心,它是與問題相關數(shù)據(jù)的邏輯抽象,代表對象的內在屬性。Model的作
現(xiàn)代計算機 2018年21期2018-08-24
- 基于STM32的軸向加載類試驗機同軸度檢測儀設計
應變數(shù)據(jù),上位機軟件用來分析測量數(shù)據(jù),并計算出最大彎曲應變與軸向應變之比的百分比來表征被測試驗機的同軸度狀況。圖3 試驗機同軸度檢測原理3 同軸度檢測儀設計3.1 測量模塊的硬件設計測量模塊的硬件主要由電橋電路、高精度橋壓電路、A/D轉換電路、STM32微控制器、網(wǎng)絡通信接口組成。電橋電路產生的信號經濾波后,由A/D轉換電路轉換,送往STM32微控制器數(shù)據(jù)處理,并通過網(wǎng)絡通信接口與上位機軟件通信。其原理框圖如圖4所示。圖4 測量模塊的硬件設計原理框圖3.1
武漢工程職業(yè)技術學院學報 2018年2期2018-07-04
- 基于Open Inventor的座椅壓力圖形化顯示
tor編寫上位機軟件,將壓力分布數(shù)據(jù)通過串口通信方式實時上傳到上位機,將獲得的數(shù)據(jù)實時顯示在上位機上,并將數(shù)據(jù)繪制成三維圖像,使設計人員不必面對一系列復雜、抽象、雜亂的數(shù)據(jù),便于分析座椅壓力分布是否合理,減少設計人員設計座椅的難度。[關鍵詞]座椅 Open Inventor圖形化顯示vc++1 引言座椅在人們的生活中十分普遍,辦公室工作的人大部分工作時間是在座椅上度過的。長時間的坐姿容易使人產生疲勞。大量研究表明,一個設計良好的座椅,可以有效地緩解長時間工
電子技術與軟件工程 2018年11期2018-02-25
- 核電廠電氣柜的PIC單片機遠程程序升級
級的方法。上位機軟件將編譯器生成的16進制程序按規(guī)定協(xié)議編碼,由GPRS無線網(wǎng)絡發(fā)送給指定單片機,單片機接收到程序后按照協(xié)議解碼,通過內部Flash擦寫功能完成對自身程序的升級。既能減少程序升級所需的成本,也適用于具有擦寫內部Flash功能的其他單片機。PIC單片機;遠程程序升級;內部Flash擦寫10.16621/j.cnki.issn1001-0599.2017.05.140 引言隨著微電子行業(yè)的發(fā)展,以及工業(yè)化水平的不斷提高,許多系統(tǒng)終端設備需要定期
設備管理與維修 2017年5期2018-01-02
- 基于C#的超聲數(shù)據(jù)采集系統(tǒng)上位機軟件設計
據(jù)采集系統(tǒng)上位機軟件設計李鳴謙1,2,藍若明1,2,翟光杰1(1.中國科學院國家空間科學中心北京100190;2.中國科學院大學北京100049)基于提高超聲數(shù)據(jù)采集系統(tǒng)的穩(wěn)定性和數(shù)據(jù)采集效率的目的,利用C#語言編寫上位機軟件從而將數(shù)據(jù)通過CH375接口進行讀取、轉換、存儲并實時顯示。通過使用Visual Studio 2013.NET編程環(huán)境中Thread類聯(lián)合CH375動態(tài)鏈接庫,大大提高程序運行效率。測試結果表明,系統(tǒng)各項功能運行良好,界面友好,提高
電子設計工程 2017年22期2017-12-01
- 小水電站計算機監(jiān)控系統(tǒng)上位機軟件的開發(fā)
從監(jiān)控系統(tǒng)上位機軟件的構成入手,對小水電站計算機監(jiān)控系統(tǒng)上位機軟件的開發(fā)進行分析和研究?!娟P鍵詞】 小水電站 計算機監(jiān)控系統(tǒng)上位機軟件 開發(fā)前言:小水電站的運行過程中涉及的要素種類較多。因此,自動化控制方式的應用在提升水電站運行控制效率的同時,還會降低不合理控制問題的發(fā)生概率。自動化控制方式是通過計算機監(jiān)控系統(tǒng)實現(xiàn)的。該系統(tǒng)作用的產生與上位機軟件的開發(fā)質量息息相關。一、小水電站計算機監(jiān)控系統(tǒng)上位機軟件的構成從整體角度來講,小水電站計算機監(jiān)控系統(tǒng)上位機軟件的
中國新通信 2016年24期2017-03-08
- 北斗用戶機軟件測試
54?北斗用戶機軟件測試王華1,2,吳強1,2,張侹1,21. 西安測繪研究所,陜西 西安,710054;2. 地理信息工程國家重點實驗室,陜西 西安,710054軟件測試是提高北斗用戶機軟件質量,確保北斗用戶機裝備質量的重要手段。本文在概述北斗用戶機軟硬件和接口的基礎上,從測試范圍、測試級別、測試類型、測試環(huán)境、測試策略、測試流程等方面對北斗用戶機軟件測試進行了介紹,提出了基于北斗信號模擬源的半實物仿真測試技術、基于原始采集信號的性能測試技術和基于正交試
測繪科學與工程 2016年1期2016-11-04
- 聲學坐底式波浪儀的上位機設計
陸上主機的上位機軟件設計方法,并重點研究波浪估計算法在上位機軟件的實現(xiàn)方法。波浪估計算法計算復雜,在上位機軟件開發(fā)環(huán)境delphi 7下實現(xiàn)困難,文章采用delphi7和matlab 7.0混合編程方法實現(xiàn)上位機中的波浪估計功能,該混合編程方法實現(xiàn)更為簡單,開發(fā)周期短。通過實測數(shù)據(jù)的驗證,上位機軟件與RD公司商用軟件WAVESMON的波浪估計結果是一致的,證明了上位機軟件的波浪估計結果是準確的,所設計上位機軟件可有效滿足波浪儀陸上處理系統(tǒng)的波浪處理需求。聲
聲學技術 2016年3期2016-09-07
- 基于以太網(wǎng)的多儀器數(shù)據(jù)監(jiān)控系統(tǒng)
可以實現(xiàn)同上位機軟件和儀器之間穩(wěn)定的并發(fā)通信[1]。2 系統(tǒng)設計多測試儀器數(shù)據(jù)采集與控制系統(tǒng)的體系網(wǎng)絡結構拓撲如圖1所示。整個系統(tǒng)包括上位機監(jiān)控軟件、STM32單片機(下位機)組成的嵌入式終端和儀器儀表,上位機監(jiān)控軟件和STM32單片機之間采用TCP/IP協(xié)議作為網(wǎng)絡通信方式。工作過程中STM32單片機通過RS485總線接收各儀器發(fā)送的資源信息、工作狀態(tài)以及采集到的數(shù)據(jù),然后對數(shù)據(jù)進行預處理、打包封裝后通過以太網(wǎng)發(fā)送給上位機軟件,同時將上位機軟件發(fā)送的指令
電子與封裝 2015年6期2015-12-05
- 高速公路結冰檢測系統(tǒng)上位機軟件實現(xiàn)*
,由專用的上位機軟件完成解析處理和實時顯示。為了實現(xiàn)對傳感器的工作狀態(tài)進行實時監(jiān)測、傳感器數(shù)據(jù)的采集、組織和處理,以及路面結冰狀態(tài)的檢測和預警,在Windows操作系統(tǒng)下Microsoft Visual Studio 2010編程環(huán)境中設計和開發(fā)了高速公路結冰檢測系統(tǒng)的上位機軟件。1 上位機軟件的架構和功能上位機和下位機通信,進行系統(tǒng)的參數(shù)設置、數(shù)據(jù)采集、顯示、存儲、查詢以及視頻監(jiān)控等功能。上位機軟件初始界面如圖2所示。圖2 上位機軟件初始界面2 上位機軟
網(wǎng)絡安全與數(shù)據(jù)管理 2015年14期2015-11-10
- 自律機雙機熱備倒機裝置的設計與實現(xiàn)
信息交互,由雙機軟件判定主備狀態(tài),并通過倒切硬件設備完成倒機操作,實現(xiàn)主備機切換功能。2 軟硬件結合的倒機方式純軟件方式的倒機過程依賴于雙機間的通信,當主備機間的通信出現(xiàn)故障時,有可能使雙機均以主機方式進行工作,導致被控對象同時受雙機控制,給控制結果帶來隱患;或者使雙機均以備機方式進行工作,導致被控對象失去控制。軟硬件結合的倒機方式,一般有手動和自動兩種工作模式。自動模式的倒機,系統(tǒng)根據(jù)自律機的當前狀態(tài)自動生成倒機指令,驅動倒機裝置完成倒機過程;手動模式的
鐵路通信信號工程技術 2015年4期2015-07-13
- 四旋翼無人機在柑橘園巡檢系統(tǒng)中的應用
任務。系統(tǒng)上位機軟件在Visual studio 2013環(huán)境下開發(fā),系統(tǒng)硬件為四旋翼無人機搭載拍攝設備。通過上位機軟件,系統(tǒng)實現(xiàn)了對柑橘園巡檢情況的實時觀看、定點捕捉以及對四旋翼無人機飛行姿態(tài)、高度和拍攝角度的控制。測試表明,該巡檢系統(tǒng)操作簡單,提高了對柑橘園的巡檢效率,節(jié)省了勞力,且系統(tǒng)運行穩(wěn)定、可靠,適用于西南地區(qū)大中型柑橘園區(qū)的巡檢工作。關鍵詞:四旋翼無人機VS2013姿態(tài)控制視頻采集巡檢系統(tǒng)Abstract:Aiming at the appli
自動化儀表 2015年7期2015-03-11
- 低能耗長航時水下機器人方案的探究
分,統(tǒng)稱為上位機軟件。水下部分主要用于完成對水下機器人自身狀態(tài)的監(jiān)測并根據(jù)自身任務的需求以及上位機發(fā)送的控制指令完成對自身的控制,統(tǒng)稱為下位機軟件。5.1 上位機軟件為了達到相應的功能,上位機軟件需要具備以下幾部分主要模塊:1)人機交互界面模塊:提高系統(tǒng)的可維護性和使用的方便性。2)通信模塊:完成與水下機器人的數(shù)據(jù)交互。以上兩個模塊在上位機軟件中使用兩個線程完成。通信模塊,作為工作線程存在于上位機軟件中。考慮到本文所述水下機器人推進系統(tǒng)的特殊性,要求水下機
機器人技術與應用 2015年2期2015-02-14
- 一種基于多源信息融合的軸承監(jiān)測系統(tǒng)研制
計算機上的上位機軟件。上位計算機與CAN總線之間通過CAN-232轉換器連接。CAN-232轉換器可以將CAN總線的數(shù)據(jù)轉換為串行通信數(shù)據(jù)。圖1 系統(tǒng)的硬件結構圖1.2 上位機軟件設計上位機軟件是指運行在PC端的軟件。上位機軟件通過RS232串口與CAN-232雙向轉換器連接,主要功能是按照串行通信協(xié)議,對接收到的數(shù)據(jù)進行解析,獲得各傳感器的測量值,并把這些測量值顯示在圖形用戶界面上,保存在數(shù)據(jù)庫中,以備后續(xù)查詢和利用。用戶及數(shù)據(jù)庫管理模塊功能是提供對數(shù)據(jù)
中國修船 2014年6期2014-05-23
- 小型磁偏轉質譜計上位機軟件的設計與實現(xiàn)
源和質譜計上位機軟件等組成[1]。質譜計上位機軟件通過CAN總線[2]對質譜計的電控單元進行掃描控制,同時對數(shù)據(jù)信號進行采集、分析、處理和保存。質譜計下位機采用TI公司生產的32位浮點型高性能的DSP數(shù)字信號處理芯片作為主控芯片,與上位機軟件通訊[3]采用雙通道CAN總線,完成啟動指令、質譜計試驗數(shù)據(jù)和狀態(tài)數(shù)據(jù)輪詢指令的接收以及試驗數(shù)據(jù)和狀態(tài)數(shù)據(jù)輸出等功能。質譜計數(shù)據(jù)采集原理如圖1所示。2 小型磁偏轉質譜計上位機軟件的設計2.1 質譜計上位機軟件系統(tǒng)架構與
真空與低溫 2013年1期2013-12-04
- 基于計算機網(wǎng)絡技術的實驗數(shù)據(jù)處理系統(tǒng)
。1.1 教師機軟件界面及功能教師機軟件具有操作Excel模版文件、文件及數(shù)據(jù)收發(fā)操作、系統(tǒng)及操作權限設置、打印、幫助幾項功能,軟件界面見圖2。通過圖2所示界面,可以對各實驗臺進行群體操作。圖2 教師機軟件主界面點擊實驗臺控制欄中的圖標,即出現(xiàn)相應實驗臺的狀態(tài)信息和控制菜單,見圖3。在圖3所示的界面中,可以對單個實驗臺進行各種操作。1.1.1 文件和數(shù)據(jù)傳輸在教師機中存儲Excel格式的實驗數(shù)據(jù)模版文件,實驗操作的視頻文件,以及其他供學生參考、使用的文件。
大學物理實驗 2013年1期2013-09-19
- 基于ZigBee網(wǎng)絡的智能鐵鞋系統(tǒng)設計
PC機中供上位機軟件(智能鐵鞋管理系統(tǒng))分析與管理。本設計采用美國 TI公司生產的 CC2530、CC2531作為主控芯片,該芯片是傳統(tǒng)CC2430的升級版,它基于8051內核,擁有 8 KB的 RAM、256 KB(最多)的 Flash內存,其點對點傳輸速率最高可達250 Kb/s[4]。其整個系統(tǒng)抗干擾能力強,能符合現(xiàn)場復雜多變的要求。為了進一步提高ZigBee網(wǎng)絡的覆蓋范圍,采用CC2591作為信號放大器件,將傳統(tǒng)的75 m點對點傳輸通信距離擴展到1
電子技術應用 2012年12期2012-08-13
- 分立器件測試系統(tǒng)軟件平臺的設計及實現(xiàn)
B驅動層和上位機軟件層,圖1所示為系統(tǒng)軟件平臺總體架構框圖。每個層的具體功能如下:ARM程序層:主要包括各個功能板和測試板的驅動程序,以及實現(xiàn)ARM內核對各個功能板進行控制的執(zhí)行程序。USB驅動層:主要是USB的接口驅動函數(shù),完成下層ARM與上位機軟件層的通信,進行數(shù)據(jù)的編排和解析,是整個測試系統(tǒng)軟件的紐帶。上位機軟件層:是整個軟件系統(tǒng)的最上層,也是最直接與用戶接觸的層次。用戶需要設置和保存的所有個人信息、群組信息、測試工程及測試項目信息都要通過該層來完成
電子測試 2011年11期2011-09-12
- 低成本的STC單片機的導航授時系統(tǒng)設計
通過系統(tǒng)的上位機軟件查看相關的GPS導航數(shù)據(jù)和時間信息。由于PC機的輸入/輸出電平和STC單片機的輸入/輸出電平不一樣,兩者相互通信時要加一個MAX232電平轉換電路。室內工作不選擇LCD顯示導航信息主要是考慮到節(jié)約成本和保持系統(tǒng)的完整性這兩方面。這也是該導航系統(tǒng)區(qū)別其他導航系統(tǒng)的特色。圖3 STC12C5A與LMB102DDC的接口電路導航授時系統(tǒng)的另外一個優(yōu)點是能夠通過上位機軟件校準導航系統(tǒng)的相關信息。利用一組最新的時間數(shù)據(jù)(年、月、日、時、分、秒)和
單片機與嵌入式系統(tǒng)應用 2011年11期2011-06-22
- PXI-E總線與TMS320C6416 HPI口的橋接設計
數(shù)據(jù)傳輸至上位機軟件顯示,上位機軟件也會經常向DSP下發(fā)命令、程序或數(shù)據(jù),于是使用在8311本地總線和DSP的HPI口間用FPGA進行了橋接設計,實現(xiàn)了上位機軟件對DSP的高速讀寫和程序加載。1 PXI-EXPRESS總線接口實現(xiàn)由于PXI-E總線是在PCI-E協(xié)議的基礎上,僅僅多了自動測量儀器所特有的星型觸發(fā)總線、鏈狀總線和一些硬件結構規(guī)范。因此,實現(xiàn)PCI-E總線的方法即可適用于PXI-E總線。目前供選擇的方案主要有兩種:帶有物理層收發(fā)模塊和PXI-E
電子測試 2010年10期2010-09-12
- 南極長城灣海域海洋環(huán)境監(jiān)測系統(tǒng)上位機軟件設計
境監(jiān)測系統(tǒng)上位機軟件設計朱 銳,王項南,石建軍,田 川(國家海洋技術中心,天津 300112)在十一五“863”項目“極地近岸海洋環(huán)境監(jiān)測系統(tǒng)”支持下,進行南極長城灣海域海洋環(huán)境實時監(jiān)測系統(tǒng)的研制。為實現(xiàn)數(shù)據(jù)的實時傳輸進行軟件設計,重點進行了上位機軟件設計。根據(jù)整套監(jiān)測系統(tǒng)的功能需要提出了上位機軟件的主要功能和工作方式。上位機軟件采用VB6.0作為開發(fā)工具,采用“問答”式對下位機進行控制,通過引用MSComm、Jmail、MSChart等控件或組件,采用功
海洋技術學報 2010年4期2010-01-09
- 一臺PC玩轉客廳、書房和臥室
他使用了一款拖機軟件BeTwin,可以讓電腦在擁有多套輸入輸出設備的前提下,實現(xiàn)毫不影響的一拖多操作,其實,《微型計算機》在2008年1月上的《DIY經驗談》欄目中,已經詳細介紹過BeTwin的安裝和設置方法,詳細的安裝方法請參考當期文章,這里主要講解一拖二中的音視頻設置。拖機的軟硬件需求目前的電腦處理器往往擁有兩核甚至四核,性能足以應付普通的一拖多操作,甚至是兩個客戶端同時玩3D游戲也未嘗不可。以前,在我們雜志上曾經介紹過的捷波MagicTwin主板,就
微型計算機 2009年5期2009-01-26