色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 智能wifi小車- SG90舵機驅動

智能wifi小車- SG90舵機驅動 時間:2018-09-21      來源:未知

SG90舵機驅動簡介

舵機是一種位置(角度)伺服的驅動器,適用于那些需要角度不斷變化并可以保持的控制系統。在攝像頭云臺中,我們使用了兩個SG90舵機。

舵機的工作原理是:控制信號由接收機的通道進入信號調制芯片,獲得直流偏置電壓。它內部有一個基準電路,產生周期為20ms,寬度為1.5ms的基準信號,將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。后,電壓差的正負輸出到電機驅動芯片決定電機的正反轉。當電機轉速一定時,通過級聯減速齒輪帶動電位器旋轉,使得電壓差為0,電機停止轉動。當然我們可以不用去了解它的具體工作原理,知道它的控制原理就夠了。就象我們使用晶體管一樣,知道可以拿它來做開關管或放大管就行了,至于管內的電子具體怎么流動是可以完全不用去考慮的。

舵機的控制一般需要一個20ms左右的時基脈沖,該脈沖的高電平部分一般為0.5ms~2.5ms范圍內的角度控制脈沖部分。以180度角度伺服(SG90)為例,那么對應的控制關系是這樣的:

 

 

0.5ms-------------0度;

1.0ms------------45度;

1.5ms------------90度;

2.0ms-----------135度;

2.5ms-----------180度;

SG90接線:紅 - 正、棕 - 負、橙 - 信號

STM32CubeMX配置

使用TIM33的通道1、2進行控制。

 

 

PWM配置

 

 

PWM周期為19.8ms,當設置通道Pulse值在45-225之間時產生的脈沖范圍為0.5ms~2.5ms,而且Pulse寬度剛好為180,方便調值。

源碼

#include "pwm.h"

#include "oled.h"

extern TIM_HandleTypeDef htim2;

extern TIM_HandleTypeDef htim3;

void Change_Pulse(uint16_t left,uint16_t right)

{

__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2, left);

__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_4, right);

uint8_t speed[3]={32,32,'%'};

speed[0]=left/100+'0';

speed[1]=(left%100)/10+'0';

OLED_ShowStr(48,5,speed,2);

speed[0]=right/100+'0';

speed[1]=(right%100)/10+'0';

OLED_ShowStr(80,5,speed,2);

}

void Change_Pulse_Left(uint16_t left)

{

__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_2, left);

uint8_t speed[3]={32,32,'%'};

speed[0]=left/100+'0';

speed[1]=(left%100)/10+'0';

OLED_ShowStr(48,5,speed,2);

}

void Change_Pulse_Right(uint16_t right)

{

__HAL_TIM_SetCompare(&htim2, TIM_CHANNEL_4, right);

uint8_t speed[3]={32,32,'%'};

speed[0]=right/100+'0';

speed[1]=(right%100)/10+'0';

OLED_ShowStr(80,5,speed,2);

}

void Change_Pulse_Rudder1(uint16_t angle)

{

__HAL_TIM_SetCompare(&htim3, TIM_CHANNEL_1, angle);

}

void Change_Pulse_Rudder2(uint16_t angle)

{

__HAL_TIM_SetCompare(&htim3, TIM_CHANNEL_2, angle);

}

上一篇:智能wifi小車- L298N直流電機驅動

下一篇:智能wifi小車-ADC電源監控

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 中文无码亚洲精品制服丝袜 | 波多野结衣中文字幕久久 | 少妇自慰浓密的p毛 | 精品久久亚洲中文无码 | 一个人在线观看的www高清免费 | 大又大粗又爽又黄少妇毛片 | 国产强伦姧人妻毛片 | 成人交性视频免费看 | 日韩视频一区二区在线 | 亚洲激情四射视频中文字幕久久 | 亚洲成av人片在线观看无码不卡 | 国产特级毛片AAAAAA高潮流水 | 亚洲综合无码精品一区二区三区 | 国产亚洲精品久久久久久豆腐 | 成人免费A级毛片无码片2022 | 日本一区视频在线播放 | 日本少妇毛茸茸高潮 | 国产免费a∨片在线软件 | 精品夜夜澡人妻无码AV | 欧美成人激情 | 久久天天躁狠狠躁夜夜2020一 | 爱爱网站免费 | 人人妻人人澡人人爽欧美一在内谢 | 欧洲免费一区二区三区视频 | 妇女bbbb插插插视频 | 欧洲精品视频在线观看 | 久久伊人八月婷婷综合激情 | 蜜桃av片 | 无码人妻av久久久一区二区三区 | 国产熟妇久久777777 | 无码成人午夜在线观看 | 免费A级毛片在线播放不收费 | 亚洲综合伊人久久大杳蕉 | 欧美三根一起进三p | 影音先锋人妻每日资源站 | 色婷婷五月综合亚洲影院 | 欧美国产日韩A欧美在线视频 | 亚洲人色婷婷成人网站在线观看 | 日日狠日 | 草草日| 无人区卡一卡二卡三麻豆精品 |