An Introduction to Real-Time Computing for Mechanical Engineers: A Lab-Based Approach

Picone, Rico A. R., Garbini, Joseph L., Devine, Cameron N.

  • 出版商: MIT
  • 出版日期: 2024-09-03
  • 售價: $2,640
  • 貴賓價: 9.5$2,508
  • 語言: 英文
  • 頁數: 488
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0262548763
  • ISBN-13: 9780262548762
  • 無法訂購

商品描述

A comprehensive introduction to real-time computing for mechanical engineers and engineering students that integrates theory and application.

There are many textbooks that cover real-time computing, but none designed specifically for mechanical engineering curricula. Filling this gap, Rico Picone, Joseph Garbini, and Cameron Devine provide mechanical engineers and engineering students with a comprehensive introduction to real-time computing that integrates theory and application. The book presents the key ideas required to realize mechatronic systems that include real-time computers as functional components. Learning is organized around a sequence of nine hands-on laboratory exercises. Topics include scheduling, interrupts, timing, real-time operating systems, computer hardware, C programming, device drivers, algorithms, digital electronics, communication, amplifiers, encoders, finite state machines, discrete dynamic systems, and digital feedback control. Leading readers through the process of designing and implementing real-time systems while applying the architecture and resources of a modern real-time development environment, this text provides an essential foundation that can be implemented and extended throughout an engineering career.

  • The first real-time computing textbook designed for mechanical engineers
  • Offers hands-on instruction in the design and programming of real-time mechatronic systems
  • Introduces fundamental computing and programing topics
  • Includes detailed coverage of user interaction, real-time program organization, timing control, and interface hardware
  • Ideal for advanced undergraduate and first-year graduate students as well as for self-study

商品描述(中文翻譯)

本書是針對機械工程師和工程學生的即時計算綜合介紹,結合了理論與應用。

雖然有許多教科書涵蓋即時計算,但沒有一本是專門為機械工程課程設計的。為填補這一空白,Rico Picone、Joseph Garbini 和 Cameron Devine 為機械工程師和工程學生提供了一本綜合性的即時計算介紹,將理論與應用相結合。本書呈現了實現包含即時計算機作為功能組件的機電系統所需的關鍵概念。學習內容圍繞九個實作實驗室練習的順序進行。主題包括排程、中斷、計時、即時作業系統、計算機硬體、C 程式設計、設備驅動程式、演算法、數位電子學、通訊、放大器、編碼器、有限狀態機、離散動態系統和數位反饋控制。本書引導讀者設計和實現即時系統的過程,同時應用現代即時開發環境的架構和資源,提供了一個可以在整個工程職業生涯中實施和擴展的基本基礎。

- 第一部專為機械工程師設計的即時計算教科書
- 提供即時機電系統設計和程式設計的實作指導
- 介紹基本的計算和程式設計主題
- 包含用戶互動、即時程式組織、計時控制和介面硬體的詳細內容
- 非常適合高年級本科生和第一年研究生,以及自學者

作者簡介

Rico A. R. Picone is Associate Professor in the Department of Mechanical Engineering at Saint Martin's University, where he researches augmented cognition, artificial intelligence, and cybernetics.

Joseph L. Garbini is Professor of Mechanical Engineering at the University of Washington. His technical interests include controls, instrumentation, robotics and design.

Cameron N. Devine is Visiting Professor of Mechanical Engineering at Saint Martin's University. His research interests include control systems, robotics, and manufacturing.

作者簡介(中文翻譯)

Rico A. R. Picone 是聖馬丁大學機械工程系的副教授,他的研究領域包括增強認知、人工智慧和控制論。

Joseph L. Garbini 是華盛頓大學的機械工程教授。他的技術興趣包括控制、儀器、機器人技術和設計。

Cameron N. Devine 是聖馬丁大學的機械工程客座教授。他的研究興趣包括控制系統、機器人技術和製造。