- 博客(1)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 基于51单片机的数字式舵机角度控制(不用按键,自主控制)
对于有些场景,需要定时开关,使用单片机能节约很大的人力资源,且保证准确性。本项目为开发一直定时开关装置,实现长时间重复动作的控制,用于生产现场实验。具体有要求为:1、实现开关动作;2、要求打开10秒,然后关闭50秒。实现方法为单片机控制数字式舵机,利用舵机的精确控制,实现90度的正反转,实现开关。此处使用的是51单片机,晶振频率11.0592MHz。舵机控制使用PWM波形控制。舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲
2022-04-06 15:30:25 8064 2
基于51单片机的数字式舵机角度控制(不用按键,自动转动)
该程序实现单片机自动控制舵机角度变化,具体变化是上电后,舵机正转90°,等待10秒。舵机反转90°,等待50秒。即舵机在1分钟内正反转一次。可以在while(1)中无限循环。上传两种晶振的程序,包括12MHz和11.0592MHz。
PWM=1;
delay_500us(2); //延时1.5ms,旋转角度0° 反转
PWM=0;
delay_500us(38);
2022-04-06
PWM控制无法实现这种循环,如何解决?(标签-51单片机|关键词-舵机)
2022-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人