文档下载
网盘链接: https://pan.baidu.com/s/1gkmmawIDV-xbtYaJ_uEtCg
提取码: zqi6
部分内容展示
随着数字化的时代发展,对步进电机控制系统的功能、性能、精度及集成有了更高的要求。本文以基于单片机的高精度步进电机控制系统为开发对象,结合高精度步进电机控制系统的功能与性能需求,采用AT89S52单片机作为控制核心,利用其强大的功能,把键盘电路和显示电路有机的结合起来,组成一个操作方便,交互性强的控制系统。首先,提出基于单片机的高精度步进电机控制系统的设计任务、要求和总体方案;然后,结合步进电机控制系统的结构,完成步进电机控制系统的硬件设计;并采用结构化设计完成步进电机控制系统软件设计;最后,通过系统调试,验证基于单片机的高精度步进电机控制系统的可行性。
关键词:单片机 步进电机 控制系统;
更多范文
步进电机,又叫做脉冲电机。步进电机与其它种类的电机最重要的区别就是,步进电机将接收到的脉冲信号转化成相应的线位移或者角位移,它是一个数字信号,执行器。步进电机,脉冲频率,快速启动和停止控制,正控制,使步进电机的需求增加,或者在宽的频率范围内可以通过不同的方式实现应用到现场。
在硬件上实现了步进电机控制器,通用性强,集成度高,价格昂贵,并且具有相对简单的功能,改变了设计要求,需要改变整个硬件电路。该控制系统通过单片机控制步进电机通过软件实现,可以更好地实现步进电机的电势。因此,微控制器用于步进电机的控制,在数字时代的发展中必然是一种必然趋势,因此,采用软件和AT89S52相结合的高精度微控制器是步进电机控制系统。为一个对象的开发,功能强大,操作上充分利用各种资源,基于不同模式的步进电机控制,灵活使用,步进和反向旋转和速度控制实现,有助于步进电机控制的进一步推广,系统具有较高的精度和意图。
首先,在基于单片机的高精度步进电机控制系统的核心控制芯片的选用上,采用AT89S52单片机。ATMEL的AT89S52单片机是一种低功耗/高电压、高性能的8位微控制器。它采用CMOS和高密度非易失性存储器技术,其输出引脚和命令系统可与MCS-51系统一起使用。兼容的,片上闪存ROM允许在系统内重新编程或与其他编程设备编程。因此,AT89S52单片机是一种功能强大、速度快、灵活性高、价格便宜的控制芯片,完全可以满足该系统的设计要求。
其次,由于微控制器输出的脉冲信号非常微弱,不能直接用于驱动步进电机,因此需要使用功率驱动芯片。根据上述硬件典型电路模块的设计思想,在系统的设计中,采用了ULN200 3A高压、大电流、大功率Darlington芯片作为系统的电源驱动芯片。该芯片是目前高精度步进电机的控制。系统中最常用的驱动电机的芯片满足了典型电路模块的设计要求。