声明
摘要
1 绪论
1.1 课题研究背景
1.2 伺服控制国内外的研究发展现状
1.2.1 伺服控制系统的发展过程
1.2.2 伺服控制系统的发展趋势
1.3 本课题的组织架构
2 系统整体方案设计和设计指标
2.1 伺服电机控制系统
2.1.1 电机
2.1.2 驱动器
2.1.3 增量式编码器
2.2 伺服控制器系统的整体方案设计
2.3 伺服控制器各模块设计指标
2.2.1 PLC模块设计指标
2.2.2 脉冲输出模块设计指标
2.2.3 计数模块设计指标
2.4 本章小结
3 伺服电机控制器IO模块设计
3.1 脉冲输出模块硬件设计
3.1.1 单片机选型
3.1.2 模块总体框图说明
3.1.3 DDS和FPGA电路设计
3.1.4 模块基本电路设计
3.2 脉冲输出模块软件实现
3.2.1 交互场景分析
3.2.2 脉冲输出软件设计
3.2.3 脉冲输出软件实现
3.3 计数模块硬件设计
3.3.1 单片机选型
3.3.2 模块总体框图说明
3.3.3 增量式编码器接口电路
3.4 高速计数模软件设计与实现
3.4.1 交互场景分析
3.4.2 计数模块驱动设计模块划分
3.4.3 正交编码器接口设计与实现
3.4.4 中断接口设计与实现
3.5 本章小结
4 PLC模块设计
4.1 PLC硬件设计
4.1.1 PLC系统方案设计
4.1.2 模块总体框图说明
4.1.3 以太网接口设计
4.1.4 外扩标准总线电路设计
4.2 PLC驱动设计
4.2.1 串口驱动设计
4.2.2 APPFlash驱动设计
4.2.3 SPI驱动设计
4.3 PLC与从站交互的软件设计
4.3.1 PLC使用场景分析
4.3.2 H-Modbus通信
4.3.3 配置文件读取写入
4.4 本章小结
5 系统测试
5.1 测试环境搭建
5.1.1 测试系统组成
5.1.2 PLC态软件介绍
5.2 系统测试
5.2.1 PLC与脉冲输出模块的测试
5.2.2 PLc与计数模块的测试
5.3 本章小结
6 结束语
致谢
参考文献
附录