基于Verilog-HDL描述的多用途步进电机控制芯片的设计

基于Verilog-HDL描述的多用途步进电机控制芯片的设计,第1张

【摘 要】 介绍了一种基于Verilog-HDL描述的多功能步进电机控制芯片的可综合方案,该方案可方便地构成两相双极或四相单极步进电机的控制系统。外接元件极少,只需给定时钟、转向以及工作模式信号,就可使系统工作。该方案采用模块化设计,可扩展性好,为步进电机的低成本控制提供了一种新的思路和实现方法。
   关键词:ispLSI器件,Verilog┐HDL,四相步进电机


1 引 言
  步进电机是一种将数字信号转换为角位移或线性位移的控制驱动装置。它的速度和控制脉冲严格同步,响应速度极快,有较高的重复定位精度,大量应用在精密控制的场合。
  常用的步进电机控制系统,采用微机控制,用软件实现其步进脉冲的产生。这种方法程序量大,占用CPU时间较多,限制了步进电机速度的进一步提高,而且软件方式的抗干扰性能较差,在EMI较严重的场合其可靠性不如纯硬件电路。在硬件中,环形分配器逻辑关系复杂,用传统的分立元件实现,电路规模大,连接线复杂,灵活性差,功耗较大,其系统可靠性也不尽人意。
  ISP(In-system Programming)技术是由LatTIce半导体公司首先提出的一种新技术,它以大规模可编程逻辑器件为核心,具有对电子器件、电路板、甚至整个电子系统的逻辑和功能进行动态重组的能力。它可以取代几乎所有的74系列芯片,可根据需要自主配置其硬件资源,电路功耗低,是硬件软件化的关键。
    传统的电子系统设计,多采用原理图输入,过程复杂,只能从结构上对电路进行描述,设计灵活性差。现代的EDA/ESDA设计工具,均采用HDL(HardwareDescripTIon Language)作为设计输入,它可以从电路行为级开始建模,设计效率高,灵活性强。VHDL是国际上第一个标准化的HDL(IEEE-1076),而VerilogHDL是1995年实现标准化的新HDL标准(IEEE-1364),其描述方式接近C语言,编写风格简明,代码效率高,并支持模拟仿真。用它描述的步进电机控制系统,结构明晰,可扩展性好。经综合生成网表下载后就可生成硬件电路。
2 芯片设计思想概述
2.1 总体架构
  整个芯片采用模块化设计方式,TOP-DOWN的设计方法。
  该芯片共有三种驱动工作模式:波驱动(Wave)模式、半步驱动(Half Step)式,全步模式。
  波驱动模式也称四相单四拍工作模式,电机的四个绕组分别轮流通电;全步模式也称四相双四拍工作模式,每一时刻,电机总有两相绕组同时通电;半步模式也称四相八拍控制方式。这种工作模式下,步进电机每一步的步距仅为全步模式的一半,常用于精密定位。
  上述三种工作模式由芯片的模式输入(mode)指定切换。芯片上还配置正反转输出控制(fw),复位控制(rst)和紧急停车控制(en)。芯片结构示意图见图1。

基于Verilog-HDL描述的多用途步进电机控制芯片的设计,第2张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2481435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存