当前位置: 首页 > wzjs >正文

太原网站如何制作成都网站搜索排名优化公司

太原网站如何制作,成都网站搜索排名优化公司,微信公众号第三方管理平台,h5case是什么网站一、DRV8833驱动原理 ​ STBY口接单片机的IO口,STBY置0电机全部停止,置1才能工作。STBY置1后通过AIN1、AIN2、BIN1、BIN2 来控制正反转。 AIN1AIN2电机状态00停止1speed反转speed1正转11停止 其中A端(AIN1与AIN2)只能控制AO1与…

一、DRV8833驱动原理

STBY口接单片机的IO口,STBY置0电机全部停止,置1才能工作。STBY置1后通过AIN1、AIN2、BIN1、BIN2 来控制正反转。

AIN1AIN2电机状态
00停止
1speed反转
speed1正转
11停止

其中A端(AIN1与AIN2)只能控制AO1与AO2端。B端(BIN1与BIN2)只能控制BO1与BO2端。因此是双路电机驱动。speed为PWM控制的占空比,通过占空比控制电机速度。

DRV8833控制电机速度的方式,是通过将IN1与IN2接入PWM,直接通过调整PWM的占空比进行速度控制。因此要求AIN1/AIN2/BIN1/BIN2都要使用PWM功能。
 

二、cubemx配置

选c6t6

打开串口调试

选择外部高速晶振

打开串口一

开启串口一接收中断

配置输出引脚10KHZ

配置时钟

生成代码

三、keil代码


#include "main.h"
#include "tim.h"
#include "usart.h"
#include "gpio.h"void SystemClock_Config(void);//set dir1
void Motor_SetDirectionL(uint8_t dir)
{if (dir == 1) {HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET); // IN1 = 1(f)} else {HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); // IN1 = 0(b)}
}void Motor_SetSpeedL(uint16_t speed)
{if (speed > 100) speed = 100; HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_1); __HAL_TIM_SET_COMPARE(&htim2, TIM_CHANNEL_1, speed); 
}
//set dir2
void Motor_SetDirectionR(uint8_t dir)
{if (dir == 1) {HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, GPIO_PIN_SET); // IN1 = 1(f)} else {HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, GPIO_PIN_RESET); // IN1 = 0(b)}
}void Motor_SetSpeedR(uint16_t speed)
{if (speed > 100) speed = 100; HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_3); __HAL_TIM_SET_COMPARE(&htim2, TIM_CHANNEL_3, speed); 
}// ֹͣstop
void Motor_Stop()
{Motor_SetSpeedL(0); // PWM = 0Motor_SetSpeedR(0); // PWM = 0
}int main(void)
{HAL_Init();SystemClock_Config();MX_GPIO_Init();MX_TIM2_Init();MX_USART1_UART_Init();while (1){Motor_Stop();HAL_Delay(1000);Motor_SetDirectionL(1);Motor_Stop();Motor_SetSpeedL(90); //慢速衰减 可以跑的很慢(反比关系占比是100-90)HAL_Delay(3000);Motor_SetDirectionL(0);Motor_Stop();HAL_Delay(1000);Motor_SetDirectionL(0);Motor_Stop();Motor_SetSpeedL(60); //快速衰减 跑得快(正比)HAL_Delay(3000);Motor_Stop();HAL_Delay(1000);}}

用的是上面中间的两组跑,实际使用需要换引脚pwm输出

chem4111 2025-03-03 23.13.27

http://www.dtcms.com/wzjs/275524.html

相关文章:

  • 织梦教育网站开发app推广软件
  • 网站建设公司怎么运营博客推广工具
  • 教育网站解决方案国家免费职业技能培训官网
  • 武汉学习网站制作seo如何建立优化网站
  • 公司给了个邮箱地址怎么登录长沙网站推广和优化
  • 做网站需要什么专业方向的员工抖音引流推广免费软件app
  • 江西省政府网站集约化建设方案服务营销案例
  • 宝安画册设计公司西安seo报价
  • 珠海培训网站建设app注册推广拉人
  • 什么做网站统计好广东seo推广哪里好
  • 魔方网站建设成都百度seo公司
  • 企业网站建设的申请产品线上营销有哪些方式
  • wordpress 搜索乱码代做seo排名
  • 做外卖有哪些网站软文外链购买平台
  • 关于建设工程资料的网站b站视频推广网站
  • wordpress mangoseo怎样优化网站
  • 全国企业工商信息查询系统关键词优化排名网站
  • 设计师最常用的论坛南京seo新浪
  • 安徽省做网站市场营销平台
  • 网站集约化建设优点下载百度到桌面上
  • 网站结构分类线下营销推广方式有哪些
  • 效果图怎么做出来的优化网站的方法有哪些
  • 长沙做网站建设公司排名网站关键词优化排名外包
  • .net网站开发书轻松seo优化排名
  • 自适应网站怎么做百姓网推广怎么收费标准
  • b2b网站方案网站seo网络优化
  • 哪些网站用织梦默认模板专门的网页制作工具有
  • 苏州实力做网站公司有哪些google官网入口手机版
  • 健身网站开发方式长尾关键词排名推广
  • 视频网站开发要求培训机构有哪些