为了提高电机及控制器的可用性,电机Hall(Sensored)具有冗余功能。我的BLDC设计了6个Hall信号,按间隔60°间隔排列。分成两组,每组各3个,两组互为冗余,分别接入MCU。我注意到7801x有两个PWDT,但GPIO、UART、CAN等资源少,不能满足设计要求;而AC781x的GPIO、UART、CAN等资源倒是够用,但PWDT却只有一个。
问题来了:如何在AC781x(64pin,或80pin)上实现两组Hall信号冗余设计,要求每组Hall都能实现电机的换向控制、转速测量等功能?
希望各位大牛解答,不甚感谢! |