A new feature introduced in the AVR® DB MCU is the Analog Signal Conditioning (OPAMP) peripheral. The OPAMP peripheral can be configured as a PGA, in this example the internal DAC and ADC are used to calibrate gain and offset for the PGA. For more information on the calibration procedure, see the application note.
- AN3633 - Gain and Offset Calibration of the Analog Signal Conditioning (OPAMP) Peripheral
- AVR128DB48 Curiosity Nano User Guide
- AVR128DB48 Device Page
- Atmel Studio 7.0.2397 or later
- Atmel Studio AVR-Dx_DFP version 1.3.67 or later
- For the MPLAB X version of this project, please go to this repository
- No external hardware setup needed
- Connect the AVR128DB48 Curiosity Nano to a computer using a USB cable
- Download the zip file or clone the example to get the source code
- Open the .atsln file with Atmel Studio
- Press Start Without Debugging (CTRL+ALT+F5) to run the application
After going through this example you should be able to calibrate the gain and offset of the OPAMP configured as a PGA.