Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 23 lis 2024, o 16:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 6 lis 2015, o 16:49 
Offline
Użytkownik

Dołączył(a): 25 mar 2015
Posty: 105
Pomógł: 2

Hej.
Właśnie zauważyłem pewien szczegół na mojej płytce którą właściwie skończyłem (niestety teraz zauważyłem...)
Korzystam z komunikacji I2C i zastanawiam się czy w przypadku lini SDA oraz SCL błędne jest podciągnięcie rezystorem każdej z tych lini do VCC zrealizowane przed każdym z urządzeń komunikujących się z uC?

W sensie tak jak na rysunku:

Obrazek

Wydaje mi się że nie jest to źle - jedyne co to nadmiarowość elementów, mogłem dać na całej linii SCL lub SDA po jednym rezystorze podciągającym zamiast przy każdym ze slave.
Co sądzicie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 17:17 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27309
Lokalizacja: Szczecin
Pomógł: 1041

a co to jest 4V7 ?

Po drugie jakbyś miał 10 urządzeń na i2c to zastanów się jaka byłaby wartość tego podciągania? policz sobie ..... oczywiście że to pomysł z KOSMOSU żeby przy każdym urządzeniu robić podciąganie

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 17:28 
Offline
Użytkownik

Dołączył(a): 25 mar 2015
Posty: 105
Pomógł: 2

4R7 miało być, to tak na prędkości.
Ok, czyli coś skombinuję żeby to poprawić.
Dzięki!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 17:33 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

4,7 Ohma, to się nazywa podciągnięcie! :shock:
Kolego chyba przesadziłeś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 17:37 
Offline
Użytkownik

Dołączył(a): 25 mar 2015
Posty: 105
Pomógł: 2

nie nie nie, źle !
4K7 a nie 4R7.
Sorka, na szybko piszę i tak...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 17:47 
Offline
Użytkownik

Dołączył(a): 25 lut 2015
Posty: 252
Lokalizacja: Lublin
Pomógł: 23

Tak podejrzewałem :) Pozdrówka!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 22:00 
Offline
Użytkownik

Dołączył(a): 03 sie 2015
Posty: 47
Pomógł: 3

.... nigdy tego nie próbowałem świadomie chociaż parę razy podłączyłem moduły które miały podciągnięcie do VCC a ja jeszcze swoje dałem ...i nic ciekawego nie zdarzyło się ....nadal działały i nie miałem problemów , ale miałem ich najwyżej 2 szt. (zegar i jakiś kompas).
Pozdrawiam


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lis 2015, o 23:08 
Offline
Użytkownik

Dołączył(a): 06 maja 2014
Posty: 415
Lokalizacja: Kraków
Pomógł: 26

Jeśli dasz więcej rezystorów podciągających, to większe też będzie natężenie prądu tam przepływającego.
Przy jednym rezystorze 4k7 masz I=U/R czyli I=5V/4700ohm=1.05mA prądu. Przy 10 takich rezystorach będzie to 10,5mA. Zdecydowanie za duża i niepotrzebna wartość - w końcu to natężenie jest używane tylko do "naładowania" linii, która ma malutką pojemność. A wystawiając logiczne "0" na którymś z urządzeń, te 10,5mA prądu popłynie właśnie do pinu tego urządzenia - przy złym zbiegu okoliczności można i uszkodzić :)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2015, o 11:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Teraz zamiast podciągnięcia 4k7 masz po prostu silniejsze podciągnięcie 2,35k.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2015, o 18:43 
Offline
Użytkownik

Dołączył(a): 25 mar 2015
Posty: 105
Pomógł: 2

jeszcze takie pytanko, ważne gdzie znajduje się podciągnięcie?
W sensie czy musi być przed wszystkimi slave?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2015, o 22:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 581
Pomógł: 17

Nie.
Ma być tylko JEDNO podciągnięcie!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 lis 2015, o 22:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

NIE WAŻNE CZY PRZY PROCKU CZY PRZY UKŁADZIE , ALE
WAŻNE !!!! TYLKO JEDNO MA BYĆ

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lis 2015, o 00:38 
Offline
Użytkownik

Dołączył(a): 25 mar 2015
Posty: 105
Pomógł: 2

Wiem, wiem - jedno, pytałem tylko w którym miejscu, bez spiny ;d



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 lis 2015, o 11:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

Czapek napisał(a):
bez spiny ;d


ale niema żadnej spiny ... celowe kolorowanie żeby innym zostało w pamięci :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO