MC9S12DG128B中斷的編寫、舵機的控制、電機的控制等代碼
標簽: 128B 128 MC9 S12
上傳時間: 2013-12-15
上傳用戶:hphh
論文提出了一種基于FPSLIC的下位機控制器系統(tǒng)設計,并且在嵌入式硬件和軟件的聯(lián)合調度之下予以實現(xiàn),并將該系統(tǒng)應用于微小型無人直升機MUAV控制上。 微小型無人直升機體積小、重量輕、隱蔽性好、機動性強、易實現(xiàn)懸停和超低空飛行,因此在軍用和民用領域都有廣泛的應用前景。微小型無人直升機在空中執(zhí)行任務時需要實時獲得在空間的姿態(tài)和高度位置信息,然后通過調制舵機狀態(tài)來調整飛行器的空中姿態(tài),糾正飛行路線,而MUAV的飛控系統(tǒng)需要具有負荷輕,功能強大,實時性強以及低功耗的特點,對嵌入式處理器要求較高,所以針對MUAV的控制采用上下位機聯(lián)合控制的結構。并且由于目前現(xiàn)有的下位機控制器滿足不了MUAV控制發(fā)展的需求,所以本文中利用FPS[JC優(yōu)越的性能,實現(xiàn)了一種新的下位機控制器的設計,具有體積小、重量輕、價格低、功耗低、實時性強、可靠性高、擴展性好等優(yōu)點的同時,完成了基于PWM的舵機的控制和基于Kalman濾波的多傳感器的數(shù)據(jù)融合,以及上下位機之間的通訊等功能,具有較強的使用和應用價值。 論文首先介紹了MUAV飛行控制的結構,以及下位機實現(xiàn)功能的模塊劃分。然后是對MUAV控制系統(tǒng)相關理論的介紹,包括舵機控制的原理和方法以及多傳感器數(shù)據(jù)融合的理論。 其次論文介紹了基于FPSLIC的下位機控制器系統(tǒng)的軟硬件設計。在硬件設計上,給出了硬件總體設計方案,并對各個功能模塊進行了詳細論述,軟件部分在給出了主要的框架和功能劃分后,主要介紹了利用FPSLIC的FPGA部分實現(xiàn)PWM控制和測量的模塊以及AVR部分對多傳感器信息進行Kalman濾波融合的實現(xiàn)。 最后在實驗室的汽油無人直升機的測試平臺上進行了舵機控制和高度測試實驗,取得了滿意的實驗結果。
標簽: FPSLIC FPGA AVR SOC
上傳時間: 2013-04-24
上傳用戶:fredguo
伺服舵機作為基本的輸出執(zhí)行機構廣泛應用于 遙控航模以及人形機器人的控制中。舵機是一種位 置伺服的驅動器,其控制信號是PWM信號.,利 用占空比的變化改變舵機的位置,也可使用FPGA、 模擬電路、單片機來產生舵機的控制信號舊。應 用模擬電路產生PWM信號,應用的元器件較多, 會增加電路的復雜程度;若用單片機產生PWM信 號,當信號路數(shù)較少時單片機能滿足要求,但當 PWM信號多于4路時,由于單片機指令是順序執(zhí) 行的,會產生較大的延遲,從而使PWM信號波形 不穩(wěn),導致舵機發(fā)生顫振。
標簽: FPGA 多功能 多路 舵機
上傳時間: 2014-12-28
上傳用戶:ainimao
上傳時間: 2013-11-20
上傳用戶:cjh1129
舵機控制程序,舵機的控制信號為周期是20ms的PWM信號,其中高電平持續(xù)時間0.5到2.5ms。
標簽: 舵機控制 程序
上傳時間: 2015-11-17
上傳用戶:小眼睛LSL
航模舵機,控制核心程序; keil c 開發(fā)環(huán)境;
標簽: 航模 舵機
上傳時間: 2013-12-19
上傳用戶:來茴
此程序針對C8051F040單片機開發(fā)的,C語言編寫,用于舵機的控制調試
標簽: C8051F040 程序 單片機開發(fā)
上傳時間: 2013-12-18
上傳用戶:jhksyghr
本程序演示for-for的二重循環(huán)結構。外層for語句的循環(huán)變量是i,控制總共顯示多少行 內層for語句 的循環(huán)變量是j,控制每行顯示多少字符。
標簽: for-for for 程序 循環(huán)結構
上傳時間: 2013-12-23
上傳用戶:gundan
飛思卡爾單片機MC9SDG128的PWM應用,實現(xiàn)對FUTABA S30舵機的控制。
標簽: 9SDG 128 MC9 SDG
上傳時間: 2015-12-18
上傳用戶:hasan2015
一個用AVR做的簡單的機器人,是用匯編語言寫的,主要是舵機的控制,
標簽: AVR 機器人
上傳時間: 2014-12-01
上傳用戶:huyiming139
蟲蟲下載站版權所有 京ICP備2021023401號-1