The invention discloses a multi rotor unmanned aerial vehicle system based on FPGA, which comprises 1 main processors and 4 processing units. The first processing unit comprises a gesture detection processor, a posture detection pulse width measurement module, a posture detection bus interface and a posture detection data buffer module. The second processing unit includes a load detection processor, a load detection pulse width measurement module, a load detection bus interface and a load detection data cache module. The third processing unit comprises a posture control processor and a PWM generator. Fourth co processing unit includes load control processor. The 1 main processor and 4 coprocessor 5 processors work independently, parallel execution, collaborative processing, to complete a single processor to achieve the original function, so as to effectively improve the overall performance of the UAV system.
【技術實現步驟摘要】
本專利技術涉及無人機
,具體涉及一種基于FPGA的多旋翼無人機系統。
技術介紹
多旋翼無人機具備機械結構簡單、垂直升降、自主懸停等優點,在航拍、農業噴藥、電力線巡檢、軍事偵探等方面得到廣泛應用。隨著無人機的發展,系統搭載的傳感器越來越多,采集的信息量大,控制對象多,而傳統的處理器比如AVR單片機、DSP處理器以及STM32處理器等由于功能固定且資源有限,已無法滿足多傳感器多任務的系統集成要求,同時也不具備高速和并行處理的能力。隨著無人機的智能化和信息化,功能越來越強大,系統越來越復雜,單一的處理器系統已無法滿足無人機系統需求。
技術實現思路
本專利技術所要解決的技術問題是現有無人機采用單一的處理器系統而無法滿足無人機系統需求的問題,提供一種基于FPGA的多旋翼無人機系統。為解決上述問題,本專利技術是通過以下技術方案實現的:基于FPGA的多旋翼無人機系統,包括1個主處理器和4個協處理單元。第一協處理單元包括姿態檢測處理器、姿態檢測脈寬測量模塊、姿態檢測總線接口和姿態檢測數據緩存模塊;姿態檢測脈寬測量模塊的輸入端連接接收機的PWM信號;姿態檢測總線接口的輸入端連接航姿傳感器的輸出端;姿態檢測脈寬測量模塊和姿態檢測總線接口的輸出端經由姿態檢測數據緩存模塊連接姿態檢測處理器的輸入端;姿態檢測處理器與主處理器連接。第二協處理單元包括載荷檢測處理器、載荷檢測脈寬測量模塊、載荷檢測總線接口和載荷檢測數據緩存模塊;載荷檢測脈寬測量模塊的輸入端連接超聲波脈寬信號;載荷檢測總線接口的輸入端連接載荷模塊;載荷檢測脈寬測量模塊和載荷檢測總線接口的輸出端經由載荷檢測數據緩存模塊 ...
【技術保護點】
基于FPGA的多旋翼無人機系統,其特征在于:包括1個主處理器和4個協處理單元;第一協處理單元包括姿態檢測處理器、姿態檢測脈寬測量模塊、姿態檢測總線接口和姿態檢測數據緩存模塊;姿態檢測脈寬測量模塊的輸入端連接接收機的PWM信號;姿態檢測總線接口的輸入端連接航姿傳感器的輸出端;姿態檢測脈寬測量模塊和姿態檢測總線接口的輸出端經由姿態檢測數據緩存模塊連接姿態檢測處理器的輸入端;姿態檢測處理器與主處理器連接;第二協處理單元包括載荷檢測處理器、載荷檢測脈寬測量模塊、載荷檢測總線接口和載荷檢測數據緩存模塊;載荷檢測脈寬測量模塊的輸入端連接超聲波脈寬信號;載荷檢測總線接口的輸入端連接載荷模塊;載荷檢測脈寬測量模塊和載荷檢測總線接口的輸出端經由載荷檢測數據緩存模塊連接載荷檢測處理器的輸入端,載荷檢測處理器與主處理器連接;第三協處理單元包括姿態控制處理器和PWM發生器;姿態控制處理器與主處理器連接;姿態控制處理器的輸出端經由PWM發生器連接多個電調模塊的輸入端,每個電調模塊的輸出端與1個電機連接;第四協處理單元包括載荷控制處理器;載荷控制處理器與主處理器連接;載荷控制處理器的輸出端經由載荷驅動模塊與載荷部 ...
【技術特征摘要】
1.基于FPGA的多旋翼無人機系統,其特征在于:包括1個主處理器和4個協處理單元;第一協處理單元包括姿態檢測處理器、姿態檢測脈寬測量模塊、姿態檢測總線接口和姿態檢測數據緩存模塊;姿態檢測脈寬測量模塊的輸入端連接接收機的PWM信號;姿態檢測總線接口的輸入端連接航姿傳感器的輸出端;姿態檢測脈寬測量模塊和姿態檢測總線接口的輸出端經由姿態檢測數據緩存模塊連接姿態檢測處理器的輸入端;姿態檢測處理器與主處理器連接;第二協處理單元包括載荷檢測處理器、載荷檢測脈寬測量模塊、載荷檢測總線接口和載荷檢測數據緩存模塊;載荷檢測脈寬測量模塊的輸入端連接超聲波脈寬信號;載荷檢測總線接口的輸入端連接載荷模塊;載荷檢測脈寬測量模塊和載荷檢測總線接口的輸出端經由載荷檢測數據緩存模塊連接載荷檢測處理器的輸入端,載荷檢測處理器與主處理器連接;第三協處理單元包括姿態控制處理器和PWM發生器;姿態控制處理器與主處理器連接;姿態控制處理器的輸出端經由PWM發生器連接多個電調模塊的輸入端,每個電調模塊的輸出端與1個電機連接;第四協處理單元包括載荷控制處理器;載荷控制處理器與主處理器連接;載荷控制處理器的輸出端經由載荷驅動模塊與載...
【專利技術屬性】
技術研發人員:張紹榮,莫云,孫山林,馮寶,韋斯銀,林雪霞,譚儉輝,
申請(專利權)人:桂林航天工業學院,
類型:發明
國別省市:廣西;45
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。