楼主

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
步兵liangYC
2017-2-17 10:54:40 只看该作者

马上注册,玩转Robomaster!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
各位朋友,2312电机怎么用啊?找不到使用手册
跳转到指定楼层
推荐

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
顾问892412138
2017-2-19 11:00:05 只看该作者
我用的也是F1 启动信号大概是5%左右 给一定时间的延时,我用的200ms,然后听见电机不发出B B B响声就是启动信号给对了,你先试启动信号能不能给对了。之后在主函数里给高点的占空比就可以了,但是占空比不能太大,好像是不能超过10%左右。
int main(void)
{        
        delay_init();                  
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);         
         LED_Init();                             
         TIM_PWM_Init(199,7199);         //20ms
        uart_init(115200);      
        TIM_SetCompare3(TIM4,10);        
        delay_ms(200);
        while(1)
        {

                TIM_SetCompare3(TIM4,13);               
        }
}
推荐

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-18 20:34:04 只看该作者
HAL_Init();

  /* Configure the system clock */
  SystemClock_Config();

  /* Initialize all configured peripherals */
  MX_GPIO_Init();
  MX_TIM5_Init();

  /* USER CODE BEGIN 2 */
        HAL_TIM_PWM_Start(&htim5,TIM_CHANNEL_1);
        HAL_TIM_PWM_Start(&htim5,TIM_CHANNEL_2);
        TIM_SetTIM5Compare1(10);
        TIM_SetTIM5Compare2(10);
        HAL_Delay(500);
  /* USER CODE END 2 */

  /* Infinite loop */
  /* USER CODE BEGIN WHILE */
  while (1)
  {
  /* USER CODE END WHILE */

  /* USER CODE BEGIN 3 */
        TIM_SetTIM5Compare1(12);
        TIM_SetTIM5Compare2(12);
  }
  /* USER CODE END 3 */

}
我是用cube生成的代码。
推荐

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
步兵liangYC
 楼主| 2017-2-19 10:40:46 只看该作者
懂武 发表于 2017-2-18 20:34
HAL_Init();

  /* Configure the system clock */

请问你这个程序HAL_Delay(500)是延时多久,还有你说你是pwm工作在50hz下,我是按照你说的写(一个电机):
int main(void)
{               
        TIM3_PWM_Init(199,7199);         //PWM频率=72000000/7200/200=50hz
        TIM_SetCompare1(TIM3,10);   
        delay_ms(1000);
  while(1)
        {
                TIM_SetCompare1(TIM3,12);
        }
}
但是也没有转起来,请问你这行TIM_SetTIM5Compare1(12)的占空比是多少,如果和我的一样就是6%
沙发

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
步兵liangYC
 楼主| 2017-2-17 10:54:54 只看该作者
回复

使用道具 举报

板凳

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-17 11:23:18 只看该作者
PWM控制的啊
地板

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-17 12:20:10 只看该作者
这个文档

RM_420LITE电调使用说明书.pdf

224.53 KB, 下载次数: 280

RM_2312电机使用说明书.pdf

779.35 KB, 下载次数: 239

回复

使用道具 举报

5#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
步兵liangYC
 楼主| 2017-2-17 12:40:20 只看该作者

非常感谢你的资料,请问你的资料都是在哪里下载的,我去大疆的百度云没找到呢。我还有些问题,就是“点调的pwm信号线接到飞控”这句话不明白,我一开始用F1的最小系统给点调输入了50hz、100hz、400hz的pwm信号都是异常状态鸣声,电机一点反应都没有,好奇怪啊。希望你能解答,谢谢。
6#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄黄金剑士
2017-2-17 21:08:29 只看该作者
liangYC 发表于 2017-2-17 12:40
非常感谢你的资料,请问你的资料都是在哪里下载的,我去大疆的百度云没找到呢。我还有些问题,就是“点调 ...

给400Hz,开始时给他20%的占空比,在整个过程中不可以小于20%的占空比
7#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
步兵liangYC
 楼主| 2017-2-18 10:07:44 只看该作者
黄金剑士 发表于 2017-2-17 21:08
给400Hz,开始时给他20%的占空比,在整个过程中不可以小于20%的占空比

按照你说的做我开始给20%的占空比电机发出正常状态鸣音,但是还是没有转动。还能给些建议吗,谢谢
8#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-18 10:13:29 只看该作者
要先给5%的启动信号,然后在控制。

RM2017第二批物资及零件说明书.rar

27.26 MB, 下载次数: 1268

9#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-18 10:28:27 只看该作者
启动信号给完要延时一会
10#

[嵌入式] 【求助帖】2312Motor和420LITE ESC怎么使用?

[复制链接]
英雄懂武
2017-2-18 10:28:59 只看该作者
我是50HZ的频率
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

快速回复 返回顶部 返回列表