贴片电感
贴片电感
・  当前位置::扁平线圈电感 > 技术文章
基于FPGA的步进电机控制系统的设计方案
作者:    来源:    时间:2016-09-28 22:14:59浏览量:

  

  该控制系统中采用总线控制方式,利用片选信号依次控制4路PWM锁存器的通断,这样可以简化硬件电路和软件设计。以A相控制为例,当片选A为高电平而其他几路片选为低时,A 路PWM 锁存器工作而其他几路PWM锁存器休眠。根据公式(8)计算出细分的电流分配系数,进而转化成控制PWM信号的占空比,同时开通几路锁存器,通过锁存器输出驱动步进电机。

  3 步进电机细分控制软件的设计

  本设计中采用Quartus Ⅱ软件开发平台和Verilog设计语言进行控制软件的设计。系统中需要在FPGA 内利用线性反馈移位寄存器(Linear Feedback Shift Regis-ters)来实现随机数的产生,控制步进电机的随机取样转动,本系统中最核心的PWM控制模块设计如下:

  

  4 系统测试

  系统设计完成后,对整个系统进行测试和检验。

  

  PWM 控制系统的仿真结果如图5 所示,观察仿真输出波形可知控制脉冲输出正确。将程序固化到FPGA 硬件中之后,将被控的四相反应式步进电机连接上,并通过串口将FPGA与上位机相连,由上位机输出命令控制步进电机的转速、转向、转动角度等。

  5 结语

  本文提出了一种基于FPGA的步进电机控制系统的设计方案。该方案利用FPGA控制速度快、可靠性强等特点,利用等步距细分原理和PWM控制技术,设计出了高灵活性、可人机交互、分辨率高的步进电机控制系统。验证结果表明,该控制系统实现了步进电机等步距角的16级细分,并通过人机交互实现了任意改变各相顺序的主要技术指标,控制精度高,可靠性强。从而证实了该方案的可行性。扁平线圈电感制造厂

  • uc3846的ct电容老坏最近发现逆变电源的uc3846的ct电容坏的频率较高,ct电容是15nf和3.3nf并联,封装是1206的,驱动频率大概21khz贴片容易坏的话,改插件电容。也可以用0603的AVX的电容试试。
    为什么

  • 想用LM3150制作输入32V,输出24V/20A的降压器,可行想用LM3150制作输入32V,输出24V/20A的降压器,可行吗?有没有什么方案?抢沙发了这是好像最大12A吧,你20A可能不行吧,你找原厂FAE确认一下有人做到15A的,我也想再做大一点点,但也不敢乱

  • 如何准确测量CAN节点的信号边沿参数 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费

  • 上一篇:数字/模拟电源难选择?看看大佬都怎么说