本書全面、系統地介紹了微型計算機在嵌入式系統中的各種套用技術。
本書的主要特點有:
1、以目前套用最多的MCS-51系列單片機為主,同時也兼顧其他類型的單片機。
2、軟體和硬體相結合。本書既對硬體接口進行了詳細的論述,同時又對軟體的設計思想、程式流程圖以及彙編語言程式進行了全面的說明。
3、突出實用性,很多實例都取自於作者多年的科研課題。學完本書後,只要把本書的內容稍加修改,串聯起來即可構成一個實用的課題。
4、內容精練。本書摒棄了較深的理論推導,深入淺出,言簡意賅。
基本介紹
- ISBN:9787121020506
- 頁數:315
- 定價:¥29.00
- 裝幀:平裝
- 紙 張:膠版紙
- 印刷時間:2006-1-1
- 字 數:500000
書籍簡介,編輯推薦,內容簡介,書籍目錄,第1章 微型計算機控制系統概述,第2章 模擬量輸入/輸出通道的接口技術,第3章 人機互動接口技術,第4章 常用控制程式的設計,第5章 匯流排接口技術,第6章 過程控制數據處理的方法,第7章 數字PID及其算法,第8章 模糊控制技術,第9章 微型機控制系統的設計,
書籍簡介
作 者:潘新民,王燕芳 編著出 版 社:電子工業出版社
出版時間:2006-1-1
版 次:1
編輯推薦
本書全面、系統地介紹了微型計算機在嵌入式系統中的各種套用技術。
本書的主要特點有:
1、以目前套用最多的MCS-51系列單片機為主,同時也兼顧其他類型的單片機。
2、軟體和硬體相結合。本書既對硬體接口進行了詳細的論述,同時又對軟體的設計思想、程式流程圖以及彙編語言程式進行了全面的說明。
3、突出實用性,很多實例都取自於作者多年的科研課題。學完本書後,只要把本書的內容稍加修改,串聯起來即可構成一個實用的課題。
4、內容精練。本書摒棄了較深的理論推導,深入淺出,言簡意賅。
5、有意識地培養和建立讀者的思維能力,通過詳盡的實例分析,使讀者真正掌握微型計算機嵌入式系統的設計方法。
6、每章最後都附有習題,使讀者深化理解重點內容,真正提高套用技能。
本書可作為高等院校、職業技術學院的微型計算機套用、自動化、儀器儀表、電子、通信、機電一體化等專業的相關課程教材,也是廣大從事微型計算機過程控制系統設計技術人員的一本實用參考書。
系統介紹微型計算機在嵌入式系統中的套用。軟體和硬體相結合,突出實用性,內容精練。實例豐富,使讀者深入理解設計諒地,提高套用技能。
內容簡介
本書全面、系統地介紹了微型計算機在嵌入式系統中的各種套用技術。全書共分9章,主要內容有:微型計算機控制系統的組成及分類、A/D和D/A轉換、鍵盤接口技術、LED及LCD顯示、報警技術、串列通信及其接口匯流排(RS-232-C、SPI、I2C)、數字濾波、PID控制、模糊控制、微型計算機控制系統設計方法及實例等。全書以目前套用最多的MCS-51系列單片機為主,也兼顧一些其他型號的單片機。
為了適應專業教學學時數逐漸減少的特點,本書在《微型計算機控制技術》一書的基礎上,進行了大量的修訂和刪改,去掉了一些理論推導和原理性的論述,增加了一些更加實用的內容。
本書可作為高等院校、職業技術學院的微型計算機套用、自動化、儀器儀表、電子、通信、機電一體化等專業的相關課程教材,也是廣大從事微型計算機過程控制系統設計技術人員的一本實用參考書。
書籍目錄
第1章 微型計算機控制系統概述
1.1 微型計算機控制系統的組成
1.1.1 微型機控制系統的硬體結構
1.1.2 微型機控制系統的軟體
1.2 微型機控制系統的分類
1.2.1 操作指導控制系統
1.2.2 直接數字控制系統(DDC)
1.2.3 計算機監督系統(SCC)
1.2.4 嵌入式系統
1.2.5 現場匯流排控制系統(FCS)
1.3 微型計算機控制系統的發展概況及趨勢
1.3.1 單片微型計算機
1.3.2 可程式邏輯控制器
1.3.3 STD匯流排工業控制機
1.3.4 工業PC
1.3.5 微型計算機控制系統的發展趨勢
習題一
第2章 模擬量輸入/輸出通道的接口技術
2.1 多路開關及採樣-保持器
2.1.1 多路開關
2.1.2 採樣-保持器
2.2 模擬量輸出通道的接口技術
2.2.1 8位D/A轉換器及其接口技術
2.2.3 高於8位的D/A轉換器及其接口技術
2.3 模擬量輸入通道接口技術
2.3.1 8位A/D轉換器
2.3.2 8位A/D轉換器的接口技術
2.3.3 8位A/D轉換器的程式設計
2.3.4 高於8位的A/D轉換器及其接口技術
習題二
第3章 人機互動接口技術
3.1 鍵盤接口技術
3.1.1 鍵盤設計需解決的幾個問題
3.1.2 少量功能鍵的接口技術
3.1.3 矩陣鍵盤的接口技術
3.1.4 鍵盤特殊功能的處理
3.2 LED顯示接口技術
3.2.1 LED數碼管的結構及顯示原理
3.2.2 LED動態顯示接口技術
3.2.3 LED靜態顯示接口技術
3.2.4 硬體解碼顯示電路
3.3 LCD的顯示接口技術
3.3.1 LCD的基本結構及工作原理
3.3.2 LCD的驅動方式
3.3.3 4位LCD靜態驅動晶片ICM7211
3.3.4 點陣式LCD的接口技術
習題三
第4章 常用控制程式的設計
4.1 報警程式的設計
4.1.1 常用的報警方式
4.1.2 簡單報警程式的設計
4.1.3 越限報警程式的設計
4.2 開關量輸出接口技術
4.2.1 光電隔離技術
4.2.2 繼電器輸出接口技術
4.2.3 固態繼電器輸出接口技術
4.2.4 大功率場效應管開關接口技術
4.2.5 可控矽接口技術
4.2.6 電磁閥接口技術
4.3 電機控制接口技術
4.3.1 小功率直流電機調速原理
4.3.2 開環脈衝寬度調速系統
4.3.3 PWM調速系統設計
4.3.4 閉環脈衝寬度調速系統
4.3.5 交流電機控制接口技術
4.4 步進電機控制接口技術
4.4.1 步進電機的工作原理
4.4.2 步進電機控制系統的原理
4.4.3 步進電機與微型機的接口及程式設計
4.4.4 步進電機步數及速度的確定方法
4.4.5 步進電機的變速控制
習題四
第5章 匯流排接口技術
5.1 串列通信基本概念
5.1.1 數據傳送方式
5.1.2 異步通信和同步通信
5.2 串列通信標準匯流排(RS-232-C)
5.2.1 RS-232-C
5.2.2 RS-423/RS-422/RS-485
5.3 SPI匯流排
5.3.1 SPI的內部結構
5.3.2 SPI的工作原理
5.3.3 多機SPI系統
5.3.4 串列時鐘的極性和相位
5.3.5 SPI中斷
5.3.6 直接採用SPI匯流排接口晶片的套用
5.3.7 SPI匯流排模擬程式設計
5.4 I2C匯流排
5.4.1 I2C匯流排概述
5.4.2 I2C匯流排的數據傳送
5.4.3 定址
5.4.4 仲裁和時鐘同步化
5.4.5 I2C匯流排的電氣特性
5.4.6 I2C時序規範
5.4.7 直接採用I2C匯流排接口晶片的套用
5.4.8 I2C匯流排模擬實用程式
5.5 現場匯流排技術
5.5.1 現場匯流排技術的發展概況
5.5.2 現場匯流排控制系統的特點
5.5.3 5種典型的現場匯流排
5.5.5 現場匯流排的套用
習題五
第6章 過程控制數據處理的方法
6.1 數字濾波技術
6.1.1 程式判斷濾波
6.1.2 算術平均值濾波
6.1.4 加權平均值濾波
6.1.5 滑動平均值濾波
6.1.6 RC低通數字濾波
6.1.7 複合數字濾波
6.1.8 各種數字濾波性能的比較
6.2 量程自動轉換和標度變換
6.2.1 量程自動轉換
6.2.2 線性參數標度變換
6.2.3 非線性參數標度變換
6.3 測量數據預處理技術
6.3.1 線性插值算法
6.3.2 分段插值算法程式的設計方法
6.3.3 插值法在流量測量中的套用
6.3.4 系統誤差的自動校正
6.4 DSP在數據處理中的套用
6.4.1 DSP簡介
6.4.2 DSPS晶片
6.4.3 DSP在數據處理中的套用
習題六
第7章 數字PID及其算法
7.1 PID調節算法
7.1.1 比例(P)調節器
7.1.2 比例―積分調節器(PI)
7.1.3 比例―微分調節器
7.1.4 比例―積分―微分作用調節器(PID)
7.2 PID算法的數字實現
7.2.1 PID算法的數位化
7.2.2 PID算法的程式設計
7.3 數字PID調節中的幾個實際問題
7.3.1 正、反作用問題
7.3.2 飽和作用的抑制
7.3.3 手動/自動跟蹤及手動後援問題
7.4 PID算法的發展
7.4.1 不完全微分的PID算式
7.4.2 積分分離的PID算式
7.4.3 變速積分的PID算式
7.4.4 帶死區的PID算式
7.4.5 PID比率控制
7.5 PID參數的整定方法
7.5.1 採樣周期T的確定
7.5.2 歸一參數整定法
7.5.3 優選法
習題七
第8章 模糊控制技術
8.1 模糊控制概述
8.1.1 模糊控制的發展概況
8.1.2 模糊控制的特點
8.1.3 模糊控制的套用
8.1.4 模糊控制的發展
8.2 模糊控制算法的設計
8.2.1 常見的模糊控制規則
8.2.2 反映控制規則的模糊關係
8.3 基本模糊控制器
8.3.1 查詢表的建立
8.3.2 基本模糊控制器實例
8.4 模糊數模型的建立
8.4.1 模糊控制器語言變數值的選取
8.4.2 雙輸入單輸出模糊控制器的模糊控制規則
8.4.3 建立模糊數模型
8.5 模糊 - PID複合控制器
8.5.1 比例 - 模糊 - PI控制器
8.5.2 參數模糊自整定PID控制器
習題八
第9章 微型機控制系統的設計
9.1 微型機控制系統的設計方法及步驟
9.1.1 控制系統總體方案的確定
9.1.2 微型計算機及接口的選擇
9.1.3 控制算法的選擇
9.1.4 控制系統的硬體設計
9.1.5 控制系統軟體設計
9.1.6 微型計算機控制系統的調試
9.2 微型計算機控制的自動裝箱系統
9.2.1 自動裝箱控制系統的原理
9.2.2 控制系統硬體設計
9.2.3 控制系統軟體設計
9.3 單片機多功能轉速表
9.3.1 單片機多功能轉速表系統組成及工作原理
9.3.2 轉速的測量
9.3.3 串列顯示接口及程式
9.3.4 其他軟體的設計
習題九
附錄一 MCS-51系列單片機指令及位地址速查表
附錄二 選擇題參考答案
參考文獻