RS232 portti Arduinolle

Anonyymi

Pitäisi saada Arduino Microlle sarjaportti mittalaitetta varten. Sitä varten on sovitin ( http://robomaa.fi/cables-adapters?product_id=81 ), mutta miten se kytketään? Saan kaksi Arduinoa keskustelemaan keskenään ilman sovitinta, mutta sovittimen kautta en saa yhteyttä tähän mittalaitteeseen tai tietokoneeseenkaan.
Mikä on paras testauskeino selvittää, että adapteri toimii?

3

77

Äänestä

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Kytke D-liittimen pinnit 2 ja 3 yhteen.
      Lähetä ja vastaanota arduinolla samanaikaisesti, sen pitäisi kuulla oma lähetyksensä silloin kun tuo hyppylanka on paikallaan.

      • Anonyymi

        Lisähuomio: Aikanaan monet RS232 - piirit olivat ronkeleita kättelyidensä kanssa. Tuossa adapterissa on sitä tarkoitusta varten kaksi pinniä eli RTS ja CTS. Yksityiskohtiin menemättä RS232 - modeemi hardiskättelyssä haluaa että nuo kaksi pinniä ovat toisiinsa yhdistettyjä, jos siis haluat saada laitteen vastaanottamaan sen datan minkä se lähettää. Lisää löydät googlaamalla näillä hakusanoilla:

        RS232 RTS CTS

        Kannattaa tarkistaa mitä kättelyitä tuo testattava laite haluaa eli toimiiko se softakättelyllä vai hardiskättelyllä. Adapteria saa aina huijattua laittamalla sen kättelemään itseään mutta jos toisessa päässä oikeasti käytetäänkin kättelyitä niin tuo saattaa aiheuttaa virheitä eli datan hukkumista tiedonsiirrossa. Sattuneista syistä johtuen aikanaan vietettiin paljon aikaa näiden sarjaliitäntöjen yhteensovituksia selvitettäessä.

        Nopeutena kannattaa ensiarvauksena pitää 9600 baudia.


    • Anonyymi

      Joskus tuli tehtyä trankku-rs232 kytkentä netin ohjeilla. Siitä vaan tuppasi palaa
      transistori aina silloin tällöin, joten lopulta toteutin hiukan paremman ja tää on kyllä toiminut jo vuosia:
      https://aijaa.com/8Z0Vs5
      -periaatteessa käy mitkä tahansa romulaatikon transistorit, kunhan on PNP ja 2x NPN, tässä BC546/556
      -toimii yhtä hyvin 5V, 3V3, en ole testannut 12V toimintaa, mutta jos kontrolleri
      sallii signaalien invertoinnin(polariteetin vaihdon), niin senkin pitäisi toimia kyllä
      -tuosta myös näkee, että RX/TX:n voi loopata kummassa päässä tahansa, jolloin
      testaus onnistuu
      -ei sisällä mitään kättelyitä - aika useinhan näistä voi nykyään luistaa

      Nykyään tuo on rakennettuna niin, että on aina kiinni PC:ssä jolloin rs232 kytkentä onnistuu kontrolleri-kontrolleri tai kontrolleri-PC välillä samalla johdolla.

      Arduinon kohdalla:
      -tarkista lähettämäsi baudi-nopeus, eli pitää tietää kellotaajuus, joskus ihmettelin pitkään sisäisen rc-värähtelypiirin taajuuden kanssa, kun 115200 toimi ensin ja seuraavalla kerralla ei - johtui kellotaajuuden vaeltelusta ja korjautui ulkoisen
      kiteen käytöllä. Kokeile ensin 9600 saada toimimaan ja sitten vasta nosta nopeutta jos on tarvetta. Kiteen taajuudella on väliä, jos tarvitaan luotettavaa toimintaa, eli datasivun pohjalta pyri 0% virheeseen modulointinopeudessa. Tarkista polariteetti!
      Jos sen sijaan käytetään debug-tulosteille, voi riittää että 95% merkeistä tulostuu oikein..

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

    Luetuimmat keskustelut

    1. Nainen, yrittäessäsi olla vahva olet heikoksi tullut

      Tiedätkö mitä todellinen vahvuus on? Selviätkö, kun valtakunnat kukistuvat? Miten suojaudut kun menetät kaiken? :/
      Ikävä
      211
      1682
    2. Miettimisen aihetta.

      Kannattaa yrittää vain niitä oman tasoisia miehiä. Eli tiputa ittes maan pinnalle. Tiedoksi naiselle mieheltä.
      Ikävä
      141
      1435
    3. Mitkä on 3 viimeistä sanaa

      sun ja kaivattusi viesteilyssä? Ensin sun, sitten kaivatun?
      Ikävä
      54
      1163
    4. Sun ja kaivattusi

      ikäero? Kumpi vanhempi, m vai n?
      Ikävä
      64
      1142
    5. Kai sä näät

      Ku sua katson et olen aika rakastunut. Rakkaus ei vain ole aina niin yksinkertaista
      Ikävä
      74
      1045
    6. Nainen miltä tuntuu olla ainoa nainen Suomessa, joka kelpaa ja on yheen sopiva minulle

      Sydämeni on kuin muuri, valtavat piikkimuurit, luottamusongelmat, ulkonäkövaatimukset, persoonavaatimukset ja älykkyysva
      Ikävä
      55
      960
    7. Mikä on ollut

      Epämiellyttävin hetki sinun ja kaivattusi romanssissa?
      Ikävä
      107
      947
    8. Just nyt mä

      En haluais sanoa sulle mitään. Voisi vaikka istua vierekkäin hiljaa. Ehkä nojaten toisiimme. Tai maata vierekkäin, ilman
      Ikävä
      53
      870
    9. Piristä mua ystävä

      Hyvä💫...
      Ikävä
      82
      840
    10. Kesän odotuksia hyrynsalmella

      Kyllä kesällä hyrynsalmellakin on mahdollisuus osallistua kylän menoon monella tavalla . On kaunislehdon talomuseolla
      Hyrynsalmi
      6
      831
    Aihe