单片机实现的步进电机控制系统具有成本低、使用灵活的特点,广泛应用于数控机床、机器人,定量进给、工业自动控制以及各种可控的有定位要求的机械工具等应用领域。步进电机是数字控制电机,将脉冲信号转换成角位移,电机的转速、停止的位置取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,非超载状态下,根据上述线性关系,再加上步进电机只有周期性误差而无累积误差,因此步进电机适用于单片机控制。步进电机通过输入脉冲信号进行控制,即电机的总转动角度由输入脉冲总数决定,而电机的转速由脉冲信号频率决定。步进电机的驱动电路是根据单片机产生的控制信号进行工作。因此,单片机通过向步进电机驱动电路发送控制信号就能实现对步进电机的控制。
1 系统设计原理 :步进电机控制系统主要由单片机、键盘 LED 、驱动/放大和 PC 上位机等 4 个模块组成,其中 PC 机模块是软件控制部分,该控制系统可实现的功能: 1) 通过键盘启动/暂停步进电机、设置步进电机的转速和改变步进电机的转向; 2) 通过 LED 管显示步进的转速和转向等工作状态; 3) 实现三相或四相步进电机的控制: 4) 通过 PC 上位机实现对步进电机的控制 ( 启停、转速和转向等 ) 。为保护单片机控制系统硬件电路,在单片机和步进电机之间增加过流保护电路。
2 . 1 单片机模块 :单片机模块主要由 MSP430FG4618 单片机及外围滤波、电源管理和晶振等电路组成。 MSP430FG4618 单片机内部的 8 KB RAM 和 116 KB Flash 满足控制系统的存储要求, P1 和 P2 端口在步进电机工作过程中根据按键状态判断是否跳入中断服务程序来改变步进电机的工作状态, USART 模块实现单片机和 PC 上位机之间的通信,实现 PC 机对步进电机控制。电源管理电路提供稳定的 3 . 3 V 和 5 V 电压,分别给单片机、晶振电路和驱动和功率放大电路供电。 32 kHz 晶振给单片机、键盘/显示接口器件 8279 和脉冲分配器 PMM8713 提供时钟;当采用 USART 模块时需开启 8MHz 晶振设置通信模块。
亚色影库福利在线是您dizhi88.com平台,我们将为您提供更好、便捷、满意的服务,为您提供实惠的价格。中铭团队将为您提供合理的建议。
文章出自专业的 车充快充芯片 平台—亚色影库福利在线(www.bsnbp.sbs)转载请注明出处
全国咨询热线:400-788-7770
客服电话: 0769-85638990手机:18923224605叶小姐
工程部电话:0769-85638990手机:15999826289唐经理 13725767930赵工
邮箱:[email protected] QQ:2485843216
传真:0769-83351643
总部地址:东莞市大岭山镇矮岭冚村沿河东街8号
佛山办事处:佛山市顺德区容桂街道办事处细滘德宝北路合安街19号
中铭官网: www.bsnbp.sbs