在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

安信可Ai-WB2+舵機控制(SG90)

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2024-11-06 16:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下作品由安信可社區用戶

King6688制作

01、SG90舵機介紹

首先介紹說一下什么是舵機。舵機是一種位置(角度)伺服的驅動器。適用于一些需要角度不斷變化的,可以保持的控制系統。SG90就是舵機的一種。

舵機內部有一個基準電壓,單片機產生的PWM信號通過信號線進入舵機,與舵機內部的基準電壓作比較,獲得電壓差輸出。電壓差的正負輸出到電機驅動芯片上,從而決定正反轉。開始旋轉的時候,舵機內部通過級聯減速齒輪帶動電位器旋轉,使得電壓差為零,電機停止轉動。

SG90舵機的工作電壓一般為4.8V~ 6V,通常使用5V供電,最大扭矩為1.6kg/cm。控制信號采用50Hz PWM脈沖。分為180度版本和360度版本,外觀上看180度的內部帶擋板,360度的則沒有。其有三個引腳,分別是紅線(VCC),棕線(GND)和橙線(信號線)。

wKgaomcHOY2AELtuAACBtRxMtug12.jpeg

SG90舵機的注意事項:

使用SG90舵機時需要注意以下事項:

1. 確保使用的電源符合舵機的工作電壓要求。

2. 確保舵機的接線正確,避免接反或短路等情況。

3. 在使用過程中,避免超過舵機的工作角度范圍,以免損壞舵機。

4. 在使用過程中,避免過度負載,以免損壞舵機。

5. 在使用過程中,避免過度震動,以免影響舵機的正常工作。

02、移植過程

PWM驅動規則

SG90舵機采用50Hz的PWM波驅動,需要的PWM高電平在0.5ms~2.5ms之間,脈沖寬度為20ms:

wKgZomcHOY2AbxEuAAAkVKL3fz037.jpeg
wKgaomcHOY6ATvrEAAAg5A0Ks9884.jpeg

180度和360度的區別:

180度的舵機可以控制角度

360度的舵機只能控制正反轉和速度

驅動邏輯

180度:

t = 0.5ms————轉動 0 °

t = 1.0ms————轉動 45°

t = 1.5ms————轉動 90°

t = 2.0ms————轉動 135°

t = 2.5ms————轉動180°

360度:

t = 0.5ms————正轉最大轉速

t = 1.5ms————不轉

t = 2.5ms————反轉最大轉速

03、接線

wKgaoWcHOWeAYR8HAAAmF_pjSvc474.png

04、算法簡介

PWM 頻率 = WB2的BCLK頻率80MHz ÷ 分頻Divider ÷ 周期Period ,即:80000000 ÷ 80 ÷ 20000 = 50Hz

// 根據圖上的時間,計算出對應的threshold

/** 占空比,占空比是指高電平在一個周期之內所占的時間比率:

* 轉動0度(-90度)需要的占空比為: 0.5/20 = 2.5%

* 轉動45度(-45度)需要的占空比為: 1.0/20 = 5%

* 轉動90度(-0度)需要的占空比為: 1.5/20 = 7.5%

* 轉動135度(45度)需要的占空比為:2.0/20 = 10%

* 轉動180度(90度)需要的占空比為:2.5/20 = 12.5%

* Period為20000時,帶入以上公式,得出對應的高電平時間分別為:

* 20000 * 0.025 = 500

* 20000 * 0.05 = 1000

* 20000 * 0.075 = 1500

* 20000 * 0.1 = 2000

* 20000 * 0.125 = 2500

05、關鍵代碼

PWM_Smart_Configure2(PWM_IO4, 80, 20000, 500); PWM_Channel_Enable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Channel_Disable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Smart_Configure2(PWM_IO4, 80, 20000, 1000); PWM_Channel_Enable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Channel_Disable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Smart_Configure2(PWM_IO4, 80, 20000, 1500); PWM_Channel_Enable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Channel_Disable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Smart_Configure2(PWM_IO4, 80, 20000, 2000); PWM_Channel_Enable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Channel_Disable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Smart_Configure2(PWM_IO4, 80, 20000, 2500); PWM_Channel_Enable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000)); PWM_Channel_Disable(PWM_IO4); vTaskDelay(pdMS_TO_TICKS(2000));

06、效果視頻

(用的IO3,湊合看吧~~)

Ai-WB2-32S驅動SG90舵機-嗶哩嗶哩】 https://b23.tv/5VUodni

wKgZomcHOY6Ab2VnAABjo73M2mU23.jpeg



審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 舵機控制
    +關注

    關注

    3

    文章

    46

    瀏覽量

    22677
  • 安信可
    +關注

    關注

    0

    文章

    188

    瀏覽量

    4411
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AI語音開發板AiPi-PalChatV1 + MCP,通過HomeAssistant自動化控制設備

    以下作品由社區用戶 WT_0213制作 自從擁有了AiPi-PalChatV1
    的頭像 發表于 06-25 14:04 ?107次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>AI</b>語音開發板AiPi-PalChatV1 + MCP,通過HomeAssistant自動化<b class='flag-5'>控制</b>設備

    【CW32模塊使用】SG90舵機

    我們的目標是將例程移植至CW32F030C8T6開發板上【能夠控制舵機旋轉的功能】。首先要獲取資料,查看數據手冊應如何實現讀取數據,再移植至我們的工程。
    的頭像 發表于 03-29 17:22 ?491次閱讀
    【CW32模塊使用】<b class='flag-5'>SG90</b><b class='flag-5'>舵機</b>

    Ai-WB2-01S做一個可用網頁控制的簡易燈

    以下作品由社區用戶 KevinLi制作 01簡介 使用2個不同功率的Led通過GPIO的PWM通道+三極管控制亮度 ●供電:5V或3V
    的頭像 發表于 03-26 13:59 ?324次閱讀
    用<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>-01S做一個可用網頁<b class='flag-5'>控制</b>的簡易燈

    低價不貴!WiFi+BLE模組Ai-WB2系列

    Ai-WB2系列模組集成Wi-Fi&BLE于一體,搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協議和BLE 5.0協議。
    的頭像 發表于 03-06 08:49 ?445次閱讀
    低價不貴!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>WiFi+BLE模組<b class='flag-5'>Ai-WB2</b>系列

    AI人臉識別方案

    作為神仙世界的高科技,"無接觸式開鎖",人臉識別技術也被廣泛應用在現代生活中,可也有AI人臉識別方案!
    的頭像 發表于 02-25 14:39 ?381次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>AI</b>人臉識別方案

    Ai-WB2+Modbus 485 RTU 遠程控制

    以下作品由社區用戶 http://ckdsx.cn制作 目錄 1.什么是Modbus, RS485? 1.1RS485 VS RS232 1.2RS485,RS232兩種協議之間的主要
    的頭像 發表于 12-27 10:52 ?702次閱讀
    <b class='flag-5'>Ai-WB2</b>+Modbus 485 RTU 遠程<b class='flag-5'>控制</b>

    【RA-Eco-RA4E2-64PIN-V1.0開發板試用】+02+舵機控制+串口通訊

    舵機會轉到 180° 3、硬件介紹 SG90舵機硬件 紅線:3.3v/5v 黑/棕線: GND 黃線:信號線 4、軟件實現 4.1、FSP smart configuraton設置 首先設置時鐘為
    發表于 12-18 11:06

    Ai-WB2系列的優勢是?一秒讀懂!

    ) 集成度 (內置功能、接口類型等) 功耗與續航 、 尺寸與外觀 、 成本 等多個因素。 Ai-WB2系列模組集成Wi-Fi&藍牙于一體,搭載BL602芯片作為核心處理器,支持W
    的頭像 發表于 12-13 18:16 ?752次閱讀

    Ai-WB2開發板做智能家居全彩LED小夜燈

    免費包郵開發板贈送!藍牙5.2低功耗開發板免費申請啦_嗶哩嗶哩_bilibiliwww.bilibili.com/video/BV1UgSiY1EP9/?spm_id_from
    的頭像 發表于 11-13 14:03 ?862次閱讀
    用<b class='flag-5'>Ai-WB2</b>開發板做智能家居全彩LED小夜燈

    外設移植 Ai-WB2+FPM383C指紋

    以下作品由社區用戶 WT_0213 制作 關于 FPM383C 指紋模塊 在之前的帖子介紹的已經比較詳細了可以看下這個帖子。 【外設移植】FPM383C 指紋模塊 +Ai
    的頭像 發表于 10-29 14:54 ?645次閱讀
    外設移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>+FPM383C指紋

    外設移植 Ai-WB2-32S開發板+TM1637 NTP時鐘

    以下作品由社區用戶 King6688制作 產品說明 Ai-WB2-32S 是由深圳市
    的頭像 發表于 09-24 14:29 ?675次閱讀
    外設移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>-32S開發板+TM1637 NTP時鐘

    機智云開源自動化控制篇-避障式舵機轉向系統

    本次采用STM32F103C8T6單片機、ESP-01S模塊、紅外避障模塊、SG90舵機(360°)以及0.96寸的IIC接口OLED顯示屏,基于機智云平臺,完成了避障式舵機舵機轉向系
    的頭像 發表于 08-30 12:14 ?652次閱讀
    機智云開源自動化<b class='flag-5'>控制</b>篇-避障式<b class='flag-5'>舵機</b>轉向系統

    星閃大鍵盤全新升級了!#星閃

    鍵盤
    jf_31745078
    發布于 :2024年07月30日 10:35:40

    超小!5款迷你封裝WiFi+BLE模塊

    Ai-WB2-01N/01F/M1/M1-I/05W,這5款模組是推出的Ai-WB2系列中經典超小封裝的WiFi+BLE模塊。 最小的
    的頭像 發表于 07-30 10:23 ?789次閱讀
    超小!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>5款迷你封裝WiFi+BLE模塊

    Ai-WB2系列模組/開發板連接AWS亞馬遜云方法

    一、軟硬件的準備二、亞馬遜云物模型建立三、連接亞馬遜云demo獲取以及配置四、硬件接線五、燒錄軟件的使用六、連接亞馬遜云七、聯系我們前言Ai-WB2系列模組是科技開發的Wi-Fi
    的頭像 發表于 07-05 08:23 ?813次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>系列模組/開發板連接AWS亞馬遜云方法
    主站蜘蛛池模板: tom影院亚洲国产一区二区 | 欧美三级色图 | 午夜影院操 | 在线看欧美成人中文字幕视频 | 亚洲福利视频一区二区三区 | 欧美精品hdvideosex | 成人性欧美丨区二区三区 | 六月丁香婷婷激情国产 | 亚洲乱亚洲乱妇41p国产成人 | 婷婷 综合网站 | 日本老师69xxxxxxxxx | bt种子在线www天堂官网 | 天天摸天天做天天爽 | 天天干天天操天天透 | 亚洲欧美日韩一区 | 97av免费视频 | 人人草97 | 亚洲一级香蕉视频 | 欧美精品高清在线xxxx | 欧美黑人性xxx猛交 欧美黑人性受xxxx精品 | 能看毛片的网址 | 七月婷婷在线视频综合 | 很黄很色的网站 | 欧美又粗又长又湿又黄的视频 | 成人在线网站 | 国产激情久久久久影院小草 | 亚洲黄色一区二区 | 一区二区三区四区免费视频 | 色视频在线观看完整免费版 | 麒麟色欧美影院在线播放 | 亚洲一区二区视频在线观看 | 天天操夜夜爽 | 免费人成网址在线观看国内 | 国产成人优优影院 | 69国产成人精品午夜福中文 | 亚洲午夜影视 | 美女全黄网站免费观看 | 女人双腿搬开让男人桶 | 福利视频一区二区牛牛 | 国产精品爽爽影院在线 | 免费高清在线爱做视频 |