毕业设计(论文)基于avr单片机的步进电机控制器设计.doc

约38页DOC格式手机打开展开

毕业设计(论文)基于avr单片机的步进电机控制器设计,毕业设计(论文)基于avr单片机的步进电机控制器设计38页共计7264字摘 要介绍了步进电动机的发展史,及国内的现状和步进电动机未来的应用前景。并且阐述了步进电动机转速、角度、转矩的控制原理。本文阐述了一种步进电机控制器的设计方案,并绘制了原理图和pcb板图,撰写了程序源代码。实现了对步进电动机转速、角度的控制,并完成...
编号:45-33606大小:474.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 bfxqt 发布

毕业设计(论文)基于AVR单片机的步进电机控制器设计

38页共计7264字

摘 要

介绍了步进电动机的发展史,及国内的现状和步进电动机未来的应用前景。并且阐述了步进电动机转速、角度、转矩的控制原理。本文阐述了一种步进电机控制器的设计方案,并绘制了原理图和PCB板图,撰写了程序源代码。实现了对步进电动机转速、角度的控制,并完成了实物的制作。这期间主要使用protel99se软件绘制原理图和制板,使用proteus7.1软件进行程序代码的仿真和功能的理论验证。最后通过硬件的调试验证程序代码的实际功能,完成对控制器的设计。
目 录

摘要………………………………………………………………………………………………Ⅰ
Abstract…………………………………………………………………………………………Ⅱ

第一章、引言………………………………………………………………………………………1
1.1步进电机发展史…………………………………………………………………………1
1.2我国步进电机发展………………………………………………………………………1
1.3步进电机应用的前景……………………………………………………………………1
第二章、步进电机控制系统………………………………………………………………………2
2.1步进电机控制系统………………………………………………………………………2
2.2控制单元…………………………………………………………………………………2
2.3驱动电路…………………………………………………………………………………2
2.4通信端口…………………………………………………………………………………3
2.5其它………………………………………………………………………………………3
第三章、Atmega16L单片机………………………………………………………………………4
3.1 Atmega16L主要功能……………………………………………………………………4
3.2 Atmega16L引脚功能……………………………………………………………………4
第四章、控制器电路图……………………………………………………………………………6
第五章、步进电动机原理与控制…………………………………………………………………8
5.1步进电动机的结构………………………………………………………………………8
5.2步进电动机的控制原理…………………………………………………………………8
5.3 L297/L298 ………………………………………………………………………………8
5.3.1 L297芯片简介 ……………………………………………………………………8
5.3.2 L298芯片简介 ……………………………………………………………………9
5.3.3 L297/298步进电机控制…………………………………………………………9
5.3.4控制机制 …………………………………………………………………………10
第六章、实现 ……………………………………………………………………………………11
6.1 main主程序流程图……………………………………………………………………11
6.2程序代码 ………………………………………………………………………………12
第七章、结构图…………………………………………………………………………………30
结论………………………………………………………………………………………………31
参考文献…………………………………………………………………………………………32
致谢………………………………………………………………………………………………33
附录………………………………………………………………………………………………34
关键字:AVR单片机,步进电动机,控制器
参考文献

[1] 谭浩强 .C语言程序设计(第二版).北京:清华大学出版社,2005.1
[2] 李群芳,肖看.单片机原理、接口及应用—嵌入式系统技术基础.北京:清华大学出版社,2005.3
[3] 梅晓榕,柏桂珍等.自动控制元件及线路.北京:科学出版社,2005
[4] 沈文、Eagle lce詹卫.AVR单片机C语言入门指导.北京:清华大学出版社,2003
[5] 佟长福.AVR单片机GCC程序设计.北京:北京航空航天大学出版社,2006.1
[6] 清源计算机工作室.Protel99se电路设计与仿真.北京:机械工业出版社,2001.5
[7] 余家春.Protel99se电路设计设计实用教程.北京:中国铁道出版社,2002.12
[8] 嵌入式系统设计与开发平台研讨会专刊之Proteus仿真教程
[9] L297芯片数据手册
[10] L298芯片数据手册
[11] JHD162A液晶屏技术手册
[12] Atega16单片机数据手册