0x6A Logbook

工業通訊
程式開發

Modbus 通訊協定完整教學:從 RTU 到 TCP,ESP32/STM32 實作

前言:1979 年的協定,為什麼現在還在跑 Modbus 是 Modicon 在 1979 年為 PLC 設計的協定,簡單到有點過時 —— 但它今天還活在你家附近的工廠、大樓機房與太陽能電廠裡。 原因很務實:它夠簡單、夠開放、實作成本夠低。一台變頻器只要宣稱支援 Modbus RTU,就能被任何 SCADA 系統讀到。這種「誰都做得到」的特性,比任何華麗的規格都長壽。 規矩只有一條:只能有一個 Master Master 負責發問,Slave 只負責回答 —— Slave 永遠不會主動開口。RTU 模式使用位址 1...

2026 年 5 月 22 日 0條評論 945點熱度 0人點贊 shi6a 閱讀全文
自動化技巧

Boost 升壓電路完整教學:從升壓轉換器原理到鋰電池 5V 輸出設計

我最早接觸切換式電源時,是先學會了 Buck,然後很自然地以為「Boost 就是把 Buck 反過來接」。結果第一次自己做鋰電池升 5V 的板子,燒掉兩顆 MT3608 才搞懂:Boost 跟 Buck 不只是方向相反的同一件事,它的麻煩點完全不一樣。 Boost(升壓轉換器、Step-Up Converter)的任務很單純 —— 把比較低的輸入電壓推到比較高的輸出電壓,最經典的就是把鋰電池的 3.7V 升到 5V 餵 USB 裝置。但它付出的代價也很明確:輸入電流比輸出電流大、輸出漣波比較醜、空載的時候還會偷偷飄...

2026 年 5 月 21 日 0條評論 1253點熱度 0人點贊 shi6a 閱讀全文
自動化技巧

Buck 降壓電路完整教學:從切換式電源原理到 ESP32 電源設計實作

什麼是 Buck 降壓電路? 先講一句話版本:Buck 就是拿開關把輸入電壓切碎,再用電感跟電容把它拼回一個比較低的電壓。Buck 降壓電路(也稱降壓轉換器、Step-Down Converter)是嵌入式系統中最核心的電源架構 —— 從 Arduino、ESP32 到 STM32 開發板,板子上那顆黑色電感配著電容濾波的電路,十之八九就是 Buck Converter。 我自己第一次拆電源模組時最納悶的是:輸入明明 12V,為什麼過了一顆電感、一顆二極體,輸出就乖乖變成 3.3V?後來才想通,重點不在「降」這個字...

2026 年 5 月 21 日 0條評論 1172點熱度 0人點贊 shi6a 閱讀全文
自動化技巧

RS485 通訊協定完整教學:從硬體接線到 ESP32/STM32 實作

前言:工業現場為什麼還在用 RS485 RS485(正式名稱 TIA-485)由 EIA 定義,是一套差動串列通訊標準。它不新,但工廠、大樓機房、太陽能電廠到現在都還在用,原因只有一個:它很耐操。 兩條絞線拉 1200 公尺還能跑,雜訊同時灌進兩條線也不會影響判讀,一條匯流排可以掛到 32 個節點。這些特性讓它成為 Modbus RTU 等工業協定的標準實體層。 它靠什麼撐過惡劣環境 關鍵在「差動訊號」:邏輯不是看某一條線對地的電壓,而是看 A、B 兩條線的差值。 外界雜訊會同時耦合到 A 與 B,兩條線一起被抬高...

2026 年 5 月 21 日 0條評論 1356點熱度 0人點贊 shi6a 閱讀全文
12

近期文章

  • USLink 水下通訊模組(中):OOK 軟體設計與除錯歷程
  • USLink 水下通訊模組(上):項目發想與電路設計
  • ESP32 伺服馬達 SG90 控制完整教學:PWM 脈衝控制、LEDC 多軸同步、平滑運動與梯形加減速
  • ESP32 SD 卡讀寫完整教學:SPI 模式、SDMMC 4-bit 初始化序列、FAT32 檔案系統與 Data Logging
  • ESP32 藍牙傳統 SPP(Serial Port Profile)完整教學:BT Classic 通訊、RFCOMM 框架、主從架構與 HC-05 相容

近期留言

尚無留言可供顯示。

彙整

  • 2026 年 9 月
  • 2026 年 6 月
  • 2026 年 5 月

分類

  • 未分類
  • 程式開發
  • 自動化技巧

COPYRIGHT © 2026 0x6A Logbook. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang