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.
Miksikäs ei RS-485 nettiä?
11
66
Vastaukset
- 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
Heikki Silvennoinen petti vaimoaan vuosien ajan
Viiden lapsen isä Heikki kehuu kirjassaan kuinka paljon on pettänyt vaimoaan vuosien varrella.1492339- 271958
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 ha231928Persut nimittivät kummeli-hahmon valtiosihteeriksi!
Persujen riveistä löytyi taas uusi törkyturpa valtiosihteeriksi! Jutun perusteella järjenjuoksu on kuin sketsihahmolla.851730Onko ministeri Juuso epäkelpo ministerin tehtäviensä hoitamiseen?
Eikö hänellä ole kompetenttia hoitaa sosiaali- ja terveysministetin toimialalle kuuluvia ministerin tehtäviä?671520Sakarjan 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ä se201296Avaa sydämesi mulle
❤ ❤❤ Tahdon pelkkää hyvää sulle Sillä ilmeisesti puhumalla Avoimesti välillämme Kaikki taas selviää Kerro kaikki, tahdo381190Elia tulee vielä
Johannes Kastaja oli Elia, mutta Jeesus sanoi, että Elia tulee vielä. Malakian kirjan profetia Eliasta toteutuu kokonaan371183- 111178
Nellietä Emmaa ja Amandaa stressaa
Ukkii minnuu Emmaa ja Amandaa stressaa ihan sikana joten voidaanko me koko kolmikko hypätä ukin kainaloon ja syleilyyn k101157