共查询到17条相似文献,搜索用时 343 毫秒
1.
首先介绍了几种常见的步进电机脉冲分配器 ,然后采用VHDL(超高速集成电路硬件描述语言 )语言设计了基于CPLD(复杂可编程逻辑器件 )的脉冲分配器 ,本文所采用的设计方法符合电子系统设计的发展方向。 相似文献
2.
3.
4.
基于FPGA控制的步进电机驱动设计 总被引:3,自引:1,他引:2
随着微控制器技术的快速发展,特别是高性能可编程逻辑器件的出现,促进了步进电机控制技术的发展,使得步进电机驱动系统集成化设计的实现成为可能。本文根据设计要求进行了四相步进电机驱动系统的芯片选择和硬件电路设计,以FPGA为核心器件,集成了驱动和控制部分,大大简化了逻辑控制电路。设计过程采用模块化设计方法,用VHDL硬件描述语言对电路进行描述,采用Altera的QuartusII集成化工具进行了综合和布局布线,仿真,充分利用FPGA芯片的资源,优化程序,提高模块的工作频率,提高芯片的控制精度。文中对整个系统的架构及硬件电路和软件的实现都做了详细的介绍,最后通过仿真和实验分析验证了此控制方案的可行性。 相似文献
5.
为了使步进电机的使用简单化,改进应用性能,提出了基于PMM8714脉冲分配器的5相步进电机控制系统设计方案,描述了系统硬件组成和软件设计.试验表明,用PMM8714完成脉冲分配任务,减轻了对单片机资源的占用,整个系统运行平稳,可靠性好,有一定实用意义. 相似文献
6.
7.
首先介绍了几种常见的步进电机脉冲分配器,然后采用VHDL(超高速集成电路硬件描述语言)语言设计了基于CPLD(复杂可编程逻辑器件)的脉冲分配器,本文所采用的设计方法符合电子系统设计的发展方向。 相似文献
8.
计算机控制步进电机的方法已有很多。大多是直接通过可编程I/O口发生控制脉冲,有的甚至还发生相序变化的信号。这里要介绍的是另一种方法,即适当加进一些硬件电路,从而大大简化单机控制软件,以实现一台计算机可以同时控制多台步进电机运行的目的。一、总体方案我们设计的方案中除了可编程输入输出口外,还加进了一片可编程定时器(这里采用的是8253),另外用脉冲分配器(CH250)进行脉冲相位分配。整个工作情况如下: 由软件控制定时器发出脉冲序列,通过脉冲分配器传送给驱动电路,同时定时器发 相似文献
9.
10.
在程序控制中,步进电机的应用日益广泛。例如,用来带动温控仪毫伏定值器中的多圈电位器,可实现升、降温的程控;如带动调速电路中的调速多圈电位器,则可实现转速的程控;用来连动传动机构,还可以实现光路系统的调焦和准直等。步进电机需要专用的驱动电路,其驱动框图如图1所示。图中的脉冲源实际上是一个振荡器,改变其振荡频率可调节步进电机的工作频率,即调节程控速度。 1.环形分配器环形分配器又叫脉冲分配器,是实现步进电机各相绕组按一定的顺序通电的控制电路。设计环形分配器常用的方法是根据步进电机不同通电方式,列出真值表,然后用卡诺图或逻辑代数简化得出逻辑电路图。 相似文献
11.
12.
基于单片机与FPGA的多重细分步进电动机驱动系统 总被引:1,自引:0,他引:1
介绍了步进电动机细分控制,提出了基于单片机与FPGA控制的PWM细分驱动技术,利用单片机来设定电机的转速、转向.由FPGA产生阶梯脉冲形成阶梯形电压信号以控制步进电动机每相绕组在各时刻的电压,从而实现步进电动机转角的任意细分控制.利用VHDL语言编程实现了步进电动机256细分控制器的PWM模块、速度控制模块、数字比较模块等功能. 相似文献
13.
14.
基于AT89C52单片机的步进电机控制系统设计 总被引:1,自引:0,他引:1
提出了一个由AT89C52单片机控制步进电机的实例。可以通过键盘输入相关数据,并根据需要,实时对步进电机工作方式进行设置,具有实时性和交互性的特点。该系统可应用于步进电机控制的大多数场合。实践表明,系统性能优于传统的步进电机控制器。 相似文献
15.
16.
17.
文章针对汽车怠速控制系统的需求,描述了一种高精度位移检测系统的研制,其以MSP430F149为核心,以步进电机驱动为传动机构,再配以线性位移传感器,实现位移的高精度检测。重点介绍了步进电机驱动器的设计和位移检测过程。 相似文献