前言
第1章 绪论
1.1电力电子开关器件
1.2变流电路拓扑
1.3控制策略
1.3.1开关器件的导通与关断控制方式
1.3.2控制系统调节策略
1.4单片机控制技术
第2章 单片机系列产品的性能简介
2.1概述
2.28位单片机
2.2.1MCS-51系列单片机
2.2.2AVR系列单片机
2.2.3PIC系列单片机
2.316位单片机
2.3.1MCS一96系列单片机
2.3.2DSP系列处理器
2.3.2.1DSP的技术特点
2.3.2.2DSP器件的分类
2.3.2.3DSP器件型号简介
2.3.2.4DSP的优缺点
2.3.3MSP430系列FLASH型单片机
2.4ARM单片机
2.4.1结构特点
2.4.1.1主要的技术特点
2.4.1.2处理器模式
2.4.1.3寄存器特点
2.4.1.4ARM内核的优势
2.4.2ARM指令分类及其寻址方式
2.4.2.1ARM指令的一般编码格式
2.4.2.2ARM指令寻址方式
2.4.3ARM的存储系统
2.4.3.1概述
2.4.3.2空间分配和存储器格式
2.4.3.3存储器技术
2.4.4系列产品
2.4.4.1主要处理器系列
2.4.4.2ARM体系的变种(Variant)
2.4.4.3生产公司
2.4.5开发工具
2.4.6ARM的芯片选择
2.5可编程器件
2.5.1可编程通用外围接口芯片PSD
2.5.2通用阵列逻辑GAL
2.5.3可编程逻辑芯片CPLD和FPGA
2.6单片机选型经验
2.6.1首要选择要点
2.6.2次要选择要点
2.6.3推荐机型
2.6.4小结
第3章 PWM控制技术的单片机实现方法
3.1概述
3.2PwM技术的原理与算法
3.2.1采样SPWM法
3.2.2规则采样法
3.2.3均值PWM法
3.2.4等面积PWM法
3.3单片机实现PwM技术的设计
3.3.1PWM发生器的设计要求
3.3.2PWM波形的实现方法
3.4实例分析
3.5PWM技术的PLD实现方法
第4章 单片机控制系统的调节原理和
算法
4.1概述
4.2数字PID控制算法
4.2.1PID控制规律的离散化
4.2.2数字PID算法的改进
4.3直接数字控制的算法设计
4.3.1直接数字控制的基本思想
4.3.2数字控制器的参数优化法设计
4.3.3数字控制器的结构优化设计
4.4数字滤波技术
4.4.1程序判断滤波
4.4.2中值滤波
4.4.3算术平均值法
4.4.4滑动平均值法
4.4.5复合滤波
4.4.6滤波器算法
4.4.7滤波算法的选用
4.5高级数字滤波技术
4.5.1数字滤波器基础
4.5.2IIR数字滤波器
4.5.3Hilbert滤波器
4.5.4卡尔曼滤波器
第5章 单片机控制系统的抗干扰设计
5.1概述
5.2常用元器件的选择方法
5.2.1电阻器的选用
5.2.2电容器的选用
5.2.3数字集成电路的选用
5.3电路布局设计和硬件抗干扰措施
5.3.1数据采集通道
5.3.2隔离技术
5.3.3I/O端口的设计(输入/输出通道设计)
5.3.4振荡电路的设计
5.3.5复位电路的设计
5.3.6电源干扰及其抑制
5.3.7其他
5.4印制电路板抗干扰
5.4.1印制电路板布线措施
5.4.2电源和地线抗干扰布线
5.4.3印制电路板辐射噪声抑制
5.4.4接地技术
5.4.5去耦电路
5.4.6屏蔽技术
5.4.7反射波干扰的抑制方法
5.4.8小结
5.5软件抗干扰设计
5.5.1程序级抗干扰设计
5.5.2系统级抗干扰设计
5.5.3小结
第6章 晶闸管电路的单片机控制应用实例
6.1晶闸管电子软起动器
6.1.1电子软起动器的工作原理
6.1.2软起动器的单片机控制系统设计
6.1.3控制软件设计
6.2晶闸管触发脉冲的单片机实现技术
6.2.1晶闸管的同步检测
6.2.2触发脉冲控制的实现方法
6.2.3触发脉冲控制的软件设计
6.3晶闸管触发脉冲的驱动
第7章 逆变电源的单片机控制应用实例
7.1逆变电源的基本原理和结构
7.2逆变电源的PWM控制策略
7.3逆变电源及其控制系统电路分析
7.4控制系统软件设计
第8章 无刷直流电动机调速的控制应用实例
8.1无刷直流电动机的控制策略
8.2无刷直流电动机的单片机控制系统
8.3控制系统软件设计
第9章 感应加热封口机微机应用实例
9.1感应加热装置的电路分析
9.2微机控制系统
9.3电路调试方法
9.4控制软件设计
附录
附录A 电动机软起动器程序
附录B 感应加热系统的程序
参考文献