SlideShare una empresa de Scribd logo
1 de 30
104年嵌入式軟韌體工程師人才養成班
Abstract
目前市面上多旋翼相關產品,大都以MCU套件+遙控器居多,此
專題我們將使用搭載Linux作業系統的Raspberry Pi B+
教學板控制直流馬達實現穩定的飛行。
為解決Raspberry Pi的硬體PWM腳位不足,我們使用的子板擴充
(PCA9685)。飛行姿態由MPU6050量測加速度與角速度,並利用
Complementary Filter演算法增加測量的穩定性,結果經PID運算後,
透過調整PWM的週期達到BLDC馬達轉速控制.
為提供馬達及系統有足夠的電流,所以使用20C鋰電池以達
到四軸飛行器作業需求。通訊方式則以WiFi作為Notebook和
Raspberry Pi作為溝通媒介。
 General Flight Posture:
UP
Down
Forward
Back
Left Right
Flight Principle
Rotate
Reversal
採取X型態方式飛行(單顆馬達能量耗損低) 。
Flight Control
 旋槳配置(1對順時針/1對逆時針)可平衡旋翼對機身的反扭矩。
四旋翼使用4個旋翼來產生上升的動力。
M1M3
M2M4 BLDC
順時針方向逆時針方向
Balance Control
初始位置
傾斜時
加速補償
減速補償
 無控制方向時,藉由角度判斷執行馬達加減速以進行平衡控制.
 藉由方位角度變化的判斷來對馬達加減速,以達移動的目的.
How to control Quadrotor
Balance
Control
PWM
User Control
(Remote)
Height Control
Direction Control
Pitch/Roll
Filter
MPU-6050
Flight Posture
(Change)
software
ESC/BLDC
Hardware Block Diagram
Control System
(Raspberry Pi B+)
BLDC Driver (ESC*4) BLDC*4
I2C
PWM Extend
(PCA9685)
4 PWM
Remote
Battery
(Li-Po)
I2CNotebook
(with Putty)
+12v
+5v
Quadrotor
IMU Module
(MPU-6050)
Step-Down
Voltage
Regulator
+12v
WIFI
Hardware Interfaces
利用慣性感測元件偵測姿態並做BLDC控制.致力於穩定的飛行控制.
BLDC
ESC
MPU-6050 Battery
Voltage Regulator
PWM Extend
Raspberry Pi
ESCUSB WiFi
System Platform
 Hardware
晶片 BCM-2835
記憶體 512MB
40個GPIO端子
1隻腳位支援PWM
 Software
掛載Linux系統(debian)
 Raspberry Pi B+  擴充子板
16-channel, PWM
Balance
Control
PWM
User Control
(Remote)
Height Control
Direction Control
Pitch/Roll
Filter
MPU-6050
Flight Posture
(Change)
software
ESC/BLDC
IMU (MPU-6050 )
 慣性感測器 我們使用MPU-6050
,包含三軸加速度計與三軸陀螺儀.
規格:
◎ 供電電源:3~5V(內部低壓差穩壓)
◎ 通信方式:標準I2C通信協定
◎ 晶片內置16bit AD轉換器 / 16位元資料輸出
◎ 陀螺儀範圍:±250 / 500 / 1000 / 2000°/s
◎ 陀螺儀靈敏度:131 / 65.5 /32.8 /16.4
◎ 加速度範圍:±2 / ±4 / ±8 / ±16g
◎ 引腳間距2.54mm
為了偵測物體位置與方向
使用慣性感測器(Inertial Measurement Unit ,IMU)
MPU-6050’s Function
陀螺儀(Gyroscope)
又名角速度計,為角慣性感測器,用於感測圍繞某個軸發生
的旋轉,測量以度/秒為單位的角速度,
偵測物體水平改變的狀態,無法計算物體移動的激烈程度
加速度計(Accelerometer)
藉由檢測施加在其中一個軸向的作用力來間接測量加速度。加速
度計常見的檢測方法是電容檢測
只能偵測物體的移動行為,無法偵測物體角度改變的能力
Balance
Control
PWM
User Control
(Remote)
Height Control
Direction Control
Pitch/Roll
Filter
MPU-6050
Flight Posture
(Change)
software
ESC/BLDC
Signal Correction(1/2)
 Why do I need a filter?
慣性感測元件實際所取得的數據會受雜訊、環境等因素影響,
因此會有誤差產生.
 實際面臨問題:
加速度計:量測僅長期數據較穩定(初期易受雜訊影響) 需要濾波處理
陀螺儀:長時間數據會產生漂移  需要利用加速度計修正
以濾波演算法處理
Kalman filter 卡爾曼濾波
Complementary Filter 互補式濾波
採用Complementary-filter方法修正誤差.
Signal Correction(2/2)
Balance
Control
PWM
User Control
(Remote)
Height Control
Direction Control
Pitch/Roll
Filter
MPU-6050
Flight Posture
(Change)
software
ESC/BLDC
Motor Selected
 馬達分類概圖
選擇直流無刷馬達
 直流馬達分類
最大差異:電刷有無
BLDC’s Property
特性:
 電子式(無電刷)進行電流換相.
 轉速同DC馬達由繞組線圈的電壓決定.
 需透過驅動電路,將直流轉為三相交流.
 分外外轉子與內轉子兩種.
Type 內轉子 外轉子
構造
轉子在
線圈內
轉子在
線圈外
極數 普通
較多
(扭力較大)
轉速 較高 普通
外轉子BLDC示意圖
考量機體與裝置重量,
使用外轉子BLDC
轉子差異概述:
BLDC’s Driver Circuit
 雙極型BLDC的驅動電路一般由MCU和三相橋式電路組成.
 市面現成BLDC驅動電路,一般稱電子調速器(ESC)或
電子變速器.
電子變速器外觀
PWM Control(1/2)
脈波寬度調變(Pulse Width Modulation ,PWM)
線圈通電時MOSFET依照PWM訊號開關,可在不改變驅動電路
供電電壓的情形下,利用調整duty對馬達進行轉速控制.
、、
Duty: 為PWM方波週期內導通的百分比
period
duty
BLDC’s Phase change(0~60゚)
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
V
W
Angle 0~60
Q1 1
Q2 0
Q3 0
Q4 0
Q5 0
Q6 1
BLDC Phase change(60~120゚)
V
W
Angle 60~120
Q1 1
Q2 1
Q3 0
Q4 0
Q5 0
Q4 0
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
BLDC Phase change(120~180゚)
V
W
Angle 60~120
Q1 0
Q2 1
Q3 1
Q4 0
Q5 0
Q4 0
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
BLDC Phase change(180~240゚)
V
W
Angle 60~120
Q1 0
Q2 0
Q3 1
Q4 1
Q5 0
Q4 0
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
BLDC Phase change(240~300゚)
V
W
Angle 60~120
Q1 0
Q2 0
Q3 0
Q4 1
Q5 1
Q4 0
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
BLDC Phase change(300~360゚)
V
W
Angle 60~120
Q1 0
Q2 0
Q3 0
Q4 0
Q5 1
Q4 1
雙極性BDLC採用60度換相, 目前主要換相邏輯有120度導通和180度導通2種.
120度較為常用.每一相只導通兩個電晶體;三相電流亦只有兩相電流流通.
U
Control System
(Raspberry Pi B+)
BLDC Driver (ESC*4) BLDC*4
I2C
PWM Extend
(PCA9685)
4 PWM
Remote
Battery
(Li-Po)
I2CNotebook
(with Putty)
+12v
+5v
Quadrotor
IMU Module
(MPU-6050)
Step-Down
Voltage
Regulator
+12v
WIFI
Step-Down Voltage Regulator
Raspberry Pi B+ ~600mA
USB-WiFi 500mA (max)
Li-Po Battery
Raspberry Pi B+
+
USB-WiFi
+12V +5V
LM2576
5V/3A(max)
 LM2576穩壓降壓電路
 實際電路圖
利用LM2576降壓穩壓電路
可符合需求
>1A
78XX
 鋰電池降壓供電給Pi
Reference
 i2c相關資料
 維基百科
 成大資工wiki
 Gordons Projects website
 PWM&BLDC相關資料
 Slideshare 網站(馬達基本認識與BLDC電路驅動實驗
DMP electronics inc)
 HT46R47 可調速無刷直流馬達驅動器應用
 曾逸敦教授網站資料
 降壓穩壓電路
 Texas datasheet
 IMU&濾波相關資料
 http://www.pieter-jan.com/node/11
 http://blog.gtwang.org/
 電子工程專輯:加速度計和陀螺儀感測器:原理、檢測與應用
 http://robottini.altervista.org/
 艾鍗科技講師群與研發團隊
 背景圖陳爾冬 youtube
 http://www.bigfactory.com.hk/wp/quadcopter/
Thank You

Más contenido relacionado

La actualidad más candente

高速シリアル通信を支える技術
高速シリアル通信を支える技術高速シリアル通信を支える技術
高速シリアル通信を支える技術Natsutani Minoru
 
Raspberry pi 基本操作
Raspberry pi 基本操作Raspberry pi 基本操作
Raspberry pi 基本操作艾鍗科技
 
step by step to use LINE Notify - 20190527
step by step to use LINE Notify - 20190527step by step to use LINE Notify - 20190527
step by step to use LINE Notify - 20190527Jia Yu Lin
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxShota Shinogi
 
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0Masakazu Matsushita
 
SECDマシン 実装と動きとその他もろもろについて
SECDマシン 実装と動きとその他もろもろについてSECDマシン 実装と動きとその他もろもろについて
SECDマシン 実装と動きとその他もろもろについてt-sin
 
デザイナのためのGit入門
デザイナのためのGit入門デザイナのためのGit入門
デザイナのためのGit入門dsuke Takaoka
 
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdfMasawo Yamazaki
 
コンセプトから理解するGitコマンド
コンセプトから理解するGitコマンドコンセプトから理解するGitコマンド
コンセプトから理解するGitコマンドktateish
 
katagaitai CTF勉強会 #3 crypto
katagaitai CTF勉強会 #3 cryptokatagaitai CTF勉強会 #3 crypto
katagaitai CTF勉強会 #3 cryptotrmr
 
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理H2O Space. Co., Ltd.
 
Debianの修正はどのように出荷されるか
Debianの修正はどのように出荷されるかDebianの修正はどのように出荷されるか
Debianの修正はどのように出荷されるかHideki Yamane
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理Takafumi Yoshida
 
研究者のための Python による FPGA 入門
研究者のための Python による FPGA 入門研究者のための Python による FPGA 入門
研究者のための Python による FPGA 入門ryos36
 
クロージャデザインパターン
クロージャデザインパターンクロージャデザインパターン
クロージャデザインパターンMoriharu Ohzu
 
Rpn and forth 超入門
Rpn and forth 超入門Rpn and forth 超入門
Rpn and forth 超入門Yoshitaka Seo
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールdcubeio
 
いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門Fixstars Corporation
 

La actualidad más candente (20)

高速シリアル通信を支える技術
高速シリアル通信を支える技術高速シリアル通信を支える技術
高速シリアル通信を支える技術
 
Raspberry pi 基本操作
Raspberry pi 基本操作Raspberry pi 基本操作
Raspberry pi 基本操作
 
step by step to use LINE Notify - 20190527
step by step to use LINE Notify - 20190527step by step to use LINE Notify - 20190527
step by step to use LINE Notify - 20190527
 
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptxネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
 
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
 
SECDマシン 実装と動きとその他もろもろについて
SECDマシン 実装と動きとその他もろもろについてSECDマシン 実装と動きとその他もろもろについて
SECDマシン 実装と動きとその他もろもろについて
 
デザイナのためのGit入門
デザイナのためのGit入門デザイナのためのGit入門
デザイナのためのGit入門
 
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
 
コンセプトから理解するGitコマンド
コンセプトから理解するGitコマンドコンセプトから理解するGitコマンド
コンセプトから理解するGitコマンド
 
katagaitai CTF勉強会 #3 crypto
katagaitai CTF勉強会 #3 cryptokatagaitai CTF勉強会 #3 crypto
katagaitai CTF勉強会 #3 crypto
 
ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理ノンプログラマでも今日から使える「Git」でバージョン管理
ノンプログラマでも今日から使える「Git」でバージョン管理
 
信頼の構造と トラストフレームワーク ( 満塩尚史)
信頼の構造と トラストフレームワーク    ( 満塩尚史)信頼の構造と トラストフレームワーク    ( 満塩尚史)
信頼の構造と トラストフレームワーク ( 満塩尚史)
 
Debianの修正はどのように出荷されるか
Debianの修正はどのように出荷されるかDebianの修正はどのように出荷されるか
Debianの修正はどのように出荷されるか
 
一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理一人でもはじめるGitでバージョン管理
一人でもはじめるGitでバージョン管理
 
研究者のための Python による FPGA 入門
研究者のための Python による FPGA 入門研究者のための Python による FPGA 入門
研究者のための Python による FPGA 入門
 
入門 シェル実装
入門 シェル実装入門 シェル実装
入門 シェル実装
 
クロージャデザインパターン
クロージャデザインパターンクロージャデザインパターン
クロージャデザインパターン
 
Rpn and forth 超入門
Rpn and forth 超入門Rpn and forth 超入門
Rpn and forth 超入門
 
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツールこんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
 
いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門いまさら聞けない!CUDA高速化入門
いまさら聞けない!CUDA高速化入門
 

Destacado

BLE室內定位技術實現龍珠雷達裝置
BLE室內定位技術實現龍珠雷達裝置BLE室內定位技術實現龍珠雷達裝置
BLE室內定位技術實現龍珠雷達裝置艾鍗科技
 
銀髮幼童健康定位手環
銀髮幼童健康定位手環銀髮幼童健康定位手環
銀髮幼童健康定位手環艾鍗科技
 
成果展簡報-Zigbee無線自動燈光及溫度調控系統
成果展簡報-Zigbee無線自動燈光及溫度調控系統成果展簡報-Zigbee無線自動燈光及溫度調控系統
成果展簡報-Zigbee無線自動燈光及溫度調控系統艾鍗科技
 
移植FreeRTOS 之嵌入式軟體研究與開發
移植FreeRTOS 之嵌入式軟體研究與開發移植FreeRTOS 之嵌入式軟體研究與開發
移植FreeRTOS 之嵌入式軟體研究與開發艾鍗科技
 
The magic behind self balancing robot ver1.2
The magic behind self balancing robot ver1.2The magic behind self balancing robot ver1.2
The magic behind self balancing robot ver1.2艾鍗科技
 
GPS + Google fusion table 雲端應用
GPS + Google fusion table 雲端應用GPS + Google fusion table 雲端應用
GPS + Google fusion table 雲端應用艾鍗科技
 
使用XMPP進行遠端設備控制
使用XMPP進行遠端設備控制使用XMPP進行遠端設備控制
使用XMPP進行遠端設備控制艾鍗科技
 
藍芽臂式血壓計
藍芽臂式血壓計藍芽臂式血壓計
藍芽臂式血壓計艾鍗科技
 
Raspberry Pi 數位商品貨架系統
Raspberry Pi 數位商品貨架系統Raspberry Pi 數位商品貨架系統
Raspberry Pi 數位商品貨架系統艾鍗科技
 
智慧節能 Smart Energy
智慧節能 Smart Energy智慧節能 Smart Energy
智慧節能 Smart Energy艾鍗科技
 
Iot 自動販賣機
Iot 自動販賣機Iot 自動販賣機
Iot 自動販賣機艾鍗科技
 
完美曲線咖啡豆烘培機
完美曲線咖啡豆烘培機完美曲線咖啡豆烘培機
完美曲線咖啡豆烘培機艾鍗科技
 
環境監控的應用
環境監控的應用環境監控的應用
環境監控的應用艾鍗科技
 
冷熱復健護理
冷熱復健護理冷熱復健護理
冷熱復健護理艾鍗科技
 
Emg量測設備開發暨應用
Emg量測設備開發暨應用Emg量測設備開發暨應用
Emg量測設備開發暨應用艾鍗科技
 
智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統艾鍗科技
 
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘個人智慧型醫療裝置-智慧睡眠偵測鬧鐘
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘艾鍗科技
 
家庭醫療系統 PCMH
家庭醫療系統 PCMH家庭醫療系統 PCMH
家庭醫療系統 PCMH艾鍗科技
 
Smart oven 智慧烤箱
Smart oven 智慧烤箱Smart oven 智慧烤箱
Smart oven 智慧烤箱艾鍗科技
 

Destacado (20)

BLE室內定位技術實現龍珠雷達裝置
BLE室內定位技術實現龍珠雷達裝置BLE室內定位技術實現龍珠雷達裝置
BLE室內定位技術實現龍珠雷達裝置
 
銀髮幼童健康定位手環
銀髮幼童健康定位手環銀髮幼童健康定位手環
銀髮幼童健康定位手環
 
成果展簡報-Zigbee無線自動燈光及溫度調控系統
成果展簡報-Zigbee無線自動燈光及溫度調控系統成果展簡報-Zigbee無線自動燈光及溫度調控系統
成果展簡報-Zigbee無線自動燈光及溫度調控系統
 
移植FreeRTOS 之嵌入式軟體研究與開發
移植FreeRTOS 之嵌入式軟體研究與開發移植FreeRTOS 之嵌入式軟體研究與開發
移植FreeRTOS 之嵌入式軟體研究與開發
 
The magic behind self balancing robot ver1.2
The magic behind self balancing robot ver1.2The magic behind self balancing robot ver1.2
The magic behind self balancing robot ver1.2
 
GPS + Google fusion table 雲端應用
GPS + Google fusion table 雲端應用GPS + Google fusion table 雲端應用
GPS + Google fusion table 雲端應用
 
使用XMPP進行遠端設備控制
使用XMPP進行遠端設備控制使用XMPP進行遠端設備控制
使用XMPP進行遠端設備控制
 
智慧家庭
智慧家庭智慧家庭
智慧家庭
 
藍芽臂式血壓計
藍芽臂式血壓計藍芽臂式血壓計
藍芽臂式血壓計
 
Raspberry Pi 數位商品貨架系統
Raspberry Pi 數位商品貨架系統Raspberry Pi 數位商品貨架系統
Raspberry Pi 數位商品貨架系統
 
智慧節能 Smart Energy
智慧節能 Smart Energy智慧節能 Smart Energy
智慧節能 Smart Energy
 
Iot 自動販賣機
Iot 自動販賣機Iot 自動販賣機
Iot 自動販賣機
 
完美曲線咖啡豆烘培機
完美曲線咖啡豆烘培機完美曲線咖啡豆烘培機
完美曲線咖啡豆烘培機
 
環境監控的應用
環境監控的應用環境監控的應用
環境監控的應用
 
冷熱復健護理
冷熱復健護理冷熱復健護理
冷熱復健護理
 
Emg量測設備開發暨應用
Emg量測設備開發暨應用Emg量測設備開發暨應用
Emg量測設備開發暨應用
 
智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統
 
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘個人智慧型醫療裝置-智慧睡眠偵測鬧鐘
個人智慧型醫療裝置-智慧睡眠偵測鬧鐘
 
家庭醫療系統 PCMH
家庭醫療系統 PCMH家庭醫療系統 PCMH
家庭醫療系統 PCMH
 
Smart oven 智慧烤箱
Smart oven 智慧烤箱Smart oven 智慧烤箱
Smart oven 智慧烤箱
 

Similar a Raspberry Pi專題製作四旋翼飛行器

用Raspberry Pi 完成一個智慧型六足機器人
用Raspberry Pi 完成一個智慧型六足機器人用Raspberry Pi 完成一個智慧型六足機器人
用Raspberry Pi 完成一個智慧型六足機器人艾鍗科技
 
即時影像傳輸探測車 20121023
即時影像傳輸探測車 20121023即時影像傳輸探測車 20121023
即時影像傳輸探測車 20121023艾鍗科技
 
第三章Ti msp430平台介紹 v3
第三章Ti msp430平台介紹 v3第三章Ti msp430平台介紹 v3
第三章Ti msp430平台介紹 v3冠宇 陳
 
Monitouch Express Vol14
Monitouch Express Vol14Monitouch Express Vol14
Monitouch Express Vol14monitouch
 
Pan Tilt IP Camera
Pan Tilt IP CameraPan Tilt IP Camera
Pan Tilt IP Camera艾鍗科技
 

Similar a Raspberry Pi專題製作四旋翼飛行器 (7)

用Raspberry Pi 完成一個智慧型六足機器人
用Raspberry Pi 完成一個智慧型六足機器人用Raspberry Pi 完成一個智慧型六足機器人
用Raspberry Pi 完成一個智慧型六足機器人
 
即時影像傳輸探測車 20121023
即時影像傳輸探測車 20121023即時影像傳輸探測車 20121023
即時影像傳輸探測車 20121023
 
Last
LastLast
Last
 
第三章Ti msp430平台介紹 v3
第三章Ti msp430平台介紹 v3第三章Ti msp430平台介紹 v3
第三章Ti msp430平台介紹 v3
 
Monitouch Express Vol14
Monitouch Express Vol14Monitouch Express Vol14
Monitouch Express Vol14
 
Pan Tilt IP Camera
Pan Tilt IP CameraPan Tilt IP Camera
Pan Tilt IP Camera
 
S4A
S4AS4A
S4A
 

Más de 艾鍗科技

TinyML - 4 speech recognition
TinyML - 4 speech recognition TinyML - 4 speech recognition
TinyML - 4 speech recognition 艾鍗科技
 
Appendix 1 Goolge colab
Appendix 1 Goolge colabAppendix 1 Goolge colab
Appendix 1 Goolge colab艾鍗科技
 
Project-IOT於餐館系統的應用
Project-IOT於餐館系統的應用Project-IOT於餐館系統的應用
Project-IOT於餐館系統的應用艾鍗科技
 
02 IoT implementation
02 IoT implementation02 IoT implementation
02 IoT implementation艾鍗科技
 
Tiny ML for spark Fun Edge
Tiny ML for spark Fun EdgeTiny ML for spark Fun Edge
Tiny ML for spark Fun Edge艾鍗科技
 
2. 機器學習簡介
2. 機器學習簡介2. 機器學習簡介
2. 機器學習簡介艾鍗科技
 
5.MLP(Multi-Layer Perceptron)
5.MLP(Multi-Layer Perceptron) 5.MLP(Multi-Layer Perceptron)
5.MLP(Multi-Layer Perceptron) 艾鍗科技
 
心率血氧檢測與運動促進
心率血氧檢測與運動促進心率血氧檢測與運動促進
心率血氧檢測與運動促進艾鍗科技
 
利用音樂&情境燈幫助放鬆
利用音樂&情境燈幫助放鬆利用音樂&情境燈幫助放鬆
利用音樂&情境燈幫助放鬆艾鍗科技
 
IoT感測器驅動程式 在樹莓派上實作
IoT感測器驅動程式在樹莓派上實作IoT感測器驅動程式在樹莓派上實作
IoT感測器驅動程式 在樹莓派上實作艾鍗科技
 
無線聲控遙控車
無線聲控遙控車無線聲控遙控車
無線聲控遙控車艾鍗科技
 
最佳光源的研究和實作
最佳光源的研究和實作最佳光源的研究和實作
最佳光源的研究和實作 艾鍗科技
 
無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車 艾鍗科技
 
Reinforcement Learning
Reinforcement LearningReinforcement Learning
Reinforcement Learning艾鍗科技
 
人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統艾鍗科技
 
智慧家庭Smart Home
智慧家庭Smart Home智慧家庭Smart Home
智慧家庭Smart Home艾鍗科技
 

Más de 艾鍗科技 (20)

TinyML - 4 speech recognition
TinyML - 4 speech recognition TinyML - 4 speech recognition
TinyML - 4 speech recognition
 
Appendix 1 Goolge colab
Appendix 1 Goolge colabAppendix 1 Goolge colab
Appendix 1 Goolge colab
 
Project-IOT於餐館系統的應用
Project-IOT於餐館系統的應用Project-IOT於餐館系統的應用
Project-IOT於餐館系統的應用
 
02 IoT implementation
02 IoT implementation02 IoT implementation
02 IoT implementation
 
Tiny ML for spark Fun Edge
Tiny ML for spark Fun EdgeTiny ML for spark Fun Edge
Tiny ML for spark Fun Edge
 
Openvino ncs2
Openvino ncs2Openvino ncs2
Openvino ncs2
 
Step motor
Step motorStep motor
Step motor
 
2. 機器學習簡介
2. 機器學習簡介2. 機器學習簡介
2. 機器學習簡介
 
5.MLP(Multi-Layer Perceptron)
5.MLP(Multi-Layer Perceptron) 5.MLP(Multi-Layer Perceptron)
5.MLP(Multi-Layer Perceptron)
 
3. data features
3. data features3. data features
3. data features
 
心率血氧檢測與運動促進
心率血氧檢測與運動促進心率血氧檢測與運動促進
心率血氧檢測與運動促進
 
利用音樂&情境燈幫助放鬆
利用音樂&情境燈幫助放鬆利用音樂&情境燈幫助放鬆
利用音樂&情境燈幫助放鬆
 
IoT感測器驅動程式 在樹莓派上實作
IoT感測器驅動程式在樹莓派上實作IoT感測器驅動程式在樹莓派上實作
IoT感測器驅動程式 在樹莓派上實作
 
無線聲控遙控車
無線聲控遙控車無線聲控遙控車
無線聲控遙控車
 
最佳光源的研究和實作
最佳光源的研究和實作最佳光源的研究和實作
最佳光源的研究和實作
 
無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車無線監控網路攝影機與控制自走車
無線監控網路攝影機與控制自走車
 
Reinforcement Learning
Reinforcement LearningReinforcement Learning
Reinforcement Learning
 
Linux Device Tree
Linux Device TreeLinux Device Tree
Linux Device Tree
 
人臉辨識考勤系統
人臉辨識考勤系統人臉辨識考勤系統
人臉辨識考勤系統
 
智慧家庭Smart Home
智慧家庭Smart Home智慧家庭Smart Home
智慧家庭Smart Home
 

Último

泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书jakepaige317
 
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxeduc6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxmekosin001123
 
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...黑客 接单【TG/微信qoqoqdqd】
 
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxEDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxmekosin001123
 
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxEDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxmekosin001123
 
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制jakepaige317
 

Último (6)

泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
 
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptxeduc6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptx
 
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
 
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptxEDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
 
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptxEDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptx
 
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
 

Raspberry Pi專題製作四旋翼飛行器

Notas del editor

  1. MPU6050 包含三軸加速度計與三軸陀螺儀.主要用來獲取四旋翼的角位置,以達四旋翼穩定控制的目的.
  2. 受到感測器雜訊、微機電製程技術等影響,感測器所讀取的原始數據皆會有誤差產生.使用數學方程補償 Complementary Filter 互補式濾波 angle=0.98*(angle + gyrData*dt )+0.02*( accData) 互補式濾波較易實作(無須提供環境變數 陀螺儀數據被集成每時間步與當前角度的值。在此之後它是結合來自加速度計(已處理用的atan2)低通數據。常數(0.98和0.02)要加起來1,但當然可以過濾適當改變來調整。
  3. 直流馬達轉速不受電源頻率限制可以製作出高速馬達,速度控制只需用PWM做簡易控制 無刷馬達無碳刷磨耗問題,且較安靜與省電.
  4. 參數意義: kV:每1伏特電壓於空載時的轉速 RPM:表示一分鐘轉圈數 例:一顆BLDC顯示920KV, 則表示 該馬達於空載時,每伏特920 RPM ,若是10V, 則920*10=9200rpm
  5. 雙極型驅動電路可產生交流(線圈內為直流電時, 稱為單極性BLDC ,早期較多; 考量效率問題,目前以雙極性居多) ESC規格主要有最大耐壓及最大耐電流,這個規格主要是由上面的MOSFET所限制.