開源飛控資料,基于mahony互補濾波,資料齊全,代碼注釋完整,閱讀性強
上傳時間: 2021-11-24
上傳用戶:
通 用 測 試 系 統(tǒng) 能 夠適 應 多 樣 化 的 儀 器 控 制 方 式 以 及 通 信 方 式 ,實 現(xiàn) 測 量 儀 器 的 通 用 化控 制 ,減 輕 測 試 人 員 的 測 試 壓 力, 提 高測 試 效 率 ; 該 系 統(tǒng) 基 于 安 捷 倫 的 多 種 測 量 儀 器 , 以 VISA_COM技 術(shù) 和 SCPI 儀 器 控 制 語 言 為 重 要 支 撐;結(jié) 合 模 塊 化 的 方 法 進 行 開 發(fā)系 統(tǒng) 通 過 對 GPIB、USB和LAN等 多 種 形 式 通 信 接 口 的 靈 活 調(diào) 度 實 現(xiàn) 對 測 量 儀 器 的 控制以 及 控 制 命令 和 實 驗數(shù) 據(jù) 的 傳 輸,并 具 有 處 理 和可視 化 實 驗 數(shù) 據(jù) 的 能 力 ; 系 統(tǒng)接 口 形 式 多 樣 、人 機 交 互 友 好 、擴 展 性 好 ,降 低 了 測 量 儀 器 的 使 用 復雜 度 ,簡 化 了 測 量 流 程,提 高 了 測 試 效 率 ,為 各 型 號 測 試 工 作 提供 了 較 好 的 支 持 。
上傳時間: 2022-01-16
上傳用戶:
基于LabVIEW2012FPGA模式的數(shù)據(jù)采集和存儲系統(tǒng)摘 要:為了提高數(shù)據(jù)采集系統(tǒng)精度,減少開發(fā)成本,提高開發(fā)效率,基于LabVIEW虛擬儀器開發(fā)工具研究并設計了一 種數(shù)據(jù)采集系統(tǒng)。該系統(tǒng)采用FPGA編程模式和網(wǎng)絡流技術(shù)實現(xiàn)大批量數(shù)據(jù)實時傳輸,并對數(shù)據(jù)進行分析處理和存儲。系 統(tǒng)硬件采用美國NI實時控制器CRIO?9025,實現(xiàn)16路數(shù)據(jù)可靠采集與存儲。實驗仿真及實際運行結(jié)果表明該數(shù)據(jù)采集系 統(tǒng)能夠精確地對數(shù)據(jù)進行實時采集以及分析處理,達到了項目要求。 關(guān)鍵詞:FPGA;FIFO;網(wǎng)絡流;數(shù)據(jù)采集系統(tǒng);SQL數(shù)據(jù)庫 中圖分類號:TN98?34 文獻標識碼:A 文章編號:1004?373X(2014)14?0142?04 Data acquisition and storage system based on LabVIEW 2012FPGA pattern WANG Shu?dong1,2 ,WEI Kong?zhen1 ,LI Xiao?pei1 (1. College of Electrical and Information Engineering,Lanzhou University of Technology,Lanzhou 730050,China; 2. Gansu Key Laboratory for Advanced Industrial Process Control,Lanzhou 730050,China)
標簽: labview fpga 數(shù)據(jù)采集
上傳時間: 2022-02-18
上傳用戶:
基于 ARM 的 BUCK 型開關(guān)電源的設計 王元月 (紹興職業(yè)技術(shù)學院 機電工程學院, 浙江 紹興 312000) 摘要: 為了滿足計算機、 通訊等行業(yè)對高性能電源產(chǎn)品的需求, 提出了一種基于 ARM 的 BUCK 型開關(guān)電源的設計 方案。 文中介紹了 BUCK 型的控制方式和并聯(lián)均流技術(shù), 并在此基礎(chǔ)上給出了系統(tǒng)的硬件電路設計和嵌入式操作系 統(tǒng)軟件設計。 一并討論了過流保護、自動恢復等實際問題的實現(xiàn)方案。 實際應用表明, 基于 ARM 的 BUCK 型開關(guān)電 源具有高效率、高可靠性和高安全性的特點, 且其體積小、重量輕, 達到了設計要求。 關(guān)鍵詞: 開關(guān)電源; 并聯(lián)均流技術(shù); 硬件電路設計; 軟件設計
標簽: arm buck 開關(guān)電源
上傳時間: 2022-02-23
上傳用戶:
隨著計算機技術(shù)的發(fā)展,儀器儀表領(lǐng)域也開始發(fā)生巨大的變化,從傳統(tǒng)儀器智能儀器開始向虛擬儀器發(fā)展。虛擬儀器以其強大的存儲、數(shù)據(jù)顯示和數(shù)據(jù)分析優(yōu)勢,逐漸受到重視。虛擬儀器技術(shù)通過軟件將計算機與儀器硬件相結(jié)合,很好地將計算機強大的數(shù)據(jù)處理能力和儀器硬件的現(xiàn)場測量、控制結(jié)合在一起。不僅降低了儀器的生產(chǎn)成本,還提高了儀器的性能,從而得到廣泛的應用。另外,隨著現(xiàn)代科學技術(shù)的進步,阻抗的測量逐漸成為各類電子產(chǎn)品的研究基礎(chǔ)。目前,阻抗測量技術(shù)已在生物醫(yī)學、工業(yè)測控、電力控制等領(lǐng)域有廣泛的應用。為了滿足高校實驗室對電子元器件及其附屬參數(shù)的測量需求,本文設計了一種基于虛擬儀器的阻抗測量系統(tǒng)本文通過將虛擬儀器技術(shù)與傳統(tǒng)硬件相結(jié)合,設計實現(xiàn)了一種通過伏安法對阻抗參數(shù)進行測量的系統(tǒng)。其主要工作原理為:將阻抗的測量轉(zhuǎn)換為矢量電壓的測量再利用獲得的矢量電壓的實部和虛部的數(shù)字量與被測參數(shù)之間的關(guān)系,將其轉(zhuǎn)換為待測量。本系統(tǒng)主要由硬件和軟件兩部分構(gòu)成,硬件部分主要包括通過FPGA設計實現(xiàn)的信號源模塊、陽抗矢量電壓轉(zhuǎn)換模塊、相敏檢波模塊、AD轉(zhuǎn)換模塊和通信模塊。其具體的實現(xiàn)主要為利用FPGA設計實現(xiàn)系統(tǒng)正弦激勵信號與基準信號的產(chǎn)生:通過相敏檢波將采集到的矢量電壓信號進行實部和虛部分離:利用低通濾波器濾除干擾信號:再通過AD轉(zhuǎn)換芯片將采集到的模擬電壓信號轉(zhuǎn)換為數(shù)字信號;通過系統(tǒng)總線將數(shù)據(jù)傳輸?shù)接嬎銠C,并對數(shù)據(jù)進行處理和顯示。軟件部分是利用虛擬儀器軟件 LabVIEW設計實現(xiàn)儀器的數(shù)據(jù)處理、顯示和控制界面,并通過動態(tài)鏈接庫的調(diào)用來執(zhí)行儀器操作。
標簽: 虛擬儀器
上傳時間: 2022-03-10
上傳用戶:aben
摘要: 智能機器人仿真系統(tǒng),由于智能機器人受到自身多傳感器信息融合和控制多樣性等因素的影響,仿真系統(tǒng)設計主要都 是以數(shù)學建模的形式化仿真為主,無法實現(xiàn)數(shù)學建模與場景實現(xiàn)協(xié)調(diào)仿真。為此,首先分析兩輪移動機器人數(shù)學運動模型, 然后設計與機器人控制系統(tǒng)相關(guān)的傳感器數(shù)據(jù)采集分析、機器人智能自動控制和人工控制等模塊,以實現(xiàn)機器人控制的真 實場景。仿真系統(tǒng)利用 LabVIEW 設計控制界面,并結(jié)合 Robotics 工具包的建模、計算和控制功能。仿真結(jié)果表明設計的平 臺更適合教學和實驗室研究,并可為實際的物理過程提供數(shù)據(jù)參考和決策建議。 關(guān)鍵詞: 機器人; 虛擬; 系統(tǒng)仿真 中圖分類號: TP242 文獻標識碼: B1 引言 隨著測控技術(shù)的發(fā)展,虛擬儀器技術(shù)已成為工業(yè)控制和 自動化測試等領(lǐng)域的新生力量[1]。而機器人作為一種新型 的生產(chǎn)工具,應用范圍已經(jīng)越來越廣泛,幾乎滲透到各個領(lǐng) 域,是一項多學科理論與技術(shù)集成的機電一體化技術(shù)。目前 機器人仿真系統(tǒng)主要集中在復雜的機器人數(shù)學模型構(gòu)建與 形式化仿真,無法實現(xiàn)分析機器人運動控制的靜態(tài)和動態(tài)特 性,更加無法實現(xiàn)控制的真實場景[2]。為了改善專業(yè)控制軟 件在硬件開發(fā)周期較長的缺點,本文擬建立一個基于通用軟 件的實時仿真和控制平臺,以更適合教學和實驗室研究。本 文以通用仿真軟件 LabVIEW 和 Robotics [3]為實時仿真與控 制平臺,采用 LabVIEW 搭建控制界面,利用 Robotics 在后臺 進行系統(tǒng)模型和優(yōu)化控制算法計算,使其完成機器人控制系 統(tǒng)應有的靜態(tài)和動態(tài)性能分析,不同環(huán)境下傳感器變化模擬 顯示以及目標路徑形成等功能。 2 系統(tǒng)構(gòu)成 仿真系統(tǒng)的構(gòu)成主要包括了仿真界面、主控制界面、障 礙檢測、智能控制和人工控制模塊。其中主要對人工控制和 智能控制進行程序設計。仿真運行時,障礙檢測一直存在, 主要是為了在智能控制模式下的智能決策提供原始數(shù)據(jù)。 在人工控制模式下,障礙檢測依然存在,只不過對機器人行 動不產(chǎn)生影響,目的是把環(huán)境信息直觀
標簽: 智能機器人
上傳時間: 2022-03-11
上傳用戶:
高清PDF電子書-基于嵌入式Linux的Qt圖形程序?qū)崙?zhàn)開發(fā)351頁本書的主要內(nèi)容 第一章認識 Qt。主要介紹了 Qt 的相關(guān)概念,Qt 不同的版本,Qt 安裝在不同的平臺上。 開發(fā)嵌入式的 Qt 應用軟件時,需要建立的交叉編譯環(huán)境。最后一小節(jié),通過 Hello Qt 的文 本顯示,簡單的了解了一下 Qt 的開發(fā)以及編譯流程。 第二章信號與槽。主要介紹了信號與槽的實現(xiàn)機制。信號與槽機制是 Qt 的核心機制, 信號與槽的關(guān)聯(lián)通過調(diào)用 QObject 對象的 connect 函數(shù)來將某個對象的信號與另外一個對 象的槽函數(shù)相關(guān)聯(lián),這樣當發(fā)射者發(fā)射信號時,接收者的槽函數(shù)將被調(diào)用。并通過實例介紹 了信號和槽的創(chuàng)建和使用方法,最后介紹了信號與槽需要注意的問題。 第三章對話框設計。主要介紹了 Qt 中最常見的對話框類。其中包括如何自定義對話框 以及內(nèi)建對話框的使用。對話框幾乎貫穿整個學習過程,在常用軟件中會經(jīng)常出現(xiàn),通過幾 個例子介紹了它們的使用方法。 第四章創(chuàng)建主窗口。主要介紹了應用程序主窗口框架的組成:菜單欄、工具欄、錨接窗 口、中心部件、狀態(tài)欄。常用的創(chuàng)建主窗口的方法,以及其優(yōu)缺點和適用場合;完全使用代 碼創(chuàng)建主窗口的方法和步驟;一些有關(guān)窗口部件的知識。 第五章自定義窗口部件。主要介紹了如何通過 Qt 類庫中提供的多種類,子類化出相應 的窗口部件。另外介紹從 QWidget 基類直接開始繼承,創(chuàng)造出自己的窗口部件。但一般提 倡使用 Qt 庫中提供的已經(jīng)存在的比較完善的類庫,不提倡自己創(chuàng)建。在本章的最后介紹雙 緩沖技術(shù),雙緩沖技術(shù)是用來優(yōu)化繪制事件的顯示。 第六章部件布局。主要介紹了 GUI 編程不可缺少的部分——Qt 布局管理,即使再簡單 的程序,也需要有合理的布局,否則界面將失去價值。在本章詳細介紹了 Qt 中的布局管理, 其中涉及到的布局管理類有布局管理器、分裂器、棧部件以及工作空間。其實多文檔屬于布 局管理,在第十三章中詳細介紹。 第七章文本輸入和表。主要介紹了 Qt 中的基本的文本輸入控件,主要包括 QComboBox、 QLineEdit、QTextEdit。并介紹了 QTableView 類的子類 QTableWidget 類和 QTableWidgetItem 類,本章通過自己構(gòu)造一個簡單的單元格模型類 Cell 來介紹其有關(guān)各類的詳細屬性、成員 函數(shù)可參考 Qt 4.7 幫助文檔。 第八章容器類。主要介紹了 Q
上傳時間: 2022-03-22
上傳用戶:
隨著計算機技術(shù)和微電子的迅速發(fā)展,嵌入式系統(tǒng)已經(jīng)被廣泛應用到許多領(lǐng)域,如科學研究,工程計算,軍事技術(shù),以及各種商業(yè)應用等。聯(lián)入式系統(tǒng)被定義為以應用為中心,以計算機技術(shù)為基礎(chǔ),軟硬件可裁剪、適應于特定應用系統(tǒng)對功能、可靠性、成本、體積、功耗、等嚴格要求的專業(yè)計算機系統(tǒng)。在目前的各種嵌入式處理器中,由于ARM芯片的功耗低、成本低等顯著優(yōu)點,因而獲得眾多的半導體廠商的大力支持,在32位嵌入式應用領(lǐng)域獲得了巨人的成功。另一方面,Linx操作系統(tǒng)具有開放源代碼、功能強大,且易于移植等特點而成為嵌入式操作系統(tǒng)的首選,因此在ARM芯片上構(gòu)建嵌入式Liux系統(tǒng)成為嵌入式領(lǐng)域的一個熱點本文首先總結(jié)了ARM體系結(jié)構(gòu)和特點,并選擇了基于AMR920T內(nèi)核的S3C2440開發(fā)板作為移植平臺。然后介紹了搭建交叉編譯環(huán)境的一般方法然后介紹了嵌入式 Limux系統(tǒng)的啟動程序?qū)崿F(xiàn)原理,并實現(xiàn)了ubo的移植,在對 Linux內(nèi)核結(jié)構(gòu)進行了分析后,給出了 Linux內(nèi)核的詳細移植的實現(xiàn)方法。然后詳細介紹了如何構(gòu)建根文件系統(tǒng),最終把所裁剪的嵌入式系統(tǒng)能夠成功的移植到SC2440開發(fā)板上。關(guān)鍵詞嵌入式 Linux系統(tǒng);AM啟動程序;移植:;裁剪嵌入式系統(tǒng)(Embedded System),實際上是"嵌入式計算機系統(tǒng)"的簡稱,它是相對于通用計算機系統(tǒng)而言的。國際電氣與電子工程師協(xié)會(IEE)對于嵌入式系統(tǒng)的定義:嵌入式系統(tǒng)是用來控制或監(jiān)視機器、裝置或工廠等大規(guī)模系統(tǒng)的設備。國內(nèi)對嵌入式系統(tǒng)的一般定義:嵌入式系統(tǒng)是以應用為中心、以計算機技術(shù)為基礎(chǔ)、軟件硬件可剪裁、適應于特定應用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)嵌入式系統(tǒng)通常由硬件和軟件兩部分組成。硬件由微控制器或單片機實現(xiàn),包括一些外圍設備,軟件由嵌入式操作系統(tǒng)和應用軟件組成。和通用計算機系統(tǒng)不同,嵌入式系統(tǒng)是與應用緊密結(jié)合的,它具有很強的專用性,必須結(jié)合實際系需求進行合理的裁剪利用,滿足應用系統(tǒng)的功能,可靠性,成本體積等要求目前,嵌入式技術(shù)廣泛應用于智能家電,消費電子,多媒體,網(wǎng)絡工程,衛(wèi)星通信,軍事工業(yè)等領(lǐng)域,具有無限優(yōu)越的應用前景。
上傳時間: 2022-03-30
上傳用戶:d1997wayne
近年頻繁出現(xiàn)的霧霾天氣,加深了人們對肺癌的關(guān)注,迫切需要一種能對肺癌高危人群進行早期篩查和檢測的儀器。卟啉類化合物能與氣體中的某些分子發(fā)生明顯的顯色反應,該方法能有效地檢測出肺癌呼出氣體中的標志物。軟件系統(tǒng)是各類儀器功能實現(xiàn)的前提。針對肺癌檢測,本文基于ARMI設計開發(fā)了一套嵌入式肺癌呼吸氣體檢測軟件系統(tǒng)。結(jié)合軟件工程開發(fā)的相關(guān)技術(shù)思想,通過需求分析,在嵌入式Lnux平臺下對軟件系統(tǒng)進行開發(fā)設計,最終軟件系統(tǒng)能通過串口正常控制LED燈、氣泵、電磁閥等硬件設備,還能通過圖像采集設備實現(xiàn)視頻監(jiān)控和圖像采集功能,并合理協(xié)調(diào)下位機微控制系統(tǒng)各部件的運作時間,最終實現(xiàn)了肺癌檢測系統(tǒng)的軟硬件一體化,實現(xiàn)了肺癌氣體檢測系統(tǒng)從進氣到檢測到結(jié)果處理全套控制功能。文章最后對軟件系統(tǒng)進行了相應測試。文章主要內(nèi)容包括以下幾點:①結(jié)合下位機微控制系統(tǒng)的氣路設計,從用戶角度采用統(tǒng)一建模語言與用例圖對嵌入式系統(tǒng)軟件的設計進行需求分析與模型建設②搭建嵌入式 Linux系統(tǒng)環(huán)境并對其構(gòu)架進行剖析,完成系統(tǒng)開發(fā)核心的接口驅(qū)動程序—視頻傳輸驅(qū)動程序和串口驅(qū)動程序進行設計。③以α t-Creator作為開發(fā)平臺,對系統(tǒng)中氣體富集模塊,氣體檢測模塊,圖像處現(xiàn)模塊,氣體吹掃模塊進行了開發(fā)設計,并對各模塊的控制流程與核心技術(shù)進行了詳細描述①在6410目標板上搭建Linu系統(tǒng)環(huán)境,并移植交叉編譯后的肺癌檢測系統(tǒng)控制軟件。針對第二章中提出的開發(fā)需求對系統(tǒng)軟件設置相應的測試用例,完成系統(tǒng)軟件測試得出測試結(jié)果。
上傳時間: 2022-03-31
上傳用戶:XuVshu
摘要:以N溝道増強型場效應管為核心,基于H橋PWM控制原理,設計了一種直流電機正反轉(zhuǎn)調(diào)速驅(qū)動控制電路,滿足大功率直流電機驅(qū)動控制。實驗表明該驅(qū)動控制電路具有結(jié)構(gòu)簡單、驅(qū)動能力強、功耗低的特點。關(guān)鍵詞:N溝道增強型場效應管;H橋;PWM控制;電荷泵;功率放大;直流電機1引言長期以來,直流電機以其良好的線性特性、優(yōu)異的控制性能等特點成為大多數(shù)變速運動控制和閉環(huán)位置伺服控制系統(tǒng)的最佳選擇。特別隨著計算機在控制領(lǐng)域,高開關(guān)頻率、全控型第二代電力半導體器件(GTR、GTO、MOSFET.、IGBT等)的發(fā)展,以及脈寬調(diào)制(PWM直流調(diào)速技術(shù)的應用,直流電機得到廣泛應用。為適應小型直流電機的使用需求,各半導體廠商推出了直流電機控制專用集成電路,構(gòu)成基于微處理器控制的直流電機伺服系統(tǒng)。但是,專用集成電路構(gòu)成的直流電機驅(qū)動器的輸出功率有限,不適合大功率直流電機驅(qū)動需求。因此采用N溝道増強型場效應管構(gòu)建H橋,實現(xiàn)大功率直流電機驅(qū)動控制。該驅(qū)動電路能夠滿足各種類型直流電機需求,并具有快速、精確、高效、低功耗等特點,可直接與微處理器接口,可應用PWM技術(shù)實現(xiàn)直流電機調(diào)速控制。2直流電機驅(qū)動控制電路總體結(jié)構(gòu)直流電機驅(qū)動控制電路分為光電隔離電路、電機驅(qū)動邏輯電路、驅(qū)動信號放大電路、電荷泵路、H橋功率驅(qū)動電路等四部分,其電路框圖如圖1所示。由圖可以看出,電機驅(qū)動控制電路的外圍接口簡單。其主要控制信號有電機運轉(zhuǎn)方向信號Dir電機調(diào)速信號PWM及電機制動信號 Brake,vcc為驅(qū)動邏輯電路部分提供電源,Vm為電機電源電壓,M+、M-為直流電機接口。
上傳時間: 2022-04-10
上傳用戶:jiabin
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1