本文首先分析了國內外微型飛行器(MAV)研究現狀、發展趨勢和存在的困難,接著闡述了MAV的系統結構,針對已有的MAV平臺,設計了MAV自主飛行控制系統的總體方案,選擇ARM作為中央處理器,從電源模塊設計、存儲器模塊設計、與各傳感器的接口設計等入手,實現了系統的硬件設計,并分析了硬件設計所采取的抗干擾措施。 在系統軟件設計方面,本文選用嵌入式Linux操作系統作為軟件開發環境,分析了操作系統的組成和啟動流程。在此基礎上,針對本文所設計的硬件系統,編制了專用的引導程序,重新編譯了內核,完成了ARMLinux在硬件平臺上的移植。接著詳細分析了字符設備,編寫了各個模塊的驅動程序,并描述了應用程序的開發模式。 最后本文討論了MAV系統中MPEG4視頻數據壓縮的關鍵技術,分析了ARM的硬件編解碼器的結構和實現過程,重點研究了遙測數據和壓縮圖像的復合方案,將遙測數據嵌入到壓縮圖像中進行傳輸。這種方法可以節省信道,降低系統功耗和保護遙測數據的安全。 本文所研制的自主飛行控制系統具有體積小、重量輕、集成度高、抗干擾能力強等特點,能實時傳輸視頻圖像,各項指標都滿足項目技術要求。
上傳時間: 2013-05-31
上傳用戶:mikesering
隨著微電子技術和電力電子技術的飛速發展,運動控制系統正朝著通用化、智能化、微型化的方向發展。目前,以數字信號處理器(DSP)和現場可編程門陣列(FPGA)為核心的運動控制卡已成為運動控制器的發展主流。它可方便地以插卡形式嵌入PC機,將PC機強大的信息處理能力和開放式特點與運動控制卡的運動控制能力相結合,具有信息處理能力強、開放程度高、運動控制方便、通用性好的特點。因此,本文通過對運動控制技術的深入研究,開發了一款以DSP和FPGA為主控單元、基于PCI總線的運動控制卡。 首先,設計了運動控制卡硬件電路,對控制卡的DSP和FPGA外圍電路、PCI總線接口電路、模擬量輸出電路、編碼器信號采集電路、通用I/O接口電路等實現方法進行了詳細討論。 為提高控制卡的硬件集成度和可靠性,通過對FPGA的編程設計,在FPGA中實現了PCI總線目標設備接口控制器、雙端口RAM、DDA精插補電路、DAC接口電路、編碼器信號處理電路和數字I/O信號處理電路。 基于改進的數字PID控制器和前饋控制,設計開發了運動控制卡的位置閉環伺服控制器,并整定了控制器參數,獲得良好的伺服控制特性。 最后,采用WinDriver開發了控制卡的驅動程序,并詳細介紹了驅動程序的開發流程。
上傳時間: 2013-08-01
上傳用戶:00.00
溫度的測量和控制在工業生產中有廣泛的應用,尤其在石油、化工、電力、冶金等工業領域中,對溫度的測量和監控是非常重要的一個環節,溫度參數是工業控制中的一項重要的指標。 本文主要研究了基于ARM9架構的嵌入式Linux系統在工業領域中各種爐溫控制場合中的應用。目前控制方案主要是采用傳統的PLC和單片機進行控制。PLC主要是針對單項工程或者重復數極少的項目,靈活性相對不足,并且體積大,成本相對較高;而單片機主要用于小型設備的控制,具有成本低,功耗低,效率高的特點,但可移植性較差。為了適應信息產業的發展,新技術革新以及產業的專業化現代化的發展,本文針對PLC和單片機控制的優缺點和應用場合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系統相結合的嵌入式溫度控制系統,具有系統擴展性強、可靠性高、響應速度快、體積小等特點,為用戶提供了一種新型的控制方案。 本文首先論述了嵌入式操作系統的組成,接著設計了溫度控制系統的硬件系統,主要包括CPU模塊、模擬電路模塊、存儲模塊和通信模塊四個部分:在對溫度控制系統的軟件部分的設計中,主要是針對Boot-Loader的移植、Linux內核移植、根文件系統的定制、驅動程序的編寫和應用程序的編寫五部分進行設計。 系統功能主要是循環采集AD通道數據,上傳AD數據到服務器,接收服務器下發的控制數據包,記錄日志等。通過在線運行測試,該系統穩定可靠,采集和控制效果良好,可有效降低了生產成本和工人的勞動強度,為安全生產提供保證。
上傳時間: 2013-04-24
上傳用戶:ma1301115706
通過北京合眾達公司(SEED)在工業控制、信息安全和信息家電等領域的具體DSP應用產品,結合DSP方案與傳統MCU方案的比較,詳細說明DSP在嵌入系統中的應用情況。
上傳時間: 2013-12-26
上傳用戶:Breathe0125
本人所做項目中用51系列單片機(STC89C58RD)對OCMJ8*15B液晶屏進行數據寫操作時所寫的配套源代碼,可以直接在keil7.0以上的版本中嵌入開發!應該說本程序有很高的實用價值(本人開發的產品已應用于實際工業控制中)
上傳時間: 2015-11-11
上傳用戶:aysyzxzm
利用LSB算法嵌入隱藏圖像,可在廣義LSB中設置修改的位平面,返回誤碼率和峰值信噪比。含各種經典的攻擊方式,可用于實驗。并可控制攻擊的強弱。利用Matlab編寫。
上傳時間: 2014-01-06
上傳用戶:sssl
利用STDM方法嵌入水印信息,可設置量化步長,選擇各種經典的攻擊方式,控制攻擊強弱,返回誤碼率和峰值信噪比
上傳時間: 2014-01-27
上傳用戶:l254587896
JavaScript是一種擴展到HTML的腳本設計語言,它使網頁開發者可以更有效地控制頁面,并能對用戶觸發事件作出即時響應,諸如單擊鼠標、表單操作等,而且這些都不需要客戶機與服務器的交互通信,既為用戶提供了更快速的操作,又減小了服務器端的負擔。JavaScript不能脫離HTML而獨立存在,只有在支持JavaScript的瀏覽器中,它才能作為HTML頁面的一部分起作用,但它確實增強了網頁的表現力。只要您發揮想像力,就可以創建各種各樣的JavaScript嵌入應用 。--- 這里具有很多實例
標簽: JavaScript HTML 用戶 頁
上傳時間: 2016-07-03
上傳用戶:ANRAN
I控制串口芯片的驅動程序,全部用C代碼完成,可以嵌入到自己程序中
上傳時間: 2014-01-15
上傳用戶:saharawalker
,應用MATLAB仿真按序選擇嵌入位的DCT變換算法,對仿真程序運行后的各種參數 和效果圖的變化進行了分析;最后結合GUI開發設計出數字水印執行過程仿真控制界面,并用常見的水印攻擊測試了該算 法的魯棒性。
上傳時間: 2014-01-05
上傳用戶:wxhwjf