RS485 Arduino DUE

Arduino specifieke Software
Berichten: 39
Geregistreerd: 03 Mrt 2014, 18:35

RS485 Arduino DUE

Berichtdoor Leen » 31 Aug 2017, 15:29

Hallo,

Ik wil RS485 halfduplex Seriële communicatie maken tussen een Arduino Due + RS485 Shield en een tweede Arduino Due + RS485 Shield.

De vraag is: welke library ik het beste kan gebruiken, ik ben zelf al aan het zoeken geweest maar vraag me af of er voor een Arduino Due een library is.

Is iemand die hier ervaring mee heeft zo ja graag wat info.

Met vriendelijke groet,

Leen

Advertisement

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: RS485 Arduino DUE

Berichtdoor Koepel » 31 Aug 2017, 22:25

Hoe bedoel je, wat zou die library moeten doen ?

Het is een seriële verbinding, dus je hebt een seriële poort nodig en waarschijnlijk nog digitale uitgang(en) om de RS-485 module te besturen. Voor die seriële poort gebruik je de Serial library: https://www.arduino.cc/en/Reference/Serial.

Je zou STX voor een bericht kunnen plakken en achteraan een CRC en een ETX. Zelfs een ModBus protocol is mogelijk. Op Github kom ik allerlei dingen voor RS-485 tegen. Maar ik weet niet een veelgebruikte goede library. Volgens mij is het meest logische om zelf iets eenvoudigs te schrijven.

Berichten: 39
Geregistreerd: 03 Mrt 2014, 18:35

Re: RS485 Arduino DUE

Berichtdoor Leen » 01 Sep 2017, 08:54

Oky bedankt,

Ik ga kijken of ik hiermee verder kan.

Leen

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: RS485 Arduino DUE

Berichtdoor shooter » 01 Sep 2017, 19:07

zoek naar easytransfer, simpel en je kunt van alles doorsturen.
paul deelen
shooter@home.nl

Berichten: 39
Geregistreerd: 03 Mrt 2014, 18:35

Re: RS485 Arduino DUE

Berichtdoor Leen » 16 Nov 2017, 15:01

Hallo,

Ik heb nog een vraag over easytransfer voordat ik er mee start.

1 Kan je meerdere slaves adresseren ik heb min. twee slaves. ( plus 1 master )
2 Kan je zowel data lezen en schrijven.

Leen

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: RS485 Arduino DUE

Berichtdoor shooter » 17 Nov 2017, 09:27

ja dat kan wel, maar dan moet je in je bericht het adres meesturen die dan door de software gezien kan worden.
Vroeger werd een hardware address gebruikt, die dan door een IC afgevangen werd en de rest van het bericht ging dan naar de processor. Tegenwoordig kan dat gewoon in de processor.

Je schrijft dus een berichtje met adres,data,beveiliging(CRC)
RS485 is alleen maar een definitie van spanningen op de lijn, dus heeft niet zo veel te maken met de protocol
paul deelen
shooter@home.nl

Berichten: 39
Geregistreerd: 03 Mrt 2014, 18:35

Re: RS485 Arduino DUE

Berichtdoor Leen » 18 Nov 2017, 11:18

Hallo,

Bedankt voor de info.

Leen

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 15 gasten