Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Łączenie masy analogowej i cyfrowej - AVR

12 views
Skip to first unread message

Konop

unread,
Nov 6, 2009, 6:37:39 PM11/6/09
to
Witam!!

Ostatnio ze zdziwieniem odkry�em, �e wszystkie piny GND s� wewn�trz
AVRk�w po��czone... Dotyczy to na pewno ATMEGA8L (DIP) oraz ATMEGA48V
(TQFP) bo takie mia�em pod r�k�, �eby sprawdzi�... St�d nasuwa si�
pytanie - jak pod��cza� masy?? Wszystkie do cyfrowej?? Cz�� do cyfrowej
cz�� do analogowej?? Jeden pin masy zawsze jest w pobli�u pin�w AVCC
oraz VREF - traktowa�em go jako mas� analogow� i pod��cza�em do masy
analogowej... a mo�e to by� b��d??

Pozdrawiam
Konop

Sebastian Biały

unread,
Nov 7, 2009, 2:48:08 AM11/7/09
to
Konop wrote:
> Ostatnio ze zdziwieniem odkry�em, �e wszystkie piny GND s� wewn�trz
> AVRk�w po��czone... Dotyczy to na pewno ATMEGA8L

Mega8 to w og�le ciekawy procesor :)

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=20967&start=0

Tak tylko ostrzegam.

PP

unread,
Nov 7, 2009, 3:25:39 AM11/7/09
to
> Ostatnio ze zdziwieniem odkry�em, �e wszystkie piny GND s� wewn�trz
> AVRk�w po��czone... Dotyczy to na pewno ATMEGA8L (DIP) oraz ATMEGA48V
> (TQFP) bo takie mia�em pod r�k�, �eby sprawdzi�... St�d nasuwa si�
> pytanie - jak pod��cza� masy?? Wszystkie do cyfrowej?? Cz�� do cyfrowej
> cz�� do analogowej?? Jeden pin masy zawsze jest w pobli�u pin�w AVCC
> oraz VREF - traktowa�em go jako mas� analogow� i pod��cza�em do masy
> analogowej... a mo�e to by� b��d??
>
Po pierwsze nie traktuje wewn�trznych po��cze� zbyt dos�ownie, maj� jak��
ma�� ale zawsze rezystancj� i bardzo mizern� wydajno�� pr�dow�.
Je�li chcesz co� zmierzy� Atmeg� to pomimo tej dziwnej rezystancji na AVCC i
tak daj po bo�emu d�awik a masy analogow� i cyfrow� ��cz w jednym punkcie,
najg�upsze b�edy powstaj� jak �mieci w�druj� po cienkich �cie�kach masy i
generuj� niepotrzebne napi�cia na wej�ciu pomiarowym.
Piotr


Andrzej W.

unread,
Nov 7, 2009, 6:57:20 AM11/7/09
to
Konop pisze:

> Witam!!
>
> Ostatnio ze zdziwieniem odkry�em, �e wszystkie piny GND s� wewn�trz
> AVRk�w po��czone... Dotyczy to na pewno ATMEGA8L (DIP) oraz ATMEGA48V

W skr�cie i ma�o technicznie, wi�c nie czepiajcie si� szczeg��w... :-)

Prawie wszystkie uk�ady scalone wykonane w standardowych technologiach
maja wewn�trznie po��czony obszar do kt�rego pod��czone jest najni�sze
napi�cie.
Nie mo�na sobie jednak pozwoli� na u�ywanie tego "po��czenia".
Wolne od tej przypad�o�ci s� np. uk�ady wykonane w technologi SOI, gdzie
pod�o�em jest izolator a nie krzem.

--
Pozdrawiam,
Andrzej

Konop

unread,
Nov 7, 2009, 7:20:56 AM11/7/09
to
> Po pierwsze nie traktuje wewn�trznych po��cze� zbyt dos�ownie, maj� jak��
> ma�� ale zawsze rezystancj� i bardzo mizern� wydajno�� pr�dow�.
> Je�li chcesz co� zmierzy� Atmeg� to pomimo tej dziwnej rezystancji na AVCC i
> tak daj po bo�emu d�awik a masy analogow� i cyfrow� ��cz w jednym punkcie,
> najg�upsze b�edy powstaj� jak �mieci w�druj� po cienkich �cie�kach masy i
> generuj� niepotrzebne napi�cia na wej�ciu pomiarowym.

Spoko, znam takie zasady ;)... chodzi mi tylko o to, czy tďż˝ masďż˝ przy
pinach AVCC i VREF mam traktowaďż˝ jako analogowďż˝?? Bo teraz patrzďż˝ i w
katalogu do ATMEGA48 ten pin jest po prostu opisany jako GND ;)..
Pod��cz� do masy analogowej - i �mieci z cyfrowej mi wejd� na analogow�
:(...
Pod��cz� do masy cyfrowej - to b�d� mierzy� napi�cia wzgl�dem
za�mieconej masy ;P...
Tak czy siak - �le ;)...

Pozdrawiam
Konop

Adam Dybkowski

unread,
Nov 7, 2009, 5:30:59 PM11/7/09
to
Konop pisze:

A PDFa przegl�da�e� czy tylko gdybasz?
ATmega48, strona 251, obrazek "ADC Power Connections". I wszystko jest
�adnie pokazane, co nale�y do obszaru masy analogowej.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wys�aniem do mnie maila usu� cyfry z adresu.

Konop

unread,
Nov 7, 2009, 5:39:51 PM11/7/09
to
Adam Dybkowski pisze:

> Konop pisze:
>
>> Ostatnio ze zdziwieniem odkry�em, �e wszystkie piny GND s� wewn�trz
>> AVRk�w po��czone... Dotyczy to na pewno ATMEGA8L (DIP) oraz ATMEGA48V
>> (TQFP) bo takie mia�em pod r�k�, �eby sprawdzi�... St�d nasuwa si�
>> pytanie - jak pod��cza� masy?? Wszystkie do cyfrowej?? Cz�� do cyfrowej
>> cz�� do analogowej?? Jeden pin masy zawsze jest w pobli�u pin�w AVCC
>> oraz VREF - traktowa�em go jako mas� analogow� i pod��cza�em do masy
>> analogowej... a mo�e to by� b��d??
>
> A PDFa przegl�da�e� czy tylko gdybasz?
> ATmega48, strona 251, obrazek "ADC Power Connections". I wszystko jest
> �adnie pokazane, co nale�y do obszaru masy analogowej.
>

Ja nie z tych co pisz� bez zagl�dania do PDFa ;).. przynajmniej
zazwyczaj :)... ten rysunek widzia�em, znam bardzo dobrze :). I w�a�nie
na tym rysunku jest taka nie�cis�o�� - jest Analog Ground Plane, ale pin
nale�y podpi�� do GND... i dalej nic nie wiadomo ;)... domy�lam si�, �e
podpi�� go trzeba do AGND :)... ale zastanawia mnie jak to wp�ywa na
pomiary...

Pozdrawiam
Konop

Konop

unread,
Nov 7, 2009, 7:04:13 PM11/7/09
to
>> A PDFa przegl�da�e� czy tylko gdybasz?
>> ATmega48, strona 251, obrazek "ADC Power Connections". I wszystko jest
>> �adnie pokazane, co nale�y do obszaru masy analogowej.
> Ja nie z tych co pisz� bez zagl�dania do PDFa ;).. przynajmniej
> zazwyczaj :)... ten rysunek widzia�em, znam bardzo dobrze :).

Dodam tu tylko, �e w moim PDFie ten rysunek jest na stronie 239 ;)...
�eby by�o, �e go widzia�em :D...

Pozdrawiam
Konop

Adam Dybkowski

unread,
Nov 8, 2009, 3:29:44 PM11/8/09
to
Konop pisze:

Mo�liwe, �e co� do�o�yli w nowszej wersji albo przesun�li ca�y rozdzia�.

Piotr Gałka

unread,
Nov 9, 2009, 4:20:27 AM11/9/09
to

U�ytkownik "Konop" <kon...@gazeta.pl> napisa� w wiadomo�ci
news:hd4svn$hik$1...@inews.gazeta.pl...

>
> Ja nie z tych co pisz� bez zagl�dania do PDFa ;).. przynajmniej zazwyczaj
> :)... ten rysunek widzia�em, znam bardzo dobrze :). I w�a�nie na tym
> rysunku jest taka nie�cis�o�� - jest Analog Ground Plane, ale pin nale�y
> podpi�� do GND... i dalej nic nie wiadomo ;)... domy�lam si�, �e podpi��
> go trzeba do AGND :)... ale zastanawia mnie jak to wp�ywa na pomiary...
>
Poj�cie pinu masy cyfrowej przetwornika A/D i pinu masy analogowej
przetwornika to zupe�nie inne poj�cia ni� masa analogowa i cyfrowa na
p�ytce.
Podobie�stwo nazw nie jest wystarczaj�cym powodem, aby pin AGND ��czy� z
masďż˝ AGND a pin DGND z masďż˝ DGND.
P.G.

Konop

unread,
Nov 9, 2009, 9:27:36 AM11/9/09
to
> Poj�cie pinu masy cyfrowej przetwornika A/D i pinu masy analogowej
> przetwornika to zupe�nie inne poj�cia ni� masa analogowa i cyfrowa na
> p�ytce.
> Podobie�stwo nazw nie jest wystarczaj�cym powodem, aby pin AGND ��czy� z
> masďż˝ AGND a pin DGND z masďż˝ DGND.

No dobrze, dobrze... ale przetwornik "mierzy" napi�cie wzgl�dem masy
(je�li nie jest r�nicowy). Kwestia jest tylko taka, �eby nie mierzy�
wzgl�dem masy cyfrowej, tylko analogowej. I st�d pytanie jak to nale�y
pod��czy� �eby by�o OK w tym konkretnym przetworniku. Zgodnie z tym co
napisa�em, ATmega8 nie posiada pin�w AGND i DGND tylko GND. Na schemacie
oznaczony jest obszar masy jako Analog Ground i pin podpi�ty do GND ;)...

Pozdrawiam
Konop

Piotr Gałka

unread,
Nov 9, 2009, 10:45:03 AM11/9/09
to

U�ytkownik "Konop" <kon...@gazeta.pl> napisa� w wiadomo�ci
news:hd98sm$g7a$1...@inews.gazeta.pl...
Przetworniki A/D musz� mie� dwa piny masy, aby unikn�� wsp�lnej �cie�ki
sygna��w cyfrowych i analogowych.
Na zewn�trz scalaka mo�na je natychmiast ze sob� zewrze� je�li tylko pr�dy
cyfrowe b�d� p�yn�y w jedn� stron�, a analogowe w drug� - czyli kolejno��
na masie musi by� taka: kondensator filtruj�cy zasilanie cyfrowe - pin
DGND - pin AGND - kondensator filtruj�cy sygna� analogowy. Przy czym punkt
po��czenia do masy kondensatora filtruj�cego zasilanie cyfrowe wcale nie
musi nale�e� do masy cyfrowej p�ytki - mo�e to by� jej masa analogowa.

Mikrokontroler ma wyprowadzone wiele pin�w GND nie po to, aby kt�ry� by�
AGND, tylko po to, aby zredukowa� skoki napi�cia na jego wewn�trznej GND
wzgl�dem zewn�trznej GND. I nie chodzi o mniejsz� rezystancj� kilku drucik�w
w stosunku do jednego tylko o ich wzajemne sprz�ganie indukcyjne (dlatego s�
wyprowadzane w przeciwne strony). Stosuje siďż˝ coraz drobniejszďż˝ technologiďż˝
co skutkuje coraz szybszymi zboczami (wa�ne s� zbocza, a nie cz�stotliwo��
zegara), co powoduje, �e indukcyjno�� tych kilku mm po��czenia struktury do
pinu jest za du�a, aby zapewni� stabiln� prac� procesora.
Dlatego (jak si� nie chce mie� k�opot�w) wszystkie piny GND mikrokontrolera
powinny by� po��czone do solidnej p�aszczyzny GND.
Przetworniki A/D w mikrokontrolerach s� dodatkiem, kt�remu nie stawia si�
wyg�rowanych wymaga�.
Zadba�bym jedynie aby przez �cie�k� mi�dzy punktem, kt�ry uznam, za punkt
odniesienia dla mierzonych sygna��w analogowych a najbli�szym pinem GND nie
przep�ywa�y impulsy z jakiego� kondensatora filtruj�cego VCC.

To wszystko, co napisa�em to jedynie wynik przemy�le�. Praktyki w uk�adach
A/D nie mam.
P.G.

0 new messages