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



Teraz jest 28 kwi 2024, o 17:51


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
Autor Wiadomość
PostNapisane: 21 wrz 2013, o 13:54 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Chciał bym przedłużyć linie I2c układem PCA9517 i tu moje pytanie :
- wystarczy jeden lub dwa ( po jednym na strone)?
- jeśli jeden to lepiej go dać od strony mikrokontrolera czy odbiornika I2c

http://www.ti.com/lit/ds/symlink/pca9517.pdf



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 17:16 
Offline
Użytkownik
Avatar użytkownika

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

ale to nie jest żaden przedłużacz tylko translator poziomów
stosuje się go gdy np. masz mikrokontroler zasilany napieciem 3.3V a układ na I2C który uzywasz musi pracować na np poziomach
i zasilaniu 1,2V .
Wtedy daje sie tego texasa miedzy mikrokontroler a układ.
Podobnie jak na RS232 daje się MAX232 żeby podłaczyć do 5V ttl

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 19:37 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

A to http://www.cyfronika.com.pl/kityavt2011/avt1645.pdf



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 19:50 
Offline
Użytkownik
Avatar użytkownika

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

No to juz jest Repeater ... śmiało dowalaj :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 wrz 2013, o 20:43 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Wg. noty katalogowej to faktycznie wyrównuje poziomy napięć ale też wzmacnia czy tak?
http://www.nxp.com/documents/data_sheet/PCA9517.pdf

PCA9515 też wzmacnia i ma możliwość wyrównania poziomów tylko jest kłopot z dostępnością a PCA9517 mają w tme

I dalsza część mojego pytania gdzie najlepiej go zastosować bo na pewno tylko jeden można do lini dołączyć jeśli chodzi o PCA9515 bo juz w PCA9517 można łączyć szeregowo. Na początku układu czy na końcu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 wrz 2013, o 20:12 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Ponawiam moje pytanie co do PCA9517 czy to aby na pewno jest przedłużacz lini I2c bo wszędzie się chwalą że tak....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2013, o 17:58 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Mam pytanko odnośnie tego schematu
Obrazek
Układ jest zasilany 3,3V to wstawie jakiś stabilizator LM1117 a czy mogę z obu stron zasilić magistrale 5V?

I czy jak zastosuje dwa układy I2c(expandery) to czy ten pierwszy mam dać przed PCF9515 ? Bo drugi będzie oddalony...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 paź 2013, o 09:45 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Oki robie teraz próby na PCA9515 i coś nie wychodzi.
Jak prawidłowo dobrać rezystory podciągające?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 paź 2013, o 11:13 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Ostatnio edytowano 6 lis 2015, o 13:57 przez xor, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 paź 2013, o 12:57 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Schemat jest ściągnięty z pdf-a scalaka wiec tak producent napisał.
Aktualnie mam taki problem że mam podpięte dwa wyświetlacze na króciutkich przewodach i co trochę mam błędy na wyświetlaczu i jak na razie mam 3,3K dane miedzy atmega8 a pca9515 i taki sam na wyjsciu i oba do 5V podłączone no i sie krzaczy wyświetlacz a co gorsza nawet jak zresetuje atmege to dalej to samo się dzieje dopiero po którymś razie zaskoczy i jest oki ale za chwile to samo się dzieje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 paź 2013, o 17:27 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Wszystkie cztery rezystory dalem 4,7K i podpiołem pod 3,3V zasilania układu (lm1117 3.3v).
Efekt jest taki że układ startuje prawidłowo wyświetla dane ale mam problem ze znakami specjalnymi takimi jak znak stopnia celsjusza. W momencie restartu Atmegi nie zawsze za pierwszy razem zaskoczy wyświetlacz chodzi mi o wyświetlanie jakiego kolwiek znaku bo na wyświetlaczu są same krzaczki i tak kilka razy restartuje i dopiero po 5...7 razie wyświetla ale nadal z błędem na znaku stopnia celsjusza.
Robiłem też próbę z odłączonymi nogami od PCA a atmegą i restartowal się poprawnie. No i teraz o co chodzi czy za duzo wysyłam lub za szybko bo zmniejszałem szybkość transmisji ale efekt ten sam. Tak jak by układ wprowadzał błędy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 paź 2013, o 09:44 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Ostatnio edytowano 6 lis 2015, o 13:57 przez xor, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 paź 2013, o 15:59 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

Dziękuje za odpowiedz
Oba wyświetlacze są bardzo blisko sterownika jeden jest wpięty między atmega a przedłużaczem a drugi za przedłużaczem na 30cm przewodach. I tak jak wspomniałem dałem po 4,7K wg tego http://www.mikrokontroler.pl/content/nxp-pca9515-ekspander-magistrali-i2csmbus. w tej konfiguracji zmieniałem też częstotliwość i był ten sam efekt nie wyświetla znaków specjalnych i miał kłopot z restartem. Ale spróbuje dać mniejsze te rezystory i zobaczę.
Dodam że próbowałem ten układ bez wzmacniacza na 12m przewodzie UTP i nie było takich problemów.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 paź 2013, o 20:35 
Offline
Użytkownik

Dołączył(a): 29 cze 2013
Posty: 209
Lokalizacja: Tarnowskie Góry
Pomógł: 0

No i dalej klops
Nadal mam problem z resetem atmegi tak aby od razu wyswietlała poprawnie dane a krzaczki mi sie pokazują no i znaków specjalnych nie wyświetla :(



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 3 gości


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO