娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

加入交流群  

掃一掃,添加管理員微信
備注:參考設計,即可被拉入群
和也在搞設計小伙伴們碰一碰

收藏 

評論 

3228 發布

萊洛三角V2-esp32-無刷驅動EG2133

 
設計簡介

V2自平衡萊洛三角形可充電RGB版

介紹

該版本為2022/3/3制作的版本,無刷驅動使用EG2133可以成功使用esp32-arduino的simplefoc驅動。但是特殊情況下會mos管擊穿冒煙,請使用帶保護的鋰電池,以防發生意外

(2202/3/3更新)中間為立創smt版本,左為鐵板燒,右為風槍。均可以搖擺平衡,使用2715電機(動量輪每個孔上了四個螺母,一共48個螺母+12個12mm長的螺絲)情況搖擺平衡效果非常好。

(2022/3/15更新,動量輪增加了M5螺絲孔,可以只上一個M5螺帽就可以替代M3上4個螺帽的效果。打板可以自行選擇M3或者M5的動量輪,但物料清單里面給出的是M5的)

程序附件都在giteehttps://gitee.com/coll45/foc 一定要使用gitee-V2文件夾下的BOM進行下單購買,分為淘寶購買和立創購買

v2image.jpg

圖片中間為立創smt版本,左為加熱焊臺一次焊成,右為使用熱風槍分區域焊成。均可以搖擺平衡,使用2715電機

  • mos管可以全部換成AP2300(更便宜一些),立創商城有售,測試過可以實現foc控制(原理圖用AO3400只是因為它是SMT基礎庫)

  • cn3300充電部分設計充電截至電壓12.9V(考慮到電池內阻,最終充滿電壓為12.43V),充電電流0.5A,電感電流1.5A。充電功率為7.5W(充電會電感部分會燙,但不至于燒毀電路)

  • 電機可以適配GB2204和2715無刷電機(2715的平衡成功率高,因為KV值小)

1 制作說明

原理圖以及PCB圖鏈接

  1. 在立創開源鏈接中,點擊在編輯器中打開,進入EDA頁面,雙擊對應的PCB,上方導航欄找到-制造-PCB制板文件(gerber)-生成gerber-一鍵PCB/SMT下單。(一定要進編輯器!!!有遇到過開源鏈接的bom和真實bom對不上的情況)
  2. 在下單頁面中下單對應的pcb,如需SMT(機器貼片)可以選需要SMT,不選SMT會得到PCB空板(SMT到手之后需要焊30幾個元器件,PCB空板為181個)
  3. 淘寶購買的表格是SMT和普通空板都要購買的
  4. 普通空板,BOM_萊洛三角V2可以直接從立創商城bom導入里面導入
  5. 一定需要經向磁鐵,物料清單里面已經給出,二選一(磁環方便但是郵費貴,圓柱磁鐵便宜包郵需要自行粘貼)
  6. 焊接是基本功,最好是有風槍+烙鐵的情況下嘗試制作。

SMT注意:

  • 選擇需要SMT完成下單之后,進入訂單界面。SMT分板定位孔選擇-嘉立創添加,BOM與坐標清單選擇-用我自己的BOM和坐標,導出文件選擇-立創EDA。
  • 需要上傳的坐標文件和bom,都是在EDA頁面-萊洛三角形PCB-制造-(物料清單BOM和坐標文件)中導出。
  • 進入BOM匹配之后,左上角貼片數量選擇-做5貼2(因為萊洛三角形制作一個需要兩個PCB板,一個有元器件一個空板),貼片層-只貼頂層,產品類型-經濟型,坐標文件生成方式-單板
  • 強烈建議刪除所有擴展庫以及推薦庫后打板也可以刪除AO3400這樣可以便宜15元(費用做5貼2只需要90元左右)
  • SMT下單完成之后,只需購買BOM_SMT購買專用_萊洛三角V2,同樣是從立創商城bom導入
  • BOM_SMT購買專用_萊洛三角V2中給出的MOS管將AO3400替換成了AP2300

2 硬件特性

說明 參數
萊洛三角形尺寸 100*100 mm
動量輪尺寸 80*80 mm
電池*3 厚x長x寬:7.9mmx25mmx40mm 規格內均可
輸入電壓 3.7v鋰電池*3
充電電壓 5V 從Type-C口輸入
充電芯片CN3300 5V輸入,最大1.5A充電電流
均衡芯片CM1010-A 電池電壓超過4.25V之后開始放電
主控芯片 ESP-WROOM-32
電機驅動芯片EG2133 引腳:32, 33, 25
穩壓芯片TPS54331DR 設置電池電壓低于9V不工作,輸出5.22V
AS5600 編碼器 SDA-23 SCL-5  芯片要離磁鐵有 2mm以上高度
MPU6050六軸傳感器 SDA-19 SCL-18
RGB燈-WS2812 使用GPIO16控制
LED指示燈 功能
LED1 串口指示燈,ESP32發送串口數據時會亮起
LED2 充電完成指示燈,亮起表示充電完成,充到亮起可能需要2-3小時
LED30 充電指示燈,亮起表示正在充電
LED3 typec的5V輸入指示燈 接typec一定亮
LED4 3.3v指示燈 電池輸入12v輸出3.3V
LED5 由GPIO4控制,電池電壓低于9.5V時以1HZ頻率閃爍
LED27\28\29 均衡指示燈,亮起表示該電池電壓高于4.25V正在通過22歐姆電阻放電中
觸摸盤 功能
單擊時長 100ms以上
長按時長 800ms以上
點贊觸摸盤 GPOI13-Touch4-單擊:開關RGB燈;長按:開關wifi和電機
投幣觸摸盤 GPOI15-Touch3-單擊:增加RGB燈亮度;長按:下一個RGB燈效
收藏觸摸盤 GPOI2-Touch2-單擊:減少RGB燈亮度;長按:上一個RGB燈效

3 使用說明

  1. 下載完本git所有文件后,打開arduino文件夾,解壓arduino.7z完成之后雙擊運行esp32_package_1.0.6.exe安裝esp32庫環境。注意:若之前有安裝過arduino,請將路徑C:\Users\用戶名\AppData\Local\的Arduino15文件夾和此電腦\文檔內的Arduino 刪除 也可自行下載Arduino并安裝SimpleFOC)(但是可能會版本不對電機不動)

  2. 打開解壓后的arduino文件夾內的arduino.exe,導航欄-文件-打開。選擇v2\main里面的main.ino

  3. 使用CH340下載器,將下載器的TXD\RXD\GND用杜邦線引出,對準PCB的ESP32正上方的GND\RXD\TXD,接法為TXD-TXD\RXD-RXD\GND-GND

  4. 燒錄程序到ESP32:選擇工具-開發板-esp32 Arduino-ESP32 Dev module,然后連接USB口選擇對應的com口,編譯上傳。

    1. 如無法正常編譯
      1. 可能與原有arduino沖突,請查看使用說明第一條
      2. 文件夾路徑含有非法字符,可以把Arduino移動到硬盤根目錄下,如D:\Arduino
  5. 如需修改參數,長按點贊觸摸盤,可以打開wifi并停止電機。

  6. 打開本項目內的python_gui內的可執行文件_main內的main.exe并連接上WIFI:ESP32 。點擊設置開始調參。

  7. 連接成功后,點擊disable,然后逆時針撥動動量輪,查看上位機中V參數是否為正值。注意!如果 逆時針轉為為負值 那么需要將電機線任意兩線互換。

  8. 如果電機不能正常運行可以,點擊上位機中最下方的 測試部分 ,打開電壓或者速度測試,滑動滑條,查看電機能否正常運行。如還不能請檢測硬件電路部分。

  9. 如果不能搖擺直立,推薦調整的參數為TA、SA、SV

  10. K值可以用滑塊調整,拖動滑塊就會發送參數命令,但是調整到合適值之后需要自行在Arduino的main中修改再燒錄一次

  11. 滑條:最左邊輸入框為滑塊下限,右邊是滑塊上限,滑條等分成200份,命令是字符串,滑動滑塊發送字符串 + 數值

比如讓平衡角度為90度,則輸入:TA90,并且會存入eeprom的位置0中 注:wifi發送命令不能過快,因為每次都會保存進eeprom,K參數沒有保存到EEPROM所以可以使用滑條調整。

參數命令 說明
TA target_angle平衡角度 例如TA89.3 設置平衡角度89.3
SV swing_up_voltage搖擺電壓 左右搖擺的電壓,越大越快到平衡態,但是過大會翻過頭
SA swing_up_angle搖擺角度 離平衡角度還有幾度時候,切換到自平衡控制
VP1 速度環的PID的P,1是穩定在平衡角度之前的P值
VI1 速度環的PID的I,1是穩定在平衡角度之前的I值
VP2 速度環的PID的P,2是穩定后的P值
VI2 速度環的PID的I,2是穩定后的I值
K為LQR參數 3和4是速度控制穩定前和后
K31 LQR的參數1:穩定前的角度差值
K32 LQR的參數2:穩定前的左右傾倒加速度
K33 LQR的參數3:穩定前的當前速度
K41 LQR的參數1:穩定后的角度差值
K42 LQR的參數2:穩定后的左右傾倒加速度
K43 LQR的參數3:穩定后的當前速度

LQR算法解釋:當三角形向←傾斜時,需要產生向→的力回正。

在電壓控制下:回正力F直接和輸出電壓值掛鉤,向←傾斜,電機提供正電壓V動量輪向左加速轉動,產生向右的力F。

期望電壓 = 角度差值x參數1 + 左右傾倒加速度x參數2 + 當前速度x參數3

在速度控制下:回正力F和動量輪轉速加速度a有關,F = ma,向←傾斜,電機需要向左加速轉動,產生向右的力F。

期望速度 = 角度差值x參數1 + 左右傾倒加速度x參數2 + 當前速度x參數3

兩者區別:電壓和速度控制都可以實現平衡,但因為使用simpleFOC控制電機轉速無法無限加速,本電機實驗最高轉速180轉,電壓到上限12v。

使用電壓控制會遇到,電機一下子就到了轉速上限,就不能提供穩定的力F,參數調起來比較困難。

速度控制可以在偏差變大的時候,根據期望速度產生最大電壓12v,并且不會超過電機最高轉速。

4 硬件設計

使用立創EDA繪制電路原理圖,LaserMaker繪制萊洛三角形和動量輪(有激光切割機可以事先切割結構作為參考)。將繪制完的圖形導入到立創EDA中可作為PCB的外框。絲印圖案分別是Gawr Guraouro kronii helicopter

LaserMaker繪制的plt在萊洛三角結構文件夾內,需要重新繪制電路圖可以使用

感謝嘉立創的PCB制板,使DIY電路制作變得非常便利,點擊下方超鏈接可以前往嘉立創進行PCB制板

萊洛三角形V2PCB

5 Ctrl+C +V(參考)

Arduino上的控制算法是原作者的LQR,無刷驅動為立創開源的EG2133方案。

Python的GUI是以SimpleFOC的SimpleFOCStudio為基礎,添加wifi功能。

V2的充電電路是在立創廣場開源的《CN3300 4串電池組板》方案基礎上改的3串鋰電池

PCB以及原理圖技術支持——muyan

wifi效果以及按鍵面修復代碼作者——muyan

  1. 原作者:基于LQR控制器的自平衡萊洛三角形BV19v411n7mN
  2. muyan立創鏈接https://oshwhub.com/muyan2020?tab=project&page=1
  3. muyan git鏈接https://gitee.com/muyan3000
  4. EG2133驅動參考https://oshwhub.com/acmetech-lceda/minifoc
  5. 燈哥開源FOC https://gitee.com/ream_d/Deng-s-foc-controller
  6. CN3300 4串電池組板https://oshwhub.com/583703056a/dian-chi-zu-ban_copy_copy
  7. Arduino環境提供者https://github.com/kaliCYH

6 有用的地方

  1. Arduino的程序中的command.h、command.cpp可以支持任意的字符串輸入。在其他項目中一樣可以用,無論是wifi接收到的字符串數據或者是串口的字符串數據。

  2. GUI上位機可以在其他wifi項目中可以繼續使用,用來調參還是很方便。

參考設計圖片
×

!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。

 
相關器件
器件 類型 描述 數據手冊
CL31A226KPHNNNE 貼片電容 精度:±10% 容值:22uF 額定電壓:10V 溫漂系數(介質材料):X5R 材質:X5R 點擊下載
CC0603KRX7R9BB104 貼片電容 精度:±10% 容值:100nF 額定電壓:50V 溫漂系數(介質材料):X7R 材質:X7R 點擊下載
GR476M050E11RR0VH4FP0 引線型鋁電解電容 點擊下載
0603B103K500NT 貼片電容 精度:±10% 容值:10nF 額定電壓:50V 溫漂系數(介質材料):X7R 材質:X7R 點擊下載
CL10B102KB8NNNC 貼片電容 精度:±10% 容值:1nF 額定電壓:50V 溫漂系數(介質材料):X7R 材質:X7R 點擊下載
CL10C470JB8NNNC 貼片電容 精度:±5% 容值:47pF 額定電壓:50V 溫漂系數(介質材料):C0G 材質:C0G 點擊下載
CL10A105KB8NNNC 貼片電容 精度:±10% 容值:1uF 額定電壓:50V 溫漂系數(介質材料):X5R 材質:X5R 點擊下載
KS107M025E07RR0VH2FP0 引線型鋁電解電容 點擊下載
CL10A475KO8NNNC 貼片電容 精度:±10% 容值:4.7uF 額定電壓:16V 溫漂系數(介質材料):X5R 材質:X5R 點擊下載
CL10C220JB8NNNC 貼片電容 精度:±5% 容值:22pF 額定電壓:50V 溫漂系數(介質材料):C0G 材質:C0G 點擊下載
M1010RS-03P 線對板/線對線連接器 點擊下載
SS34 肖特基二極管 直流反向耐壓(Vr):40V 平均整流電流(Io):3A 正向壓降(Vf):550mV @ 3A 40V,3A,VF=0.55V@3A 點擊下載
ZMM3V3 穩壓二極管 精度:- 穩壓值(典型值):3.3V 反向漏電流:<2uA @ 1V 最大功率:500mW 3.3V 0.5W 點擊下載
FR107 快恢復/超快恢復二極管 點擊下載
SMF5.0A 瞬態抑制二極管(TVS) 點擊下載
SJD12C6.5L01 ESD二極管 反向關斷電壓(典型值):6.5V 擊穿電壓(最小值):7.22V 極性:Bidirectional 箝位電壓:11.2V 峰值脈沖電流(10/1000us):17.9A 點擊下載
1N4148W 開關二極管 反向恢復時間(trr):4ns 直流反向耐壓(Vr):75V 平均整流電流(Io):150mA 正向壓降(Vf):1.25V @ 150mA 75V,150mA,trr=4ns,VF=1.25V@150mA,PD=400mW 點擊下載
B-2100S02P-A110 排針 點擊下載
77311-102-03LF 排針排母 針腳數:3 連接器類型:排針 排數:1 觸頭類型:公形引腳 間距:0.100"(2.54mm) 點擊下載
K2-1107ST-A4SW-06 輕觸開關 電路結構:SPST-NO 觸點額定電流:50mA @ 12VDC 按鈕頭類型:Rectangular Button 按鈕作用方向:Top Actuated 點擊下載
SWPA6045S6R8MT 功率電感 精度:±20% 額定電流:3A 直流電阻(內阻):31mΩ 電感值:6.8uH 磁膠屏蔽 點擊下載
SMNR4020-22UH 功率電感 精度:±20% 額定電流:- 直流電阻(內阻):- 電感值:22uH 點擊下載
19-217/BHC-ZL1M2RY/3T 發光二極管 照明顏色:藍色 主波長/色坐標:465~475nm 點擊下載
WS2812E 發光二極管 照明顏色:RGB三色 主波長/色坐標:620~630nm紅,515~525nm綠,465~475nm藍 正向電壓(Vf):- 色溫 - CCT(K):- 智能外控集成 LED 光源 點擊下載
AO3400A MOS(場效應管) 漏源電壓(Vdss):30V 連續漏極電流(Id)(25°C 時):5.7A 柵源極閾值電壓:1.5V @ 250uA 漏源導通電阻:26.5mΩ @ 5.7A,10V 最大功率耗散(Ta=25°C):1.4W 類型:N溝道 N溝道,30V,5.7A,26.5mΩ@10V 點擊下載
S8050 J3Y 三極管(BJT) 點擊下載
0603WAF1200T5E 貼片電阻 阻值(歐姆):120 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF6202T5E 貼片電阻 阻值(歐姆):62K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF5602T5E 貼片電阻 阻值(歐姆):56K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF1002T5E 貼片電阻 阻值(歐姆):10K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF2702T5E 貼片電阻 阻值(歐姆):27K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF1001T5E 貼片電阻 阻值(歐姆):1K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
0603WAF4701T5E 貼片電阻 阻值(歐姆):4.7K 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
1206W4F100LT5E 貼片電阻 阻值(歐姆):0.1 精度:±1% 功率:1/4W 溫度系數:±800ppm/°C 點擊下載
0603WAF4700T5E 貼片電阻 阻值(歐姆):470 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
1206W4F470JT5E 貼片電阻 阻值(歐姆):47 精度:±1% 功率:1/4W 溫度系數:±200ppm/°C 點擊下載
C0603X100K8HACAUTO 貼片電容(MLCC) 點擊下載
0603WAF3000T5E 貼片電阻 阻值(歐姆):300 精度:±1% 功率:1/10W 溫度系數:±100ppm/°C 點擊下載
群聊設計,與管理員及時溝通

歡迎加入EEWorld參考設計群,也許能碰到搞同一個設計的小伙伴,群聊設計經驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設計,即可被拉入群。 另外,如您在下載此設計遇到問題,也可以微信添加“helloeeworld”及時溝通。

 
查找數據手冊?

EEWorld Datasheet 技術支持

論壇推薦 更多
更新時間2025-04-14 20:52:22

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

About Us 關于我們 客戶服務 聯系方式 器件索引 網站地圖 最新更新 手機版 版權聲明

EEWORLD參考設計中心

站點相關: TI培訓 德州儀器(TI)官方視頻課程培訓

北京市海淀區中關村大街18號B座15層1530室 電話:(010)82350740 郵編:100190

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 保定市| 舞钢市| 安顺市| 万荣县| 温泉县| 张家港市| 宁都县| 永顺县| 浦县| 开封县| 漾濞| 六枝特区| 江永县| 长沙县| 张北县| 剑阁县| 兴化市| 南漳县| 女性| 和平县| 武川县| 宜宾县| 东台市| 沧源| 鹿邑县| 尖扎县| 溧阳市| 亚东县| 民乐县| 肥西县| 安福县| 广南县| 涿鹿县| 平阴县| 遂昌县| 望奎县| 驻马店市| 荥阳市| 济阳县| 霍山县| 双城市|