ZHCU887D September 2020 – January 2022 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1
开路/短路检测电路 (OSDETECT) 可用于检测系统中的 ADC 输入通道故障。该电路在通道选择多路复用器之后、S+H 电路之前连接到 ADC 输入端,如图 6-10 所示。错误响应、诊断的可测试性以及任何必要的软件要求由系统集成商所实现的软件来定义。
可通过向 ADCOSDETECT 寄存器中的 DETECTCFG 字段写入一个值来操作该电路。这将导致电路在任意转换的 S+H 阶段向输入端提供电压。表 6-1 中给出了采用不同 DETECTCFG 设置的 OSDETECT 电路的电压和驱动强度。有关实现该诊断的更多详细信息,请参阅 TMS320F28004x 微控制器技术参考手册中的开路/短路检测电路 (OSDETECT) 一节。
ADCOSDETECT.DETECTCFG | 源极电压 | S4 | S3 | S2 | S1 | 驱动阻抗 |
---|---|---|---|---|---|---|
0 | 关闭 | 开路 | 开路 | 开路 | 开路 | 开路 |
1 | 零标度 | 闭合 | 开路 | 开路 | 闭合 | 5K || 7K |
2 | 满标度 | 开路 | 闭合 | 闭合 | 开路 | 5K || 7K |
3 | 5/12 VDDA | 开路 | 闭合 | 开路 | 闭合 | 5K || 7K |
4 | 7/12 VDDA | 闭合 | 开路 | 闭合 | 开路 | 5K || 7K |
5 | 零标度 | 开路 | 开路 | 开路 | 闭合 | 5K |
6 | 满标度 | 开路 | 开路 | 闭合 | 开路 | 5K |
7 | 零标度 | 闭合 | 开路 | 开路 | 开路 | 7K |