序
前言
第一章绪论
1.l微型计算机控制系统的组成
1.2微型计算机控制系统分类
1.3微型计算机控制系统的发展趋势
1.4练习题
第二章微型计算机接口技术
2.1D/A转换器
2.1.ID/A转换器的原理
2.1.2 D/A转换器的性能指标
2.1.3典型的D/A转换器芯片DAC0832
2.2 MCS- 51和D/A转换器的接口
2.2.1DAC0832的应用
2.2.2MCS-51和8位 DAC的接口
2.2.3 MCS-51和12位DAC的接口
2.3 A/D转换器
2.3.1逐次逼近式A/D转换器的工作原理
2.3.2A/D转换器的性能指标
2.3.3典型的AfD转换芯片ADC0809
2.4MCS-51和A/D转换器的接口
2.4. 1MCS-51和ADC0809的接口
2.4.2MCS-51对AD574的接口
2.5数据的采样及保持
2.5.l多路转换开关
2.5.2数据采样定理
2.5.3采样/保持器
2.6常用输出驱动电路
2.6.1白炽灯驱动接口
2.6.2光电隔离器
2.7练习题
第三章常用控制程序设计
3.l判断程序设计
3.1.l算术判断程序
3.1.2逻辑判断程序
3.1.3标志判断程序
3.2巡回检测程序设计
3.2.l概述
3.2.2巡回检测举例
3.3数字滤波程序设计
3.3.1概述
3.3.2数字滤波的方法
3.4标度变换程序设计
3.5上下限报警处理程序设计
3.6LED数码管显示程序设计
3.6.ILED显示器件工作原理
3.6.2LED显示方式
3.6.3LED显示程序设计
3.7定时程序设计
3.7.1软件定时程序
3.7.2硬件定时程序
3.8键盘控制程序设计
3.8.1非编码键盘的扫描程序设计
3.8.2编码键盘
3.9抗干扰技术
3.9.l数字信号的输入输出技术
3.9.2指令冗余技术
3.9.3软件陷阱技术
3.9.4程序运行监视系统
3.10电机控制程序设计
3.10.l中小功率直流电机调速原理
3.10.2开环脉冲调速系统
3.10.3带方向控制的脉冲调速系统
3.11步进电机控制
3.11.l步进电机的工作原理
3.11.2步进电机控制系统
3.11.3步进电机控制程序的设计
3.12练习题
第四章直接数字控制及其算法
4.1PID调节
4.1.IPID调节器的优点
4.1.2PID调节器的作用
4.2PID算法的数字实现
4.2.1PID控制算式的数字化
4.2.2PID算法程序设计
4.3PID算法的几种发展
4.3.1积分分离的PID控制
4.3.2变速积分的PID控制
4.4PID参数的整定
4.4.1采样周期的确定
4.4.2凑试法确定PID调节参数
4.4.3优选法
4.5大林算法
4.5.l大林算法的D(Z)基本形式.
4.5.2大林算法在热处理炉温控制中的应用
4.6练习题,
第五章计算机控制系统的数据处理.
5.1计算法
5.2查表法
5.2.1顺序查表法
5.2.2计算查表法
5.2.3对分查表法
5.3非线性补偿
5.3.l线性插值法
5.3.2二次抛物线插值法
5.4数据极性和字长的预处理
5.4.l数据极性的预处理
5.4.2输入输出数据字长的预处理
5.5练习题
第六章微型计算机控制系统的设计与实践
6.l微机控制系统设计的基本要求和特点
6.2微机控制系统的设计方法及步骤
6.3微机控制系统设计举例
6.3.1硬件电路
6.3.2数字控制器的数学模型
6.3.3控制系统程序设计
第六章实验
7.1D/A转换实验
7.2A/D转换实验
7.3运算程序练习
7.4综合实验
附录
附录Ⅰ常用集成电路芯片引脚图
附录ⅡMCS-51系列单片机指令表