Beam Bench檔案

波特率不匹配

已連線,但看到亂碼或完全沒有響應。序列通訊速度不匹配。

現象

已連線,但控制台面板顯示:

  • 本應顯示GRBL歡迎訊息的位置出現隨機字元。
  • 完全沒有任何內容。
  • 可讀訊息中夾雜著亂碼。

原因

序列通訊要求兩端對資料速率(波特率)達成一致。如果兩端不一致,位會錯位,因此會看到亂碼。大多數GRBL控制器預設使用115200,但某些較舊或定製版本使用9600。

修復

如果不知道機器的波特率

按以下順序嘗試:

  1. 115200(最常見的GRBL預設值)。
  2. 9600(較舊或定製版本)。
  3. 5760038400(少見)。

裝置設定 → 連線中:

  • 斷開連線。
  • 更改波特率
  • 重新連線。

重複上述操作,直到控制台清晰顯示類似Grbl 1.1h ['$' for help]的歡迎訊息。

如果機器檔案指定了波特率

使用檔案指定的值。如果檔案寫的是一個值,但韌體後來重新編譯過,應以韌體為準;請嘗試其他波特率,直到找到可用的值。

如果只有歡迎訊息亂碼,但命令可以正常工作

這是啟動時的時序問題,並不是真正的波特率不匹配。傳送$$進行驗證;如果響應清晰,說明波特率正確。

如果每個波特率下都持續出現亂碼

問題出在其他方面:

  • USB線纜損坯(更換線纜)。
  • 控制器故障。
  • 驅動程式不匹配(Windows)。

請參閱機器無法連線

驗證是否修復

  • 連線時,控制台清晰顯示GRBL歡迎訊息。
  • 傳送$$後,返回清晰的$設定轉儲。
  • 狀態查詢(?)返回清晰的狀態報告。

仍然無法解決?

On this page