以下结合自己的理解,如有错误请帮忙及时指正。 转速公式 转速的计算我现在是通过一定时间内,霍尔信号的边沿数量来计算的。这里每隔50ms在滴答定时器中断服务函数里面计算一次。霍尔信号每变化一次,就产 ...
步PWM互补输出 步PWM输出是对 F 的 TIM 进行配置成PWM输出模式,带刹车和死区功能。按照模块化进行初始化配置。勾选keil中的C 标准 支持任意地方定义变量 。 GPIO初始化 打开相应功能模块时钟,将TIM 的TIx引脚配置为复用推挽输出模式,BKIN 刹车 引脚配置为浮空输入模式。 通过在头文件进行宏定义配置,在硬件改变的时候方便修改 GPIO初始化函数 时基初始化 时基配置 A ...
2020-10-18 04:02 0 2320 推荐指数:
以下结合自己的理解,如有错误请帮忙及时指正。 转速公式 转速的计算我现在是通过一定时间内,霍尔信号的边沿数量来计算的。这里每隔50ms在滴答定时器中断服务函数里面计算一次。霍尔信号每变化一次,就产 ...
过流保护 正常运转之后,理论上电机反电动势等于电源电压,电机绕组上的电压等于电源电压减去反电动势等于零,但是由于存在铁损,铜损和摩擦等,反电动势不等于电源电压,所以绕组上的电压不等于零,有压降。 ...
希望看过的各位对错误之处可以帮忙指正。 长期更新。 霍尔接口初始化 使用高级控制定时器(TIM1或TIM8)产生PWM信号驱动马达时,可以用另一个通用TIMx(TIM2、TIM3、 TIM4或TIM5)定时器作为“接口定时器”来连接霍尔传感器 。这里选用定时器3。 stm32的通用定时器 ...
转速和扭矩的影响因素 在现代无刷直流永磁电动机的原理与设计一书中,有: 可见,空载转速 \(n_0\) 和供电电压 \(U\) 成正比关系(ΔU是管压降可以忽略),和极对数 \(p\) 、匝数\ ...
由于本人不是自动/电气专业,所以对这方面不太熟,希望了解的朋友可以指出错误。长期更新。 TIM触发ADC的采样时刻 电机的电流采样,在用于电流环时,有两种采样方式: 瞬时电流,采集真实的每个PWM周期上高电平到来时的电流,采集周期和控制周期短(us),响应快,程序较复杂。 平均电流 ...
前面我是用霍尔触发中断进行换相,这里将使用定时器的COM事件来换相。吐槽下看懂这个还真不容易。另外有什么不对的请帮忙指出。 什么是COM事件? 在中文参考手册中的13.3.14产生六步PWM输出有以下描述: COM事件,其实就是为了让换相时相应的通道同时打开/关断,因为如果按前面在霍尔触发 ...
前言 上一节已经完成了Android开发环境的搭建,在这一节,将会新建一个Demo,以熟悉Eclipse。包括详细的开发步骤、如何使用模拟器、如何连接手机、如何生成安装包等。 声明 本系列文章不是教程,仅为笔记,如有不当之处请指正。 欢迎转载,转载请保留原出处:http ...
感觉又帮 Windows 10 IoT 开荒了,所以呢,正儿八经的写篇博客吧。其实大概半年前就想写的,那时候想做个基于 Windows 10 IoT 的小车,但树莓派原生不支持 PWM 啊。百度也搜不到,上 GitHub 转了一圈,在 @ms-iot 那发现了 Lightning ,再看最后 ...