giantwjt88 发表于 2016-5-28 18:10
能改个c语言版本吗?
rei1984 发表于 2016-5-28 20:45
lz。 这个星球上还有一个。bldc的开源sw。 名字叫。 simok。 有谁知道能不能讲下历史 ...
powerlabor001 发表于 2016-5-28 17:30
哈哈,我先来个问题吧,blheli的启动过程能详细讲讲么。
rei1984 发表于 2016-5-29 07:16
lz simok 源码 是否知道
helislayer 发表于 2016-5-28 23:33
另外有人问BLHeli那里可以下到源码,这个一直就没有变过。
最新的 BLHeli永远在 github 里面 bitdump 下 ...
zzipeng 发表于 2016-5-31 14:44
感觉这些电调无论BLHELI或者非BLHELI,只要电机一堵转就很容易烧MOS管了。。硬件保护不行 ...
zzipeng 发表于 2016-5-31 14:44
感觉这些电调无论BLHELI或者非BLHELI,只要电机一堵转就很容易烧MOS管了。。硬件保护不行 ...
helislayer 发表于 2016-5-31 19:06
这个是由与硬件上电调没法检测到电流的大小决定的。
当马达不转的时候,就没有反向电动势,这个电流主要
...
a409600516 发表于 2016-5-31 10:37
我用BLheli-S的电调程序确实效果好很多,可以在很低速度下运行。
yat 发表于 2016-6-2 08:42
BLHeli 和 simok ,还有一个openbldc 使用STM32写的
hanhanlili 发表于 2016-6-2 16:08
1.请问大神是这个顺序吗?
过零> Wt_Comm_Start_L > Wt_Adv_Start_L > Wt_Zc_Scan_Start_L> Wt_ZC_Tout_Sta ...
soos 发表于 2016-6-2 22:17
搜不到simok的github 方便发一下吗??
qwe2231695 发表于 2016-6-3 01:43
mcps的无刷已经有官方版的,几年前,同事毕业后给地平线做的第一个项目。都过去了~~ 公司里现在都搞FOC了 ...
a409600516 发表于 2016-6-4 08:18
请问BLHeli 的油门检测呢?有经过处理没有?还有里面的PID函数在哪里用到?
菜鸟不撸 发表于 2016-6-4 11:10
突然想问楼主,以前看到过一个兼容睿斯凯的开源接收机,但是一直没有找到项目主页。使用AVR+CC2500制作的, ...
菜鸟不撸 发表于 2016-6-4 11:10
突然想问楼主,以前看到过一个兼容睿斯凯的开源接收机,但是一直没有找到项目主页。使用AVR+CC2500制作的, ...
hanhanlili 发表于 2016-6-5 09:49
前段时间研究了一下BLHELI,
我看的是14版本的源代码,对于一个入门的人来说,感觉就是他的参数太多,跳来 ...
hanhanlili 发表于 2016-6-5 09:49
前段时间研究了一下BLHELI,
我看的是14版本的源代码,对于一个入门的人来说,感觉就是他的参数太多,跳来 ...
soos 发表于 2016-6-5 10:25
ESC32是什么的??分享下网站去看下
helislayer 发表于 2016-5-28 22:08
先说一下C语言的版本,我自己写过一些。在这个silabs的8051上并不合适,f330只有4k的代码量。8051实在太过 ...
soos 发表于 2016-6-5 14:05
blheli的github中没有原理图的吗??
helislayer 发表于 2016-6-4 20:30
我想你说的是这个:自己加 http 和 三个w。
rcgroups.com/forums/showthread.php?t=2124647
helislayer 发表于 2016-6-5 10:37
autoquad.org/wiki/wiki/aq-esc32/esc32-version-3/
hanhanlili 发表于 2016-6-6 15:00
1. Comm_Period4x_H和Comm_Period4x_L存的是60度的换向时间吗?能具体说说这个变量吗?
2.启动功率设置:从 ...
hanhanlili 发表于 2016-6-6 15:00
1. Comm_Period4x_H和Comm_Period4x_L存的是60度的换向时间吗?能具体说说这个变量吗?
2.启动功率设置:从 ...
a409600516 发表于 2016-6-6 15:51
还有demag compensation,这个怎么调节最好啊?大电机选大,小电机选小?是不是在程序里面就是消磁时间的 ...
hanhanlili 发表于 2016-6-7 09:18
首先谢谢老师!
mov Temp1, #Pgm_Enable_PWM_Input ; Check if PWM input is enabled
mov A, @Temp1
hanhanlili 发表于 2016-6-7 17:17
pca_int_ppm_max_checked:
mov A, Temp5 ; Multiply throttle value by gain
mov B, Ppm_Throttle_G ...
小小苹果 发表于 2016-6-7 23:57
请问大侠:以下的时间分别是什么时间?没有看太明白,请大致解释一下。谢谢!!
Wt_Adv_Start_L 和 Wt_Adv_ ...
helislayer 发表于 2016-6-8 03:02
请看 34 楼有人问过了。
小小苹果 发表于 2016-6-8 07:45
看了,非常感谢,不过还是有点晕,我的理解是这样的,请问是吗?
> (过零or> Wt_ZC_Tout_Start_L)> Wt ...
hanhanlili 发表于 2016-6-8 10:33
谢谢!
PCA中断检测脉冲,定时器2配合做一些超时处理,定时器2中断又分低字节(128us)和高字节(32ms)Rcp ...
hanhanlili 发表于 2016-6-13 11:50
楼主再讲讲PI闭环控制部分(governor)。谢谢
小小苹果 发表于 2016-6-13 22:48
楼主能说下 INITIAL_RUN_PHASE 是个什么过程,不能STARTUP_PHASE 直接转正常?
846528111 发表于 2016-6-14 11:47
program_by_tx_checked,这个函数有什么作用?
hanhanlili 发表于 2016-6-14 16:15
楼主
Timer2_X每32毫秒加1,然后给Prev_Comm_X,主要是启动阶段用的,注释说Store extended timestamp as p ...
846528111 发表于 2016-6-15 19:33
楼主这段代码能帮忙分析下吗?
init_start_bidir_done:
sbr Flags1, (1
hanhanlili 发表于 2016-6-21 23:21
BLHELI有支持F850芯片的吗?
如果有的话 是哪几个电调型号呢?
谢谢楼主!
helislayer 发表于 2016-6-22 10:19
这个我就不清楚了。
BLheli 有文档支持的电调, 在 BLHeli 的 Silabs 目录
菜鸟不撸 发表于 2016-6-28 11:21
我又来伸手党了。。。。我一直在找SPracing F3开源的主页,但是找到几个都没找到他的原理图,我想自己做 ...
小小苹果 发表于 2016-6-30 15:30
wait_for_comm:
; Update demag metric
mov Temp1, #0
helislayer 发表于 2016-7-2 10:16
先说一下我的理解这个 Demag 是怎么回事。
说得不对的欢迎大家补充。
小小苹果 发表于 2016-7-3 17:50
多谢楼主的回复,在楼主的解释下我已经有个一知半解了。
另外我觉得Demag这个消磁时间内也会有很强的感生 ...
浪子怀海 发表于 2016-7-4 11:39
楼主,他每次检测比较器是否过零点的时刻是在定时器1计数值大于120的时刻后,但是pwm的频率只有16k(周期62 ...
helislayer 发表于 2016-7-4 14:03
我觉得你理解对,但是什么地方说了120的单位是1us呢?没准那个120的单位是循环或者其他什么时间单位的。 ...
浪子怀海 发表于 2016-7-4 14:42
120就是pwm计数的个数 = 62.5/256 * 120,
mov Temp2, #120
小小苹果 发表于 2016-7-5 23:46
我也没有搜到,另外请教楼主个问题:
t3_int: ; Used for commutation timing
clr IE_EA ; Disable all ...
846528111 发表于 2016-7-7 17:24
楼主,请教下 pgm _comm_Timing 和 DEMAG_DETECTED 起什么作用?
欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) | Powered by Discuz! X3.4 |