針對四軸飛行器飛行性能不穩定和慣性測量單元(IMU)易受干擾、存在漂移等問題,利用慣性傳感器MPU6050采集實時數據,以經典互補濾波為基礎,提出一種可以自適應補償系數的互補濾波算法,該算法在低通濾波環節加入PI控制器,依據陀螺儀測得的角速度實時調節PI控制器補償系數。飛行器姿態控制系統采用雙閉環PID控制方法,姿態解算的歐拉角作為系統外環,陀螺儀角速度作為系統內環。最后,搭建以NI my RIO為核心控制器的四軸飛行器,通過Lab VIEW實現算法和仿真,實驗結果表明,自適應互補濾波算法可以準確解算姿態信息,雙閉環PID控制超調量小、反應靈敏,控制系統基本滿足飛行要求。
標簽: mpu6050 互補濾波 四旋翼飛控系統 雙閉環PID LabVIEW語言
上傳時間: 2022-06-13
上傳用戶:bluedrops
【資源描述】:基于瑞薩mcu,可穩定飛行,加入了超聲測距。
標簽: 四旋翼飛行器
上傳時間: 2022-06-17
上傳用戶:
1.1課題研究背景溫度是關于物體冷熱程度的度量,是自然界主要的物理量之一。而溫度的測量是工業、農業、國防和科研等部門最普遍的測量項目,溫度測量儀現已廣泛應用于農業實驗室,工業,環保,衛生防疫,倉儲運輸,博物館,溫室等領域,因此溫度測量技術的研究是一個很重要的課題。而面對一些特殊的測量對象,比如在發生故障時由于電流過大或其他原因引起溫度上升而導致電器損壞的強電系統,需要監測爐內溫度的的旋轉爐,這些系統都不能用于有線數據傳輸。在某些環境惡劣的工業環境,以人工方式直接操作設置儀表溫度也不現實,因此采用無線方式進行溫度檢測尤為必要。隨著無線通訊技術的發展與廣泛應用,遠程傳輸技術正朝著低功耗、多功能化、微型化、智能化、網絡化、無線化的方向發展。1.2無線傳感網絡技術發展及現狀無線傳感網絡技術是傳感器技術、通信技術、嵌入式技術發展的產物,它將信息采集、傳輸和處理集于一體,為隨機性地研究數據提供了方便,無線傳感網絡技術正成為現代信息技術中一個熱門的研究領域,受到廣泛關注。多年來經過不同領域研究人員的研究,無線傳感網絡技術在軍事領域、精細農業、安全監控、環保監測、建筑領域、醫療監護、工業監控、智能交通、物流管理、自由空間探索、智能家居等領域的應用得到了充分的肯定和展示。在目前看來能量供給、可靠性、微型化是制約傳感器網絡技術應用的最大問題.傳感器節點通常由自身攜帶的電池俠電,能量有限,而且由于條件的限制,難以在使用過程中給節點更換電池,通過采用低頻可以減少射頻設備功耗,但頻率越低對應天線尺寸越大而不便于節點微型化。能量獲取與存儲容量與設備體積呈正比,充足的能源與微型化設計之間的矛盾難于調和。這些技術問題還有待解決,相關的研究有待深入。而我國在這方面起步晚,無線傳感網絡技術方興未艾,要想讓其更好地為人們生活服務,不僅需要研究人員開展廣泛的應用系統研究,更需要政府的引導,企業的積極參與。因此本課題的研究具有十分重要的意義。
上傳時間: 2022-06-18
上傳用戶:kent
本書是一本介紹Linux設備驅動開發理論、框架與實例的書,本書基于LDD6410開發板,以Linux 2.6版本內核為藍本,詳細介紹自旋鎖、信號量、完成量、中斷頂/底半部、定時器、內存和I/O映射以及異步通知、阻塞I/O、非阻塞I/O等Linux設備驅動理論;字符設備、塊設備、TTY設備、I2C設備、LCD設備、音頻設備、USB設備、網絡設備、PCI設備等Linux設備驅動的架構和框架中各個復雜數據架構和函數的關系,并講解了Linux驅動開發的大量實例,使讀者能夠獨立開發各類Linux設備驅動。
上傳時間: 2022-06-18
上傳用戶:
隨著信息技術的發展和數字化產品的普及,嵌入式系統的研究開發逐漸成為熱點。而Linux又以其獨特的優勢成為嵌入式系統的主流。作為嵌入式系統和用戶之橋梁的人機交互接口設備也是其中必不可少的一部分,用戶與系統的交互是否準確和便捷極大地影響了嵌入式產品的競爭力。本文對Unity805plus微處理器平臺下人機交互接口設備驅動程序的設計開發做了深入的研究與實踐。Unity805plus微處理器是基于Unicore架構的新型32位移動終端應用處理器,面向低成本手持設備和其它通用嵌入式設備。本課題基于Linux2.4.19操作系統,設計和實現了在此平臺下的人機交互接口設備驅動程序。論文在介紹了嵌入式Linux下設備驅動層次結構、運行機制、編譯平臺方法以及字符設備驅動程序使用流程的基礎上,針對Unity805plus此新型平臺下鍵盤、觸摸屏、LCD這三種人機交互設備提出了實際的驅動設計方案。其中:系統以中斷方式來訪問鍵盤和觸摸設備,采用了Linux內核定時器并把任務放在后臺執行以等待鍵盤或觸摸中斷事件,并運用了自旋鎖、信號量、完成變量等內核同步方法;而LCD設備采用Unity805plus內置的LCD控制器與系統進行通訊,利用幀緩沖(framebuffer)設備作為接口,使上層應用程序能夠在圖形模式下直接對顯示緩沖區進行統一的讀寫操作。文中按照驅動的設計流程為主線給出了各設備驅動程序的控制器設置、GPIO口設置、中斷設置等關鍵部分的詳細代碼分析。文中所述的設備驅動已經能夠在Unity805plus平臺的媒體播放器上穩定運行,并通過了初步的功能驗證。隨著消費類電子產品的市場推陳出新所帶來的巨大需求(如iPhone),相應的人機交互接口設備相關技術亦不斷更新,比如新型的觸摸屏技術或是將鍵盤、LCD等驅動電路集成在一種集成電路模塊中等。因此,人機交互接口設備驅動的研究也將有廣闊的前景。
上傳時間: 2022-06-18
上傳用戶:
(一) 、超聲波塑料焊接機裝設程序:1、超聲波塑料焊接機應安置在堅固,水平的工作臺上。機器后面應留有大于150mm的空間,以利通風散熱。2、為確保安全操作,本機必須可靠接地,對地電阻必須小于4 歐姆。3、將三苡控制電線兩頭分別插入焊機后方三腳插座,并旋緊螺母。4、將選擇開關置于手動位置。5、鎖緊升降的四只螺釘,以固定超聲振頭,但切勿用力過度,以免滑牙。6、將上焊模與超聲振頭之接觸面擦干凈,用螺絲接合,使用隨機專用扳手鎖緊,鎖緊力距為25 牛頓/米。7、把外氣源的氣管接入焊接機的空氣濾凈器。8、音波檢驗程序:為發揮超聲波塑料焊接機的最佳使用效果,維護焊機的性能及安全生產,每次使用機器或更換焊模, 必須調整超聲波塑料焊接機發振系統與振動系統的發振程度, 因此該項音波檢測程序非常重要。A、檢測前,上焊模與超聲振頭兩者必須密合鎖緊,檢驗時上焊模切勿接觸工件。B、合上電源開關,此時電源指示燈亮.C、打開側蓋板之門頁。D、將選擇開關按至音波檢測檔位置,觀測振幅表之指示值,每次音波檢測開關不能連續按下超過3 秒。E、順逆旋轉音波檢測螺絲使振幅表指針在最低刻度值位置。注意:振幅表指針能調到1.2(或100 )刻度值以下,且確保為最低刻度位置,焊機的發振系統與振動系統譜振最好。[注意]:1.調節音波選擇螺絲,振幅表之指針會左右擺動,但并非表示功率輸出之大小,而僅表示發振系統與振動系統之諧振程度,指示刻度值越小,則表示諧振程度越佳。2.振幅表在空載發振時,表示諧振程度,負載發振時表示輸出能量。3.焊接前務必做音波檢測,以確保發振系統與振動系統之諧振。4.更換焊模后,切記一定要做音波檢測程式。5.調整時,如果過載指示燈發亮,則立即放開音波檢驗鈕,約過1 秒鐘后,再轉動音波調整螺絲作音波選擇調整.6.正確的調諧非常重要,如果無法調較到正常狀態,不能達到音波檢測程式第5 項的要求時,請即送修,不可勉強使用,以免擴大故障。
上傳時間: 2022-06-22
上傳用戶:
近幾年,無人機已成為非常火熱的話題,而大疆則是國內消費無人機中的領先者,最近其精靈3,悟系列無人機屢上頭條,而其農業無人機則更是跨進了另一個領域,不知下一秒又會怎么改變我們的生活。對于我們這樣的平民玩家,上千的無人機實在是可望而不及可及,嘗鮮太貴,如果我們新手想了解一下無人機,體驗其中的樂趣,或是自己開發,微型四旋翼無疑是最佳選擇。
上傳時間: 2022-06-24
上傳用戶:shjgzh
AD2S1210是一款10位至16位分辨率旋變數字轉換器,集成片上可編程正弦波振蕩器,為旋變器提供正弦波激勵。
上傳時間: 2022-07-03
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 12資源包含以下內容:1. 51單片機_T0定時、計數器.doc2. 光立方完全制作手冊.pdf3. MSP430常見問題匯總(利爾達).pdf4. 基于單片機的頻率_電流變送器.zip5. 溫度傳感器DS18B20的特性及程序設計方法_劉鳴.pdf6. STC15F104W利用RC充放電使用IO口測量外部電壓.doc7. 基于PIC16F688的隨鉆儀器鋰電池監控系統的設計.zip8. LCD1602鍵盤顯示模塊實例.rar9. 跑馬燈C語言程序.doc10. 基于12864簡易示波器程序和圖.doc11. ARM在IAR的嵌入式工作平臺下快速開始指南(絕對好資料).pdf12. 基于單片機的電流電壓測量.doc13. 基于單片機出租車計價器課題設計(c語言編寫).doc14. 51單片機自學筆記(完整北航版).pdf15. 四檔位智能型數字兆歐表的設計.pdf16. 實時操作時鐘DS1302的C程序應用.doc17. 單片機音樂中音調和節拍的確定方法.pdf18. C51單片機制作搖搖棒源程序.doc19. 這是一個用C語言寫的簡易電子琴程序.doc20. 基于51單片機的立方體.rar21. STC12C2052AD系列單片機器件手冊.pdf22. 基于51單片機的簡易計算器.rar23. 自動水滿報警器的設計與實現.docx24. 基于msp430g2553定時器產生pwm.docx25. EasyPRO 100B通用編程器說明書.pdf26. 16x2字符液晶屏驅動演示程序總線方式.pdf27. 單片機數字鐘的設計+包含電路圖+c語言程序+mcs-51單片機.doc28. AT89C51單片機實驗電路板制作教程.RAR29. 間歇開關設計.doc30. LED光立方程序資料包.zip31. 便攜式自行車測速系統設計.doc32. 基于單片機的LED顯示屏的動態顯示.rar33. 精創單片機開發板.rar34. 自動往返電動小汽車設計報告_耿潔.pdf35. [8位單片機C語言編程:基于PIC16].Programmig.8-bit.PIC.Microcontrollers.in.C.pdf36. DS12C887時鐘.pdf37. 交通燈智能控制系統的設計與實現.ppt38. 一種基于PIC18單片機的數字存儲示波器設計.doc39. STM32官方USB例程JoyStick詳解.doc40. LED光立方電路圖與程序.rar41. PIC16F877_C語言例程.pdf42. 基于AT89S51單片機的數字溫度測量及顯示系統設計.doc43. ARM嵌入式入門級教程.pdf44. pic18系列單片機c語言應用實例.rar45. 超聲波流量計專用芯片的研制.pdf46. c8051f單片機調試器(EC6)使用說明VER2.0.pdf47. MPLAB加PICC聯合Proteus仿真.pdf48. DB51 Ver2_1開發板使用說明書.rar49. mp3解碼算法分析.pdf50. 無線遙控玩具汽車源程序.rar51. 單片機串行外圍接口電路的三線式結構設計.doc52. STC單片機 51單片機程序下載失敗總結.pdf53. 【單片機教材】C語言和匯編語言教材.zip54. 自制PC機紅外線接口(Irda).doc55. 基于C8051F單片機的無位置傳感器無刷直流電機的控制.pdf56. 【編程實用文檔】C51指令表等6張編程實用圖表.zip57. 單片機驅動標準PC機鍵盤的C51程序.doc58. altiumdesigner與ecadmcad協同設計.pdf59. 單片機照明燈智能控制器資料.rar60. PIC單片機CCP模塊技術筆記.doc61. 在ME300上演示AVR實驗入門教程(C語言).pdf62. 經典51單片機開發板.pdf63. 指紋識別門禁系統論文設計.doc64. 全自動可遙控旗幟升降系統的設計.doc65. 51單片機應用開發范例大全(光盤).zip66. 51學習開發板AD指導書和原理圖.rar67. PIC24FJ32GA002單片機bootloader rs485通信移植.rar68. 基于GPS的四旋翼飛行器的設計.doc69. 51單片機與0832波形發生器鋸齒波、三角波、正弦波.docx70. 基于STM32微控制器的先進電機控制方法.pdf71. 51單片機周邊電路實例原理圖.zip72. 博靈單片機51單片機教程.pdf73. 輕松學PIC之RS232串口通信篇.pdf74. 路燈控制系統程序.doc75. 基于LCD160128液晶顯示的籃球計時計分控制系統.doc76. 51帶音樂的數字鐘程序.doc77. Total_Program(太陽能追蹤程序).rar78. LPC1768最小系統原理圖.pdf79. 基于單片機步進電機智能控制_劉博.pdf80. 51單片機定時器的使用和詳細講解特別是定時器2.pdf81. PID算法在爐溫控制中的Proteus仿真.pdf82. AVR單片機燒入介紹資料.pdf83. 單片機_完整最新課件.ppt84. STM32與LabVIEW串行通信的設計.pdf85. 基于單片機的點滴輸液控制裝置設計.pdf86. 精通51單片機開發技術與應用實例.zip87. pragma用法大全.doc88. 單片機下載型實驗板電路原理圖.pdf89. 51單片機自學筆記 387頁 13.8M 高清書簽版.pdf90. 基于MSP430單片機的便攜式血糖儀設計_邢淞.pdf91. 1 MIMO-OFDM Wireless Communications with MATLAB.pdf92. 基于51單片機數字信號源的設計與實現.zip93. 密碼鎖24c02源代碼C語言+PCB+Protuse.pdf94. 第6章MSP430中斷系統.pdf95. PC機與單片機控制的LED點陣顯示實驗系統_馬鵬.pdf96. STM32固件庫使用手冊的中文翻譯版.pdf97. 基于51單片機的函數發生器.wps98. 基于RS232的串口通信.rar99. 血壓計芯片資料.doc100. 基于AT89C51的16×32點陣LED顯示屏的設計.pdf
上傳時間: 2013-05-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(53)資源包含以下內容:1. c8051f020的A/D轉換的應用事例.2. 封裝較完整的串口類庫.3. ucos下的FAT文件系統源碼。 config.h dir.C disk.C FAT.C Fat.h FDT.C file.C floppy.c floppy.h format.C.4. norflash的文件系統。 用于中低端手機開發的參考。 存儲文件或短消息或電話簿。.5. 關于2407的程序,可以實現FFT運算,很好用,所有程序都在.6. Nand Flash Translation Layer 用于nandflash的操作。 bad block memory map garbage collection average er.7. Nand Flash low driver。.8. 使用JTAG口對AT91R40008芯片進行FLASH編程的程序.9. 一個fpga開發板的原理圖.10. 復旦大學的nios講義.是學習nios的好材料..11. Avalon Bus的參考手冊.對做nios的sopc的人很有參考價值..12. 三星c3c2410原理圖 arm9系列.13. 視頻選擇卡設計原理圖 使用該原理圖設計一個多路選擇的視頻切換卡.14. ht1621的液晶驅動程序.15. “華為模塊(GTM900)+ ARM(LPC2104) + LWIP1.1”以PPP 方式實現GPRS 無線數據傳輸.16. 內部有說明,多為嵌入式系統程序,側重于實用的系統,很有參考價值.17. DA 轉換 產生三角波 正旋波 梯形波(dac0832)換電路接成同相電壓輸出形式.18. 這是一個介紹嵌入式軟件的應用.19. 基于DSP編寫的DS18B20的驅動程序.20. 基于NIOS2的http的網絡應用.21. 嵌入式系統設計師考試大綱.22. 座機短信發送平臺.23. 座機短信發送平臺.24. 座機短信發送平臺.25. 座機短信發送平臺.26. 這是一個RC500的開發實例.27. JTAG和ICE操作源代碼,在Linux系統下編譯使用.28. ARM指令集.29. 通用ASK信號解碼接收程序 1. 接收數據位數最多為40(5*8)位. 2. 由定時器對time進行漸增,在TCC中斷程序中加入"INC TIME". 3. 寬脈沖最大允許時間和最小.30. 6963的液晶驅動程序.31. usart的驅動程序.32. 利用DELPHI結合研華數據采集卡PCI1711對模擬量和數字量進行采集。.33. 泰瑞6713A開發箱原理圖,個人感覺有參考價值,大家可以下來看看。.34. 使用freescale的DP256B和D12做的CAN轉USB接口板的固件源代碼,現在的CAN分析儀每個至少要5000多,自己實現一個,希望對大家開發CAN轉USB有所幫助..35. LF2407的各個模塊的測試程序,包含2407里面的所有模塊,均已經調試通過,心血所致,希望對大家有所幫助..36. 在典型系統應用中CC1000要與微控器相連該微控器必須能夠 通過三串行配置口PDATAPCLK和PALE控制CC1000改變不同模式.37. AD7705的C語言版,已通過測試.38. 這是關于串口中斷的程序.39. Wigger小板電路原理圖.40. USB和CPLD之間傳輸,已經調試完成,向SRAM里寫數據后從FX2 USB GPIF 口讀出,使用EZ-USB Control Panel 讀.
標簽: 設計手冊
上傳時間: 2013-08-03
上傳用戶:eeworm