xxfrom 发表于 2018-12-24 15:11:39

JMT1808R FOC源代码,不仅仅是开源(源代码、ISP等等下载)

本帖最后由 xxfrom 于 2018-12-25 08:55 编辑

论坛上有问,X宝上的那个JMT1808R FOC Demo是不是下架了,找不到?了解得知,江苏宏云的官网上线了,新的网址只要搜索“JMT1808R FOC”就可以找到,店铺“江苏宏云”。
新改版的FOC demo板,一块58元,支持有感和无感,不接霍尔线就自动识别为无感。

新板子是这样的(24V/2A):



上位机界面是这样的:



源代码附上(包含):

[*]FOC源代码(支持有感和无感)
[*]串口下载-调试工具ISP
[*]上位机使用视频链接
[*]Demo板原理图
[*]FOC双电阻采样demo板说明

另外网上也有JMT1808R FOC demo板的学习视频,搜一下即可找到。






chenchaoting 发表于 2018-12-24 15:14:54

FOC有开源么,你原来说的是伪开源

rom 发表于 2018-12-24 15:17:33

开源是开源了,就是汇编让你……{:lol:}可能也还好吧,也不是很多行,反正电机控制看懂了也挺难调好的。

xxfrom 发表于 2018-12-24 15:20:10

本帖最后由 xxfrom 于 2018-12-24 15:32 编辑

chenchaoting 发表于 2018-12-24 15:14
FOC有开源么,你原来说的是伪开源
FOC核心部分是DSP汇编写的,源代码是提供的,上面可以下载下来,请看了之后再说哈{:lol:}

1558582190 发表于 2018-12-24 15:38:32

我买了一块开发板   太容易烧MOS了

lhj200304 发表于 2018-12-24 15:39:14

本帖最后由 lhj200304 于 2018-12-24 15:41 编辑

高频注入开源吗?

rifjft 发表于 2018-12-24 16:48:44

这板好像改动不小,更顺眼了{:lol:}

rom 发表于 2018-12-24 17:02:04

1558582190 发表于 2018-12-24 15:38
我买了一块开发板   太容易烧MOS了

{:lol:} 是的,没调好要限流啊,我烧了几十个管子啦

122402902 发表于 2018-12-24 17:05:57

学习了
最近做吸尘器要用到了

carefree1986 发表于 2018-12-24 17:06:47

启动的代码还是不开源?

B.O.B 发表于 2018-12-24 17:54:38

感谢分享

mtswz.213 发表于 2018-12-24 18:10:20

高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不会感应相应的电流,用一个锁相环,锁出D轴旋转的频率,积分就是D轴相位,很简单吧,仿真一下,程序实现不难吧)

soos 发表于 2018-12-24 18:54:28

mtswz.213 发表于 2018-12-24 18:10
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不 ...

上点干货呗,*\(^o^)/*

ibichao 发表于 2018-12-24 19:57:24

mark,汇编也有研究价值

eliterxzgxu 发表于 2018-12-24 20:21:44

感谢楼主分享

mtswz.213 发表于 2018-12-24 22:44:53

soos 发表于 2018-12-24 18:54
上点干货呗,*\(^o^)/*

等我回来,穿一个仿真模型,我现在变频器里面就用的这个,启动能做到150%的力距吧

xxfrom 发表于 2018-12-25 15:24:22

mtswz.213 发表于 2018-12-24 22:44
等我回来,穿一个仿真模型,我现在变频器里面就用的这个,启动能做到150%的力距吧 ...

这个好,值得期待。

huxiaoping 发表于 2018-12-28 22:55:12

rom 发表于 2018-12-24 17:02
是的,没调好要限流啊,我烧了几十个管子啦

我也买了一套,不过看了代码就不想上电了,本来想看看他吹的高频注入,但是高频注入不开放,看来这板子的代码懒得玩他了,

我自己的板子跑了两年了,也没烧过管子,

hanshiruo 发表于 2018-12-28 23:14:39

学习         

zzjjhh250 发表于 2018-12-29 17:36:52

楼主 ,PWM 模块有移相功能吗?

zzjjhh250 发表于 2018-12-29 17:42:12

打算用这个做个双管正激 淘宝上买了两个DEMO
希望耐操 本来打算用microchip DSC的

xxfrom 发表于 2018-12-29 17:48:26

zzjjhh250 发表于 2018-12-29 17:36
楼主 ,PWM 模块有移相功能吗?

您好!

JMT1808R 的PWM 没有移相功能,但是JMT1801ED (适合做单电阻FOC),有专门的移相寄存器。003Plus 的PWM同JMT1801ED一样,也有移相功能。

003的手册可在下面的链接中下载。

https://www.amobbs.com/forum.php?mod=viewthread&tid=5704760&page=1#pid10556472

zzjjhh250 发表于 2018-12-29 21:16:48

xxfrom 发表于 2018-12-29 17:48
您好!

JMT1808R 的PWM 没有移相功能,但是JMT1801ED (适合做单电阻FOC),有专门的移相寄存器。003Plu ...

这个片子很不错,数字电源可以搞起,就看电流电压环的运算速度怎样
有内置函数吗? Q 值乘法

zzjjhh250 发表于 2018-12-29 21:20:15

xxfrom 发表于 2018-12-29 17:48
您好!

JMT1808R 的PWM 没有移相功能,但是JMT1801ED (适合做单电阻FOC),有专门的移相寄存器。003Plu ...

003 这片子现在MP 了吗?
可以批量供应?
其高温的125D是能长期运行的?

clqfly 发表于 2018-12-31 23:40:30

mtswz.213 发表于 2018-12-24 22:44
等我回来,穿一个仿真模型,我现在变频器里面就用的这个,启动能做到150%的力距吧 ...

期待哈~~~

xxfrom 发表于 2019-1-1 17:30:38

zzjjhh250 发表于 2018-12-29 21:16
这个片子很不错,数字电源可以搞起,就看电流电压环的运算速度怎样
有内置函数吗? Q 值乘法 ...

003plus也已经是mp状态,可以批量供货,据了解,我们是第二个量产用户,目前在方波bldc上用。

因为一直合作,加上关系特殊,对他们的产品是非常了解的:

1、003plus是结合jmt1801ed和jmt1808r的产品,因为没有dsp,虽然cpu频率是24Mhz,但8051运算能力还是有限,做一些低端应用还行。需要性能更好的产品,可以参考另外2颗:

2、jmt1801ed是在jmt1808r的基础上降成本的版本,保留有dsp和8051双核,高一点的性能可以用这款芯片实现,pid之类在dsp运行会非常快。

3、jmt1808r是第一款mcu+dsp的量产产品,性能最强,用量也更多,外设类似于st的高级定时器(pwm)有2个。

zzjjhh250 发表于 2019-1-1 21:56:51

xxfrom 发表于 2019-1-1 17:30
003plus也已经是mp状态,可以批量供货,据了解,我们是第二个量产用户,目前在方波bldc上用。

因为一直 ...

使用KEIL 开发 选择哪个型号进行编译?

yixuanyuxiao 发表于 2019-1-3 02:03:06

无感算法开源吗

qd118118 发表于 2019-1-3 08:12:32

留个记号

wangyj173 发表于 2019-1-3 09:28:59

感觉好像AN1078上的代码移植过来的

xxfrom 发表于 2019-1-3 20:48:47

zzjjhh250 发表于 2019-1-1 21:56
使用KEIL 开发 选择哪个型号进行编译?

例如可以选择ATMEL的AT89S52,内部SRAM大小为256Byte。

代码工程应该是已经选好了,可以直接用。

xxfrom 发表于 2019-1-3 21:05:12

yixuanyuxiao 发表于 2019-1-3 02:03
无感算法开源吗

这个代码和这个板子是双重的:

既支持无感,也支持有感。插上霍尔线,就自动判别为有感,不插霍尔接口,就是无感的,软件识别。


所以有感,无感都是开源的!

无感是那种的开环启动,再切闭环的,所以开环会有反转等现象。
更高级的启动方式,如高频注入等方法,是没有开源的,高频注入虽然没有开源,但对于合作的客户,也是可以用的。我们在做变频电风扇时,是宏云帮我们调好的,没有给源码,我们可以用,对我们来讲,只要是启动不反转,不抖动,客户认可,能出货就好了。{:lol:}

霸气侧漏 发表于 2019-1-3 21:39:47

mtswz.213 发表于 2018-12-24 18:10
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不 ...

坐等你的资料

foxpro2005 发表于 2019-1-3 21:51:06

xxfrom 发表于 2019-1-3 21:05
这个代码和这个板子是双重的:

既支持无感,也支持有感。插上霍尔线,就自动判别为有感,不插霍尔接口, ...

与之前的那一版,有些什么改动,程序改一下是不是可以在以前的板子上试试

xxfrom 发表于 2019-1-4 10:23:15

foxpro2005 发表于 2019-1-3 21:51
与之前的那一版,有些什么改动,程序改一下是不是可以在以前的板子上试试 ...

应该都能用,看看电压采样电阻:分压电阻那里有点变化,影响过压保护,如果出现保护,软件改改就好。

以前板子有无感和无感+有感两个版本,现在TB上只有无感+有感一个版本,原理图基本一样。

玩有感时,最好用宏云推荐的那款demo电机,对好霍尔线序,线序不对也不会转,没有自动识别线序功能。

无感会有反转,有感启动没有反转,很容易看到差别的。

foxpro2005 发表于 2019-1-4 11:24:07

xxfrom 发表于 2019-1-4 10:23
应该都能用,看看电压采样电阻:分压电阻那里有点变化,影响过压保护,如果出现保护,软件改改就好。

以 ...

没看到无感的具体效果, 如果无感有反转现象,在在的应用是不允许的

xxfrom 发表于 2019-1-4 11:30:44

foxpro2005 发表于 2019-1-4 11:24
没看到无感的具体效果, 如果无感有反转现象,在在的应用是不允许的

Demo 代码没有定位,所以无感会有反转的。
无感不反转,需要有定位算法,如高频注入,变电感法等等,而且不是所有电机都能定位的,我们有一个电机12V下不能定位,但24V可以,总之,有些限制。

ljh407055315 发表于 2019-1-10 10:56:39

上半年买了一套你们的板子,现在的固件支持吗?

xxfrom 发表于 2019-1-10 13:45:21

ljh407055315 发表于 2019-1-10 10:56
上半年买了一套你们的板子,现在的固件支持吗?

可以,见35楼。

如果是38元的无感的板子,无感ok,有感不行,因为霍尔接口没有放出来;如果是58元的,无感,有感都ok。

ljh407055315 发表于 2019-1-10 14:48:02

xxfrom 发表于 2019-1-10 13:45
可以,见35楼。

如果是38元的无感的板子,无感ok,有感不行,因为霍尔接口没有放出来;如果是58元的,无 ...

买的无感有感一起的{:biggrin:}

zzz123456 发表于 2019-2-23 10:29:01

记号26楼的3款芯片特点

ccao 发表于 2019-3-2 23:10:29

这个芯片不错

mmswza 发表于 2019-3-21 11:48:37

关注下{:smile:}

tobywb 发表于 2019-10-14 15:19:44

{:biggrin:}{:biggrin:}{:biggrin:}{:biggrin:}{:biggrin:}{:biggrin:}{:biggrin:}6666666666666666666666

fengyunyu 发表于 2019-12-7 16:58:58

厉害,大牛

lrzxc 发表于 2019-12-7 20:45:55

这个标记下,可能有电机项目

powerlabor001 发表于 2019-12-8 09:25:31

关注一下芯片。

Fake-BBA 发表于 2019-12-29 23:11:51

感谢分享,芯片看起来值得对比

KuJJ 发表于 2019-12-29 23:31:42

mtswz.213 发表于 2018-12-24 18:10
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不 ...

简洁明了,期待你的仿真模型

hbzhangpeng 发表于 2020-12-23 17:55:04

太好了,感谢!
页: [1]
查看完整版本: JMT1808R FOC源代码,不仅仅是开源(源代码、ISP等等下载)