文摘
英文文摘
声明
1绪论
1.1气动打标机的研究意义
1.2气动打标机国内外研究情况
1.3气动打标机的发展方向
1.4本课题的主要工作内容
1.5本章小结
2方案设计与系统工作原理
2.1系统方案选择
2.1.1打标机控制器设计
2.1.2 USB接口芯片选型
2.1.3软件开发工具选择
2.2系统方案确定
2.3系统工作原理分析
2.4系统功能
2.5本章小结
3打标机控制器及硬件设计
3.1控制器总体设计
3.2接口芯片
3.3单片机设计
3.4 FPGA控制器设计
3.5运动控制方法
3.5.1插补运算
3.5.2升降频控制
3.6硬件电路设计
3.6.1通信电路
3.6.2核心控制电路
3.6.3电磁阀驱动电路
3.6.4步进电机驱动电路
3.6.5外部信号管理电路
3.7本章小结
4打标机控制软件设计
4.1软件总体设计
4.1.1软件功能需求分析
4.1.2总体设计
4.2 VC++开发平台
4.2.1 Windows编程模型
4.2.2 VC++应用程序创建过程
4.2.3 VC++集成开发环境介绍
4.3打标机控制软件主程序设计
4.3.1显示编辑
4.3.2记录查询
4.3.3数据通信
4.4打标机控制软件功能演示
4.5多国语言界面
4.6本章小结
5打标机控制系统抗干扰设计
5.1硬件抗干扰设计
5.1.1抑制干扰源
5.1.2切断干扰传播路径
5.1.3提高敏感元件的抗干扰性能
5.2软件抗干扰设计
5.3通信抗干扰设计
5.4本章小结
6工作总结与展望
6.1工作总结
6.2后续工作展望
致谢
参考文献
附录