RS485 Arduino DUE
7 berichten
• Pagina 1 van 1
RS485 Arduino DUE
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
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
Re: RS485 Arduino DUE
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.
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.
Re: RS485 Arduino DUE
zoek naar easytransfer, simpel en je kunt van alles doorsturen.
paul deelen
shooter@home.nl
shooter@home.nl
Re: RS485 Arduino DUE
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
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
Re: RS485 Arduino DUE
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
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
shooter@home.nl
7 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 8 gasten