amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 3413|回复: 42

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

  [复制链接]
发表于 2018-12-24 15:11:39 | 显示全部楼层 |阅读模式
本帖最后由 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板的学习视频,搜一下即可找到。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-12-24 15:14:54 来自手机 | 显示全部楼层
FOC有开源么,你原来说的是伪开源
发表于 2018-12-24 15:17:33 | 显示全部楼层
开源是开源了,就是汇编让你……可能也还好吧,也不是很多行,反正电机控制看懂了也挺难调好的。
 楼主| 发表于 2018-12-24 15:20:10 | 显示全部楼层
本帖最后由 xxfrom 于 2018-12-24 15:32 编辑
chenchaoting 发表于 2018-12-24 15:14
FOC有开源么,你原来说的是伪开源

FOC核心部分是DSP汇编写的,源代码是提供的,上面可以下载下来,请看了之后再说哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2018-12-24 15:38:32 | 显示全部楼层
我买了一块开发板   太容易烧MOS了
发表于 2018-12-24 15:39:14 | 显示全部楼层
本帖最后由 lhj200304 于 2018-12-24 15:41 编辑

高频注入开源吗?
发表于 2018-12-24 16:48:44 | 显示全部楼层
这板好像改动不小,更顺眼了
发表于 2018-12-24 17:02:04 | 显示全部楼层
1558582190 发表于 2018-12-24 15:38
我买了一块开发板   太容易烧MOS了

是的,没调好要限流啊,我烧了几十个管子啦
发表于 2018-12-24 17:05:57 | 显示全部楼层
学习了
最近做吸尘器要用到了
发表于 2018-12-24 17:06:47 | 显示全部楼层
启动的代码还是不开源?
发表于 2018-12-24 17:54:38 | 显示全部楼层
感谢分享
发表于 2018-12-24 18:10:20 来自手机 | 显示全部楼层
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不会感应相应的电流,用一个锁相环,锁出D轴旋转的频率,积分就是D轴相位,很简单吧,仿真一下,程序实现不难吧)
发表于 2018-12-24 18:54:28 来自手机 | 显示全部楼层
mtswz.213 发表于 2018-12-24 18:10
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不 ...

上点干货呗,*\(^o^)/*
发表于 2018-12-24 19:57:24 | 显示全部楼层
mark,汇编也有研究价值
发表于 2018-12-24 20:21:44 来自手机 | 显示全部楼层
感谢楼主分享
发表于 2018-12-24 22:44:53 来自手机 | 显示全部楼层
soos 发表于 2018-12-24 18:54
上点干货呗,*\(^o^)/*

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

这个好,值得期待。
发表于 2018-12-28 22:55:12 | 显示全部楼层
rom 发表于 2018-12-24 17:02
是的,没调好要限流啊,我烧了几十个管子啦

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

我自己的板子跑了两年了,也没烧过管子,
发表于 2018-12-28 23:14:39 | 显示全部楼层
学习           
发表于 2018-12-29 17:36:52 | 显示全部楼层
楼主 ,PWM 模块有移相功能吗?
发表于 2018-12-29 17:42:12 | 显示全部楼层
打算用这个做个双管正激 淘宝上买了两个DEMO
希望耐操 本来打算用microchip DSC的
 楼主| 发表于 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 ... ;page=1#pid10556472

发表于 2018-12-29 21:16:48 | 显示全部楼层
xxfrom 发表于 2018-12-29 17:48
您好!

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

这个片子很不错,数字电源可以搞起,就看电流电压环的运算速度怎样
有内置函数吗? Q 值乘法
发表于 2018-12-29 21:20:15 | 显示全部楼层
xxfrom 发表于 2018-12-29 17:48
您好!

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

003 这片子现在MP 了吗?
可以批量供应?
其高温的125D是能长期运行的?
发表于 2018-12-31 23:40:30 | 显示全部楼层
mtswz.213 发表于 2018-12-24 22:44
等我回来,穿一个仿真模型,我现在变频器里面就用的这个,启动能做到150%的力距吧 ...

期待哈~~~
 楼主| 发表于 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个。
发表于 2019-1-1 21:56:51 | 显示全部楼层
xxfrom 发表于 2019-1-1 17:30
003plus也已经是mp状态,可以批量供货,据了解,我们是第二个量产用户,目前在方波bldc上用。

因为一直 ...

使用KEIL 开发 选择哪个型号进行编译?
发表于 2019-1-3 02:03:06 来自手机 | 显示全部楼层
无感算法开源吗
发表于 2019-1-3 08:12:32 | 显示全部楼层
留个记号
发表于 2019-1-3 09:28:59 | 显示全部楼层
感觉好像AN1078上的代码移植过来的
 楼主| 发表于 2019-1-3 20:48:47 | 显示全部楼层
zzjjhh250 发表于 2019-1-1 21:56
使用KEIL 开发 选择哪个型号进行编译?

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

代码工程应该是已经选好了,可以直接用。
 楼主| 发表于 2019-1-3 21:05:12 | 显示全部楼层

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

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


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

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

发表于 2019-1-3 21:39:47 | 显示全部楼层
mtswz.213 发表于 2018-12-24 18:10
高频注入原理简单,原理就是如果D轴相位准确的话,在D轴上注入一个高频的电压信号(比如正旋信号),Q轴就不 ...

坐等你的资料
发表于 2019-1-3 21:51:06 | 显示全部楼层
xxfrom 发表于 2019-1-3 21:05
这个代码和这个板子是双重的:

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

与之前的那一版,有些什么改动,  程序改一下是不是可以在以前的板子上试试
 楼主| 发表于 2019-1-4 10:23:15 | 显示全部楼层
foxpro2005 发表于 2019-1-3 21:51
与之前的那一版,有些什么改动,  程序改一下是不是可以在以前的板子上试试 ...

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

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

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

无感会有反转,有感启动没有反转,很容易看到差别的。
发表于 2019-1-4 11:24:07 | 显示全部楼层
xxfrom 发表于 2019-1-4 10:23
应该都能用,看看电压采样电阻:分压电阻那里有点变化,影响过压保护,如果出现保护,软件改改就好。

以 ...

没看到无感的具体效果, 如果无感有反转现象,在在的应用是不允许的
 楼主| 发表于 2019-1-4 11:30:44 | 显示全部楼层
foxpro2005 发表于 2019-1-4 11:24
没看到无感的具体效果, 如果无感有反转现象,在在的应用是不允许的

Demo 代码没有定位,所以无感会有反转的。
无感不反转,需要有定位算法,如高频注入,变电感法等等,而且不是所有电机都能定位的,我们有一个电机12V下不能定位,但24V可以,总之,有些限制。
发表于 2019-1-10 10:56:39 | 显示全部楼层
上半年买了一套你们的板子,现在的固件支持吗?
 楼主| 发表于 2019-1-10 13:45:21 | 显示全部楼层
ljh407055315 发表于 2019-1-10 10:56
上半年买了一套你们的板子,现在的固件支持吗?

可以,见35楼。

如果是38元的无感的板子,无感ok,有感不行,因为霍尔接口没有放出来;如果是58元的,无感,有感都ok。
发表于 2019-1-10 14:48:02 | 显示全部楼层
xxfrom 发表于 2019-1-10 13:45
可以,见35楼。

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

买的无感有感一起的
发表于 2019-2-23 10:29:01 | 显示全部楼层
记号26楼的3款芯片特点
发表于 2019-3-2 23:10:29 | 显示全部楼层
这个芯片不错
发表于 2019-3-21 11:48:37 | 显示全部楼层
关注下
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-8-18 22:25

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表