《全國高等職業教育工業生產自動化技術系列規劃教材:微型計算機控制技術》以計算機在智能化測量和自動控制中的應用為主線,采用項目式教學方法,通過11個項目的學習,使學生能夠逐步掌握計算機控制系統的組成與類型、顯示器接口、鍵盤接口、輸入/輸出通道、串行通信、應用軟件設計、PID控制及微型計算機控制系統應用實例等知識和相關操作技能。《全國高等職業教育工業生產自動化技術系列規劃教材:微型計算機控制技術》的內容都來源于工業生產和生活實際,并結合教學需要精心組織,既保證了理論知識的“必需”和“夠用”,又有較強的實踐培訓特點,重點培養學習者的學習能力、操作能力和應用設計能力,對學生參加專業實踐活動具有重要作用。
緒論
0.1 計算機控制系統的一般概念
0.2 計算機控制系統的組成
0.3 計算機控制系統的特點
0.4 計算機控制系統的分類
0.5 計算機控制系統的發展趨勢
自測題
項目1 傳感器
1.1 傳感器的基本知識
1.1.1 傳感器的定義及組成
1.1.2 傳感器的分類
1.1.3 傳感器的基本特性
1.2 溫度傳感器
1.2.1 熱電偶
1.2.2 熱電阻傳感器
1.3 壓力傳感器
1.3.1 應變式壓力傳感器
1.3.2 壓電式傳感器
1.4 位移傳感器
1.4.1 電容式位移傳感器
1.4.2 電感式位移傳感器
1.4.3 光電式位移傳感器
項目實訓1 應變式壓力傳感器的使用
自測題
項目2 顯示器控制程序
2.1 顯示器概述
2.1.1 顯示器的分類
2.1.2 顯示器的發展趨勢
2.2 LED 顯示器接口
2.2.1 LED 顯示器的類型
2.2.2 LED 顯示器的譯碼方法
2.2.3 LED 顯示器的結構
2.3 LED 顯示器的工作方法
2.3.1 LED 顯示器的靜態顯示電路
2.3.2 LED 顯示器的動態顯示電路
項目實訓2 計時程序設計
項目實訓3 時鐘顯示控制
自測題
項目3 鍵盤控制接口
3.1 鍵盤簡述
3.1.1 鍵盤的分類
3.1.2 鍵盤抖動現象及去抖方法
3.1.3 鍵盤的工作方式
3.2 獨立式鍵盤接口技術
3.2.1 電路結構
3.2.2 接口技術
3.3 行列式鍵盤接口技術
3.3.1 電路結構
3.3.2 按鍵識別
3.3.3 接口技術
3.4 可編程鍵盤/ 顯示接口芯片8279
3.4.1 8279 的內部結構
3.4.2 引腳功能
3.4.3 8279 的接口電路
項目實訓4 搶答器
自測題
項目4 室內溫度采集系統
4.1 模擬量輸入通道
4.1.1 模擬量輸入通道的結構
4.1.2 多路開關
4.1.3 采樣/ 保持器
4.2 A/ D 轉換器
4.2.1 A/ D 轉換器的技術指標
4.2.2 A/ D 轉換器的分類
4.2.3 A/ D 芯片ADC0809
4.2.4 A/ D 芯片AD574A
項目實訓5 室內溫度采集系統
自測題
項目5 波形發生器
5.1 模擬量輸出通道的概述
5.1.1 模擬量輸出通道的結構
5.1.2 V/ I 變換器
5.2 D/ A 轉換器
5.2.1 D/ A 轉換器的技術指標
5.2.2 8 位D/ A 轉換器DAC0832
5.2.3 12 位D/ A 轉換器DAC1208
項目實訓6 波形發生器
自測題
項目6 串行通信技術
6.1 串行通信
6.1.1 串行通信方式
6.1.2 串行數據傳送方式
6.1.3 波特率
6.1.4 校驗方式
6.2 MCS -51 的串行接口
6.2.1 串行接口數據寄存器SBUF
6.2.2 串行接口控制寄存器SCON
6.2.3 特殊功能寄存器PCON
6.2.4 串行接口的工作方式
6.2.5 串行接口的初始化
6.3 串行通信的常用標準接口
6.3.1 RS -232C 串行標準
6.3.2 RS -422A 串行標準
6.3.3 RS -485 串行標準
項目實訓7 并/ 串行數據轉換技術
項目實訓8 串行通信技術
自測題
項目7 應用軟件設計
7.1 判斷程序
7.1.1 算術判斷程序
7.1.2 邏輯判斷程序
7.1.3 標志判斷程序
7.2 數據查找技術
7.2.1 順序查找
7.2.2 直接查找
7.2.3 折半查找
7.3 線性化處理程序
7.3.1 線性插值法
7.3.2 二次插值法
7.4 標度變換程序
7.4.1 線性參數標度變換
7.4.2 非線性參數標度變換
自測題
項目8 報警程序設計
8.1 報警方式
8.1.1 光報警
8.1.2 聲報警
8.1.3 語音報警
8.2 報警程序設計
8.2.1 報警程序的設計方法
8.2.2 全軟件報警程序設計
8.2.3 硬件報警程序設計
8.3 超限報警程序設計
項目實訓9 水塔水位報警系統
自測題
項目9 數字濾波技術140
9.1 數字濾波技術的概述
9.2 常用的數字濾波方法
9.2.1 限幅濾波法
9.2.2 限速濾波法
9.2.3 中值濾波法
9.2.4 算術平均值濾波法
9.2.5 滑動平均值濾波法
9.2.6 低通濾波法
9.2.7 復合數字濾波法
項目實訓10 濾波技術
自測題
項目10 數字控制器的模擬化設計
10.1 數字控制器的設計方法
10.2 數字控制器的模擬化設計方法
10.2.1 數字控制器的模擬化設計步驟
10.2.2 模擬PID 算法
10.2.3 數字PID 的控制算法
10.2.4 數字PID 控制器的改進方法
10.2.5 PID 控制器的參數整定
10.3 數字控制器的離散化設計技術
10.3.1 數字控制器的離散化設計步驟
10.3.2 最少拍控制器的設計
項目實訓11 單片機溫度控制系統實訓
自測題
項目11 微型計算機控制系統應用實例
11.1 微型計算機控制系統設計的原則與步驟
11.1.1 設計原則
11.1.2 設計步驟
11.2 具有倒計時功能的交通燈設計
11.2.1 系統原理
11.2.2 系統控制要求
11.2.3 系統硬件電路
11.2.4 系統軟件設計
11.3 簡易直流數字電壓表
11.3.1 系統原理
11.3.2 系統控制要求
11.3.3 系統硬件設計
11.3.4 系統軟件設計
11.4 電話遠程遙控器
11.4.1 系統結構
11.4.2 系統硬件設計
11.4.3 程序設計
參考文獻