Artur
Guest
Thu Apr 29, 2004 9:33 pm
Witam!
Mam sprawe : Chce dobrac rezystory podciagajace dla lini SDA i SCL.
W dokumentacji do ATMega128 pisze ze min. wartosc (dla Fscl < 100kHz) to
(Vcc - 0.4V)/3mA [Ohm] a max to (1000ns/Cb) [Ohm] gdzie Cb to pojemnosc jednej
lini szyny w pF. I pytanko : jak wylicza sie pojemnosc lini jednej szyny?
I pytanie szersze: jak ogolnie wylicza sie wartosci rezystorow pull-up lub
pull-down? Od czego zalezy ich wartosc?
Za odpowiedzi z gory serdecznie dziekuje
Artur
--
Wysłano z serwisu OnetNiusy:
http://niusy.onet.pl
Marcin E. Hamerla
Guest
Mon May 03, 2004 6:33 pm
Artur napisal(a):
Quote:
Mam sprawe : Chce dobrac rezystory podciagajace dla lini SDA i SCL.
W dokumentacji do ATMega128 pisze ze min. wartosc (dla Fscl < 100kHz) to
(Vcc - 0.4V)/3mA [Ohm] a max to (1000ns/Cb) [Ohm] gdzie Cb to pojemnosc jednej
lini szyny w pF. I pytanko : jak wylicza sie pojemnosc lini jednej szyny?
I pytanie szersze: jak ogolnie wylicza sie wartosci rezystorow pull-up lub
pull-down? Od czego zalezy ich wartosc?
Zalezy owa wartosc rezynstancji od ilosci podczepionych ukladow (ich
sumarycznej pojemnosci wejsciowej) oraz od dlugosci sciezek (znow ich
pojemnosc). Sciagnij odpowiednia note aplikacyjna ze strony Philipsa.
Tam sa nomogramy. Ale i tak sie mozna przejechac - IMO warto dac
mniejsza rezystancje. Ja mialem kiedys nieco za duza, chociaz na
pierwszy rzut oka zgodna z nomogramami, i mialem klopot z niektorymi
zapisami. Smiesznie bylo.
--
Pozdrowienia, Marcin E. Hamerla
"Every day I make the world a little bit worse."