1电子技术课程设计——步进电动机控制器学院电子信息工程学院专业电气工程及其自动化班级学号姓名指导教师时间2014年12月2步进电动机控制器一设计任务与要求设计一个兼有三相六拍、三相三拍两种工作方式的脉冲配器。1.能控制步进电动机作正向和反向运转。2.设计驱动步进电动机工作的脉冲放大电路,使之能驱动一个相电压为24伏、相电流为0.2A的步进电动机工作。3.设计步数显示和步数控制电路,能控制电动机运转到预置的步数时即停止转动,或运转到预定圈数时停转。4.设计电路工作的时钟信号,频率为10HZ-10KHZ,且连续可调。二步进电动机控制器原理及总体框图1.工作原理步进电动机接受步进脉冲而一步一步地转动,可以带动机械装置实现精密的角位移和直线移位,被广泛应用于各种自动控制系统。步进电动机的工作方式主要取决于输出步进脉冲的控制器电路。步进电动机由转子和定子组成,定子上绕制了三相绕组,而转子上没有绕组。当三相定子绕组轮流接通驱动脉冲时,产生磁场吸引转子转动,每次的角度称为步距,其中,三相三拍方式的步距为3°,三相六拍方式的步距为1.5°。根据不同的信号频率形成不同的转速。由三相脉冲加入的不同相序形成正转反转。下面是两种工作方式的脉冲加入次序:正转反转··正转反转AABBBCCCAABBCCAABBCCA32.步进电动机控制器原理框图三选择器件器件清单:表3-1器件清单1.边沿D触发器74LS74内部原理图如下:序号器件个数1边沿D触发器74LS7432非门74LS04103选择器74LS15164四输入或门74LS32115编码器74LS14726加减法计数器74LS19227LM55518十进制加法器74LS1602时钟电路工作方式选择转动方选择向脉冲分配器步数计数器脉冲放大器译码器步数显示XYAABBBCCCA控制电路4图3-174LS74原理图管脚图如下:图3-274LS74管脚图管脚介绍:CP时钟输入端;D数据输入端;Q、Q、输出端;S指数端;R清零端。逻辑符号:图3-3D触发器逻辑符号D触发器功能表如下:5表3-2D触发器功能表2.非门非门管脚图:图3-4非门管脚图非门逻辑符号:图3-5非门逻辑符号3.8选1数据选择器(有选通输入端,互补输出)(74LS151)74LS151管脚图如下:图3-674LS151管脚图6引出端符号:A、B、C选择输入端D0-D7数据输入端STROBE选通输入端(低电平有效)W反码数据输出端Y数据输出端74LS151内部原理图如下图3-774LS151内部原理图74LS151功能表如下:表3-374LS151功能表4.四2输入或门74LS3274LS32管脚图如下:7图3-874LS32管脚图引出端符号1A-4A输入端1B-4B输入端1Y-4Y输出端74LS32功能表如下表3-474LS32功能表5.10线-4线BCD优先编码器74LS14774LS147内部原理图如下:图3-974LS147内部原理图74LS147管脚图如下:8图3-1074LS147管脚图引出端符号1--9编码输入端(低电平有效)ABCD编码输入端(低电平有效)引出端符号1--9编码输入端(低电平有效)ABCD编码输入端(低电平有效)74LS147功能表如下:表3-5功能表6.加减法计数器74LS19274LS192内部原理图如下:图3-1174LS192内部原理图974LS192管脚图如下:图3-1274LS192管脚图输入端符号:DCP减计数时钟输入端UCP加计数时钟输出端CLR异步清零端P0--P3并行数据输入端_________LOAD异步并行置入控制端输出端符号:Q0--Q3输出端____BO借位输出端_____CO进位输出端74LS194功能表如下:表3-674LS192功能表7.LM555555内部原理图如下图3-13LM555内部原理图10LM555CN管脚图如下:图3-14LM555管脚图引脚编号:TR触发OUT输出RES复位CV控制电压TH阀值DIS放电8.十进制同步计数器(异步清除)74LS16074LS160内部原理图如下:图3-1574LS160内部原理图74LS160管脚图如下:图3-1674LS160管脚图引出端符号:TC进位输出端CEP计数控制端Q0-Q3输出端CET计数控制端CP时钟输入端(上升沿有效)11MR异步清除输入端(低电平有效)PE同步并行置入控制端(低电平有效)74LS160功能表如下:表3-774LS160功能表四功能模块1.时钟电路图4-1时钟电路时间T:2ln)(22CRpRT脉冲频率:Tf1频率变化范围近似为:10Hz--10000Hz。2.脉冲分配器变量赋值X=0表示三拍X=1表示六拍Y=0表示正转Y=1表示反转A、B、C表示三相的脉冲信号列状态方程根据不同的工作方式和不根据不同的工作方式和不同转向可列出以下状态转换表XYABC00000101101011011110110000××101×011×110×01××110×101×011×1211×011010110100×00110110×101001011010×100110A的状态装换表XYABC0000010110101101111011000011110111011111110111100111011011000111B的状态装换表XYABC0000010110101101111011000010011111011011011111111101001010011101C状态装换表XYABC0000010110101101111011000001101000010100101011010000111001110000根据A、B、C的状态装换表可列出A、B、C的状态方程''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''CABXYCABXYABCXYCBAXYCBAXYCXYABXYABCXYABCBCAXYCBXYACYABXYABCXYABCXBCYAXBCYAXCBYAXCBYAXCABYXCABYXABCYXBCAYXBCAYXCBAYXCBAYXA''''''''''''''''''''''''''''''''''''''''''''''''''''''''CABXYABCXYABCXYBCAXYCBAXYXYABCBCXYACBXYACBXYACYABXCYABXYABCXBCYAXBCYAXCBYAXCABYXCABYXABCYXABCYXBCAYXCBAYXB'''''''''''''''''''''''''''''''BCAXYBCAXYCBAXYCXYABCXYABCBXYACYABXYABCXCBYAXABCYXBCAYXCBAYXC脉冲分配器的整个电路连接图13图4-1脉冲分配器14图4-2脉冲计数器15X=0,Y=0时,电动机作三相三拍正转运动X=0,Y=1时,电动机作三相三拍反转运动X=1,Y=0时,电动机作三相六拍正转运动X=1,Y=0时,电动机作三相六拍反转运动3.脉冲计数器步数控制电路,能控制电动机运转到预置的步数时即停止转动,或运转到预定圈数时停转。预置电路由74LS147、74LS192和一些门电路组合而成,74LS147输入数字后预置入由74LS192,74LS192减到0时控制电动机停止。步数控制电路可以由一个74LS160的计数器,步数显示电路可以由一个数码管译码器显示。电路图如图4-2所示说明:输入脉冲之前,输入数字后按下开关Z再打开开关置入数字。置数时,0-9输入为个位,A-I输入为十位的1-9,十位的0为字母O。4.脉冲放大器脉冲放大器由二极管、三极管、稳压管、电机绕组组成。靠三极管的放大作用将信号放大。电路图图4-3脉冲放大器通过控制三极管的通断,控制绕组的通断。五总体设计电路图(一)Multism2001仿真结果1.时钟电路16图5-1时钟电路仿真2.步数计数器图5-2步数计数器仿真17说明:当输入数字为22时,开启脉冲计数器到达二十二后脉冲停止。3.脉冲分配器X=0,Y=0时,电动机作三相三拍正转运动X=0,Y=1时,电动机作三相三拍反转运动X=1,Y=0时,电动机作三相六拍正转运动:X=1,Y=1时,电动机作三相六拍反转运动:18说明:第一层为脉冲,第二层为A,第三层为B,第四层为C4.脉冲放大器A相绕组导通时:B相绕组导通:C相绕组导通时:195.总体框图(图5-3总体图)2021(二)硬件连接电路图结论与心得通过在数字电路试验箱上进行硬件实验,我更进一步验证了步进电动机控制器各部分所要实现的功能.连接电路后,植入数字,打开脉冲,电动机转到预置步数后即停止接线的时候一定要细心,不要接错,同时也要学会如何判别芯片的好坏,要是芯片坏了即使接线再正确也出不来结果。对设计图要仔细考虑电极不能接错,每个芯片的管脚一定要看清楚。例如电容器上的标记方向要易看可见。六实验感言1、通过这次课程设计,加强了我们动手、思考和解决问题的能力。在整个设计过程中,我们通过这个方案包括设计了一套电路原理和PCB连接图,和芯片上的选择。2、在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。3、我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。4、经过两个星期的实习,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。5、此次课程设计,学到了很多课内学不到的东西,比如独立思考解决问题,出现差错的随机应变,和与人合作共同提高,都受益非浅,今后的制作应该更轻松,自己也都能扛的起并高质量的完成项目。6、在此,感谢于老师的细心指导,也同样谢谢其他各组同学的无私帮助!