Miksikäs ei RS-485 nettiä?

Anonyymi

Tuolla spekseissä lukee, että tukee n. 30 metriin asti jopa 30 mbit/s nopeuksia. Em väylä toimii periaatteessa parikaapelilla, joten mikä järki on vetää UTP/CAT5:tä, jossa on 8 johdinta?
Tuo väylä on tarkoitettu teollisuusautomaatioon, mutta mitä enemmän siitä olen lukenut, sitä mukavammalta se on alkanut vaikuttaa. Vaikka kotiverkossa voisi olla omia 2mbit/s rakennelmia, jotka voivat olla 300m päässä toisistaan. Sillä jo jotain hyödyllistäkin tekisi.

11

66

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      RS-485 on simplex ja vaatii protocollan datasiirtoon. Se vaatii yhden parin ja maapiuhan. Ethernet vaatii 2 paria. Normaalissa 4-parisessa CAT-kaapelissa menee kaksi 100 Mbps tai yksi 1000 Mbps Ethernet-liittymää.

      Yli 100 m matkoille on jo ADSL ja VDSL, jotka toimivat RS-485:sta paremmin nettikäytössä. RS-485 on sitten omiaan kun useita laitteita on samassa kaapeliparissa kiinni.

      • Anonyymi

        Kero lisää hassuja tarinoita. Ole niin kiltti.


      • Anonyymi

        Simplex se kyllä on, mutta maapiuhaa se ei vaadi. pelkkä A ja B riittää normikäytössä.
        Oikeissa teollisuussysteemeissä on kyllä noiden lisäksi se referenssitaso.
        Itellä on RS485 väylä johon arduinot syöttää lämpötilaanturien tietoja ja liiketunnistimien dataa, ja juurikin käytössä vain A ja B.

        Käytännössä tuon joutuu toteuttumaan vielä niin, että master lähettää jokaiselle kerrallaan lähetysluvan ja sitten laitteet vastaavat siihen. Koska jos ne omia aikojaan huutelee, sanomat menevät pakostakin päällekkäin.
        Eli jo tämå tekee sen, että hankala sitä nettikäyttöön soveltaa on. Tosinpäin kyllä käy, eli että osan matkaa mennään TCP/IP päällä.


    • Anonyymi

      Järki on kustannuksissa eli siinä, että ethernet - ohjaimet löytyvät valmiina suurimmasta osasta muuhun kuin pelkkään mobiilikäyttöön tarkoitetuista tietokoneista. Verkkoyhteyden voi toteuttaa monella tavoin mutta kun ajurit ja rauta on valmiina eetterille niin eetteriä käytetään.

      Samalla lailla on vanhoissa parikaapeleissa käytetty ASDL/VSDL kun tietoa siirretään rakennuksissa tai keskuksesta rakennukseen puhelinparia pitkin.

    • VDSL2-Vplus nakkaa Wanhan puhelimen parikaapelissa 300/100 Mb/s 250:n metrin päähän.

      Hitaammilla nopeuksilla niin VDSL2 kuin Vplussakin toimivat luotettavasti vielä kilometrienkin etäisyydelle, edelleen alkeellisella kaapelilla.

    • Anonyymi

      Lähinnä omia rakenteluja tuossa mietin, kun sarjaportti eli rs-232 on välillä vähän hitaan puoleinen. Kätsyä, jos on rakennelluille laitteille väylä, jossa ne voi kommunikoida keskenään ilman että tarvii muuta kuin pistää piuha kiinni.
      No mutta, jos sen saa menemään eetteriä pitkin, niin sehän on itse asiassa se mitä hain(mutta ajattelin sen jotenkin takaperin) eli tarkoitus päästä myös tietokone puolelta rs-485 verkkoon.
      Tuo näyttää arduinon kannalta tosi hyvältä, kun pystyy periaatteessa kontrollerin maksimi sarjanopeudella siirtään esim. mitatun datan pois sieltä eikä tarvitse tyytyä 115200 nopeuteen, ja väliin tulee alta euron piiri joka hoitaa sovittamisen 75ls176.

      • Anonyymi

        RS-485 on simplex eikä sisällä protokollaa, millä hoidetaan kaksisuuntainen datasiirto. Sinun pitää siis tehdä se protokolla itse. RS-422 sen sijaan sopii suoraan RS-232 jatkeeksi, mutta vaatii 2 paria ja soveltuu vain poit-to-point käyttöön. RS-485 verkossahan voi olla piireistä riippuen esimerkiksi 32 laitetta.

        CAT-kaapeli on erittäin halpaa ja ohuttakin, kunhan ei turhaan käytä CAT6 tai parempaa. Sen vetämisen takia ei kannata jättää Ethernetiä käyttämättä. CAT-kaapelia kannattaa käyttää myös RS-485 tai 422 kanssa. Ylimääräisillä pareilla voi syöttää käyttöjännitteen, jos virrankulutus on pientä.


      • Anonyymi
        Anonyymi kirjoitti:

        RS-485 on simplex eikä sisällä protokollaa, millä hoidetaan kaksisuuntainen datasiirto. Sinun pitää siis tehdä se protokolla itse. RS-422 sen sijaan sopii suoraan RS-232 jatkeeksi, mutta vaatii 2 paria ja soveltuu vain poit-to-point käyttöön. RS-485 verkossahan voi olla piireistä riippuen esimerkiksi 32 laitetta.

        CAT-kaapeli on erittäin halpaa ja ohuttakin, kunhan ei turhaan käytä CAT6 tai parempaa. Sen vetämisen takia ei kannata jättää Ethernetiä käyttämättä. CAT-kaapelia kannattaa käyttää myös RS-485 tai 422 kanssa. Ylimääräisillä pareilla voi syöttää käyttöjännitteen, jos virrankulutus on pientä.

        Vielä tarkennan ongelmaasi RS-485:llä. Niissä on aina lähetys ja luku kytketty samaan pariin ja vain yhdellä kerrallaan voi olla lähetys päällä. Sinun pitää siis aktiivisesti ohjata DE-pinniä, jolla lähetys kytketään päälle. RS-422:lla voit vain lähettää dataa kuten RS-232:lla miettimättä onko linja vapaa.


      • Anonyymi

        No tuo siinä oikeastaan kiinnostaakin, että saa useampia omatekoisia laitteita kerralla kiinni. Se simplex ei haittaa ja yleensä ohjelmat lähettää jo nyt purskeittain sarjaportin yli: Melkein aina toteutus on lähettää yksi rivi lokiin 9600bps nopeudella. Nyt se voisi mennä niin, että pc lähettää esim. numeron 1-32 ja tämän jälkeen osoitettu laite voi lähettää oman purskeensa (max. 80 merkkiä). Tällä pääsisi jo pitkälle. Sitten pitäisi tietysti miettiä, mitä tehdä AD-muuntimelta tulevalle 8kbit/s audiostreamille, yms.. data kuitenkin mahtuu porttiin, toisin kuin sarjaportin kanssa!


      • Anonyymi
        Anonyymi kirjoitti:

        No tuo siinä oikeastaan kiinnostaakin, että saa useampia omatekoisia laitteita kerralla kiinni. Se simplex ei haittaa ja yleensä ohjelmat lähettää jo nyt purskeittain sarjaportin yli: Melkein aina toteutus on lähettää yksi rivi lokiin 9600bps nopeudella. Nyt se voisi mennä niin, että pc lähettää esim. numeron 1-32 ja tämän jälkeen osoitettu laite voi lähettää oman purskeensa (max. 80 merkkiä). Tällä pääsisi jo pitkälle. Sitten pitäisi tietysti miettiä, mitä tehdä AD-muuntimelta tulevalle 8kbit/s audiostreamille, yms.. data kuitenkin mahtuu porttiin, toisin kuin sarjaportin kanssa!

        Kannattaa huomioida myös virrankulutus, jos tuossa on paristokäyttöisiä laitteita. Pitkä ja haaroitettu verkko vaatii useita päättövastuksia pitämään soimiset kurissa, jos pyritään lähellekään speksin nopeuksia. Tällöin RS-485 driverit alkavat viedä reilusti virtaa. Lyheällä kaapelilla tai hitaalla nopeudella vastuksia ei tarvita lainkaan.


      • Anonyymi
        Anonyymi kirjoitti:

        No tuo siinä oikeastaan kiinnostaakin, että saa useampia omatekoisia laitteita kerralla kiinni. Se simplex ei haittaa ja yleensä ohjelmat lähettää jo nyt purskeittain sarjaportin yli: Melkein aina toteutus on lähettää yksi rivi lokiin 9600bps nopeudella. Nyt se voisi mennä niin, että pc lähettää esim. numeron 1-32 ja tämän jälkeen osoitettu laite voi lähettää oman purskeensa (max. 80 merkkiä). Tällä pääsisi jo pitkälle. Sitten pitäisi tietysti miettiä, mitä tehdä AD-muuntimelta tulevalle 8kbit/s audiostreamille, yms.. data kuitenkin mahtuu porttiin, toisin kuin sarjaportin kanssa!

        onhan tolle rs485:lle valmiita protokollia kuten modbus.
        itse kuitenkin tein omaan käyttöön ihan oman. siinä joka laitteella on tunnus (char).
        eihän tää rakettitiedettä ole. arduinolle löytyy suoraan moduuleita (ebay haku "arduino rs485") ja tietokoneelle/ raspberrylle usb-härpäkkeitä (ebay haku "usb rs485 ch340").

        rs485 on kyllä helpompia tapoja saada arduinot ja tietokoneet kommunikoimaan keskenään. ja halpa kun moduulit ei maksa juuri mitään ja biltemassa puhelinkaapeli on puoli-ilmaista.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Heikki Silvennoinen petti vaimoaan vuosien ajan

      Viiden lapsen isä Heikki kehuu kirjassaan kuinka paljon on pettänyt vaimoaan vuosien varrella.
      Kotimaiset julkkisjuorut
      149
      2339
    2. Taasko se show alkaa

      Koo osottaa taas mieltään
      Ikävä
      27
      1958
    3. Miksi ihmeessä nainen seurustelit kanssani joskus

      Olin ruma silloin ja nykyisin vielä rumempi En voi kuin miettiä että miksi Olitko vain rikki edellisestä suhteesta ja ha
      Ikävä
      23
      1928
    4. Persut nimittivät kummeli-hahmon valtiosihteeriksi!

      Persujen riveistä löytyi taas uusi törkyturpa valtiosihteeriksi! Jutun perusteella järjenjuoksu on kuin sketsihahmolla.
      Perussuomalaiset
      85
      1730
    5. Onko ministeri Juuso epäkelpo ministerin tehtäviensä hoitamiseen?

      Eikö hänellä ole kompetenttia hoitaa sosiaali- ja terveysministetin toimialalle kuuluvia ministerin tehtäviä?
      Perussuomalaiset
      67
      1520
    6. Sakarjan kirjan 6. luku

      Jolla korva on, se kuulkoon. Sain profetian 22.4.2023. Sen sisältö oli seuraava: Suomeen tulee nälänhätä niin, että se
      Profetiat
      20
      1296
    7. Avaa sydämesi mulle

      ❤ ❤❤ Tahdon pelkkää hyvää sulle Sillä ilmeisesti puhumalla Avoimesti välillämme Kaikki taas selviää Kerro kaikki, tahdo
      Ikävä
      38
      1190
    8. Elia tulee vielä

      Johannes Kastaja oli Elia, mutta Jeesus sanoi, että Elia tulee vielä. Malakian kirjan profetia Eliasta toteutuu kokonaan
      Helluntailaisuus
      37
      1183
    9. Söpö lutunen oot

      Kaipaan aina vaan, vaikkakin sitten yksipuolisesti.
      Ikävä
      11
      1178
    10. Nellietä Emmaa ja Amandaa stressaa

      Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k
      Isovanhempien jutut
      10
      1157
    Aihe