智能无刷电机控制器 无刷直流电机应用实例:电机控制器开发的三大要点( 二 )


智能无刷电机控制器 无刷直流电机应用实例:电机控制器开发的三大要点


文章图片

市场上有两种电机,即所谓的120和60霍尔信号。该角度表示由三个霍尔元件输出的三相电信号的相角不同的角度。其实差别只是水平上的差别。电机内部安装,位置没什么区别,只是中间相位相位相反,所以还是有六个信号对应六个驱动,软件上可以稍微调整一下仪表。需要说明的是,120的霍尔信号中不能出现二进制0B000和0B111码,所以在一定程度上可以避免霍尔部件故障导致的误操作。因为霍尔元件是开路输出,所以高电平由电路上的上拉电阻提供。一旦霍尔部分断电,霍尔信号输出为0B111。一旦霍尔部分短路,霍尔信号输出为0B000,60的霍尔信号正常工作时会出现两个信号,一定程度上影响了软件故障判断的准确性。目前,市场上的电机已逐渐放弃60相霍尔布置。
二、限流驱动模块
这是整个控制器的灵魂。如果限流驱动做的不好,其他功能还是一个字:烧!。电动车控制器的电子开关由功率MOSFET控制,MOSFET的最大允许电流和功耗都有其极限。如果没有电流控制或者电流控制不好,会导致功率MOSFET烧坏,导致整个控制器报废。所以电流控制是这个节目的重中之重。如果这个做的不好,其他功能就不讨论了。说正经的,其实得到诀窍很简单,秘诀只有四个字:准确及时。

智能无刷电机控制器 无刷直流电机应用实例:电机控制器开发的三大要点


文章图片

电流信号经康铜导线采样后,分为两路,一路送放大器,一路送比较器。具体电路见硬件部分。放大器用于实时放大电流信号,放大倍数约为6.5倍。放大后的信号提供给单片机进行模数采样转换,转换后的数字用于控制电流不超过我们的允许值。另一个信号被发送到比较器。当电流由于某种原因突然超过允许值时,如某个MOSFET击穿或误引,比较器翻转发出低电平,触发MCU的INT0外部中断,使MCU快速关断驱动,从而保护MOSFET不受进一步损坏。
第三,刹车断电模块
电动汽车在制动手柄附近装有微动开关,在制动时点亮制动灯,另一方面向控制器提供制动高电平或低电平信号。制造商不必对电路进行一些电平转换,这可以很容易地向单片机提供准确的信号。我们可以用数字测量来测量电平是高还是低,或者我们可以用AD来测量电压。简而言之,在监控到这个信号后,我们必须关闭所有的驱动输出和脉宽调制输出,以便实现制动断电。
快递包裹汇总:该项目已在快递包裹中关闭。作为同行业的工程师,分享这些经验会有很大的好处吗?以后接类似项目的时候,可以参考这个案例进行设计开发。

推荐阅读