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
Mega8 to w og�le ciekawy procesor :)
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=printview&t=20967&start=0
Tak tylko ostrzegam.
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
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
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.
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
Dodam tu tylko, �e w moim PDFie ten rysunek jest na stronie 239 ;)...
�eby by�o, �e go widzia�em :D...
Pozdrawiam
Konop
Mo�liwe, �e co� do�o�yli w nowszej wersji albo przesun�li ca�y rozdzia�.
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
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.