​ODrive是一个基于STM32的高性能FOC伺服驱动器,其可以同时驱动两个无刷电机,早期被大量使用与3D打印机或自制CNC车床电气系统的设计中,知名极客James Bruton使用其作为大部分自己制作机器人伺服驱动的核心单元,之前Stanford开源的8自由度四足机器人Doggo同样也采用了Odrive作为核心的驱动器。

步进电机在爱好机器人项目中无处不在:如果您今天制作机器人或自动化项目,您很可能会使用它们。几乎所有从3D打印机和CNC铣床到机器人或汽车的项目都使用它们。然而,在工业自动化领域,无刷伺服电机已经广泛应用了,它们不会失步,更大功率,更高效,更安静。

然而,无刷电动机并非昂贵的工业自动化设备所独有。事实上,你可以在业余爱好商店购买一些功能强大且价格低廉的电机。驱动这些电机的电子设备也很便宜。

ODrive可以同时驱动两个伺服电机,作者还编写了一套基于Python的配置、调试工具,用于设置驱动器参数,查看驱动器反馈等。同时硬件部分也开源了,可以自己发PCB,也可以淘宝买,600左右,就可以买到可以同时驱动两个伺服电机且单路电流60A以上的高性能伺服电机。要知道Elmo的驱动器,ODrive这种性能的,要一万块钱。所以ODrive是制作机器人的不二之选。

主要规格:

  • 同时支持2个伺服电机,设计用于>120A峰值电流。

  • 24V和48V两个版本

  • 编码器反馈,用于任意精确的运动

  • 支持两种刹车模式

    • 制动电阻

    • 再生制动

  • USB,CAN,UART,伺服PWM/PPM和步/dir接口

  • 使用高功率密度锂电池意味着只需一个适中的电源。

接口

  • USB串口 -  PC,RaspberryPi等

  • CAN

  • UART  -  Arduino,mBed等

  • PWM  -  RC接收器,Arduino等

  • 步/方向 - 现有的运动控制器

  • 一些通用数字和模拟引脚

协议

  • 用于与现有自动化工具连接的G代码解析器

  • 许多类型的命令模式

-转到(轨迹规划的位置控制)

-位置命令

-速度命令

-扭矩命令

Github的链接:

https://github.com/madcowswe/ODrive

主页:

https://odriverobotics.com/

关注公众号【电机与控制】,会有更多的电机控制源代码。

免责声明:本文部分内容来自网络,版权归原作者所有,如涉及作品版权问题,请与我联系删除。

如何配置C2000进入低功耗模式

使用CCS连接正在运行的C2000芯片

CCS奇怪现象如何解决

TMU介绍及使用方法

三相电机控制方式入门,看完这一篇就够了

TI eSMO 库 Fsmopos 和 Gsmopos 参数解析

增量式旋转编码器工作原理

高性能开源伺服器ODRIVE相关推荐

  1. java 解析器_高性能Java解析器实现过程详解

    如果你没有指定数据或语言标准的或开源的Java解析器, 可能经常要用Java实现你自己的数据或语言解析器.或者,可能有很多解析器可选,但是要么太慢,要么太耗内存,或者没有你需要的特定功能.或者开源解析 ...

  2. 高性能Java解析器实现过程详解

    如果你没有指定数据或语言标准的或开源的Java解析器, 可能经常要用Java实现你自己的数据或语言解析器.或者,可能有很多解析器可选,但是要么太慢,要么太耗内存,或者没有你需要的特定功能.或者开源解析 ...

  3. 伺服器软、硬件优化及评测

    访问速度和稳定性乃优秀网站之重要技术指标,亦是提升网站浏览率之重要环节.在伺服器世界里,稳定代表一切.按业界的一般标准,高档伺服器产品的稳定度达99.99%,也就是说伺服器运行一年内的当机(Hang) ...

  4. Druid:一个用于大数据实时处理的开源分布式系统——大数据实时查询和分析的高容错、高性能开源分布式系统...

    转自:http://www.36dsj.com/archives/28590 Druid 是一个用于大数据实时查询和分析的高容错.高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分 ...

  5. Linux下三大最佳的开源视频播放器

    1.GNOME视频播放器 主要亮点: GNOME桌面的简单视频播放器 支持插件 能够分类/访问单独的视频频道 GNOME桌面环境发行版的默认视频播放器(以前称为Totem).它支持所有主要文件格式,因 ...

  6. 开源播放器 ijkplayer (一) :使用Ijkplayer播放直播视频

    1.ijkplayer 编码 IjkPlayer支持硬解码和软解码. 软解码时不会旋转视频角度这时需要你通过onInfo的what == IMediaPlayer.MEDIA_INFO_VIDEO_R ...

  7. 鸟哥的Linux私房菜(服务器)- 簡易 APT/YUM 伺服器設定

    簡易 APT/YUM  伺服器設定 最近更新日期:2004/06/23 用不慣 Tarball 安裝套件卻又擔心 RPM 的屬性相依問題嗎?如果有一種套件管理工具可以克服 RPM 屬性相依的方法該有多 ...

  8. 鸟哥的Linux私房菜(服务器)- 第二十章、WWW 伺服器

    第二十章.WWW 伺服器 最近更新日期:2011/08/05 我們最常講的『架站』其實就是架設一個 Web 網站啦!那麼什麼是 Web 呢?那就是全球資訊廣播的意思 (World Wide Web), ...

  9. 开源播放器 Banshee 发布 1.0 beta 2

    Banshee也是个很是不错的开源播放器,同时也是SuSE的内置播放器,默许支持靠山播放,消息区域告诉,可以快速跳过以后曲目,评分等等,也支持全局热键,媒体库支持音频和视频. 新版本提供了对网络视频和 ...

最新文章

  1. 大学生计算机基础excel视频,大学生计算机基础Excel.doc
  2. 周三多管理学第七版pdf_考研(管理学)相对好考的211院校推荐
  3. mysql超大数据库备份
  4. net4.0 兼容2.0的方法
  5. boost::ratio_equal相关的测试程序
  6. mysql---mysql查看数据库操作记录
  7. searchindexer.exe占cpu使用率高
  8. java jdk 序列化_JDK 11:Java序列化的终结开始了吗?
  9. Office LTSC 2021 for Mac
  10. android toast 带图片,Android 带图片的Toast
  11. 网络层—简单的arp断网
  12. 银行等额本息还款算法
  13. 京东关闭骚扰电话和广告推送
  14. 语音处理工具 sox librosa
  15. 什么是虚拟机?Mac电脑怎么使用虚拟机安装双系统?
  16. 抗震救灾中十大“厚脸皮”女星(图)
  17. “盲盒抽奖”创意营销活动实践
  18. OSChina 周三乱弹 ——程序员从入职到跑路
  19. 华为荣耀9i手机计算机没在桌面上,是否可以在华为手机上工作?带您看看荣耀9i...
  20. 轮廓检测和边缘检测区别

热门文章

  1. 4位格雷码的顺序编码_格雷码那点事——递归非递归实现
  2. 格雷码编码与二进制的关系
  3. 飞凌嵌入式丨NXP MFGTool软件烧录原理
  4. LowRecyclerView:一个简单强大的RecyclerView工具类
  5. 微信小程序用什么软件开发
  6. 路面附着系数估计_无迹扩展卡尔曼滤波(UKF EKF)
  7. MATLAB2020a simulink 工具栏显示空白
  8. 动态创建 二维数组和三维数组,最后将数据转为OPENCV图片显示
  9. 高频电容的阻抗频率曲线
  10. excel自动排班表_Excel – 自动记录首次输入时间,制作签到打卡表