一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文概敘自制舵機(jī)云臺

德晟舵機(jī) ? 2024-08-09 14:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文主要涉及選擇合適的舵機(jī)、設(shè)計(jì)云臺結(jié)構(gòu)、編寫控制代碼以及組裝調(diào)試等步驟。以下是一個(gè)詳細(xì)的制作流程:

一、材料準(zhǔn)備

1、舵機(jī):

通常需要至少兩個(gè)舵機(jī),一個(gè)用于控制云臺的左右旋轉(zhuǎn),另一個(gè)用于控制云臺的上下傾斜。先以簡單的PWM舵機(jī)為例:DS-S006M九克銅齒舵機(jī)(有條件的也可以上總線舵機(jī),配合高精度磁編碼傳感器,可以做閉環(huán)控制,角度微調(diào),精準(zhǔn)度也更高)。

wKgZoma1trKAGFHIAATrRmqGMAI269.pngDS-S006M九克銅齒舵機(jī)

注意舵機(jī)的扭矩和速度,以確保能夠滿足云臺的運(yùn)動(dòng)需求。
舵機(jī)選擇:

①扭矩:確保所選舵機(jī)的扭矩足夠大,以支持云臺及其負(fù)載(如攝像頭)的重量。

②速度:雖然速度不是決定性因素,但較快的響應(yīng)速度可以提供更流暢的控制體驗(yàn)。

③精度:如果可能,選擇帶有高精度磁編碼器的舵機(jī),以提高角度控制的準(zhǔn)確性。
2、控制板:

可以使用Arduino、ESP32微控制器作為控制板,它們具有豐富的外設(shè)接口和強(qiáng)大的控制能力。還需要安裝相應(yīng)的開發(fā)環(huán)境和庫文件,以便編寫和上傳控制代碼。

3、電源

根據(jù)舵機(jī)和控制板的功率需求選擇合適的電源。對于DS-S006M九克銅齒舵機(jī)等小型舵機(jī),通??梢允褂?V或6V的直流電源。使用穩(wěn)壓電源,確保電壓穩(wěn)定,避免波動(dòng)影響舵機(jī)和控制板的性能。

4、其他材料:

支架和連接件:用于固定舵機(jī)和構(gòu)建云臺結(jié)構(gòu)。

螺絲和螺母:用于固定各個(gè)部件。

導(dǎo)線:用于連接舵機(jī)和控制板。

二、云臺結(jié)構(gòu)設(shè)計(jì)

1、確定云臺尺寸和形狀:

根據(jù)實(shí)際需求設(shè)計(jì)云臺的尺寸和形狀,確保能夠穩(wěn)定地支撐攝像頭或其他負(fù)載。設(shè)計(jì)時(shí)確保云臺的重心位于旋轉(zhuǎn)軸的中心附近,以減少振動(dòng)和不穩(wěn)定性。必要情況下可以考慮添加配重塊來調(diào)整重心位置。

2、設(shè)計(jì)旋轉(zhuǎn)機(jī)構(gòu):

利用舵機(jī)的輸出軸和齒輪系統(tǒng)構(gòu)建旋轉(zhuǎn)機(jī)構(gòu),實(shí)現(xiàn)云臺的左右旋轉(zhuǎn)和上下傾斜。

注意設(shè)計(jì)合理的傳動(dòng)比和齒輪間隙,以確保運(yùn)動(dòng)的平穩(wěn)性和精度。建議使用齒輪、軸承或滑軌等機(jī)械元件來優(yōu)化傳動(dòng)效率和減少摩擦。設(shè)計(jì)時(shí)考慮傳動(dòng)比的調(diào)整,以便在速度和扭矩之間找到最佳平衡點(diǎn)。

3、固定支架:

設(shè)計(jì)并制作固定支架,將舵機(jī)固定在云臺上,并確保各個(gè)部件之間的連接牢固可靠。
材料選擇上,使用輕質(zhì)但堅(jiān)固的材料,如鋁合金或碳纖維,以減輕重量并增強(qiáng)穩(wěn)定性。

可以使用3D打印部件來快速原型制作和測試不同的設(shè)計(jì)。

三、編寫控制代碼

1、初始化舵機(jī):

在代碼中初始化舵機(jī),設(shè)置其控制引腳和初始角度。

2、編寫控制邏輯:

根據(jù)實(shí)際需求編寫控制邏輯,實(shí)現(xiàn)云臺的左右旋轉(zhuǎn)和上下傾斜功能。

可以使用循環(huán)語句和延時(shí)函數(shù)控制舵機(jī)的運(yùn)動(dòng)速度和范圍。
①庫文件:

利用現(xiàn)有的舵機(jī)控制庫(如Arduino的Servo庫)可以大大簡化代碼編寫過程。

wKgaoma1twiARopFAABabzXoN6M495.png代碼示例

如果使用自定義或特殊類型的舵機(jī),可能需要編寫或修改庫文件以適應(yīng)其通信協(xié)議和控制方式。

②控制算法:

考慮實(shí)現(xiàn)PID(比例-積分-微分)控制算法來優(yōu)化舵機(jī)的位置控制和響應(yīng)速度。

使用傳感器(如陀螺儀或加速度計(jì))來實(shí)現(xiàn)更高級的穩(wěn)定性和防抖功能
3、調(diào)試和優(yōu)化:

在實(shí)際測試中不斷調(diào)試和優(yōu)化控制代碼,以確保云臺的穩(wěn)定性和可靠性。

四、組裝調(diào)試
1、組裝云臺:

按照設(shè)計(jì)好的結(jié)構(gòu)將各個(gè)部件組裝在一起,確保所有連接都牢固可靠。

連接電源和控制板:

將電源連接到控制板和舵機(jī),確保電路連接正確無誤。

2、上傳控制代碼:

將編寫好的控制代碼上傳到控制板中,并檢查是否能夠正常運(yùn)行。

3、測試云臺功能:

①在進(jìn)行實(shí)際測試之前,先進(jìn)行軟件模擬或靜態(tài)測試以驗(yàn)證控制代碼的正確性。

②通過控制板或遙控器測試云臺的功能,包括左右旋轉(zhuǎn)和上下傾斜等動(dòng)作。

③觀察云臺的運(yùn)動(dòng)是否平穩(wěn)、精確,并根據(jù)需要進(jìn)行調(diào)整和優(yōu)化。觀察并記錄云臺在運(yùn)動(dòng)過程中的任何異常行為(如振動(dòng)、卡頓或漂移),并進(jìn)行相應(yīng)的調(diào)整和優(yōu)化。

通過以上步驟,你就可以使用舵機(jī)制作出一個(gè)簡單的云臺了。當(dāng)然,根據(jù)實(shí)際需求的不同,你還可以對云臺進(jìn)行進(jìn)一步的改進(jìn)和擴(kuò)展,優(yōu)化算法和執(zhí)行邏輯;還有增加功能:比如增加防抖功能、增加更多的舵機(jī)以實(shí)現(xiàn)更復(fù)雜的運(yùn)動(dòng)等。祝賀大家都可以制作出一個(gè)穩(wěn)定、可靠且功能豐富的云臺系統(tǒng)。了解更多舵機(jī)應(yīng)用知識,關(guān)注“德晟舵機(jī)”。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 云臺
    +關(guān)注

    關(guān)注

    1

    文章

    71

    瀏覽量

    13963
  • 舵機(jī)
    +關(guān)注

    關(guān)注

    17

    文章

    298

    瀏覽量

    41975
  • 伺服舵機(jī)
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    5240
  • 數(shù)字舵機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    12

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何使用兩個(gè)舵機(jī)為ESP32-CAM創(chuàng)建控制

    本文將向您展示如何使用兩個(gè)舵機(jī)為 ESP32-CAM 創(chuàng)建控制。ESP32-CAM 是款小型相機(jī),可用于拍照和視頻。
    的頭像 發(fā)表于 06-09 15:24 ?1.6w次閱讀
    如何使用兩個(gè)<b class='flag-5'>舵機(jī)</b>為ESP32-CAM創(chuàng)建<b class='flag-5'>云</b><b class='flag-5'>臺</b>控制

    請教設(shè)計(jì)制作方案

    本人有架多旋翼無人機(jī),下面安裝著個(gè)三軸陀螺穩(wěn)定,臺下面可以掛相機(jī)航拍。
    發(fā)表于 01-05 17:54

    【盈鵬飛EVB-T335開發(fā)板試用體驗(yàn)】NO.3 舵機(jī)3D打印

    最近入手了一臺3D打印機(jī)正好做的項(xiàng)目又和攝像頭相關(guān)于是就3D打印了舵機(jī)3D文件我放在附件里了最后拼好了大概是這個(gè)樣子注明下,上面的圖是
    發(fā)表于 10-02 23:20

    自制舵機(jī)控制系統(tǒng)的點(diǎn)感想

    自制舵機(jī)(伺服電機(jī))控制系統(tǒng)的點(diǎn)感想前言舵機(jī)簡介舵機(jī)系統(tǒng)設(shè)計(jì)前言大到大二的暑假里,剛學(xué)了51
    發(fā)表于 06-28 08:12

    看透什么是舵機(jī)?舵機(jī)的工作原理是什么?

    舵機(jī)的工作原理是啥?舵機(jī)(Servo)里面都是些什么?舵機(jī)外的三根線是從上面哪個(gè)構(gòu)件上引出來的?舵機(jī)依靠什么控制?
    發(fā)表于 06-30 06:17

    讀懂什么是舵機(jī)

    什么是舵機(jī)?舵機(jī)是由哪些部分組成的?怎樣去控制舵機(jī)舵機(jī)的應(yīng)用有哪些?數(shù)碼舵機(jī)與模擬舵機(jī)有何區(qū)別
    發(fā)表于 08-19 06:08

    如何實(shí)現(xiàn)種基于三軸與MPU-6050的平衡系統(tǒng)

    怎樣去控制舵機(jī)?轉(zhuǎn)動(dòng)角度與占空比有何關(guān)系?如何實(shí)現(xiàn)種基于三軸與MPU-6050的平衡系統(tǒng)?
    發(fā)表于 09-29 07:51

    如何使用openmv控制自動(dòng)跟蹤Apriltag

    使用openmv控制自動(dòng)跟蹤Apriltag,并且將openmv與Apriltag距離通過串口發(fā)送到單片機(jī)。如果有openmv的同學(xué)直接將main.py和pid.py復(fù)制到flash中就可以了
    發(fā)表于 12-03 08:07

    如何做個(gè)跟隨角度運(yùn)動(dòng)的兩軸

    中用到了個(gè)兩軸舵機(jī)支架。感覺挺有趣,結(jié)合mpu6050傳感器,做個(gè)跟隨角度運(yùn)動(dòng)的兩軸
    發(fā)表于 02-10 06:08

    【迪COF結(jié)構(gòu)智能屏試用體驗(yàn)】+觸摸調(diào)節(jié)式及視角狀態(tài)指示器

    已使用ESP32開發(fā)板同攝像頭相結(jié)合實(shí)現(xiàn)了在屏上的顯示功能,這就為制作小巧的操控型攝像裝置提供新途徑。該如何來實(shí)現(xiàn)攝像頭的操控呢?那就是為攝像頭配上個(gè)可操控的,并通過步進(jìn)電機(jī)來驅(qū)動(dòng)
    發(fā)表于 04-11 00:02

    Arduino平臺---帶舵機(jī)超聲波避障實(shí)驗(yàn)資料下載

    Arduino平臺---帶舵機(jī)超聲波避障實(shí)驗(yàn)資料
    發(fā)表于 02-27 14:21 ?19次下載

    dfrobot舵機(jī)支架套件簡介

    多功能鋁合金舵機(jī)支架專門用于舵機(jī)固定,配合杯士軸承和U型支架即可組合成、機(jī)械手,機(jī)器人關(guān)節(jié)。
    的頭像 發(fā)表于 12-10 14:09 ?1643次閱讀
    dfrobot<b class='flag-5'>云</b><b class='flag-5'>臺</b><b class='flag-5'>舵機(jī)</b>支架套件簡介

    dfrobot迷你2自由度簡介

    兩軸尼龍重20克,適合9g-12g舵機(jī)使用,外形美觀,制作精密,結(jié)合緊密無晃動(dòng),有舵機(jī)線繞線夾。
    的頭像 發(fā)表于 12-19 09:49 ?1830次閱讀
    dfrobot迷你2自由度<b class='flag-5'>云</b><b class='flag-5'>臺</b>簡介

    stm32 mpu6050 舵機(jī)支架跟隨

    中用到了個(gè)兩軸舵機(jī)支架。感覺挺有趣,結(jié)合mpu6050傳感器,做個(gè)跟隨角度運(yùn)動(dòng)的兩軸
    發(fā)表于 12-06 12:36 ?11次下載
    stm32 mpu6050 <b class='flag-5'>舵機(jī)</b><b class='flag-5'>云</b><b class='flag-5'>臺</b>支架跟隨

    舵機(jī)的制作分享

    舵機(jī)臺下方的舵機(jī)可以提供個(gè)左右擺動(dòng)的動(dòng)作,同時(shí)上方橫置的關(guān)節(jié)模組可以提供個(gè)上下擺動(dòng)的動(dòng)作。在這兩部分的配合下,
    的頭像 發(fā)表于 12-21 14:30 ?2025次閱讀
    <b class='flag-5'>舵機(jī)</b><b class='flag-5'>云</b><b class='flag-5'>臺</b>的制作分享