TA的每日心情 | 无聊 2018-11-16 10:48 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]初来乍到
|
前言:
通过之前的帖子可以知道,套件是支持两种控制算法的,而且算法与硬件连接不一致时电机是不能正常驱动的,但是为什么呢???下面让我们本着刨根问底的态度,从硬件原理图开始一步步分析上面的问题。
分析:
1.首先,6步法硬件连接:jp1、jp2断开,jp5、jp6连接1sh
2.通过上图可知JP5和JP6,分别将SENS1和SENS3连接到了Vshunt_2,JP1断开是去掉上拉电阻,JP2断开是负反馈电路R10串入R11电阻。那SENS1和SENS3是什么呢?看下面两个图:
3.也就是说SENS1,2,3就是电机半桥驱动的接地端,并且JP5,JP6选择1sh使得SENS1,2,3都与Vshunt_2连接,再看Vshunt_2
4.首先Vshunt_2通过R44连接到地,保证了驱动电路的是一个闭合回路。再看放大电路部分:
5.JP1,JP2断开,所以Vshunt_2经运放得到采样电流Curr_fdbk2->PC1 - PhB,同时CP+(Curr_fdbk2)经L6230内部电路输出相位清零信号CPOUT->PA12- TIM1 ETR。最后再看下图:
6.OUT1,2,3分别接电机,并经上图分压后经adc采样得到反电动势,从而实现检测方向及换相操作
至此:
6步法部分分析完毕,矢量控制FOC部分将在下一篇帖子介绍。
|
|