Arduino-FOC-balancer:基于simplefoc库的Arduino两轮平衡机器人-源码

上传者: 42131628 | 上传时间: 2021-09-25 14:24:47 | 文件大小: 9.37MB | 文件类型: ZIP
C++
Arduino简单FOC平衡器 退出基于万向节BLDC电机和Simple FOC库的Arduino两轮平衡机器人。 平衡机器人的设计总是有些棘手,为了使机器人达到平衡,我们需要设计和调整机械结构和控制算法,同时选择最佳的电动机,传感器和微控制器。 因此,即使BLDC电机是平衡机器人的理想选择,其控制的复杂性也使它们不受欢迎。 因此,该机器人试图创建一个基于BLDC电机的简单模块化模块化平衡机器人,该机器人可以轻松地适用于不同的电机+传感器+ MCU +驱动器组合,并显示万向节BLDC电机的功率和强大的动力 :grinning_face_with_smiling_eyes: 自述结构 机械零件 3D打印零件 该平衡器项目包含5个3d打印部件。 您可以在CAD > STL目录中找到它们。 他们是: 中心框架( FOC_balancer.stl ) 填充: 30% 层高: >0.15mm 车轮( wheel.stl ) 填充: 30% 层高:

文件下载

资源详情

[{"title":"( 85 个子文件 9.37MB ) Arduino-FOC-balancer:基于simplefoc库的Arduino两轮平衡机器人-源码","children":[{"title":"Arduino-FOC-balancer-main","children":[{"title":"images","children":[{"title":"balancer_front.JPG <span style='color:#111;'> 47.45KB </span>","children":null,"spread":false},{"title":"balancer_three.jpg <span style='color:#111;'> 173.67KB </span>","children":null,"spread":false},{"title":"chair_test.png <span style='color:#111;'> 746.88KB </span>","children":null,"spread":false},{"title":"balancer_t.JPG <span style='color:#111;'> 76.76KB </span>","children":null,"spread":false},{"title":"balancer_exploaded.jpg <span style='color:#111;'> 116.44KB </span>","children":null,"spread":false},{"title":"tire.png <span style='color:#111;'> 121.71KB </span>","children":null,"spread":false},{"title":"balancer_s.JPG <span style='color:#111;'> 71.50KB </span>","children":null,"spread":false},{"title":"mpu6050.jpg <span style='color:#111;'> 7.00KB </span>","children":null,"spread":false},{"title":"balancer.JPG <span style='color:#111;'> 87.27KB </span>","children":null,"spread":false},{"title":"first_test.png <span style='color:#111;'> 860.42KB </span>","children":null,"spread":false},{"title":"hc06.png <span style='color:#111;'> 150.46KB </span>","children":null,"spread":false}],"spread":false},{"title":"CAD","children":[{"title":"STL","children":[{"title":"wheel.STL <span style='color:#111;'> 149.50KB </span>","children":null,"spread":false},{"title":"arduino_holder.STL <span style='color:#111;'> 64.63KB </span>","children":null,"spread":false},{"title":"top_plate.STL <span style='color:#111;'> 155.84KB </span>","children":null,"spread":false},{"title":"FOC_balancer.STL <span style='color:#111;'> 228.89KB </span>","children":null,"spread":false}],"spread":true},{"title":"STEP","children":[{"title":"balancer.STEP <span style='color:#111;'> 10.15MB </span>","children":null,"spread":false}],"spread":true},{"title":"SolidWorks","children":[{"title":"balancer.SLDASM <span style='color:#111;'> 1.13MB </span>","children":null,"spread":false},{"title":"SimpleFOCShield","children":[{"title":"C1.sldasm <span style='color:#111;'> 19.92KB </span>","children":null,"spread":false},{"title":"TB_PWR.sldasm <span style='color:#111;'> 19.49KB </span>","children":null,"spread":false},{"title":"Extruded_2.sldprt <span style='color:#111;'> 23.45KB </span>","children":null,"spread":false},{"title":"5920132160.sldasm <span style='color:#111;'> 18.83KB </span>","children":null,"spread":false},{"title":"37753_RGB15238730.sldprt <span style='color:#111;'> 79.16KB </span>","children":null,"spread":false},{"title":"Extruded.sldprt <span style='color:#111;'> 43.64KB </span>","children":null,"spread":false},{"title":"PULL_I.sldasm <span style='color:#111;'> 19.33KB </span>","children":null,"spread":false},{"title":"C2.sldasm <span style='color:#111;'> 20.28KB </span>","children":null,"spread":false},{"title":"ArduinoFOC.SLDASM <span style='color:#111;'> 386.16KB </span>","children":null,"spread":false},{"title":"C3.sldasm <span style='color:#111;'> 20.25KB </span>","children":null,"spread":false},{"title":"L6234.sldasm <span style='color:#111;'> 19.57KB </span>","children":null,"spread":false},{"title":"R2.sldasm <span style='color:#111;'> 19.37KB </span>","children":null,"spread":false},{"title":"TB_M1.sldasm <span style='color:#111;'> 19.77KB </span>","children":null,"spread":false},{"title":"BAT1.sldasm <span style='color:#111;'> 19.86KB </span>","children":null,"spread":false},{"title":"CAP1.sldasm <span style='color:#111;'> 19.80KB </span>","children":null,"spread":false},{"title":"headers.SLDPRT <span style='color:#111;'> 159.28KB </span>","children":null,"spread":false},{"title":"5920131968.sldasm <span style='color:#111;'> 18.39KB </span>","children":null,"spread":false},{"title":"User_Library-A3D-003-00012.sldprt <span style='color:#111;'> 55.73KB </span>","children":null,"spread":false},{"title":"PULL_A.sldasm <span style='color:#111;'> 19.39KB </span>","children":null,"spread":false},{"title":"C4.sldasm <span style='color:#111;'> 19.97KB </span>","children":null,"spread":false},{"title":"User_Library-BAT54.sldprt <span style='color:#111;'> 77.22KB </span>","children":null,"spread":false},{"title":"PULL_B.sldasm <span style='color:#111;'> 20.33KB </span>","children":null,"spread":false},{"title":"2_RGB15238730.sldprt <span style='color:#111;'> 100.00KB </span>","children":null,"spread":false},{"title":"L6234PD.sldprt <span style='color:#111;'> 107.78KB </span>","children":null,"spread":false},{"title":"Board.sldprt <span style='color:#111;'> 47.67KB </span>","children":null,"spread":false},{"title":"R1.sldasm <span style='color:#111;'> 19.31KB </span>","children":null,"spread":false}],"spread":false},{"title":"battery3.SLDPRT <span style='color:#111;'> 54.44KB </span>","children":null,"spread":false},{"title":"tire.SLDPRT <span style='color:#111;'> 60.98KB </span>","children":null,"spread":false},{"title":"wheel.SLDPRT <span style='color:#111;'> 147.52KB </span>","children":null,"spread":false},{"title":"FOC_balancer.SLDPRT <span style='color:#111;'> 278.67KB </span>","children":null,"spread":false},{"title":"arduino_holder.SLDPRT <span style='color:#111;'> 165.75KB </span>","children":null,"spread":false},{"title":"nucleo_foc.SLDPRT <span style='color:#111;'> 193.46KB </span>","children":null,"spread":false},{"title":"motor.SLDPRT <span style='color:#111;'> 184.02KB </span>","children":null,"spread":false},{"title":"top_plate.SLDPRT <span style='color:#111;'> 278.95KB </span>","children":null,"spread":false},{"title":"mpu6050.SLDPRT <span style='color:#111;'> 114.13KB </span>","children":null,"spread":false},{"title":"AMT102","children":[{"title":"CUI_amt10x-shaft-adaptor-rev-e.sldprt <span style='color:#111;'> 98.44KB </span>","children":null,"spread":false},{"title":"CUI_amt-102-base-rev-k.sldprt <span style='color:#111;'> 156.64KB </span>","children":null,"spread":false},{"title":"CUI_amt-hub-bottom-rev-b.sldprt <span style='color:#111;'> 29.12KB </span>","children":null,"spread":false},{"title":"CUI_amt-102-top-cover-rev-h.sldprt <span style='color:#111;'> 251.19KB </span>","children":null,"spread":false},{"title":"CUI_amt-hub-top-rev-d1.sldprt <span style='color:#111;'> 48.66KB </span>","children":null,"spread":false},{"title":"CUI_cui_amt102-0048-n2000-s.sldasm <span style='color:#111;'> 416.21KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"Arduino","children":[{"title":"simplefoc_balancer","children":[{"title":"src","children":[{"title":"MPU6050","children":[{"title":"library.json <span style='color:#111;'> 584B </span>","children":null,"spread":false},{"title":"helper_3dmath.h <span style='color:#111;'> 6.26KB </span>","children":null,"spread":false},{"title":"MPU6050_9Axis_MotionApps41.h <span style='color:#111;'> 48.74KB </span>","children":null,"spread":false},{"title":"MPU6050.cpp <span style='color:#111;'> 132.79KB </span>","children":null,"spread":false},{"title":"Examples","children":[{"title":"MPU6050_raw","children":[{"title":"MPU6050_raw.ino <span style='color:#111;'> 6.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"MPU6050_DMP6_using_DMP_V6.12","children":[{"title":"MPU6050_DMP6_using_DMP_V6.12.ino <span style='color:#111;'> 14.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"MPU6050_DMP6","children":[{"title":"MPU6050_DMP6.ino <span style='color:#111;'> 14.81KB </span>","children":null,"spread":false},{"title":"Processing","children":[{"title":"MPUTeapot","children":[{"title":"MPUTeapot.pde <span style='color:#111;'> 9.04KB </span>","children":null,"spread":false}],"spread":false},{"title":"MPUTeapot.pde <span style='color:#111;'> 9.50KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"MPU6050_DMP6_ESPWiFi","children":[{"title":"Processing","children":[{"title":"MPUOSCTeapot","children":[{"title":"MPUOSCTeapot.pde <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"MPU6050_DMP6_ESPWiFi.ino <span style='color:#111;'> 13.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"MPU6050_DMP6_Ethernet","children":[{"title":"MPU6050_DMP6_Ethernet.ino <span style='color:#111;'> 22.64KB </span>","children":null,"spread":false}],"spread":false},{"title":"IMU_Zero","children":[{"title":"IMU_Zero.ino <span style='color:#111;'> 13.10KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"MPU6050_6Axis_MotionApps20.h <span style='color:#111;'> 32.64KB </span>","children":null,"spread":false},{"title":"MPU6050.h <span style='color:#111;'> 43.87KB </span>","children":null,"spread":false},{"title":"JJ_MPU6050_DMP_6Axis.h <span style='color:#111;'> 39.51KB </span>","children":null,"spread":false},{"title":"MPU6050_6Axis_MotionApps_V6_12.h <span style='color:#111;'> 37.90KB </span>","children":null,"spread":false}],"spread":true},{"title":"I2Cdev","children":[{"title":"library.json <span style='color:#111;'> 472B </span>","children":null,"spread":false},{"title":"I2Cdev.h <span style='color:#111;'> 12.66KB </span>","children":null,"spread":false},{"title":"I2Cdev.cpp <span style='color:#111;'> 56.23KB </span>","children":null,"spread":false},{"title":"keywords.txt <span style='color:#111;'> 859B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"balancer_pinouts.h <span style='color:#111;'> 767B </span>","children":null,"spread":false},{"title":"imu_helpers.cpp <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"imu_helpers.h <span style='color:#111;'> 527B </span>","children":null,"spread":false},{"title":"simplefoc_balancer.ino <span style='color:#111;'> 5.62KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 10.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明