ADC conversion returns BCC_STATUS_COM_TIMEOUT

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

ADC conversion returns BCC_STATUS_COM_TIMEOUT

跳至解决方案
1,267 次查看
NH97
Contributor II

Hi,

i'm working on a S32 project for the RD33771CNTREVM and facing an issue with the BCC_IsConverting function..

After a successful initialization the MCU switches into a measuring state in which every 100ms measurements are made. If balancing where requested by a connected testbench, the MCU switches into a balancing state.This state enables balancing and do measurements in the exact same way as the measuring state. When balancing isn't required anymore the MCU switches back to the measuring state. At this point the BCC_TransferTpl function of the BCC_IsConverting function returns a Com_timeout.

Does anyone have an idea what might be the reason?

Thanks in advance

0 项奖励
回复
1 解答
1,249 次查看
JozefKozon
NXP TechSupport
NXP TechSupport

Hi Nikolas,

please refer to the section 9.9 in the MC33771C datasheet. Its not recommended to conduct cell measurements during cell balancing. It's also recommended to wait at least 3ms after the cell balancing before start the cell measurement.

JozefKozon_0-1681276472532.pngJozefKozon_1-1681276494543.png

With Best Regards,

Jozef

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,250 次查看
JozefKozon
NXP TechSupport
NXP TechSupport

Hi Nikolas,

please refer to the section 9.9 in the MC33771C datasheet. Its not recommended to conduct cell measurements during cell balancing. It's also recommended to wait at least 3ms after the cell balancing before start the cell measurement.

JozefKozon_0-1681276472532.pngJozefKozon_1-1681276494543.png

With Best Regards,

Jozef

0 项奖励
回复
1,240 次查看
NH97
Contributor II
Hi Jozef,
the reason was actually the missing 3ms delay.
Thank you for your fast and helpful response.
Kind regards.
Nikolas