PSoC4试用报告 控制步进电机驱动器的模拟实验

最新更新时间:2013-12-15来源: 电源网关键字:PSoC4  控制步进电机  驱动器 手机看文章 扫描二维码
随时随地手机看文章

一、概述

步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角 。它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器 。

步进电机驱动器是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

基于以上叙述,可以利用CY8CKIT-042板上CY8CKIT-42的组件CapSense 和PWM组合作用,输出变化的脉冲,作用于驱动器,控制步进电机转动;可以利用防抖Debouncer 和触发器TFF形成电路,产生数字开关量,作用于驱动器,确定步进电机转动方向。

二、原理叙述

1、确定步进电机转动方向

按动按钮SW2(在CY8CKIT-042板上),经过防抖Debouncer_2 、触发器TFF和非门,产生“1”、“0”信号,作用于驱动器“dir+ 、dir-”,来改变步进电机转动方向。这用CY8CKIT-042板上RGB 的LED蓝灯和红灯分别亮、灭,进行模拟区分是正转、还是反转。

2、步进电机启、停和调速

按动按钮SW3(外接),经过防抖Debouncer_1 、触发器TFF,作用于指示灯D_4(外接),绿灯亮、灭表示步进电机启动、停止。

指示灯D_4(外接)灯灭,表示下降沿触发启动脉冲调制器PWM,产生脉冲信号,作用于驱动器“pul+ 、pul-”,步进电机转动。利用PSoC 4开发套件的容性触摸感应CapSense组件和脉冲调制器PWM组件的作用,通过滑动触摸条,产生变化的脉冲信号,达到调速的目的。这里,利用红色指示灯D_1(外接)的亮度变化来模拟脉冲信号的变化。

3、步进电机转速的显示

根据步进电机的步距角,确定转动一周所需要的脉冲数和计时计数器timer计时,计算转速RPM,其值经过软件处理,通过 UART 和the PSoC 5LP USB-UART bridge传送 ,显示在电脑的putty上。三、所需的组件

本模拟采用本套件以下组件,组件的配置见附件:Step_Motor_Project图片.zip

· CapSense

· UART

· PWM

· Timer Counter

· CyTFF

· Debouncer

· CyClock

· CyPins

· 非门

四、软件

软件main.c包括本例软件设计流程。

五、硬件连接

1、UART 的P0.5、P0.4联接到the PSoC 5LP UART bridge 的P12.6 、P12.7。

2、外接的器件,须联接到套件的GND、P0.0、P0.7、P1.0、P2.0等管脚。

六、调试

1、将电源跳帽插入+5V端,系统由+5V供电。

2、在PSoC Creator 2.2中,经Build和Program后,按动按钮SW2(在CY8CKIT-042板上)、SW3(外接),滑动触摸条,观察CY8CKIT-042板上RGB 的LED蓝灯和绿灯、指示灯D_4(外接)和反映脉冲变化指示灯D_1(模拟外接)的变化。开通电脑的putty,观看转速RPM,在putty显示如下变化:

七、心得体会

在PSoC Creator 2.2平台里,即能作图,又能编程,显得图文并茂,新颖别致;套件里的组件,可以独力使用,显得与其它单片机不同的地方,体现了所要介绍的卓越的性能。

在本模拟中,使用了本套件不少的组件,一些在内部进行有机嵌入组合,且不需要软件编程,简化了设计过程、降低了设计了成本,优化了电路。

在本实验中,仅仅模拟了驱动器驱动步进电机控制转动正反转方向、启动电机和反映转速快慢的脉冲的变化,是一个简单模拟实验。至于使用还需要根据具体的步进电机和驱动器数据参数,进行详细的编程设计;在电机工作不超载的情况下,电机的转速,根据步距角确定电机转动一周所需的脉冲数及计时出发出这些脉冲所需的时间,通过软件编程计算和通讯,将转速RPM显示在终端显示器上,这想在以后实用过程中再做。

关键字:PSoC4  控制步进电机  驱动器 编辑:探路者 引用地址:PSoC4试用报告 控制步进电机驱动器的模拟实验

上一篇:利用完全可编程平台实现高效马达控制
下一篇:大功率VMOS管逆变电源绿光闪亮

推荐阅读最新更新时间:2023-10-12 22:31

凌力尔特推出16 通道 LED 驱动器 LT3754
  凌力尔特公司 (Linear Technology Corporation) 推出16 通道 LED 驱动器 LT3754,该器件采用一个能够驱动高达 45V 的 50mA LED (每个通道) 的升压型 DC/DC 控制器。其内部 60V、1MHz DC/DC 升压模式控制器专为充当一个用于驱动多达 160 个白光 LED 的恒定电流 LED 驱动器而设计。LT3754 从 12V 输入可以驱动 16 个通道,每通道具有多达 10 个串联的 50mA 白光 LED,同时提供超过 92% 的效率。其多通道能力使该器件非常适用于中到大型尺寸的 TFT-LCD 背光照明应用。其 6V 至 40V 的输入电压范围使该器件非常适用于汽
[工业控制]
凌力尔特推出16 通道 LED <font color='red'>驱动器</font> LT3754
利用智能MOSFET驱动器提升数字控制电源性能
利用智能MOSFET驱动器提升数字控制电源性能 在电源系统中,MOSFET驱动器一般仅用于将PWM控制IC的输出信号转换为高速的大电流信号,以便以最快的速度打开和关闭MOSFET。由于驱动器IC与MOSFET的位置相邻,所以就需要增加智能保护功能以增强电源的可靠性。   UCD9110或UCD9501等新上市的数字电源控制器需要具备新型的智能型集成MOSFET驱动器的支持。电源设计人员仍然对数字电源控制技术心存疑虑。他们经常将PC的蓝屏现象归咎于软件冲突。当然,这种争议会阻碍数字控制电源以及查找控制器故障期间功率级保护策略的推广。这推动了不依赖数字电源控制器信号的具备功率级内部保护功能的MOSFET驱动器的发展。
[模拟电子]
利用智能MOSFET<font color='red'>驱动器</font>提升数字<font color='red'>控制</font>电源性能
LED照明驱动器IC中的数字电源与调光
  作为 LED 照明,它需要有能够驱动从灯泡等小型照明的小功率产品到路灯等大型照明的大功率产品电源。而且,这种电源应当与原有照明器具所使用的“可控硅调光”、 LED照明 专用的“PWM调光”以及可以用体电阻调光的“线性调光”等多种调光方式兼容。为使LED稳定地点亮、调光,需要使用 LED驱动 器IC,而且要求这种驱动器IC能与功率和调光方式等五花八门的电源相适应。   罗姆LED照明用驱动器IC的特点   罗姆为了适应上述市场需求而在进行LED照明用驱动器IC的开发。为使LED保持一定的亮度点灯,需要有进行恒流控制的LED驱动器IC。通常,是从交流电源开始进行恒流控制,所以使用降压型开关稳压器方式(图1)。   传统方式
[电源管理]
LED照明<font color='red'>驱动器</font>IC中的数字电源与调光
Diodes电机前置驱动器简化速度控制
Diodes公司 (Diodes Incorporated) 推出单相无刷直流电机前置驱动器ZXBM1021,为多种消费性及工业产品内的散热风扇、排气扇、抽风机、电机和泵,提供多功能且小巧的变速控制解决方案。这个灵活的前置驱动器集成了PWM信号积分器及MOSFET缓冲器等常用外部元件,使设计人员得以大幅简化系统结构,以及减少整体电路板元件数量。 这款前置驱动器可通过直接运用外部PWM信号、直流电压信号或热敏电阻网络输入,严密控制电机转速。它集成了霍尔偏置和放大器电路,以确保与各种霍尔效应传感器相兼容。集电极开路频率发生器引脚提供转速输出,能够在外部监控旋转及速度。为防止在控制信号消失的情况下出现电机堵转或速度低于最低值,ZX
[工业控制]
什么是步进电机驱动器细分?
步进电机是一种开环伺服运动系统执行元件,以脉冲方式进行控制,输出角位移。与交流伺服电机及直流伺服电机相比,其突出优点就是价格低廉,并且无积累误差。但是,步进电机运行存在许多不足之处,如低频振荡、噪声大、分辨率不高等,又严重制约了步进电机的应用范围。步进电机的运行性能与它的步进驱动器有密切的联系,可以通过驱动技术的改进来克服步进电机的缺点。相对于其他的驱动方式,细分驱动方式不仅可以减小步进电机的步距角,提高分辨率,而且可以减少或消除低频振动,使电机运行更加平稳均匀。总体来说,细分驱动的控制效果最好。因为常用低端步进电机伺服系统没有编码器反馈,所以随着电机速度的升高其内部控制电流相应减小,从而造成丢步现象。所以在速度和精度要求不高的领域
[嵌入式]
基于555定时器的D类耳机驱动器电路设计
  本设计实例为耳机和音频线路提供两个简单、便宜的驱动器,如图所示。这两个驱动器针对电吉他和小提琴设计,但也可适用于更多其他应用。对于这样的简单应用而言,噪声和总谐波失真(THD)并不是重点考虑因素,因此并未对这两个数值进行测量。      图1:含运算放大器和NE555定时器的耳机和音频线路驱动器。也可以使用CMOS版本(如LMC555),但输出电流较低。其优点为工作频率较高。    下述为一些设计考虑因素:   ● CV引脚的输入电阻约为3kΩ,在大多数音频应用中,需要某种音频前置放大器/缓冲器。   ● CV需要极大幅度的输入音频信号。所需的幅度取决于555定时器的电源和所需的输出音频功率。   ● 555定时器作为振荡器
[电源管理]
基于555定时器的D类耳机<font color='red'>驱动器</font>电路设计
ADI扩展其LED闪光灯驱动器系列
中国,北京 — Analog Devices, Inc. (NASDAQ: ADI),全球领先的高性能信号处理解决方案供应商,最近推出两款LED闪光灯驱动器ADP1660和ADP1649。ADP1660是一款双通道750 mA(总共1500 mA)LED闪光灯驱动器,采用2.0 mm x 1.6 mm 12引脚WLCSP封装。ADP1649是一款单通道1000 mA LED驱动器,采用2.0 mm x 1.5 mm 12引脚WLCSP封装。两款器件均具有同类最佳效率,可延长智能手机和平板电脑的电池寿命,并限制闪光灯和手电筒事件期间的电池负载。 ADI公司电源管理产品部营销经理Brian Wengreen表示:“随着
[电源管理]
ADI扩展其LED闪光灯<font color='red'>驱动器</font>系列
步进电机控制程序(c语言+51单片机)
#include reg51.h #define uint unsigned int #define uchar unsigned char #define ms *77 // f = 12 M #define LEDLen 4 #define Dj_star() {IE=0x81; pri_dj=0; } #define Dj_stop() {IE=0x00; pri_dj=1; P1=0xff; shache="0"; delay(800ms); delay(800ms);delay(400ms); shache = 1; } #define Chilun_Num 8 /* 齿轮数 8 个*/ #define set_d
[单片机]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved