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 22 maja 2025, o 16:04


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
    Autor Wiadomość
    PostNapisane: 17 mar 2014, o 00:53 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 mar 2014
    Posty: 29
    Pomógł: 0

    Witam,
    Zakupiłem ostatnio układ do komunikacji między moją atmegą a komputerem. Tutaj zdjęcia i opis:
    ObrazekObrazekObrazek
    [ bardzo proszę jak najszybciej umieścić te fotki zgodnie z zaleceniami na naszym forum topic44.html dobrze ? taka moja prośba gorąca - mirekk36 (bo inaczej zostaną one usunięte) ]

    Przed podpięciem mam dwa pytania.
    1. Potrzebny mi jest jeszcze kabel DB9 wtyk-gniazdo. Nie mam w swoim laptopie gniazda db9, więc wystarczy jak kupię przejściówkę db9-usb i będzie wszystko śmigać?

    2. Dobrze myślę, że wystarczy połączyć tylko 4 kabelki ( 2x GND, RXD i TXD)? Co miał na myśli autor pisząc: "Należy pamiętać aby masy urządzeń połączyć ze sobą"

    Pomożecie?



    Ostatnio edytowano 17 mar 2014, o 01:24 przez Harahido, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2014, o 01:03 
    Offline
    Moderator
    Avatar użytkownika

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

    Harahido napisał(a):
    Co miał na myśli autor pisząc: "Należy pamiętać aby masy urządzeń połączyć ze sobą"


    No ale na początku tego zdania w pkt.2 sam sobie odpowiedziałeś na to przecież .... no bo pisałeś o 2xGND więc czego jakby nie rozumiesz? .... GND to masa urządzenia i obydwie MUSZĄ być połączone

    odnośnie pkt.1 to powiedz czy nie lepiej było kupić przejściówkę USB/RS232 z wyjściami TTL ? mógłbyś od razu te wyjścia do procka podłączać. Zainteresuj się właśnie takimi przejściówkami i szczególnie na scalaku FT232RL ok?


    Autor postu otrzymał pochwałę

    _________________
    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: 17 mar 2014, o 01:49 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 mar 2014
    Posty: 29
    Pomógł: 0

    Zdjęcia poprawione.

    1.Szukałem jakiegoś większego znaczenia w tym łączeniu mas. Bezsensowne kombinowanie.

    2. Mądry polak po szkodzie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2014, o 04:34 
    Offline
    Moderator
    Avatar użytkownika

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

    ale to jak? uwazasz ze to polaczenie mas jest bezsensowne?

    _________________
    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: 17 mar 2014, o 10:00 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 mar 2014
    Posty: 29
    Pomógł: 0

    Oczywiście, że nie. Myślałem, że trzeba zrobić coś jeszcze oprócz połączenia tych dwóch przewodów. Nie potrzebnie szukałem drugiego dna.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2014, o 12:03 
    Offline
    Moderator
    Avatar użytkownika

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

    aha ;) ... no to teraz jeśli już musisz kupić przejściówkę USB/RS232 to pamiętaj żeby była ona na drugim końcu rzeczywiście RS232 (standard napięć RS232) a nie TTL bo niestety wiele osób tego nie rozróżnia a i chińscy producenci tego nie rozróżniają więc nie dziwne gdy później się okazuje nawet czasem - że ktoś kupi taką przejściówkę a na jej końcu z gniazdem DB9 są sygnały TTL (a podpowiem - że tu nie chodzi TYLKO o poziomy napięć .... bo stany niskie i wysokie też się różnią w TTL i RS232 i to mocno)

    _________________
    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: 17 mar 2014, o 15:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 20 sie 2013
    Posty: 795
    Lokalizacja: Poznań
    Pomógł: 59

    Tam dla potomnych:
    Obrazek

    Górny przebieg: RS232C, dolny: RS232 TTL



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 mar 2014, o 15:14 
    Offline
    Moderator
    Avatar użytkownika

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

    bardzo dobra ściąga dla potomnych ;) oby ci potomni tu często zaglądali ;)

    _________________
    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: 20 mar 2014, o 12:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 12 mar 2014
    Posty: 29
    Pomógł: 0

    Już się pogubiłem w tym. Proszę sprawdźcie czy poprawnie rozumuję:

    1. RS232 to standard wysyłania danych,
    TTL to standard wysyłania danych,
    złącze RS232(np. DB9) to gniazdo przez które mogą przechodzić sygnały RS232 i TTL
    nie istnieje złącze TTL

    2. W moim przypadku na wyjściu mam standard TTL i złącze DB9. Kupię kabel db9- usb i połączę się z komputerem to wyjdzie na to samo jakbym kupił to co mi polecałeś w drugim poście, czyli przejściówkę USB/RS232 z wyjściami TTL.

    Kupiłem przejściówkę db9-usb z opisem "ADAPTER USB TO COM (RS232)" - więc taka będzie dobra do obsługi układu z pierwszego postu?

    Mam wrażenie, że już wszystko pomieszałem.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 mar 2014, o 12:57 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Proponowałbym takie rozróżnienie:

    transmisja z poziomami 3V lub 5V to UART;
    transmisja z poziomami ~10 lub 12V to RS 232 (przechodząca czasami przez złącze DB9).

    Oba mają ta samą (!) transmisję danych tylko inne poziomy napięć dla stanów logicznych.

    Jeśli nie masz złącza DB9 w komputerze to proponowałbym sprzedać to co masz, bo dokonujesz podwójnej (nie potrzebnej konwersji).

    Lepiej nabyć (lub zrobić) przejściówkę USB/UART dla napięc 3V/5V.


    Autor postu otrzymał pochwałę

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 mar 2014, o 13:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2012
    Posty: 777
    Lokalizacja: Karpicko k. Wolsztyna
    Pomógł: 197

    RS232 mówi nam m.in. o poziomach napięć jakie przyjmuje stan niski i wysoki. Stan niski jest to napięcie ok. 12V a stan wysoki to ok. -12V. I taki zakres napięć występuje w twojej przejściówce na złączu DB9.
    Natomiast TTL mówi nam o tym, że stan niski to napięcie 0V czyli GND a stan wysoki to napięcie 5V. I takie napięcia masz na złączu goldpin. Widzisz różnicę? Nie dość, że inne poziomy napięć to jeszcze odwrócone. Przeanalizuj dokładnie rysunek kolegi icer_cmg.
    Czyli żebyś mógł podłączyć procka do laptopa (który nie ma złącza DB9) potrzebujesz jeszcze przejściówkę, DB9 (RS232) - USB
    procek(TTL)<---->(TTL)przejściówka(RS232)<------->(RS232)przejściówka(USB)

    Poza tym twoja przejściówka zasilana jest z nieużywanych linii złącza DB9. A nie jestem pewien czy wszystkie przejściówki RS232-USB mają te linie wyprowadzone do złącza DB9. I wtedy będziesz musiał kombinować z zewnętrznym zasilanie tej przejściówki czy to z jakiegoś zasilacza czy chociaż by napięciem 5V którym jest np. zasilany procek.

    Dlatego ja tak samo, jak koledzy wyżej, proponują ci kupić lub zrobić przejściówkę na USB, która będzie pracowała w standardzie TTL.


    Autor postu otrzymał pochwałę


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

    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