摘要: 本节介绍用简单的方式,让步进电机转起来。其目的之一是对电机转动有直观的感受,二是熟悉整个开发流程
本系列教程必要的51单片机基础包括IO口操作、中断、定时器三个部分,相关基础教程网上很多,可以自行学习
一、软件清单
需要用到的软件有keil5编译软件、STC程序烧录软件
二、控制原理
根据TB6600驱动器原理,向PUL口发送脉冲,每发送一个脉冲,电机就转一步。通过单片机延时的方式,切换PUL口电平产生脉冲,从而控制电机转动。
三、程序代码
//毫秒延时函数
void delay(unsigned int z)
{
unsigned
int x,y;
for(x=z;x >0;x--)
for(y=110;y >0;y--);
}
void main()
{
while(1)
{
//每20ms产生一次脉冲,电机走一步
PUL=1;
delay(10);
PUL=0;
delay(10);
}
}
烧录hex文件后,单片机上电,电机会匀速的转动,至此一个简单的电机驱动程序完成,通过调整delay延时大小,可以调整电机的转速
四、总结
此种方式控制电机转动代码简单,适用于测试时使用,缺点是电机的速度调整不定量。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
永磁发电机和普通发电机有什么区别?(2023-07-27)
永磁发电机和普通发电机有什么区别?;永磁电机与普通电机的区别
永磁电机与普通电机的区别,永磁电机就是指永磁同步电机、永磁同步电动机、三相稀土永磁同步电机,转子上镶嵌永磁体,具有高效节能,同步......
步进电机和异步电机的工作原理及其区别(2023-06-19)
转动的步数和方向,因此适合需要精确控制的应用场合。异步电机则是一种简单可靠、结构简单的电机,适合大多数的通用应用。
步进电机和异步电机的区别
步进电机和异步电机是两种不同类型的电机,它们的区别如下:
1......
调速电机和普通电机的区别 调速电机接线方法 调速电机原理(2023-06-21)
调速电机和普通电机的区别 调速电机接线方法 调速电机原理; 调速电机和普通电机的区别
速电机和普通电机的最大区别在于其具有调速功能。一般来说,普通电机的转速是固定的,而调速电机......
感应电机的特点是什么_感应电机和普通电机的区别(2023-05-31)
感应电机的特点是什么_感应电机和普通电机的区别; 感应电机的特点是什么
感应电机是一种常见的交流电机,其主要特点如下:
结构简单:感应电机只有定子和转子两部分,没有电刷、电刷......
变频电机与普通电机的区别_变频电机比普通电机省电多少(2023-05-22)
根据实际需求综合考虑各方面因素。
变频电机与普通电机的区别
变频电机和普通电机的区别在于控制方式和调速范围。
普通电机采用的是工频供电方式,不能进行调速。而变频电机......
制动电机工作原理_制动电机和普通电机区别(2023-03-23)
制动电机工作原理_制动电机和普通电机区别; 制动电机工作原理
制动电机是一种将电能转化为机械能的电动机,它主要通过电磁力来实现制动或调速控制。
在制动电机中,电能被输入到电动机的......
串激电动机工作原理(2023-03-21)
电枢和励磁绕组之间的相互作用来产生转矩,从而实现电动机的正常运行。在实际应用中,需要根据电机的特性和工作环境选择合适的电机类型和参数,以保证其正常运行和高效性能。
串激电动机和普通电动机有什么区别和不同呢?
在了......
伺服电机和变频电机的区别(2023-08-17)
电流输出,以达到高精度的运动控制。
与传统的普通电机和步进电机不同,伺服电机可实现高速、高精度和高重复性的运动控制,应用于各种工业应用和自动化领域。它的运动精度和控制范围极高,可进......
直线电机和伺服电机的区别_伺服电机和步进电机哪个好(2023-05-05)
直线电机和伺服电机的区别_伺服电机和步进电机哪个好; 直线电机和伺服电机的区别
伺服电机通常是一种带有反馈控制系统的电机,可以根据控制器的指令实现精确位置、速度或扭矩控制。伺服电机......
力矩电机型号含义_力矩电机与普通电机的区别(2023-05-19)
注意的是,不同品牌、不同厂家的力矩电机型号命名可能会有所不同,具体的型号信息也会有所差异。因此,在选型时,需要根据具体的应用需求和参数要求,选择合适的型号。
力矩电机与普通电机的区别
力矩电机和普通电机......