Cross Platform RS485 communicatie tussen een x86 PC en een microcontroller gebruikend C#


In dit instructable, zullen we leren om te bouwen en program een

RS485 communicatienetwerk tussen een x86 PC en een microcontroller board.

Het volledige artikel samen met broncodes, Circuit Diagram enz kan hier worden gevonden.

De USB naar RS485-Converteren de MSP430 Booster Pack voor RS485 communicatie zijn

beschikbaar online voor aankoop van onze online winkel.

PC-kant

Op de PC kant zijn we met behulp van een USB naar RS485-converter converteren het signaal van de USB naar RS485 compatibel signaal. De PC side software is geschreven in CSharp (C#) en is gericht op zowel Linux als Windows-besturingssystemen worden uitgevoerd.

Aan de kant van de Microcontroller

u kunt elke microcontroller met een ingebouwde UART zoals 8051, PIC, MSP430 of LPC2148. De UART moet worden geïnterfacet met een MAX485 RS485 decoder chip. Het diagram verbinding is hier beschikbaar

Hier zijn we met behulp van MSP430 Launchpad (MSP430G2553) als de microcontroller.

Gerelateerde Artikelen

Tutorial: Communicatie tussen een RaspberryPi en een Attiny85

Tutorial: Communicatie tussen een RaspberryPi en een Attiny85

Dit leerprogramma zal u tonen hoe u een RaspberryPi en een Attiny85 te geven van digitale signalen in beide richtingen.De Attiny85 wordt aangedreven door de regel 3.3 volt van de RaspberryPi dus geen voeding nodig.De RaspberryPi-programma in deze tut
RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

RS485 Seriële communicatie tussen Arduino Mega en Arduino Nano met Visuino

Soms moeten we aansluiten Arduino boards Arduino boards ligt ver weg van elkaar. De RS485 is een zeer handige manier om te verbinden de planken met slechts 2 draden, en kan werken tot een afstand van 1200 m (4000 ft). Het maakt het ook mogelijk meerd
RS485 Communicatie toe gebruikmakend van MAX485 en MSP430 Launchpad

RS485 Communicatie toe gebruikmakend van MAX485 en MSP430 Launchpad

Hi Folks,Hier gaan we interface een MSP430 Launchpad met een RS485 transceiver chip zoals MAX485 en communiceren met een x86 PC.Serial(TTL) of RS232 protocol is prima als u van plan bent om te communiceren over korte afstanden van een paar meter, wan
Seriële communicatie tussen Arduino, HTML & Chrome

Seriële communicatie tussen Arduino, HTML & Chrome

Werken met Arduino is gemakkelijk, maar meer programmering vaardigheden maken project waarbij software vereist. In tegenstelling tot andere oplossingen is mijn project de manier om HTML-codes maken off line app - zonder dingen zoals Yun, Ethernet-shi
Seriële communicatie tussen android en arduino via laptop bluetooth

Seriële communicatie tussen android en arduino via laptop bluetooth

Over:Dit instructable is over seriële communicatie tussen android en arduino via laptop ingebouwde Bluetooth. Ik heb geen aparte Bluetooth module. dus ik besloten heb om mijn laptop ingebouwde te gebruiken Bluetooth voor seriële communicatie.Stap 1:
Hoe herken ik het verschil tussen een olie en een acryl schilderij

Hoe herken ik het verschil tussen een olie en een acryl schilderij

Terwijl olieverf en acrylverf zich heel anders als het nat is gedragen, soms is het moeilijk te zeggen het verschil tussen een acryl en een olieverfschilderij zodra de verf is opgedroogd. Deze stapsgewijze instructies zal u helpen identificeren als u
Seriële communicatie tussen android en arduino via telnet

Seriële communicatie tussen android en arduino via telnet

VereistPython-2.7 software met pyserial pakketMobiele Telnet androïde toepassingArduino softwareStap 1: InleidingHier, In dit instructable beschreef ik over seriële communicatie tussen android telefoon en arduino via telnet. Om dit te testen, ik mijn
Hoe te kiezen voor een MicroController

Hoe te kiezen voor een MicroController

het gebruikt om te worden dat het aantal verschillende microcontroller chips beschikbaar voor de hobbyist vrij beperkt is. Je moet gebruiken wat je zou kunnen beheren van de postorder chip-dealer te kopen, en dat de keuze voor een klein aantal chips
ESP8266 als een Microcontroller

ESP8266 als een Microcontroller

Als het reeds vermeld in de aan de slag met ESP8266 ESP-01 tutorial, is de Wi-Fi module volledig programmeerbaar, waardoor ons te gebruiken als een microcontroller en manipuleren van inputs en outputs.In deze tutorial gaan we laten zien hoe te progra
Groovin' Grover: Een Microcontroller gebaseerde marionet

Groovin' Grover: Een Microcontroller gebaseerde marionet

Kolkende Grover is een marionet, gemanipuleerd door vier hobby servo's en een Pololu Maestro microcontroller gebaseerde servo controller. U kunt elk van Grover's ledematen onafhankelijk controle en maken hem lopen, Golf en meeste onderhoudend - maken
Bouwen en een MONSTER muzikale Tesla spoel met een Microcontroller Code

Bouwen en een MONSTER muzikale Tesla spoel met een Microcontroller Code

bezoek mijn youtube-pagina voor meer projecten: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeAls de wintermaanden komen, zullen velen worden gedwongen om binnen te blijven... Dit betekent voor velen, het spelen van scrabble met
Gemakkelijk, omkeerbare Motor controle voor Arduino (of een Microcontroller)

Gemakkelijk, omkeerbare Motor controle voor Arduino (of een Microcontroller)

dit project maakt gebruik van slechts drie hoofdcomponenten voor voorwaartse en omgekeerde bepalen voor een interne motor.  U kunt het gemakkelijk interface naar een Arduino of elke andere microcontroller.Het is zo eenvoudig - u kunt het draad van "f
DIY spier Sensor / EMG Circuit voor een Microcontroller

DIY spier Sensor / EMG Circuit voor een Microcontroller

meten van spier activering via elektrische potentiaal, hierna aangeduid als elektromyografie (EMG) , heeft van oudsher gebruikt voor medisch onderzoek en diagnose van neuromusculaire aandoeningen. Echter met de komst van de krimpende ooit nog krachti
Elke PC veranderen in een microcontroller kostenloos in 4 stappen

Elke PC veranderen in een microcontroller kostenloos in 4 stappen

Ziedaar zitten miljoenen van hobbyisten van elektronica en robotica en ik ben zeker een van hen. Op het gebied van engineering, programmeerbare schakelingen zijn erg belangrijk en dus zijn ze voor mij ook, omdat ik graag verschillende soorten project