RoboMaster

标题: 【求助帖】请问开发板A的电源输出怎么用程序控制呀? [打印本页]

作者: CarryYoon    时间: 2018-6-26 17:50
标题: 【求助帖】请问开发板A的电源输出怎么用程序控制呀?
如图1,这个可控制电源怎么控制呢?向各位大佬请求帮助!如图2,还有就是这个24V直接输出的口子在哪里呢?

作者: CarryYoon    时间: 2018-6-27 08:44
自顶
作者: Olivia    时间: 2018-6-27 08:48
666666666666666666666666
作者: 上帝在睡觉    时间: 2018-6-27 10:16
金币金币
作者: CarryYoon    时间: 2018-6-28 13:13
没人吗,,大虾快出现啊
作者: miaobrother    时间: 2018-6-28 16:04
CarryYoon 发表于 2018-6-28 13:13
没人吗,,大虾快出现啊

用io口控制的  看看原理图就知道了,你那个是位号图咋能看的出来哦。。。
作者: Daqo_Lee    时间: 2018-6-28 16:30
本帖最后由 Daqo_Lee 于 2018-6-28 16:36 编辑


                               
登录/注册后可看帖子

作者: CarryYoon    时间: 2018-6-29 06:58
Daqo_Lee 发表于 2018-6-28 16:30

多谢!明白了,分别有4个脚控制关断 一时激动没注意
作者: CarryYoon    时间: 2018-6-29 06:59
miaobrother 发表于 2018-6-28 16:04
用io口控制的  看看原理图就知道了,你那个是位号图咋能看的出来哦。。。 ...

资料看花眼了 多谢
作者: 浪里个浪    时间: 2018-7-1 21:00
666666666666
作者: Ttaceur    时间: 2018-7-25 21:39
非常感谢,谢谢分享
作者: 毕宝山    时间: 2018-8-22 20:46
配置四个引脚输出模式
作者: xfj    时间: 2018-9-3 21:52
呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃鹅鹅鹅鹅鹅鹅饿
作者: SOMEONE    时间: 2019-1-1 19:23
这个应该可以控制电压大小的吧  只能控制通断吗
作者: enterRobot    时间: 2019-1-10 13:01
SOMEONE 发表于 2019-1-1 19:23
这个应该可以控制电压大小的吧  只能控制通断吗

应该只能控制通断
作者: feathersnake    时间: 2019-10-19 16:29
最近也在看这个,估计楼主不需要了,给以后看主题的人留一个吧

24V的通过指定的GPIO管脚控制开关(也就是是否供电),12v的不受控的 直接就有电。

#define POWER1_Pin GPIO_PIN_3
#define POWER1_GPIO_Port GPIOH
#define POWER2_Pin GPIO_PIN_5
#define POWER2_GPIO_Port GPIOH
#define POWER3_Pin GPIO_PIN_4
#define POWER3_GPIO_Port GPIOH
#define POWER4_Pin GPIO_PIN_2
#define POWER4_GPIO_Port GPIOH

......
//高电位供电
HAL_GPIO_WritePin(GPIOH, POWER4_Pin|POWER1_Pin|POWER3_Pin|POWER2_Pin, GPIO_PIN_SET);

//低电位断电
HAL_GPIO_WritePin(GPIOH, POWER4_Pin|POWER1_Pin|POWER3_Pin|POWER2_Pin, GPIO_PIN_RESET);
作者: uuuuf    时间: 2021-1-7 16:18
HAL_GPIO_WritePin(GPIOH, GPIO_PIN_2, GPIO_PIN_SET);//我这里只激活了一个电源接口
        /*Configure GPIO pins : PH2-5 */
  GPIO_InitStruct.Pin = GPIO_PIN_2;//全部激活PH2-5
  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
  GPIO_InitStruct.Pull = GPIO_NOPULL;
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
  HAL_GPIO_Init(GPIOH, &GPIO_InitStruct);




欢迎光临 RoboMaster (https://bbs.robomaster.com/) Powered by Discuz! X3.2