SPRUJH0B April 2025 – September 2025
The F28E12x MCU features an on-chip Programmable Gain Amplifier (PGA) to amplify an input voltage for increasing the dynamic range of the downstream ADC and CMPSS modules. The integrated PGA helps to reduce the cost and design effort for many control applications that traditionally require external, stand-alone amplifiers. On-chip integration makes sure that the PGA is compatible with the downstream ADC and CMPSS modules. Software selectable gain and filter settings make the PGA adaptable to various performance needs. For more information on the PGAs, see the device-specific data sheet and technical reference manual.
The F28E12x LaunchPad was designed to optimize the routing of certain PGA signals to the BoosterPack connectors. This design choice allows for the evaluation of the on-chip PGA, if desired. One PGA module with pin multiplexer support for 3 positive inputs and 2 negative inputs are routed to the BoosterPack Connector. An RC filter can be placed on each of these signals to provide additional filtering of the input signal. By default, 0Ω series resistor and pads for a decoupling capacitor are placed on each PGA input signal. These values can be modified based on application requirements. Wherever a PGA signal is brought to the BoosterPack connector, an ADC input is also provided.
Table 2-7 summarizes the available PGA signals and connections. For the full connection details, see the LAUNCHXL-F28E12X Schematic.
| Booster Pack Site | Pin Position | PGA Signal | ADC Input Signal | Note |
|---|---|---|---|---|
| 1 | J3.27 | PGA1_INP1 | ADCINA11 | Populate RC filter if required |
| J3.28 | PGA1_INP2 | ADCINA16 | Populate RC filter if required | |
| J3.29 | PGA1_INP3 | ADCINA6/ADCINA21 | Populate RC filter if required | |
| J1.2 | PGA1_INM1 | ADCINA4 | Disconnected by default. Jump to board GND or external voltage as needed. | |
J3.30 | PGA1_INM2 | ADCINA0 | Disconnected by default. Jump to board GND or external voltage as needed. | |
J3.23 | PGA1_OUT | ADCINA8 | Used for verifying output of PGA1 |