《步进电机原理及简易驱动电路的制作》由会员分享,可在线阅读,更多相关《步进电机原理及简易驱动电路的制作(4页珍藏版)》请在金锄头文库上搜索。
1、制作天地 HANDS ON PROJECTS13太长,有条件的话,电烙铁最好外壳接地,焊音乐片时可先将音乐片的第一个脚进行上锡,注意不要太多,否则无法插入线路板上的小槽,音乐片与线路板焊接线,线路板上应全部上过锡,当插入音乐片后,先将第一只脚与线路板进行焊接,让其定位,然后再将最后一只脚焊上,等焊锡冷后,音乐片便牢牢地装在线路板上了,这时再去焊另外的引脚就会方便许多。制作完成的接收线路板与电源及喇叭的接线如图 6 所示。图6 三、系统调试1. 发射器的调试 : 所有元件安装好后,将电路板装入遥控器盒子内,注意检查微动开关是否可听到清晰的开关声。2. 如有频率计或频谱仪等仪器,可在装入发射器电池
2、后按动遥控器检测是否有高频无线电波发射,如没有这些仪器,也可用收音机或接上电脑音响,当按动遥控器时,可听到“吱、吱”声,这就表明发射部分工作正常,一般只要元件安装正确,元件焊接时线路板上无搭锡或虚焊,都能一次成功。3. 接收器的调试 : 全部元件安装完成后,将线路板装入塑料外壳内,电源引线连接时一定要注意极性不要装反。4. 装上二节5 号电池,短接一下VT4 发射极和集电极,正常时可以听到音乐声,若发现不会响,应仔细检查喇叭线是否焊牢,音乐片的引脚是否有虚焊等。5. 以上几项都正常后,便可以进行发射与接收的联调,将发射器放在接收器边上,按动遥控器,若有声音了,再将两者的距离加大,再按,若没有反
3、应了,用无感螺丝刀调节接收器上的可调电感,直到按下遥控器接收器会响,继续加大距离,用上述方法反复调试,当距离在 20 米以上都可以可靠进行遥控时,说明遥控门铃的调试工作完成,这样一款即有趣又实用的无线音乐门铃便制作完成。(产品详见广告页)步进电机是机电一体化的关键部件之一,是一种高精度的执行元件,它能将脉冲信号转变成角位移,即给一个脉冲,步进电机就转过一个角度,因此控制精度高,广泛地应用于各种自动化控制系统和机器人领域中,目前步进电机的控制器主要是通过单片机及专用集成芯片构成的,这样成本高、结构复杂、开发周期长。广大的电子爱好者,尤其是一些初学者很难具备相应的条件,为此笔者设计并制作了一款成本
4、低廉、性能稳定、控制简单、制作方便的步进电机控制器,供大家参考。一、步进电机工作原理目前比较常用的步进电机主要有反应式(VR) 、永磁式(PM) 、混合式(HB)三种类型,这几种电机虽然在组成结构上有所差别,但总体的工作原理还是类似的,下面就以比较典型的反应式步进电机为例简述其工作原理 :1.步进电机的结构组成步进电机可以分成转子和定子两部分。以图作 者步进电机原理及简易驱动电路的制作谢 彪制作天地 HANDS ON PROJECTS2010 VOL.05141 所示的三相步进电机为例,其定子上有 6 个磁极,每 2 个相对的磁极(如 :A-A )组成一对,共有 3 对。每对磁极上都绕有线圈,
5、也即形成一相,这样 3 对磁极就有 3 个绕组,形成三相,依此类推,若为 4 相电机则就有 4 对磁极、4 相绕组。三相步进电机定子的各相磁极在空间上互差120 /60。电机中转子部分也具有相应的磁极,称为转子小齿,相邻两转子小齿轴线间的间距称为齿距,用表示。通常我们把定子小齿与转子小齿对齐的状态称为对齿(如图 1 中转子小齿 1 与定子小齿 A 就是对齿) ; 而把定子小齿与转子小齿不对齐的状态称为错齿(如图 1 中的 2 与 B、3 与 C 等即为错齿) 。错齿的存在是步进电机能够旋转的前提条件,所以,在步进电机的结构中必须保证有错齿的存在,也就是说,当某一相处于对齿状态时,其他相必须处于
6、错齿状态。以图 1 所示的三相步进电机为例,其转子小齿 1 与 A 相对齐时,齿 2 与 B 错开了 1/3 ,齿 3 与 C 错开了 2/3 。图1 步进电机结构简图2.步进工作过程分析步进电机的工作原理与电磁铁类似。A 相通电,B、C 相不通电时(图 2) ,由于磁场力的作用,齿 1 与 A 对齐。B 相通电,A、C 相不通电时(图 3) ,B 齿将产生磁场,吸引较近的转子小齿 2,从而产生转动力矩, 齿 2 将与 B 对齐, 此时转子顺时针转过 1/3 ,此时齿 3 与 C 相差 1/3 ,齿 4 与 A相差 2/3 。C 相通电,A、B 相不通电时(图 4) ,齿 3 被吸转动并与 C
7、 相对齐,此时转子又顺时针转过 1/3,齿 4 与 A相差为 1/3 。A 相再次通电(图 5) ,齿 4 与 A对齐,转子又顺时针转过 1/3 。图2 A相通电 图3 B相通电图4 C相通电 图5 A相再次通电就这样,电机就每步(每脉冲)顺时针方向 旋 转 1/3 , 经 过 了 3 步 的 一 个 循 环, 齿1 就 顺 时 针 转 过 一 个 齿 距, 如 果 不 断 地 按A B C A 的相序通电,电机就可以持续地顺时针方向旋转下去。若要电机反转,则可将 A、B、C 三相的通电次序任意互换一组即可,如通电相序变为 : A C B A ,电机就会按逆时针方向旋转。二、步进电机驱动控制原
8、理步进电机的驱动和控制方法与直流电机不同,直流电机只需通入直流电源即可运转,调节电压大小可以改变电机转速。而步进电机接收的是数字量,转速的大小由外加的脉冲频率决定,电压的大小与转速的快慢无关,只与电机的输出力矩有关。步进电机的驱动控制器主要由脉冲信号产生电路、脉冲信号分配电路,功率放大电路等部分组成,其结构如图 6 所示。432 14321CBACBA定子转子1 332齿距:制作天地 HANDS ON PROJECTS15图6 步进电机驱动器组成脉冲信号电路的主要功能是产生一定频率的控制脉冲信号,用以控制步进电机的运行,其频率直接决定了步进电机的旋转速度。信号分配电路是整个控制器的核心部分,由
9、于其提供的信号总是周期循环的,所以也称为“环形脉冲分配电路” , 它会根据不同步进电机的控制需求,将脉冲信号按一定的逻辑关系加到功率放大器上从而驱动步进电机的工作。例如上文所述的三相步进电机,其通电相序为“A B C A ” ,这种按 A、B、C 各相顺次接通的过程是一种整步工作方式,也称“三相单三拍” ,其中“单”是指每步只有一相通电, “三拍”是指一个循环需换相 3 次。尽管这时电机也可工作,但不够稳定,易产生失步现象。 通常我们更多地是采用“ABBCCAAB”方式循环通电, 此时每步有二相同时接通, 也称“三相双三拍” ,这样步进电机工作会更加平稳。当 然 还 有 其 他 的 信 号 分
10、 配 方式, 如 在 二 相 间 插 入 一 个 中 间 相, 按“A AB B BC C CA A” 的相序运行,即“三相六拍” ,此时完成一个循环需 6 步,每次转过的角度只是三拍时的一半,也就实现了“二细分” 。当然我们也可以通过各相绕组电流不同大小的组合,实现更多步的细分,这就是步进电机的细分驱动,细分的步数越多,步进电机的转动也会越平稳。 对于其他类型的步进电机, 如四相电机的单四拍、双四拍、八拍等,读者也可以自己进行分析。三、电路工作原理电路原理图如图 7 所示,电路主要由脉冲信号产生电路、脉冲信号分配电路及功率放大电路等几部分组成。在本电路中的脉冲信号由 NE555 构成的一个多
11、谐振荡器产生,选择开关 S1 和不同振荡电容 C1/C2 相连,可得到不同频段的脉冲信号,通过电位器RP 可使其 3 脚输出的信号频率连续可调,该脉冲信号加到十进制计数器 CD4017 的时钟输入 CP 端,作为步进电机工作的时钟。电机的工作步序由 CD4017 的计数输出端提供。由于目前市面上步进电机的种类较多,本电路仅以较常用的“三相双三拍”控制 ( 具体步序见下表 1) 为例进行分析,其他的控制方式读者们可以参照本例自行分析。由于“三拍”完成一个循环需有三个步序,故由十进制计数器 CD4017 构成一个 3 进制的封闭小循环,分别由 Q0、Q1、Q2 输出所需的步序 1、2、3 的信号,
12、而将 Q3 直接接到CD4017 的复位端 R,从而构成了一个完整的环形分配电路。 “双”是在每一步序中电机要有 2 相同时得电,经对表 1 中不同步序的真值表分析可知, “A”相的值应在步序 1 和 3 均为有效,此时可将 Q0 与Q2 的输出信号经或门(74HC32)送至 A 相的控制端 ; Q0 与 Q1 相或后送至 B 相 ; Q1 与 Q2 相或后送至 C 相,这样就可以得到我们所需要的三相双三拍步序控制信号。表1 三相双三拍工作方式A 相B 相C 相 步序 1(Q0) 步序 2(Q1) 步序 3(Q2) 由于经数字门电路输出的步序信号还无法直接驱动电机工作,故还需增加一级功率放大做
13、为整个控制电路的输出。由于通常电子小制作中使用的步进电机功率较小,故本电路选用的是达林顿电流驱动器 ULN2803 模块作为控制器的功率输出电路, ULN2803 的引脚如图 8 所示, 其中: 1-8脚为输入端 ; 11-18 脚为输出端 ; 9 脚接地 ; 10脚接电源“+” 。由于 ULN2803 的扇出电流有限,而灌电流较大,能达到 1A 左右,所以本电路使用其灌电流工作方式,ULN2803 内部的续流二极管也保证了其与电机线圈连接的安全。如果需要输出的电流能再大一些,也可以将 ULN2803的二组并联,作为一组使用即可。电路中使用了二组电源进行供电,一组经三端稳压集成块 LM7805
14、 稳压后,输出 +5V 为控制脉冲信号信号分配功率放大步进电机驱动控制器制作天地 HANDS ON PROJECTS2010 VOL.0516部分提供电源 ; 而步进电机各相绕组所需的电压较高,故将其直接接到另一组 1224V 的电源上,这样可增大步进电机的输出力矩,绕组的另一端接在ULN2803 的相应输出端。图8 ULN2803结构简图四、控制器的制作与调试该步进电机控制器的元器件均无特殊要求,按电原理图装好电路即可调试。为防止调试过程中电机堵转,电流增大损坏功率模块 ULN2803,可将三只发光二极管串连好限流电阻接入 ULN2803 的相应输出端,接通电源后发光二极管应能顺序点亮 ;拨
15、动挡位选择开关 S1,发光二极管点亮的频率应有明显的变化,调节电位器 RP 发光二极管点亮的频率应能平滑的变化,至此步进电机驱动控制器安装完成。去掉调试的发光二极管和限流电阻,将步进电机的绕组线圈接入电路中,通电即可运转。读者可根据实际的控制需要选择 C1、C2 的参数(通常约为零点零几几个 F 之间) ,使 S1 与 C1相连时,电机转速约在 100 转 / 分以下 ;与 C2相连时,电机转速在 100 几百转 / 分之间。调节电位器 RP 电机在各挡位转速应能平滑变化。拨动选择开关 S2,可以交换二组的相序,使电机反方向旋转。对于其它类型的步进电机控制器,读者只要改变 CD4017 输出的
16、步序信号即可,通常简单的控制,CD4017 输出的 10 个步序足以满足。读者如需控制较大功率的步进电机时,可改用其他大功率器件做驱动 ;读者对电机转速有特殊需要者,可根据需要改变 NE555 输出脉冲振荡信号的频率。当然本电路的设计仅可以满足简单控制的要求,只是一种“入门”级的控制电路,目的主要是抛砖引玉,以供广大的电子爱好者参考。本电路还无法实现多级细分的要求,此时只能用单片机才能完成。图7 电路原理图12345678910111213141516171810051K100K4.7uF10474HC3281S1RP+1224V 7805NE555ULN2803CD4017819VssQ3Q7Q6Q2Q0Q1Q5Vcc RST CP INH CO Q9 Q4 Q8101819GNDS2100100C2C1图7 电路原理图10051K100K4.7uF10474HC3281S1RP+1224V 7805N