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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 9 maja 2025, o 07:44


    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

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

    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

    _________________
    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: 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

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

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

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