background image

 

AVR Hardware Design Considerations [APPLICATION NOTE]   

Atmel-2521M-AVR-Hardware-Design-Considerations_ApplicationNote_092014 

 

Figure 1-2. 

Decoupling with Series Inductor 

 

 
Generally, the Atmel AVR devices where power and ground lines are placed close together (like the Atmel 

ATmega8535) will get better decoupling than devices with industry standard pin-out (like the Atmel 

ATmega8515), where the power and ground pins are placed in opposite corners of the DIP package. This 

disadvantage can be overcome by using for example a TQFP package, which allows decoupling capacitors to be 

placed very close to the die. For devices with multiple pairs of power and ground pins, it is essential that every 

pair of pins get its own decoupling capacitor. 
The main supply should also have a tantalum or ceramic capacitor of some µF to stabilize it. 

1.2  Analog Supply 

The AVR devices that have built-in ADC have a separate analog supply voltage pin, AVcc. This separate voltage 

supply is provided to make the analog circuits less prone to the digital noise originating from the switching of the 

digital circuits. 
To be able to obtain good accuracy with the ADC the analog supply voltage must be decoupled separately, in the 

same manner as the digital supply voltage. AREF must also be decoupled; a typical value for the capacitor is 

100nF. If a separate analog ground (AGND) is present, the analog ground should be separated from the digital 

ground, - so that the analog and digital grounds are only connected at one point, - the origins of the GND i.e. at 

the power supply GND. 

Connection of RESET Pin on AVRs 

The RESET pin on the AVR is active LOW, and setting the pin LOW externally will thus result in a reset of the 

AVR. The RESET has two purposes: 
1. 

To release all lines by tri-stating all pins (except XTAL pins), initialize all I/O registers and set program 

counter to zero. 

2. 

To enter programming mode (for some parts also the PEN line is used to enter programming mode). 

Furthermore it is possible to enter high-voltage/parallel programming mode by drawing the RESET pin 

“very” high, where very high means 11.5V – 12.5V (refer to the datasheet of the device for more 

information). 

The reset line has an internal pull-up resistor, but if the environment is noisy it can be insufficient and reset can 

therefore occur sporadically. Refer to datasheet for value of pull-up resistor on specific devices. 
Connecting the RESET so that it is possible to enter both high-voltage programming and ordinary low level reset 

can be achieved by applying a pull-up resistor to the RESET line. This pull-up resistor makes sure that reset does 

Содержание AVR042

Страница 1: ...on to potential design problems rather than being an exhaustive walk through of how to design applications using the AVR microcontrollers This document is thus a collection of information from existin...

Страница 2: ...SPI Programming Interface 6 3 1 1 Shared Use of SPI Programming Lines 7 3 2 JTAG Interface 7 3 2 1 Shared Use of JTAG Lines 8 3 3 PDI Interface 9 3 3 1 External Reset Circuitry 9 3 4 TPI Interface 10...

Страница 3: ...tor Figure 1 1 Incorrect Decoupling Figure 1 1 shows an example of insufficient decoupling The capacitor is placed too far away from the microcontroller creating a large high current loop The power an...

Страница 4: ...n the same manner as the digital supply voltage AREF must also be decoupled a typical value for the capacitor is 100nF If a separate analog ground AGND is present the analog ground should be separated...

Страница 5: ...since this is not internally provided due to High Voltage Programming Alternatively or in addition a Zener diode can be used to limit the RESET voltage relative to GND The Zener diode is highly recomm...

Страница 6: ...Tools help for further information on which interfaces are supported by the device and how to connect the programming tool 3 1 SPI Programming Interface On devices that use a Serial Peripheral Interfa...

Страница 7: ...d to have only one ISP interface on the target board the ISP programming can be designed so that only one of the AVR devices is provided with a SPI clock at a time All other SPI lines can then be shar...

Страница 8: ...inciple is shown in Figure 3 4 and is explained in further detail in the AVR Tools help file Figure 3 4 JTAG Daisy Chain Protection resistors as shown in Figure 3 2 are necessary if the JTAG lines are...

Страница 9: ...h Atmel programmers Only two pins on the device are needed for use of this interface RESET also called PDI_CLK and the dedicated PDI_DATA pin The target s voltage supply is made available to allow for...

Страница 10: ...e to the fact that the use of these clock sources is not well understood This section therefore treats the topic of using crystals and ceramic resonators in relation to Atmel AVR MCUs The description...

Страница 11: ...s refer to both devices Table 4 1 Style tt table title Ceramic Resonator Quartz Crystal Aging 3000ppm 10ppm Frequency tolerance 2000 5000ppm 20ppm Frequency temperature characteristics 20 50ppm C 0 5p...

Страница 12: ...symmetric layout so that CL1 CL2 C and CL1S CL2S CS then the external capacitors can be determined by Equation 4 2 CS can be estimated to be 5pF 10pF Equation 4 2 S L C C C 2 4 3 Recommended Capacito...

Страница 13: ...counter can through this feature be used for real time functions A 32 768kHz crystal should then be connected to the TOSCx pins of the AVR In some AVRs the internal oscillator circuit used with the re...

Страница 14: ...derations APPLICATION NOTE Atmel 2521M AVR Hardware Design Considerations_ApplicationNote_092014 14 Figure 5 1 A Basic Schematic of Required Recommended Connections for ATxmega32A4 B Copper PCB Layout...

Страница 15: ...AVR Hardware Design Considerations APPLICATION NOTE Atmel 2521M AVR Hardware Design Considerations_ApplicationNote_092014 15 B C...

Страница 16: ...AVR Hardware Design Considerations_ApplicationNote_092014 16 6 Revision History Doc Rev Date Comments 2521M 09 2014 Fixed some typos in Section 2 1 2521L 07 2013 Updated the diagram of Filters on JTA...

Страница 17: ...NESS INTERRUPTION OR LOSS OF INFORMATION ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES Atmel makes no representations or wa...

Отзывы: