关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于THB6064H的步进电机闭环控制电路设计

基于THB6064H的步进电机闭环控制电路设计

作者:时间:2011-04-12来源:网络收藏

需要注意的是,上位机向单片机发送信号的时候要经过光耦隔离。光耦隔离的作用有两个:第一,防止干扰和损坏前级芯片;第二,对信号进行整形。对于信号CLK和CW/CCW要选用中速或者高速的光耦,以保证信号经过光耦后不会发生延迟或者变形而影响的驱动。

4 软件设计
软件设计中初始化设置要定义各端口的功能,的初始化主要是运行前设置端口的I/O方向,确定所选择的细分驱动方式等。之后,要实时获得电机的工作状态和驱动电机运转,并在中断服务程序中处理电机的丢步和转向控制。现代单片机运行速度都很快,所以对编码器采用软件鉴相,既简化电路结构,又节约成本。将编码器的A相与单片机的外部中断INT0相连,B相与普通I/O口的P1.0相连。由于编码器的A相与B相在输出上有固定的相位关系,正转与反转时编码器的A、B两相的电平信号不同,正转时,每当A相出现高电平的前四分之一周期时,B相为高电平;反转时,每当A相出现高电平的前四分之一周期时,B相为低电平。因此,单片机使用外部中断0来处理编码器数据,把编码器的A相接中断源。在中断服务程序中,程序通过读取B相(P1.0口)的状态来确定编码器的转向,进而完成加1或者减1的双向计数。软件程序流程如图4所示。

本文引用地址:http://www.eepw.com.cn/article/162183.htm

d.jpg



结语
本文提出了驱动芯片电机闭环控制方案。硬件设计将低成本的51单片机与电机专用驱动芯片一体化(目前基本都是分立开的),既可以实现所需功能,又能降低成本。该电路结构简单、动态特性好、适应性强、速度快、精度高、性能稳定。采用
编码器作为位置反馈,既能使步进电机达到伺服电机的高速度、高精度效果,又能降低成本,在各种车床、切割机、雕刻机等数控场合有很高的实用价值。

电路相关文章:电路分析基础



上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭