国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

創意挑戰丨從0自制“自平衡立方體”(分享開源資料)

華秋DFM ? 來源:KICAD ? 作者:KICAD ? 2024-06-19 15:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個非常有意思的項目,利用反作用力輪保持平衡的立方體!

cb354d50-2dd4-11ef-82a0-92fbcf53809c.png

項目概覽

這個立方體能夠在頂點處保持平衡,同時還能以受控方式繞軸旋轉。這一功能是通過巧妙地控制和一組三個反作用力輪來實現的。這個裝置的最初創意來自蘇黎世聯邦理工學院的研究人員。后來,該裝置的設計得到了改進,Bobrow等人(圣保羅大學)引入了改進的控制概念,將所需的 IMU(慣性測量單元)數量從六個減少到一個。

我決定挑戰一下,自己動手做一個。盡管這個想法并不新穎,但以前的作品基本上都是閉源的。我想改變這種狀況,從頭開始逆向工程并制作這一切。我的工作成果是完全開源的,請看下面的視頻。

機械設計

立方體的機械設計與最初的 Cubli 基本相同,但也有一些細微的差別。主體結構由八個轉角組件和六塊面板組成。其中三塊面板具有額外的功能,可支持電機和反作用力輪組件。所有部件都是在Fusion360中繪制的。我的學生時代已經結束,因此不得不告別西門子NX。

cb5932f6-2dd4-11ef-82a0-92fbcf53809c.png

大多數結構部件都由不銹鋼制成,強度極高。面板由鋁制成,以減輕重量。這些部件不需要使用鋼材,因為鋁材組裝結構的剛度將綽綽有余。

我對電機和飛輪組件的設計很感興趣。我一直在尋找一種堅固耐用的設計--畢竟飛輪的速度可達每分鐘6000轉--同時還要保持重量輕。雖然我是機械工程師出身,但結構原理并不是我的強項,不過畢竟這也是開展此類項目的原因:學習!我最終想出了以下方案。

cb8d7f5c-2dd4-11ef-82a0-92fbcf53809c.png

電機通過三個沉頭螺釘連接到不銹鋼橋上。電橋最終連接到其中一個鋁面板上。

cba6061c-2dd4-11ef-82a0-92fbcf53809c.png

一個小輪轂安裝在電機軸上,并用三個固定螺釘固定。這個輪轂至關重要:如果中心孔與三角形平面不垂直,輪子就無法與電機軸對準,從而導致振動和磨損。

cbc9f0fe-2dd4-11ef-82a0-92fbcf53809c.png

使用三個沉頭螺釘將反作用力輪安裝到輪轂上。這一步需要反復試驗,以糾正輪轂和輪子上的缺陷,這些缺陷可能會導致我前面提到的不對齊問題。我通過在輪轂和飛輪的水平接觸面之間放置小紙片來解決這些問題,結果令人滿意。畢竟,這些部件并不經常被拆開。

cbcf5436-2dd4-11ef-82a0-92fbcf53809c.png

將一個小型徑向球軸承插入其中一個面板,并用氰基丙烯酸酯("超級")膠水固定。該滾珠軸承將支撐電機軸的一端。軸的另一端也由電機本身的軸承支撐。

cbe3c84e-2dd4-11ef-82a0-92fbcf53809c.png

最后,將電機軸插入軸承中,用四個螺栓將電橋與面板連接起來。此過程重復兩次。

cc1db1ee-2dd4-11ef-82a0-92fbcf53809c.png

這樣就得到了半個立方體。其余的面板不需要任何特殊的組裝步驟,可以直接組裝。注意到其中一個電機相對于它所連接的電橋的方向不同嗎?這樣做的目的是:簡化稍后的布線工作。

cc35fb1e-2dd4-11ef-82a0-92fbcf53809c.png

這樣就形成了一個堅固但相對輕巧的結構。鋁制面板本身相對較弱,但組裝在一起后不會移動。

機電設計

關于電機和電機控制器,使用的是Maxon“EC flat"系列電機。雖然有可能找到更便宜的替代品,但電機及其控制器都是關鍵部件,我不想吝嗇。立方體將通過對電機施加扭矩來實現平衡。許多直流電機的數據表甚至都沒有說明扭矩常數(扭矩常數定義了扭矩和電流之間的關系),許多無刷電機控制器(如ESC系列)只提供速度控制,而不提供電流控制。要實現這個項目,這兩者都是必不可少的,因此選擇高質量的元件是顯而易見的。

cc6e3f88-2dd4-11ef-82a0-92fbcf53809c.png

我選擇了一個60W的電機和一個兼容的四象限電機控制器,該控制器可提供高達6A的電流。雖然這遠遠超出了電機的額定功率,但電機短暫過載是沒有問題的。此外,控制器內置I2t算法,可在繞組溫度過高時限制電機電流。由于平衡時的電流通常很低,因此在正常運行時,立方體不太可能達到這些極限。

cc94ac4a-2dd4-11ef-82a0-92fbcf53809c.png

Escon電機控制器附帶的軟件非常棒。有電機調試和調整工具以及一個漂亮的儀表板,顯示電機運行期間的狀態及其輸入/輸出(如上面的截圖所示)。

電池方面,我選擇了6S1P鋰聚合物電池。電機的額定電壓為24V,因此六芯鋰電池(標稱電壓22.2V)非常適合這里。電池容量為1300mAh(29Wh),正常情況下足以運行立方體至少一個小時。

ccaa0c66-2dd4-11ef-82a0-92fbcf53809c.png

主板是定制設計,集成了三個電機控制器、IMU(隱藏式)、ESP32-S3開發板以及一些輔助元件,如保護電路和穩壓器。開發板還將為RC伺服電機提供輸出,從而為立方體增加機械制動器。機械制動器將使立方體能夠自行跳到平衡位置。目前沒有完成制動器的設計開發。

ccaed692-2dd4-11ef-82a0-92fbcf53809c.png

組裝電路板非常有趣。我首先涂上焊膏,然后放置表面貼裝部件。在小型烤箱中回流后,我手工焊接了所有通孔部件。

cd090478-2dd4-11ef-82a0-92fbcf53809c.png

后來,在整合和測試各個組件時,我發現自己犯了幾個小的布線錯誤,于是我很快用"飛線"糾正了錯誤。原來,電機控制器上只有一個數字輸入端支持PWM,我把PWM信號接到了另一個(不支持的)輸入端。

我還設計了一塊安裝電池的電路板。它要簡單得多:有兩個XT60連接器和兩個開關(并聯接線,因為電流高達18A),用于打開和關閉立方體。

控制器設計與調試

實際上,我自己并沒有設計這個立方體的控制器,而是將Fabio Bobrow的工作(https://github.com/fbobrow/cubli-firmware)從Arm Mbed移植到了Arduino。我還使用了ESP32而不是 STM32 Nucleo。盡管如此,重寫代碼還是花了不少功夫。

此外,由于我使用了不同的IMU(TDK Invensense的ICM20948),我不得不重寫相應的"驅動程序"。我還是花了不少時間研究這個控制器的設計,下面我將用幾句話重點介紹它的一些優點。

主姿態控制器的設計非常有趣。也許最好的解釋就是兩個相互矛盾的目標之間的妥協。第一個目標是將立方體保持在所需的方向上,也就是保持在不穩定的平衡位置上。然而,第二個目標是將車輪速度保持在最低水平。如果不考慮第二個目標,可能會導致車輪速度失控,使電機達到飽和,從而實際上無法對立方體施加扭矩。

這兩個目標是相互沖突的:如果將車輪速度保持在接近零的"愿望"過于強烈,立方體就會倒下。就像前面提到的,如果"欲望"太弱,車輪可能會失控。因此,訣竅在于找到既能實現良好的平衡性能和干擾抑制,又能保持較低輪速的增益。

cd3643e8-2dd4-11ef-82a0-92fbcf53809c.png

控制器中還有一種優雅的機制來處理恒定錯誤。什么是恒定誤差?例如,由于立方體重量分布的不完美,配置的平衡位置和實際平衡位置之間可能存在微小差異。在PID(比例-積分-導數)控制器中,積分部分處理這類誤差。該控制器使用輪子的位置(度數)作為積分!在我看來,這實際上是一種非常直觀的積分控制器可視化方式。當我修改立方體的重量分布時(在視頻中:在立方體上放一個西紅柿),你可以看到反作用力輪的速度先增大后減小:它們正在移動到一個新的位置,以補償增大的誤差!

到目前為止,調試和調整控制器是最大的代碼相關工作。和其他有經驗的控制工程師一樣,我花了幾天時間翻轉各種信號的符號,才把它們弄對。然后,我必須為控制器找到合適的增益。Bobrow論文中描述的調整方法對我不起作用,所以我只好用手調整增益。請注意,與Bobrow的魔方相比,我的魔方使用了不同的輪子,因此不可能重復使用增益。通過迭代程序,我最終得到了增益,從而實現了視頻中顯示的穩定性能。

cd685ac2-2dd4-11ef-82a0-92fbcf53809c.png

打樣生產注意

在復刻這個項目之前,我們可以把PCB設計文件導入到華秋DFM軟件,進行一鍵DFM檢查,下圖是電池板檢查結果展示。

cd7ed0ea-2dd4-11ef-82a0-92fbcf53809c.png

cda284cc-2dd4-11ef-82a0-92fbcf53809c.png

我們可以看到,電池板是一個很簡易功能的結構板子,檢查結果無問題。接下來我們可以再看下主板檢查結果。

cdc26f8a-2dd4-11ef-82a0-92fbcf53809c.png

cde11a20-2dd4-11ef-82a0-92fbcf53809c.png

主板檢查結果中我們可以看到,局部的線寬偏小。使用者實際生產打樣的時候需要注意PCB工廠的實際工藝能力。

原理圖 & PCB主板

ce0c925e-2dd4-11ef-82a0-92fbcf53809c.png

ce1d594a-2dd4-11ef-82a0-92fbcf53809c.png

ce4508dc-2dd4-11ef-82a0-92fbcf53809c.png

ce62f55e-2dd4-11ef-82a0-92fbcf53809c.png

電池板

ce877a50-2dd4-11ef-82a0-92fbcf53809c.png

cea407e2-2dd4-11ef-82a0-92fbcf53809c.png

cec066b2-2dd4-11ef-82a0-92fbcf53809c.png

ced5bb20-2dd4-11ef-82a0-92fbcf53809c.png

License

GPL 3.0

倉庫 & 下載

該項目的開源倉庫的百度網盤下載鏈接,已經放在華秋DFM客戶端首頁左下方的消息通知欄中,新老用戶可以下載或登錄華秋DFM軟件獲取全部資料,相關資料已全部分類整理,方便大家取用和查閱。

cef9e25c-2dd4-11ef-82a0-92fbcf53809c.jpg

華秋DFM軟件下載地址(復制到電腦瀏覽器打開):

https://dfm.elecfans.com/dl/software/hqdfm.zip?from=lftzl

華秋DFM軟件是國內首款免費PCB可制造性和裝配分析軟件,擁有500萬+元件庫,可輕松高效完成裝配分析。其PCB裸板的分析功能,開發了19大項,52+細項檢查規則,PCBA組裝的分析功能,開發了12大項,600+細項檢查規則

基本可涵蓋所有可能發生的制造性問題,能幫助設計工程師在生產前檢查出可制造性問題,且能夠滿足工程師需要的多種場景,將產品研制的迭代次數降到最低,減少成本。

cf118722-2dd4-11ef-82a0-92fbcf53809c.jpg

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

    關注

    3600

    文章

    2131

    瀏覽量

    277681
  • 機械設計
    +關注

    關注

    7

    文章

    176

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    軟通動力基于OpenClaw開源框架深度研端側智能平臺

    隨著人工智能加速云端下沉至終端、被動交互邁向主動執行,端側智能正成為定義智能硬件體驗的核心引擎。軟通動力基于OpenClaw開源框架深度
    的頭像 發表于 02-27 11:48 ?467次閱讀

    OBOO鷗柏工業級智能工控屏一機降低物流倉儲運營管理終端

    OBOO鷗柏壁掛式工控一機降低物流倉儲運營能耗在當今物流倉儲行業,降低運營能耗、提高運營效率成為了重要的挑戰。OBOO鷗柏(OBOO鷗柏)的壁掛式工控一機在這方面發揮了重要作用。
    的頭像 發表于 02-05 16:28 ?283次閱讀
    OBOO鷗柏<b class='flag-5'>丨</b>工業級智能工控屏一<b class='flag-5'>體</b>機降低物流倉儲運營管理終端

    “明牌”對局,自變量開源模型超越pi0

    “明牌”對局,自變量開源模型超越pi0
    的頭像 發表于 01-10 12:00 ?5582次閱讀
    “明牌”對局,自變量<b class='flag-5'>開源</b>模型超越pi<b class='flag-5'>0</b>

    OBOO鷗柏110英寸國產化一機會議交互兆芯6780A銀河麒麟自主可控

    OBOO鷗柏110英寸國產化一機會議交互銀河麒麟自主可控在數字化與國產化浪潮并行的今天,企業會議與信息交互正經歷一場深刻的變革。傳統會議設備在安全性、兼容性與交互體驗上面臨挑戰,而集大屏顯示
    的頭像 發表于 12-10 18:15 ?422次閱讀
    OBOO鷗柏<b class='flag-5'>丨</b>110英寸國產化一<b class='flag-5'>體</b>機會議交互兆芯6780A銀河麒麟自主可控

    Arduino Uno l兩輪平衡機器人 電機驅動無輸出求解

    Arduino Uno l兩輪平衡機器人 電機驅動無輸出求解
    發表于 10-15 06:36

    開源鴻蒙技術大會2025輕智能生態分論壇:共繪輕智能生態新藍圖

    智能生態繁榮”主題,戰略到應用,硬件到軟件,技術底座到創意火花,全方位、多維度展現了開源鴻蒙如何賦能輕智能生態的蓬勃生長,為
    的頭像 發表于 10-12 21:05 ?785次閱讀
    <b class='flag-5'>開源</b>鴻蒙技術大會2025<b class='flag-5'>丨</b>輕智能生態分論壇:共繪輕智能生態新藍圖

    3Dfindit 提供的數字立方體模型為研究項目的可視化提供了支持

    魔方的幫助下實現多視角可視化 為了克服這一挑戰并實現多視角可視化,我們使用了3Dfindit立方體動畫模型。博物館和學生們可以利用 3D 模型提出新的歷史教學問題。
    發表于 08-01 14:36

    100%開源!行業首個企業級智能

    近日,京東云正式開源JoyAgent智能。作為行業首個100%開源的企業級智能,實現了產品級開源,包括前端、后端、框架、引擎和核心子智能
    的頭像 發表于 07-26 09:26 ?1179次閱讀

    南柯電子 汽車導航系統EMC整改:0到1構建抗干擾系統的新挑戰

    南柯電子|汽車導航系統EMC整改:0到1構建抗干擾系統的新挑戰
    的頭像 發表于 07-09 11:18 ?626次閱讀

    兩輪平衡電動車及其電機控制器設計

    ,通過實驗樣車和控制器電路的設計,制作和實測實驗,結果表明樣車和控制器設計均結構簡單,控制性能良好,能夠滿足兩輪平衡電動車下一步的研究使用要求。 純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件
    發表于 06-09 16:15

    VirtualLab:立方體分束器上的受抑全內反射(FTIR)

    ] 系統概述 (光線結果概述:3D系統) 間隙厚度分析 在一個基于FTIR的立方體分光鏡中,反射率和透射率的比率在很大程度上取決于棱鏡之間的間隙厚度。在這個例子中,這種影響是在0納米和500納米
    發表于 05-27 08:41

    開源鴻蒙開發者大會2025·AI分論壇圓滿閉幕,探索開源鴻蒙AI無限可能

    5月24日,開源鴻蒙開發者大會2025·AI分論壇在深圳蛇口希爾頓南海酒店成功舉辦。活動特邀學術領袖、開源專家、行業先鋒和社區開發者,終端操作系統、國產大模型、智能、算力芯片、應用
    的頭像 發表于 05-26 18:06 ?1656次閱讀
    <b class='flag-5'>開源</b>鴻蒙開發者大會2025·AI分論壇圓滿閉幕,探索<b class='flag-5'>開源</b>鴻蒙AI無限可能

    自制一個支持AI 控制的無刷平衡車機器人:開源項目D-BOT全攻略

    今天給大家介紹一款創意桌面機器人——D-BOT!它不僅是一個功能強大的平衡車機器人,也是一個融合了AI控制、3D建模與PCB設計的開源項目。 D-BOT 被作者稱為“小探險家”(Discovery
    發表于 04-28 11:45

    開源共享】平衡小車制作資料,pcb與原理圖,源碼,藍牙,app

    平衡小車的所有資料,pcb與原理圖加上源碼,兩塊stm32單片機,一塊做姿態解算,一塊控制處理,加上無線遙控APP。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內容有幫助可以關注、點贊、評論支持一下哦~)
    發表于 03-27 16:57

    OBOO鷗柏LCD液晶室外AI觸控屏廣告一機,高速收費站交互新趨勢

    OBOO鷗柏LCD液晶室外AI觸控屏廣告一機,未來傳媒新賽道在車水馬龍繁華的高速服務區,加油站,收費站路口,OBOO鷗柏LCD室外AI觸控屏廣告一機正悄然引領廣告行業的新潮流。鷗柏這款集高科技
    的頭像 發表于 03-05 21:43 ?928次閱讀
    OBOO鷗柏<b class='flag-5'>丨</b>LCD液晶室外AI觸控屏廣告一<b class='flag-5'>體</b>機,高速收費站交互新趨勢