大家好,又见面了,我是你们的朋友全栈君。
*** 特别注意 ***
请勿带电拔插主板上的所有接口接线,特别是USB接口。
请勿带电拔插主板上的所有接口接线,特别是USB接口。
请勿带电拔插主板上的所有接口接线,特别是USB接口。
第1部分 硬件配置
1.1硬件准备
oDrive V3.6-56V 主板 1块
12V 2.0A电源适配器 1个
micro USB 线 1条
oDrive V3.6主板相关硬件资料可从Q群(732557609)下载。
1.2硬件连接
micro USB 线 一端连接oDrive主板,另一端连接PC;
12V电源适配器连接主板DC接口(注意+/-极),上电后PWR指示灯亮。
硬件连接如下图所示:
第2部分 软件配置
2.1 PC操作系统
Windows 10 家庭中文版,如下图所示
2.2 软件准备
python-3.9.1-amd64.exe
zadig-2.5.exe
相关软件也可从Q群(732557609)下载,如下图所示
2.3 Python安装
- 双击 python-3.9.1-amd64.exe 应用程序,如下图1所示。
- 在弹出的Setup窗口中,勾选 Add Python 3.9 to PATH,如下图2所示。
- 点击 Install Now,如下图3所示。
- 等待 Setup Progress 完成,如下图所示。
- 安装完成后,点击 Close,如下图4所示。
- 打开命令终端,输入 python –version,返回 Python 3.9.1 ,说明安装成功,如下图5所示。
至此,Python安装完成。
2.4 odrivetool安装
打开命令终端,输入
pip install odrive==0.5.1.post0
按下回车键后,开始安装,如下图所示。
安装完成后,如下图所示:
至此,odrivetool安装完成。
2.5 Zadig设置
- 双击 zadig-2.5.exe 应用程序,如下图1所示。
- 弹出的更新检查窗口,点击 No ,如下图2所示
- 选择菜单栏中的 Options,点击 List All Devices,如下图2,3所示。
- 点击下拉箭头,如下图4所示。
- 选择 ODrive 3.6 Native Interface(Interface 2),如下图5所示。
- 点击上/下箭头,选择 libusb-win32(v 1.2.6.0),如下图6所示。
- 点击 Repalce Driver,如下图7所示。
- 耐心等待驱动替换,如下图所示。
- 驱动安装成功后,点击 Close,如下图8所示。
- 点击 X,关闭Zadig窗口,如下图9所示。
至此,Zadig设置完成。
第3部分 odrivetool连接测试
- 打开命令终端,输入
odrivetool
如果出现下图所示错误
解决方法:
用记事本打开
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Lib\site-packages\IPython\utils\io.py
定位到87行,将
devnull = open(os.devnull, ‘w’) 修改为
devnull = open(‘null’, ‘w’)
并保存
如下图所示。
- 在命令终端,再次输入
odrivetool
出现 Connected to ODrive 3865355B3539 as odrv0 表示oDrive连接成功。
其中3865355B3539为当前oDrive主板序列号
如下图所示。
- 输入 odrv0.vbus_voltage
查看供电电压,如下图所示。
- 输入 odrv0.axis0.error,检查M0 :
返回 0,表示无错误。
返回256,表示主板已配置MKS X2212电机参数,但未连 接电机和编码器。
输入 odrv0.axis1.error,检查M1 :
返回 0,表示无错误。
返回256,表示主板已配置MKS X2212电机参数,但未连接电机和编码器。
如下图所示。
至此,odrivetool连接测试成功。
创客基地oDrive第一课 入门配置 到此结束。
对应的视频课程,可在Q群(732557609)下载,欢迎加入。
请继续关注后续课程。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129365.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...