问题如上图。

问题太大了!

1. 两相幅值不相等!

2. 噪声太大。

究其原因:

猜测:

1. 幅值不等可能是电机本身三相电阻不相等,电机做工问题。。。需要量量三相电阻阻值。

2. 幅值不等和噪声太大都可能是采样电阻取值过小。我的采样电阻是0.0005欧,电阻太小了。

3. 噪声太大可能是地线成环(老师傅的建议),需要修改PCB的GND和PGND铺铜,以下是修改后的PCB,我改成将PGND直接接电池和逆变桥,通过0Ω电阻传到GND,用于其他芯片的供电。

不知道行不行,等待结果。希望大神们提提意见呜呜呜,孩子很迷茫

主要改动是PGND和GND尽量分开,PGND布在底层,

FOC电流双电阻采样两相电流幅值不等一系列问题相关推荐

  1. STM32F0系列FOC 源代码, 有单电阻采样和三电阻采样两种代码

    STM32F0系列FOC 源代码, 有单电阻采样和三电阻采样两种代码. 都是ST很经典算法,代码学习,无感算法开源,代码不是库. 学习代码规范和无感FOC算法. ID:7410063429430296 ...

  2. 无感FOC算法中解决单电阻采样重构三相电流的难题

    大四在某公司实习,主要是做无刷电机控制算法,在学习FOC的过程中,因为公司要压低产品成本,只能允许我用单电阻采样的方式来做电流环.于是我就到处找单电阻采样的资料,跑遍了各大论坛,资料少的可怜,只能讲出 ...

  3. Simulink 电机控制:单电阻采样三相电流重构算法仿真总结

    目录 理论基础 仿真实现 硬件实现 总结 理论基础 参考Microchip AN1299 <PMSM  无传感器 FOC的单分流三相电流重构算法>,详细的理论可以参考这个文档,这里只简单总 ...

  4. FOC 电流采样方案对比(单电阻/双电阻/三电阻)

    原文:https://www.cnblogs.com/unclemac/p/12783352.html 文章目录 1 电流采样的作用 2 硬件架构 3 采样关键 4 采样方案 5 三电阻采样 5.1 ...

  5. 双电阻差分电流采样_矢量控制中的常见电流检测方式

    矢量控制技术中,一个关键的技术环节是相电流的采集和重构.电流采集方式有多种,但是鉴于成本和易用性的考虑,目前应用较多的电流采集方式只有三种.单电阻法.双电阻法以及三电阻法. 1 单电阻采集方案,成本低 ...

  6. 如何用matlab测a相相电流,电流平均值谐波检测方法MATLAB仿真

    电流平均值谐波检测法MATLAB仿真 Math模块库中选取,放大器增益约等于无功电流 ,最后得到有功电流. .然后封装成一个子模块abc/pq.三相到两相的变换在Simulink 的实现及其封装图如图 ...

  7. 相电流与线电流有什么区别

    相电流和线电流的区别,主要看负载的连接方法,如果是星型接法,相电流和线电流相同,线电压是相电压的开方3倍.如果负载是三角形接法,那么,线电流是相电流的开方3倍,相电压和线电压相同. 关于相电流与线电流 ...

  8. c2000 电阻采样_C2000/STM32/Microchip电阻采样方案比较

    最近有时间把TI ST还有Microchip三家关于PMSM控制中使用电阻采样相的电路看了一下,发现各家都有自己的特点,就做个总结吧. 1.TI C2000系列双电阻采样法 ​ 原理说明 在U相和V相 ...

  9. c2000 电阻采样_关于PMSM控制中使用电阻采样的方案比较

    最近有时间把TI ST还有Microchip三家关于PMSM控制中使用电阻采样相的电路看了一下,发现各家都有自己的特点,就做个总结吧. 1.TI C2000系列双电阻采样法 原理说明 在U相和V相的下 ...

最新文章

  1. git 无法拉取新的远程分支
  2. BCB 串口控件的使用 TComm
  3. 大家都较熟悉之 Kubernetes API 分析
  4. [洛谷P1822]魔法指纹
  5. Autolayout代码实现举例-01使用线性公式
  6. Lync2010标准版部署
  7. android:videoView
  8. matlab工具箱参数修改,使用matlab工具箱标定摄像头(内参数)
  9. 使用adb命令安装apk
  10. java邮件发送不成功,javamail发送邮件成功 但是却接收不到邮件?解决方法
  11. Python安装word2vec
  12. 计算机显示器分辨率,电脑分辨率多少合适,详细教您电脑显示器分辨率怎么调整...
  13. 主机MTU值和Docker MTU值不一致导致Harbor无法推送问题
  14. 什么是动态编程Python示例
  15. 微信小店二次开发_怎么吧微信小店装修的更好看
  16. 从0到1构建一个电商平台 – 开发篇(转)
  17. Linux禅道安装步骤以及测试初认知
  18. 银河麒麟怎么卸载软件_常见问题·银河麒麟操作系统 麒麟操作系统 中标麒麟 麒麟软件官方网站...
  19. python检索用人名查电话_创建一个将人名用作键的字典后,输入姓名查找值,返回错误...
  20. bootloader与uboot之间有什么联系?

热门文章

  1. qt中label画圆代表指示灯_使用qpaint和paintEvent在PYQT5中QLabel中包含的Pixmap上绘制圆...
  2. nexus 6p刷android go,Nexus 6P刷入第三方Recovery获取Root权限教程
  3. devcpp中使用unordered_map
  4. 《流畅的python》1.2 笔记
  5. Android架构及四大组件
  6. 极简工具,Tekla二次开发--构件图标注工具
  7. 中望3D 2021“坐标标签”标注
  8. 线性代数一些基础概念
  9. python制作录屏软件_【Python成长之路】用python制作一款录屏小工具(1)
  10. Shell编程之sed工具