找回密码
 立即注册

QQ登录

只需一步,快速开始

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

M05x 弦波电机控制代码 V1.01

  [复制链接]
楼主
xiaoxiao2013 发表于 2014-1-13 12:01:02 | 显示全部楼层
另外,再请教下,用mini51做有霍尔的FOC资源够吗?AD相电流采样这块能否满足要求?
回复 支持 反对

使用道具 举报

沙发
xiaoxiao2013 发表于 2014-2-28 11:33:29 | 显示全部楼层
w70770777 发表于 2014-2-28 09:42
恩 我重新下载了一遍

对于1>,如果是对应0~180度正弦,那“PWMA->CMR0 = 500 + DutyCMR*TabSin[temp32u] ...

我来回答
1、“PWMA->CMR0 = 500 + DutyCMR*TabSin[temp32u]/65536 ;”这里面的除数应该是65536,没有错
2、“PWMA->CMR0 = 500”,明明有500的占空比,为什么说是该相电压为0呢?如果看三相合成电压也不是0啊
3、你的第一点不成立,所以最后一条是错的
回复 支持 反对

使用道具 举报

板凳
xiaoxiao2013 发表于 2014-2-28 16:52:33 | 显示全部楼层
本帖最后由 xiaoxiao2013 于 2014-2-28 16:53 编辑
w70770777 发表于 2014-2-28 14:31
谢谢 回答
但是依旧没有解答我的疑惑,比如TabSin【1】 = 0X23C,那么0X23C/65536=0.008728,而sin1°=0. ...

你理解错了,这两个是两码事,你把它们混在一起了,试着先把65536这个去掉想一想,先去掉想想角度怎么来的,这步弄懂然后你就明白了
回复 支持 反对

使用道具 举报

地板
xiaoxiao2013 发表于 2014-12-16 14:21:47 | 显示全部楼层
本帖最后由 xiaoxiao2013 于 2014-12-16 15:27 编辑

霍尔角度已明白,重新编辑下。
回复 支持 反对

使用道具 举报

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

本版积分规则

新唐MCU