找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

26万转:用最短代码,转最快电机

  [复制链接]
8#
 楼主| Angus 发表于 2014-9-17 19:22:17 | 只看该作者
本帖最后由 Angus 于 2014-9-17 19:24 编辑

把 Mini51 的 ADC 配置成 300Ksps,一次ADC只需3us,在过零点附近只采样过零相,参考电压可在过零后再测供下次过零参考, 这样过零点时间误差就是一次 ADC 时间。优化一下代码,时间误差不超过5us。我们的 ADC 方案就是这么做的,所以速度才做到了20万转。

用三个电阻产生一个中点,ADC 采用差分式,做一次 ADC 就可知两相电压差了,深圳某专业电调公司就这么做的。

ADC做过零需要丰富的经验和高超的技巧,相比之下,比较器方式较简单,只要读一下比较器的输出值为0还是为1就可以了。我们现在已推出比较器方式做过零检测的方案,过零检测时间误差 1us,建议您采用我们的新方案。
回复 支持 反对

使用道具 举报

7#
xiaoxiao2013 发表于 2014-9-17 11:40:41 | 只看该作者
本帖最后由 xiaoxiao2013 于 2014-9-17 11:42 编辑

《《《《新发布的水泵方案电路图中的Neutral point比较电压接到电路哪里?》》》
看出来了,没问题了
回复 支持 反对

使用道具 举报

6#
 楼主| Angus 发表于 2014-9-16 18:09:22 | 只看该作者
w70770777 发表于 2014-9-16 15:42
LZ大大 “如果是300V的电机,由PWM4去控制分压比。” 这句话怎么理解 和 怎么具体操作  是不是线路板要改动 ...

300V分压到5V要衰减60倍,启转时,反电势较小,再衰减这么多,增加过零点检测难度,这时可以用一路PWM控制一个三极管调整分压比,启转时分压比降到1:5左右,转起来后,让三极管关断,分压比恢复至1:60。这部分要软硬件配合。  
回复 支持 反对

使用道具 举报

5#
w70770777 发表于 2014-9-16 15:42:33 | 只看该作者
LZ大大 “如果是300V的电机,由PWM4去控制分压比。” 这句话怎么理解 和 怎么具体操作  是不是线路板要改动?
回复 支持 反对

使用道具 举报

地板
 楼主| Angus 发表于 2014-5-27 17:43:18 | 只看该作者
本帖最后由 Angus 于 2016-12-8 11:38 编辑
xiaoxiao2013 发表于 2014-4-29 15:40
新唐采用AD检测过零点的BLDC方案例程序,速度响应很慢,不符合客户要求,请问留的有接口可以改吗?我看了看 ...

电机工作电压是多少?
如果是15V以下,可直接使用软件包里的电路。
如果是15V~100V之间,改一下MOS驱动方式。
若是100V以上,改动较大,硬件软件都要改。
回复 支持 反对

使用道具 举报

板凳
xiaoxiao2013 发表于 2014-5-13 15:32:51 | 只看该作者
Angus 发表于 2014-5-9 14:05
目前我们已推出采用比较器检测过零的方案,  从启转到加100%加压, 不到半秒.   ...

但是现在用了那个AD采样检测过零的方案,那个是不是不好?动态响应有什么方法可以改?就是速度变化很快到某个值,封装的太多,不好用啊
回复 支持 反对

使用道具 举报

沙发
 楼主| Angus 发表于 2014-5-9 14:05:04 | 只看该作者
本帖最后由 Angus 于 2014-5-30 15:35 编辑
xiaoxiao2013 发表于 2014-4-29 15:40
新唐采用AD检测过零点的BLDC方案例程序,速度响应很慢,不符合客户要求,请问留的有接口可以改吗?我看了看 ...


目前我们已推出采用比较器检测过零的方案,  硬件和以前的基本兼容。从启转到加100%加压, 不到半秒.  
回复 支持 反对

使用道具 举报

楼主
陈飞宇 发表于 2013-12-26 13:37:18 | 只看该作者
貌似非常强大啊
回复 支持 1 反对 0

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU