标题:
请问用单片机延时程序能不能控制电机运行时间?
[打印本页]
作者:
非青
时间:
2019-5-10 18:04
标题:
请问用单片机延时程序能不能控制电机运行时间?
单片机控制的继电器,继电器与电机相连,想控制电机运行一段时间,几秒钟左右,然后自动停止,该怎么写程序?
作者:
ccl09
时间:
2019-5-10 20:38
周期性的停止,在while循环中加延时函数;只运行一次,延时函数加条件放在while之前或是while当中也行。
作者:
gcb2012
时间:
2019-5-10 21:25
I/O 低电平 延时(多少秒) I/O 高电平
作者:
mkkop
时间:
2019-5-11 03:38
如果你的单片机功能单一,只控制电机转/停一段时间,可以用延时程序来控制
例如:
while(1)
{
motor = 1; // 继电器吸合,电机转动
delay_s(5); // 延时5秒
motor = 0; // 继电器断开,电机停止
delay_s(5); // 延时5秒
}
延时函数要更加单片机速度,晶振,单片机指令周期等因素来确定延时时间,可自己综合实验得到延时数据
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1