做四軸也有一段時間了。近期一直在做PID方面的工作。 如今四軸基本能夠實現室內比較穩定的飛行,操控手感也能夠接受。稍后上試飛視頻。在此把一些PID方面的經驗總結總結和大家分享一下。 首先介紹一下大概的硬件組成: MCU:Freescale MK60D 傳感器(IMU ...
嘗試制作這個四旋翼飛控的過程,感觸頗多,整理了思緒之后,把重要的點一一記下來 這個飛控是基於STM ,整合了MPU ,即陀螺儀和重力加速計,但沒有融合電子羅盤 另外,四旋翼飛行器的運動方式請百度百科,不太復雜,具體不再贅述 這是飛控程序的控制流程 一個執行周期 : 比較重要的地方: .i c通信方式 因為我不是學電類專業,最開始對i c這些是沒有一點概念,最后通過Google了解了一些原理,然后 ...
2014-04-23 23:31 8 13315 推薦指數:
做四軸也有一段時間了。近期一直在做PID方面的工作。 如今四軸基本能夠實現室內比較穩定的飛行,操控手感也能夠接受。稍后上試飛視頻。在此把一些PID方面的經驗總結總結和大家分享一下。 首先介紹一下大概的硬件組成: MCU:Freescale MK60D 傳感器(IMU ...
基於STM32F103單片機的IAP實現(雖然該篇文章不會詳細寫出實現細節,但是會從一個全局的角度講述,實際的實現細節只需根據datasheet即可完成)。 一、基礎概念 什么是IAP?IAP即在應用中編程(In-Application Programming IAP),簡單 ...
的是STM32F103RCT6型號的單片機,這個大家也可以自己買其他的類型;②然后就是電機和電機 驅動模塊, ...
原理 四旋翼飛行器通過調節四個電機轉速來改變旋翼轉速,實現升力的變化,從而控制飛行器的 ...
最近做的項目中要求低功耗,在單片機完成了手頭上的工作之后,就進入低功耗模式,項目的需求是單片機進入低功耗模式的時候系統時鍾從HSE切到HSI,但是在未進入低功耗模式之前引腳是什么狀態,進入低功耗模式之后也不應該改變。可以通過RTC定時喚醒,或者接收到串口數據就喚醒,處理完數據后再進入stop模式 ...
這段時間正在學習stm32處理器的使用,為了鞏固所學知識,初步熟悉STMF103處理器和外設的使用,打算制作一架微型四軸飛行器,由於這個項目對我來講還是有難度的,網上也看到一些不太成功的案例,因此打算分幾步來實現,即硬件選型(飛控)==>物理結構(機架和電機)==>軟件編寫(姿態解算 ...
1.什么是單片機 單片機(Single-Chip Microcomputer)是一種集成電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器 ...
四旋翼 四軸 姿態解算 四元數 歐拉角 1、慣性測量單元IMU(InertialMeasurement Unit) 姿態航向參考系統AHRS(Attitude and Heading Reference System) 地磁角速度重力MARG ...