嵌入式數字控制系統:基於 C 和 PYTHON 編程實現
楊永勝
- 出版商: 機械工業
- 出版日期: 2026-04-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 243
- ISBN: 7111800761
- ISBN-13: 9787111800767
-
相關分類:
ARM、Python
- 此書翻譯自: Embedded Digital Control with Microcontrollers: Implementation with C and Python
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
計算機硬件基礎(基於RISC-V架構)$599$569 -
$611斯特朗線性代數, 4/e -
電腦上試跑 Linux : 硬體測試筆記$290$261
簡體書新到貨|2書75折 (8/16--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
VIP 95折
Cursor 實戰效率手冊從提示詞到項目交付$479$455 -
85折
$1,172編譯器設計(第3版) -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$703Unreal Engine 5影視動畫場景與視效可視化設計 -
85折
$453扣子編程:從零開始搭建智能體 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$351具身智能仿真實戰:數據獲取、模型訓練與真機部署 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺AI短視頻 DeepSeek+即夢+剪映打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564
相關主題
商品描述
本書就如何在廣泛應用的ARM Cortex-M微控制器上實現數字控制系統提供了專家級的指導。作者分三個階段循序漸進地展開了論述:第一階段是理論驗證,介紹如何通過Python編程實現數字控制系統原型,以幫助讀者更深入地理解數字控制的理論概念。第二階段是工程實現,介紹如何使用C語言在實際的微控制器上實現數字控制系統,指導讀者解決涉及數字控制、機器人和機電一體化領域的實際問題。第三階段是系統整合,融合理論與工程實踐,介紹如何在真實應用場景中部署數字控制系統。全書通過Python編程實踐確保理論知識的可應用性。
本書既可作為電氣工程專業的本科教材,也可作為從事數字控制、機器人系統開發的工程師及愛好者的權威實踐指南,提供關於微控制器數字控制系統的一站式開發指導。
作者簡介
H.德尼茲·居爾汗,曾任耶迪特佩大學微處理器及數字信號處理實驗課程指導教師,後於多家嵌入式系統企業的研發部門任職,積累了豐富的行業實踐經驗。他的主要研究領域涵蓋嵌入式系統、物聯網、控制系統及信號處理,已出版多部微控制器相關著作。
目錄大綱
譯者序
前言
第1章 概論
1.1 什麼是系統
1.2 什麼是控制系統
1.3 關於本書
第2章 本書使用的硬件
2.1 STM32開發板
2.1.1 常規信息
2.1.2 引腳分布
2.1.3 開發板供電和編程
2.2 STM32微控制器
2.2.1 中央處理單元
2.2.2 內存
2.2.3 輸入和輸出端口
2.2.4 定時器模塊
2.2.5 ADC和DAC模塊
2.2.6 數字通信模塊
2.3 本書使用的系統和傳感器
2.3.1 直流電動機
2.3.2 直流電動機驅動擴展板
2.3.3 編碼器
2.3.4 FT232模塊
2.4 高級應用中使用的設備和傳感器
2.4.1 設備
2.4.2 傳感器
2.5 總結
習題
第3章 本書使用的軟件
3.1 PC端Python
3.1.1 基礎操作
3.1.2 數組和矩陣操作
3.1.3 循環操作
3.1.4 條件判斷
3.1.5 函數定義和使用
3.1.6 文件操作
3.1.7 Python控制系統庫
3.2 STM32微控制器上的MicroPython
3.2.1 安裝MicroPython
3.2.2 運行MicroPython
3.2.3 訪問微控制器硬件
3.2.4 MicroPython控制系統庫
3.3 STM32微控制器上的C代碼
3.3.1 在Mbed Studio創建一個新的工程
3.3.2 構建和執行代碼
3.3.3 操作微控制器硬件
3.3.4 C控制系統庫
……
第4章 數字控制基礎
第5章 模擬與數字信號轉換
第6章 構建系統的傳遞函數
第7章 基於傳遞函數的控制系統分析
第8章 基於傳遞函數的控制器設計
第9章 基於狀態空間的控制系統分析
第10章 基於狀態空間的控制器設計
第11章 自適應控制
第12章 高級應用
附錄 STM32開發板引腳使用表
參考文獻
