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

电机模块注意事项

一、TIM3_PWM_Init

1.硬件模块介绍

TB6612 电机驱动模块 VM 最高电压最好不超过 10V。高于 10V 时,刚上电会有比较高的脉冲电压,这样容易击穿 16V 的钽电容。因为淘宝很多商家的钽电容的耐压值都是 16V 的,因为成本原因,耐压值 25V 的价格要翻倍。

2、代码部分

2.1、TIM3_PWM_Init(u16 arr, u16 psc)

总览:初始化 GPIO、定时器的时基单元(周期,分频,计数方式,TIM_ClockDivision)、输出比较(模式,状态,极性)、使能 CCR1 的预装载寄存器。

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; 按位或。

GPIO_Pin_6 = 0x0040,0000 0000 0100 0000

GPIO_Pin_7 = 0x0080,0000 0000 1000 0000

0000 0000 0100 0000 | 0000 0000 1000 0000 = 0000 0000 1100 0000。表示第 6 位和第 7 位都是 1。

另外:

当 APB1 预分频器不为 1 时,定时器时钟 = APB1 总线时钟 × 2

因为 HCLK = 72MHz 且 APB1 最高是 36MHz,所以 APB1 的分频器为 2,所以 TIM3 的频率为 36*2。

http://www.cnnetsun.cn/news/4227601.html

相关文章:

  • 随机前沿SFA结果解读:技术效率分布与前沿面估计
  • 2026年佛山桂城少儿美术培训机构哪家好
  • 前端:全景深度分析/前端岗位起源,以及“美国没有前端岗位”的真相
  • IMX6ULL MfgTool软件烧写系统
  • .NET 软件开发平台
  • Go命令工具全解:go build/run/test/fmt/mod
  • 二叉树的基本操作详解
  • 【RAG实战】LlamaIndex 深度集成:常用 Reader 全解析与自定义 Reader
  • 具身智能中融合TVA时空特征的VLA模型
  • 具身智能TVA-VLA分层规划提升长时序任务成功率
  • 面向具身智能的TVA-VLA增量学习防遗忘机制
  • 中国技术大败局TBL-20260809-048深度解剖报告V2.1 决策迭代版
  • 物理机异常重启怎么排查?定位根因,避免故障反复
  • can总线相关
  • 抖助手第066个开关:隐藏全屏观看的位置、验证方法与入口边界
  • Dify实战-人工输入节点-AI起草人工审批的工作流怎么做
  • 【大模型RAG生成式AI开发实战】《大模型RAG生成式AI开发实战》_114.[第12章 RAG评估体系] 生成评估:BLEU、ROUGE和BERTScore
  • 第10篇-通道架构与Telegram配置
  • Winform/Sunny.UI的DataGridView数据展示、uiPagination分页
  • 转:怎样招到优秀的核心人才
  • 【中国方言题库|15】HarmonyOS ArkTS 本地状态持久化实战:让保存、删除和页面返回后的数据即时一致
  • Raid卡命名及代表含义
  • C++进阶知识5.0
  • 深圳EMC现场测试辐射传导测试
  • scrapy爬取动态页面的正确姿势
  • 基于springboot2+vue2的租房管理系统
  • 基于SpringBoot的大学生竞赛管理系统
  • 交叉效率 DEA 激进型模型计算准确性验证 —— 基于 DEA Performance 的数值验算
  • Codex 多文件协同修改,小心处理依赖冲突与连锁反应
  • 《易学・贲䷕|道影子新解 022》