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 7 maja 2025, o 11:03


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 18 lis 2017, o 23:25 
    Offline
    Użytkownik

    Dołączył(a): 16 wrz 2014
    Posty: 264
    Pomógł: 12

    Hej,
    Panowie, potrzebuję waszej pomocy z konwerterem jak w temacie.
    W tej chwili używam taki konwerter:

    Obrazek

    wraz z Raspberry Pi i wszystko działa jak należy, ale... ale teraz chciałbym zrobić PCB pod Raspberry Pi i na niej umieścić taki konwerter. Nie chcę modułu, a wszystkie elementy chcę wrzucić na PCB
    Powiedzcie mi czy wszystko będzie OK jak "namalowałem" na schemacie?

    Obrazek

    Z góry dziękuję za pomoc ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2017, o 10:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 mar 2015
    Posty: 38
    Pomógł: 9

    Masz pomylone linie rx i tx, polecam zobacz sobie schemat przejściówki Atb-usb-rs232http://atnel.pl/atb-usb-rs232.html To na pewno rozwieje twoje wątpliwości ;)


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lis 2017, o 14:46 
    Offline
    Użytkownik

    Dołączył(a): 16 wrz 2014
    Posty: 264
    Pomógł: 12

    pimowo napisał(a):
    Masz pomylone linie rx i tx

    No tak... ale babol... :oops:
    Poprawiony schemat:

    Obrazek

    Czyli cała reszta będzie OK?
    Już od jakiegoś czasu bawię się RS485 i to co jest na lewo od MAX485 to wszystko działa i jest OK. Martwi mnie wszystko to co na prawo od MAX485

    ATB-USB-RS232 jest całkiem ciekawy, ale jak dla mnie za duży kombajn ;)

    PS
    A może znacie jakieś dobre rozwiązanie sprzętowo-programowe dla Raspberry Pi <-> RS485, aby można było wykorzystać UART maliny (GPIO)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2017, o 19:50 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Wiesz, że w takim układzie wszystko co wyślesz również odbierzesz?

    Raspberry Pi nie ma dedykowanego wyjścia do sterowania przepływem.Wykorzystuje się linię TX i inwerter. Zmiana stanu DE/RE powinna nastąpić jak tylko stan TX zmieni się na niski i utrzymać się jeszcze gdy trwa bit stopu. Aby to zrobić tranzystor trzeba dodać diodę i kondensator. Kondensator jest szybko rozładowywany przez diodę gdy wystąpi stan niski i powoli ładowany gdy wystąpi stan wysoki.

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2017, o 20:33 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 mar 2015
    Posty: 38
    Pomógł: 9

    Nie testowane ale można się na tym wzorować na tym shieldzie http://linksprite.com/wiki/index.php5?title=RS485/GPIO_Shield_for_Raspberry_Pi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2017, o 20:45 
    Offline
    Użytkownik

    Dołączył(a): 16 wrz 2014
    Posty: 264
    Pomógł: 12

    Krauser napisał(a):
    Wiesz, że w takim układzie wszystko co wyślesz również odbierzesz?

    Dlaczego?
    Zapewne coś namieszałem ze sterowaniem kierunku odbiór/nadawanie.
    Krauser napisał(a):
    Raspberry Pi nie ma dedykowanego wyjścia do sterowania przepływem.

    No właśnie tu jest problem, że nie ma jak tego zrobić aby było to rozwiązanie sprzętowe.
    Krauser napisał(a):
    Wykorzystuje się linię TX i inwerter. Zmiana stanu DE/RE powinna nastąpić jak tylko stan TX zmieni się na niski i utrzymać się jeszcze gdy trwa bit stopu. Aby to zrobić tranzystor trzeba dodać diodę i kondensator. Kondensator jest szybko rozładowywany przez diodę gdy wystąpi stan niski i powoli ładowany gdy wystąpi stan wysoki.

    Mógłbyś podpowiedzieć jakie dokładnie elementy dobrać?
    Czy dobrze myślę, że należało by zastosować MAX3485?
    jar800v napisał(a):
    Nie testowane ale można się na tym wzorować na tym shieldzie http://linksprite.com/wiki/index.php5?t ... spberry_Pi

    Już go pary razy oglądałem. Tu chyba nie do końca jest OK ponieważ malinka działa na logice 3V3, a nie 5V

    Cały czas się zastanawiam czy kombinację z tranzystorami to dobry pomysł i czy się to sprawdzi?
    Nie ukrywam, że opcja na GPIO dużo, ale to dużo bardziej mi się podoba. Ogólnie mówiąc to chcę sobie zrobić płytkę dla malinki i wkładając malinkę w taką płytę miałbym RS485 bez kabelka USB



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2017, o 21:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 mar 2015
    Posty: 38
    Pomógł: 9

    A może układ rs-a 485 pracujący na logice 3,3v http://www.ti.com/lit/ds/symlink/sn65hvd10-ep.pdf



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lis 2017, o 21:03 
    Offline
    Użytkownik

    Dołączył(a): 16 wrz 2014
    Posty: 264
    Pomógł: 12

    MAX3485 działa na 3V3 i dlatego pytam czy właśnie tego MAXa powinienem zastosować ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lis 2017, o 00:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 08 maja 2013
    Posty: 175
    Lokalizacja: Kraków
    Pomógł: 9

    Zastosuj układ z optoizolacją oraz z automatycznym przełączaniem odbioru/transmisji:
    https://www.e-tronix.eu/40,RS-485-w-sterowniku-SU.html

    _________________
    Rozwój i utrzymywanie Oprogramowania



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lis 2017, o 20:08 
    Offline
    Użytkownik

    Dołączył(a): 16 wrz 2014
    Posty: 264
    Pomógł: 12

    Optoizolacja mi (chyba) niepotrzebna, ale corazbardziej mi się podoba układ z tranzystorem ponieważ mógłbym wykorzystać UART (GPIO) Raspberry ;)

    Edyta
    A co myślicie na temat czegoś TAKIEGO? Patrząc na zdjęcia widać tam dwa scalaki: SP3485EE i SM74HC04
    Zamówiłem to coś w Chinach ale czekam już miesiąc i niewiadomo czy się doczekam.



    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: 10 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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