梁工 发表于 2024-8-28 14:14:21

yyl 发表于 2024-8-28 13:28
梁工你好,我的电路上下都用的nmos,上管用自举电容做的升压,在启动阶段,最开始有一个定位操作,在定位操 ...

刚启动时,电枢电压都比较低,自举电容能被充电,不需要特别处理。

垂柳工作室 发表于 2024-8-31 17:22:05

梁工:请教一下STC8H1K28-无HALL-电位器调速程序代码
1、void CMP_ISR(void) interrupt 21//比较器中断函数, 检测到反电动势过0事件
        其中:PhaseTime= PhaseTime<< 1;        //2个计数1us
                左移一位,乘以2,放大一倍,下一句0-PhaseTime 不理解了,请详细讲解一下,谢谢
                PhaseTime = 0 - PhaseTime;{:4_167:}
                T4H = (u8)(PhaseTime >> 8);                //装载30度角延时
                T4L = (u8)PhaseTime;

梁工 发表于 2024-8-31 20:33:26

垂柳工作室 发表于 2024-8-31 17:22
梁工:请教一下STC8H1K28-无HALL-电位器调速程序代码
1、void CMP_ISR(void) interrupt 21//比较器中断函数 ...

PhaseTime= PhaseTime<< 1; 其实就是 PhaseTime= PhaseTime*2;
因为程序主频为24MHz,定时器时钟为12分频,所以定时器时钟为2MHz,即2个时钟为1us,所以时间us*2。
由于定时器是从某个值计数到溢出(65535+1就溢出),所以定时器重装值为65536-PhaseTime,而PhaseTime是16位变量,则65536-PhaseTime = 0-PhaseTime.

chlb713 发表于 2024-9-1 07:02:03

梁工好
stc8h1k28这个最快换相时间可以是多少。能到50us吗

蜗牛 发表于 2024-9-1 10:21:40

请教梁工,图中的中功率电路在12v供电下可以驱动20w的电机吗?

梁工 发表于 2024-9-1 11:28:59

蜗牛 发表于 2024-9-1 10:21
请教梁工,图中的中功率电路在12v供电下可以驱动20w的电机吗?

可以,注意散热。

花火 发表于 2024-9-2 14:50:57

本帖最后由 花火 于 2024-9-2 16:40 编辑

梁工您好,请问这样的波形是正确的吗?电机也能转,悬空相的比较器输出也会受到pwm干扰,没能理解消磁,现在想在fpga上复现一下

梁工 发表于 2024-9-2 16:49:55

花火 发表于 2024-9-2 14:50
梁工您好,请问这样的波形是正确的吗?电机也能转,悬空相的比较器输出也会受到pwm干扰,没能理解消磁,现 ...

波形严重不正常。正常波形应该是对称的,如下:


花火 发表于 2024-9-2 21:01:41

梁工 发表于 2024-9-2 16:49
波形严重不正常。正常波形应该是对称的,如下:

梁工,请问您这个波形电路上是打的那个位置呢?是电机相电压吗?

梁工 发表于 2024-9-2 22:42:58

花火 发表于 2024-9-2 21:01
梁工,请问您这个波形电路上是打的那个位置呢?是电机相电压吗?

电枢对地的电压(电机相电压)。
页: 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51
查看完整版本: BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法