SPRACN0F October 2021 – March 2023 F29H850TU , F29H859TU-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
Control systems commonly use voltage comparators to monitor feedback signals for threshold crossing events. These crossing events can represent a variety of states that range from nominal to critical conditions. A single feedback signal may sometimes be monitored by multiple comparators in order to trigger a custom response for each state.
Consider a simple hysteresis controller (#GUID-C74C58D5-F023-44AA-9BBC-75B2B2B8026E) that uses two threshold levels to define the actuation on-off behavior:
A comparator-based monitoring and triggering scheme for this hysteresis controller can be implemented using a single CMPSS pin as shown in #GUID-F5423BE9-9D1C-4508-844F-30749083E90D. Similarly, a second CMPSS pin can be used to detect both over-voltage and under-voltage fault conditions for system protection.
Each CMPSS comparator is provided with its own voltage reference DAC, output conditioning logic, and unique trip signals for independent operation. Additionally, each CMPSS pin is also assigned to an ADC channel that can sample the pin voltage in parallel with comparator monitoring. These ADC samples can be used to influence sophisticated system behaviors, and to serve as a redundant form of voltage monitoring.
The multi-function capability of the CMPSS pin demonstrates a significant advantage in resource optimization over other embedded solutions with dedicated pin functionality; the optimization advantage is even greater when compared to discrete solutions that require localized resources like power supplies and reference voltages. System cost and complexity can be reduced by utilizing the full resources available from each C2000 MCU pin.