第一范文网 - 专业文章范例文档资料分享平台

基于单片机的步进电机系统设计

来源:用户分享 时间:2025/5/24 5:16:38 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

河南科技大学毕业设计(论文)

图4-4 最小系统

§4.2.3 驱动部分

此电路是步进电机的驱动部分,我选用的是ULN2003A芯片来驱动的,ULN2003A系列是一款高耐压,大电流达林顿管驱动器,包含7个NPN达林顿管。如图4-5。

图4-5 驱动部分

§4.2.4 状态指示部分

状态指示用P2口控制数码管的显示,第一个数码管显示的正/负是转动的方向,后面显示的是转动的速度。如图4-6。

25

河南科技大学毕业设计(论文)

图4-6状态指示部分

§4.2.5 按键部分

本次设计选用的是单片机的P3口来控制信号的输入,所以把独立按键开关和P3口连接起来,当按下按键K3时,相当于给P3.3口一个低电平,开始正转;当按下按键K4时,相当于给P3.4口一个低电平,步进电机反转;当按下按键K1时,相当于给P3.0口一个低电平,电机加速;按下按键K2时,相当于给K3.1一个低电平,电机减速;按下按键K5,给P3.2口一个低电平,电机停止。如图4-7。

图4-7 按键部分

§4.2.6 时钟部分

时钟电路是计算机的心脏,它控制着计算机的工作节奏,可以通过提高时钟频率来提高CPU的速度,本次设计采用的晶振为12MHz。如图4-8。

26

河南科技大学毕业设计(论文)

图4-8 时钟部分

§4.2.7 复位部分

根据应用的要求,复位操作通常有两种基本形式:上电复位和上电或开关复位。本例使用上电复位。如图4-9。

图4-9 复位电路

§4.2.8 keil-uvision4简介及调试

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

2009年2月发布Keil μVision4,Keil μVision4引入灵活的窗口管理系统,使开发人员能够使用多台监视器,并提供了视觉上的表面对窗口位置的完全控制的任何地方。新的用户界面可以更好地利用屏幕空间和更有效地组织多个窗口,提供一个整洁,高效的环境来开发应用程序。新版本支持更多最新的ARM芯片,还添加了一些其他新功能。

2011年3月ARM公司发布最新集成开发环境RealView MDK开发工具

27

河南科技大学毕业设计(论文)

中集成了最新版本的Keil uVision4,其编译器、调试工具实现与ARM器件的最完美匹配。 C语言仿真如图4-10。

图4-10 KEIL-UVISION调试

28

搜索更多关于: 基于单片机的步进电机系统设计 的文档
基于单片机的步进电机系统设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c37o9706qnt1xu1x81h68_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top