Rezystory podciągające ATMega

Witam

Zrobiłem kiedyś urządzonko na ATMega 128. Wszystko działa poprawnie ale potrzebuję zrobić specyfikację elektryczną układu i mam problem z wejściami, gdzie zastosowane są piny podciągnięte wewnętrznie do Vcc. Konkretnie potrzebuję wartości rezystorów podciągających (wbudowanych w ATMegę).

W specyfikacji, w części "Electrical Characteristics" jest podane 20-50 kOhm, ale w "Typical Characteristics" > "Pin Pull-up" są też dwa wykresy "I/O Pin Pull-up Resistor Current vs. Input Voltage" (u mnie Vcc=5V) Można z nich wyczytać że typowe rezystory podciągające w zależności od temperatury mają rozpiętość ok. 36-40 kOhm

Interpretowałbym to razem tak:

Wartości rezystorów podciągających są względnie stałe (odchyłki 5% w obie strony pod wpływem temperatury) ale nieznane (tj duży przedział). Jeśli zmierzę wartości konkretnych rezystorów mojej ATMegi w 25'C, uzyskam widełki +- 2 kOhm, zamiast przerażających ;) 20-50 kOhm.

Czy dobrze rozumuję ?

Reply to
Jacek_FH
Loading thread data ...

A nie możesz założyć , że to są pull-up o rezystancji rzędu 20 -50 k??

Mister

Reply to
Mister

Dnia 2007-02-14, Mister snipped-for-privacy@wp.pl pisze:

Muszę mieć większą dokładność Choćby 25-45 kOhm, ale potrzebuję mniejsze widełki niż 20-50

Reply to
Jacek_FH

Dnia 2007-02-14, Mister snipped-for-privacy@wp.pl pisze:

Muszę mieć większą dokładność Choćby 25-45 kOhm, ale czym mniejsze widełki tym lepiej.

Reply to
Jacek_FH

To daj zewnętrzny pull-up, a wewnętrzny wyłacz i po sprawie.

Mister

Reply to
Mister

Dnia 2007-02-14, Mister snipped-for-privacy@wp.pl pisze:

Układ pracuje z wyższymi rezystancjami na wejściach niż miał w założeniach mieć i tu się zaczyna problem, bo minimalnie wychodzi to poza specyfikacje '0' logicznego dla pinów ATmegi - ATmega ma -0.5V do 1V dla '0' a uwzględniając wszystkie błędy itp. dostaję w układzie od 0.4V do 1.15V Układ działa w pełni stabilnie (co nie dziwne skoro faktyczne wartości rezystorów są w przedziale 30-45 jak nie węższym, a nawet jakby jakimś cudem było 1.15V to żadna ATmega tego nie uzna za '1') ale w dokumentacji muszę to wykazać czarno na białym.

Przedstawiony wcześniej przeze mnie sposób interpretacji specyfikacji ATmegi załatwiałby mi sprawę dokumentacji ale miałem nadzieję że ktoś mi to bardziej rozjaśni.

Ps. Co do zmian w układzie to jest daleko ode mnie, cały czas używany i raczej nie wchodzi to w grę.

Reply to
Jacek_FH

Coś mi się widzi, że wewnętrzne pull-upy to nie są "zwykłe" rezystory (choć na schematach są jako takie zaznaczone) tylko "aktywne" podciągnięcia (chyba w postaci źródeł prądowych). Wydaje mi się, że kiedys w którymś pdfie atmela natknąłem się na kilka słów o tym ale teraz nie wiem, gdzie... wkwj

Reply to
wkwj

no dokładnie. Dlatego wszelakie pomiary, aproksymacje nie mają zbyt wielkiego sensu.

Mister

Reply to
Mister

Dnia 2007-02-14, Mister snipped-for-privacy@wp.pl pisze:

Przypominaj jednak o wykresach w specyfikacji ATmegi. Mają liniową zależność prądowo-napięciową.

Reply to
Jacek_FH

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.