单片机步进电机控制

   
单片微型计算机简称单片机。它是把组成微型计算机的各功能部件:中央处理器、CPU、随机存取存储器RAM、只读存储器ROMI/O接口电路、定时器/计数器以及串行通信接口等制作在一块集成芯片中,构成一个完整的微型计算机。单片机主要应用于控制领域,由于其具有可靠性高、体积小、价格低、易于产品化等特点,因而在智能仪器仪表、实时工业控制、智能终端、通信设备、导航系统、家用电器等自控领域获得广泛应用[1]
步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,实质上是一种数字/角度转换器步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成.步进控制器由缓冲寄存器,环形分配器,控制逻辑及正,反转控制门等组成,能把输入的脉冲转换成环形脉冲,以便控制步进电机,并能进行正反向控制.但由于步进控制器线路复杂.成本高.采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加,灵活改变步进电机的控制方案,无需逻辑电路组成时序发生器.软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式并可实现一台单片机控制多台电机.提供灵活多样的控制手段和提高控制精
度对复杂繁琐的控制易于实现,尤其在本系统中更显示出微机控制的优越性。
本设计采用凌阳16 位单片机索菲-丽德SPCE061A对步进电机进行控制,通过IO口输出的具有时序的方波作为步进电机的控制信号,信号经过芯片L298N七年级英语教学论文驱动步进电机;同时,用 4X4的键盘来对电机的状态进行控制,并用数码管显示电机的转速,采用74LS164作为4位单个数码管的显示驱动,从单片机输入信号;利用凌阳单片机的语音功能播报电机的转速。
关键词: 步进电机 单片机 数码管
                 
步进电机是一种作为控制用的特种电机,它因能以离的步进值运动,能提供精确的角定位信息,而且比较容易控制等有点而在现代化工业技术领域里被广泛应用。另外,对步进电机驱动器的研究几乎是与步进电机的研究同步进行的。
步进电机驱动控制模式一般有两种:传统的输入端按键形式和现今比较前沿的语音控制驱动模式,在这里我们只研究传统的输入端按键形式。
其主要的技术要求为:通过对脉冲信号的频率改变和改变各相脉冲的先后顺序来实现步进
电机的方向及步距角速度的正确运行,即步进电机的正转、反转、加速和减速。
课题开发的主要工作内容:
1. 对凌阳单片机的开发研究,凌阳单片机为近年来新近开发出的一种功能全面的微型控制器。尤其其在语音处理方面卓越的性能,而被广泛应用于语音处理方面。具体的研究内容将在第1章给与详尽的阐述。cic滤波器
2. 对步进电机外部驱动器的设计。在科技领域里步进电机驱动器系统是与步进电机同步发展起来的。所以,目前的硬件步进电机驱动已很完备。本课题采用单片机集成驱动电路。具体参数及管角连接详见第2章。
3. 内部程序设计。内部程序是本课题的核心部分。首先对各部分实行模块化设计,变异通过后,采用Main()函数,进行系统级设计。具体设计思想及框图在第宁波舟山港3章中有详细地说明。
4. 整体系统的调试。首先进行“分”系统调试。通过以后,进行整体组装调试。调试过程中的步骤及现象在第4章中做了很全面地记录。
1  SPCE061A单片机简介
1.1 概述
    凌阳单片机是由台湾凌阳科技股份有限公司生产的系列产品。目前有8位和16位两个系列。课题主要应用的是16位的凌阳单片机。它的集成化很高,应用领域由传统的控制扩展为控制处理、数据处理以及信号处理等领域。它的内核是Microcontroller and Signal Processor 16位的微处理器芯片。
hipihi
1.2 凌阳单片机的功能及基本结构
天弩无人机1.2.1 凌阳单片机的功能
1.内置2K字的静态RAM
2.内置ROM或闪存ROM:零页中的快速ROM和非零页中的常速ROM
3.32位可编程并行I/O接口
4.通用异步双全工串行接口UART,具有RS-232标准的发送接受波形
5.串行设备接口可与串行设备进行数据传输
6.单或8通道10位模/数转换ADC,在一个通道内置有自动增益控制地扩音器

本文发布于:2024-09-23 12:32:39,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/291217.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电机   控制   步进   单片机   驱动   进行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议