hhy19791010 发表于 2016-12-6 09:51:33

6666666666666666666666666666

TaHF8lBa6Y 发表于 2016-12-6 10:54:49

怎么看呀

金属风暴 发表于 2016-12-6 12:41:37

路过,66666666

脉动帝 发表于 2016-12-6 13:05:19

路过!

鹰隼001 发表于 2016-12-6 13:08:27

帮顶……

qinfeng-635 发表于 2016-12-6 13:17:43

6666666666666666666666666666666666666666666666666666666666

815023524 发表于 2016-12-6 16:46:42

实用的东西来了,顶起来

流浪者~ 发表于 2016-12-6 16:50:13

终于等到你还好我没放弃

海浪淘沙 发表于 2016-12-6 21:58:59

按部就班跟着楼主学单片机,楼主辛苦了

tjcdq 发表于 2016-12-6 23:45:53

好帖子,帮顶!

田不辣 发表于 2016-12-7 08:31:06

萝莉大神,你每次发帖都是凌晨4,5点。注意休息。辛苦了。

7861685 发表于 2016-12-7 10:22:06

顶起

pangtao2009 发表于 2016-12-7 11:13:47

感谢分享,拿分走人

rensanny 发表于 2016-12-7 14:57:59

楼主,这次的舵机测试仪和以前你发帖的有区别吗?

小乞丐11 发表于 2016-12-7 15:16:22

学习了

我爱萝丽爱萝丽 发表于 2016-12-7 22:31:25

rensanny 发表于 2016-12-7 14:57
楼主,这次的舵机测试仪和以前你发帖的有区别吗?

简易版舵机测试仪

我爱萝丽爱萝丽 发表于 2016-12-8 04:05:58

本帖最后由 我爱萝丽爱萝丽 于 2016-12-8 12:21 编辑

1.1 焊接电路


电路与上一个项目《电量显示》基本相同,数码管+单片机。因此直接在原电路上扩展,增加一个3针的排针,焊上地、5V、信号线即可。

我爱萝丽爱萝丽 发表于 2016-12-8 05:16:49

本帖最后由 我爱萝丽爱萝丽 于 2016-12-8 05:24 编辑

1.2 舵机控制原理


控制舵机的信号其实也是PWM,跟我们在之前课程讲到的PWM原理一样。比较一下异同:
控制LED亮度的PWM:周期10ms,高电平0~10ms可以连续变化;
控制舵机的PWM:周期20ms,高电平时间0.5ms~2.5ms变化。

在航模舵面的实际控制中,不可能有180度的转动,所以通用的高电平宽度其实是1ms~2ms。
看到这,如果你已经熟练掌握delay延时的方法,我想你心中已经有主意怎么实现了~~

知识点(52) sfr P5=0xC8; 声明P5引脚
单片机常用的是P0、P1、P2、P3引脚,系统默认已经声明,新增的P5引脚需要先声明才能用

让舵机左右摆动的小程序:
#include<reg51.h>

sfr P5=0xC8; //声明P5引脚寄存器

sbit OUT=P5^5;//定义一个输出引脚

unsigned int L; //定义一个数据

void Delay10us()                //@12.000MHz
{
      unsigned char i;

      i = 27;
      while (--i);
}

void delay_n_10us(unsigned int n)//延时n个10us的函数
{
      while(n)         
      {
                Delay10us();
                n=n-1;//每循环一次n减小1
      }
}


void main()
{
      L=150;//1.5ms高电平,舵机摆到中间
      
      while(1)
      {
                OUT=1;
                delay_n_10us(L);//输出高电平
                OUT=0;
                delay_n_10us(1900);//19ms左右低电平
               
                L=L+1;//舵机反复左右摆动
                if(L>200)//如果时间大于2ms,从1ms重新开始
                {
                        L=100;
                }
      }
}



yankai123 发表于 2016-12-8 16:30:35

楼主   我给点关于 萝莉遥控的,意见。混控能改成开关混控 。就好了

yankai123 发表于 2016-12-8 16:31:06

还有   就改遥控数传就好了
页: 1 [2] 3 4 5 6 7
查看完整版本: 第十四课:制作舵机测试仪