This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你(们)好
我目前正在为TMS320F2.8027万F和DRV8301设计自己的电机控制器。 我一直在试用DRV8301-69M-Kit,它具有一个具有更大的F2.8069万M MCU的controlCARD。
由此产生的问题是跳闸区(TZ)引脚与F2.8027万F上的SPI和SCI外设引脚共享。 F2.8069万M将它们分开,因此它可以通过SPI连接到DRV8301,并且仍将其OCTW和故障线路连接到其TZ引脚。 在查看SPRS523K.pdf后,我假设TZ引脚用于为ePWM模块提供直接硬件引脚中断,以了解来自外部的故障情况,从而禁用PWM输出。
问题是SPI也可以从DRV8301寄存器读取故障,所以我应该通过SPI轮询它,看看是否存在任何故障,然后软件禁用F2.8027万F上的PWM输出? 由于我需要芯片上的SPI和SCI外设,SPI进入DRV8301以便我可以对其进行配置,而SCI则是硬件MCU-MCU通信所需的。
这是我的定制板。
2. 您可以为OCTW设置GPIO12/TZ1,如果是为自定义主板设置FAULT。
是的,当然。 由于OCTW和故障线路都是DRV8301中的漏极开路,因此它们可以与上拉电阻器连接在一起,然后连接到GPIO12/TZ1 (引脚47)上的跳闸区域输入,以便不干扰SPI (引脚:24,25,26,27)或SCI (引脚: 1,48)接口。 我认为即使OCTW和故障连接在一起也不重要,因为它们应该作为ePWM模块的直接硬件中断。
您需要断开与 DRV8301的SCI针脚,否则SCI可能无法成功通信。 [/引述]
仅仅是对SCI接口的说明,它将连接到外部MCU进行通信,而不是连接到DRV