Embedded Digital Control with Microcontrollers: Implementation with C and Python

Unsalan, Cem, Barkana, Duygun E., Gurhan, Huseyin D.

  • 出版商: Wiley
  • 出版日期: 2021-04-06
  • 定價: $3,400
  • 售價: 9.5$3,230
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1119576520
  • ISBN-13: 9781119576525
  • 相關分類: C 程式語言嵌入式系統單晶片Python程式語言
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Explore a concise and practical introduction to implementation methods and the theory of digital control systems on microcontrollers

Embedded Digital Control: Implementation on ARM Cortex-M Microcontrollers delivers expert instruction in digital control system implementation techniques on the widely used ARM Cortex-M microcontroller. The accomplished authors present the included information in three phases. First, they describe how to implement prototype digital control systems via the Python programming language in order to help the reader better understand theoretical digital control concepts.

Second, the book offers readers direction on using the C programming language to implement digital control systems on actual microcontrollers. This will allow readers to solve real-life problems involving digital control, robotics, and mechatronics.

Finally, readers will learn how to merge the theoretical and practical issues discussed in the book by implementing digital control systems in real-life applications. Throughout the book, the application of digital control systems using the Python programming language ensures the reader can apply the theory contained within. Readers will also benefit from the inclusion of:

  • A thorough introduction to the hardware used in the book, including STM32 Nucleo Development Boards and motor drive expansion boards
  • An exploration of the software used in the book, including MicroPython, Keil uVision, and Mbed
  • Practical discussions of digital control basics, including discrete-time signals, discrete-time systems, linear and time-invariant systems, and constant coefficient difference equations
  • An examination of how to represent a continuous-time system in digital form, including analog-to-digital conversion and digital-to-analog conversion

Perfect for undergraduate students in electrical engineering, Embedded Digital Control: Implementation on ARM Cortex-M Microcontrollers will also earn a place in the libraries of professional engineers and hobbyists working on digital control and robotics systems seeking a one-stop reference for digital control systems on microcontrollers.

商品描述(中文翻譯)

「嵌入式數位控制:在ARM Cortex-M微控制器上的實作」提供了對於廣泛使用的ARM Cortex-M微控制器上數位控制系統實作技術的專業指導。這本書由經驗豐富的作者以三個階段呈現相關資訊。首先,他們描述如何透過Python程式語言實作原型數位控制系統,以幫助讀者更好地理解理論上的數位控制概念。

其次,本書提供讀者使用C程式語言在實際微控制器上實作數位控制系統的指導。這將使讀者能夠解決涉及數位控制、機器人技術和機電整合的實際問題。

最後,讀者將學習如何將書中討論的理論和實際問題結合起來,在實際應用中實作數位控制系統。在整本書中,使用Python程式語言應用數位控制系統確保讀者能夠應用其中的理論。讀者還將從以下內容中受益:

- 對本書中使用的硬體的詳細介紹,包括STM32 Nucleo開發板和馬達驅動擴展板
- 對本書中使用的軟體的探索,包括MicroPython、Keil uVision和Mbed
- 對數位控制基礎的實際討論,包括離散時間信號、離散時間系統、線性和時不變系統以及恆定係數差分方程
- 對如何將連續時間系統以數位形式表示的探討,包括類比到數位轉換和數位到類比轉換

這本書非常適合電機工程學本科生閱讀,同時也適合從事數位控制和機器人系統工作的專業工程師和愛好者,他們尋求一本關於微控制器上數位控制系統的一站式參考資料。