原创 ODrive乾貨 #4 電機配置實例(9235-100KV + TLE5012B-E1000)

ODrive乾貨 #4 電機配置實例(9235-100KV + TLE5012B-E1000) 以下內容將詳細介紹使用 ODrive 驅動無刷電機的過程,如果您的硬件和本文中所使用的一樣的話,配置參數按照本文中的配置即可達到同樣的

原创 ODrive應用 #1 ODrive入門指南

ODrive 入門指南 文章目錄ODrive 入門指南硬件需求需要準備以下硬件:ODrive 接線電機接線編碼器接線安全的接通電源下載和安裝調試軟件odrivetoolWindowsOSXLinux固件運行 `odrivetool

原创 ODrive應用 #7 平衡車輪轂電機和遙控器設置指南

平衡車輪轂電機和遙控器設置指南 應大家的要求,這裏提供了有關如何設置ODrive以使用RC PWM輸入來驅動平衡車輪轂電機的詳細說明。 每個步驟都附帶說明,因此希望您可以順利的完成配置。此視頻演示了最終運行效果。 電機接線 電機具

原创 ODrive乾貨 #2 Ubuntu下開發環境搭建

Ubuntu 下 ODrive 固件開發環境搭建 以下內容適用於希望修改ODrive固件的開發人員。因此,它假定您瞭解諸如如何使用Git,什麼是編譯器之類的知識。如果這聽起來很陌生,以下內容對您來說可能不適合。 注意:所使用的 U

原创 ODrive ASCII格式協議

ASCII格式協議 如何發送指令 通過 USB: Windows: 使用Zadig將ODrive的驅動程序設置爲usbser。 Windows隨後將使該設備識別爲COM端口。您可以使用PuTTY手動發送指令或使用您喜歡的編程語

原创 ODrive應用 #4 輸入接口

輸入接口 在開發自定義ODrive控制代碼時,建議您的電動機可以自由連續旋轉,並且不與行程有限的傳動系統連接 ODrive可以通過各種端口和協議進行控制。 如果您對嵌入式熟悉的話也可以直接在ODrive上運行自定義代碼。 請參考O

原创 ODrive乾貨 #3 ODriveTool 指令大全

ODrive乾貨 #3 ODriveTool 指令大全 以下內容使用 固件版本 fw-v0.4.11 硬件版本 v3.6-56V 進行編寫測試。 指令前綴說明 : [RO] 只讀屬性 讀:直接輸入指令回車即可返回屬性值 [

原创 ODrive乾貨 #1 Windows下開發環境搭建

Windows 下 ODrive 固件開發環境搭建 以下內容適用於希望修改ODrive固件的開發人員。因此,它假定您瞭解諸如如何使用Git,什麼是編譯器之類的知識。如果這聽起來很陌生,以下內容對您來說可能不適合。 文章目錄Wind

原创 ODrive應用 #2 odrivetool入門指南

odrivetool入門指南 odrivetool是和ODrive配套的PC程序。 它的主要目的是提供一個類似命令行終端的工具軟件來配置和調試ODrive,以及一些類似固件升級的其它附加功能。 文章目錄odrivetool入門指南

原创 ODrive開發 #3 配置Eclipse開發環境

配置Eclipse開發環境 安裝 安裝 Eclipse IDE for C/C++ Developers 安裝 OpenOCD Eclipse plugin 導入項目 File -> Import -> C/C++ -> E

原创 ODrive 通訊協議

ODrive通訊協議 與ODrive進行通訊需要對通訊端點進行一系列操作。理論上,端點上的數據可以是以任何方式序列化的任何類型的數據。數據包採用默認的序列化方式,對於您自定義的數據包,您必須自己去進行反序列化。未來我們可能會提供序

原创 ODrive開發 #2 配置Visual Studio Code開發環境

配置Visual Studio Code開發環境 推薦使用VSCode IDE來開發ODrive固件。VSCode是一款集成了Git和GDB調試功能的輕型文本編輯器。 在開始配置 VSCode 之前,請首先按照ODrive固件開發

原创 ODrive應用 #6 控制器&參數整定

控制器 電機控制器爲級聯式,採用位置,速度和電流控制迴路,如下圖所示。 當控制模式設置爲位置控制時,整個循環都會運行。 在速度控制模式下運行時,位置控制部分將不被使用,並將速度命令直接輸入到第二級輸入中。 同理,在電流控制模式下,

原创 Chrome 谷歌瀏覽器下載慢

開啓 Chrome 多線程下載,默認沒有開啓 在 Chrome 地址欄中輸入 chrome://flags Enter 在搜索框中輸入 Parallel downloading,將 Disabled 狀態修改爲 Enabled

原创 ODrive應用 #3 配置參數&指令

配置參數&指令 我們將使用作爲每個ODrive對象的佔位符。 每個ODrive控制器都是一個ODrive對象。 在odrivetool中通常是odrv0。 此外,我們將<axis>用作每個軸的佔位符,這是ODrive對象的屬性(例