RS 232 in Visual Basic

Status
Niet open voor verdere reacties.

Vegatarien

Nieuwe gebruiker
Lid geworden
25 apr 2007
Berichten
1
Hallo,

ik wil met Visual Basic de RS232 poort besturen. Ik gebruik daarvoor het programma Visual Studui Pro 2005. Heb wel een beetje ervaring met C, C++, Java. en Visual Basic. Ik heb op google gezocht; ik kwam uit op een MSCOMM-achtig iets, maar volgens mij moet je daar bepalde hardware voor hebben. Ik wil natuurlijk zo goedkoop mogelijk programmeren:o .
Op de site van microsoft staat dat ik het volgende moet downloaden : UsingtheCOMPortinVB.NET.exe .
Maar dat geeft foutmeldingen. Ik weet eerlijk gezegd niet wat voor commando's ik moet gebruiken om bijvoorbeeld een simpel test programma te schrijven.
Ik heb wel ooit voor school met Java de paralelle poort moeten lezen en schrijven, maar toen moest ik bepaalde libraries includen. Dat werkte gewoon.
Weet iemand misschien hoe ik met Visual Basic de RS232 poort kan aansturen ? En wat voor commando's ik daarvoor moet gebruiken ? Of in ieder geval waar ik het kan vinden ?
Bij voorbaat dank
 
Ik denk dat je dan best gebruik maakt van een PIC en een MAX232 IC. DE PIC kan geprogrammeerd worden zowel in C,Assembler, Basic.. het enige dat je dan nodig hebt is een compiler die de code omzet naar HEX. Via deze hex file kan de pic geprogrammeerd worden. Misschien even googlen op PIC projects, Daar zul je wel iets vinden.
 
Laatst bewerkt:
of gebruik een ft232. dit is een ictje die rs232 converteerd naar USB :)
schema gewoon googlen...
 
Laatst bewerkt:
Het is alweer een tijdje geleden voor mij , maar als ik me niet vergis is het zoiets :

Code:
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim SerialPort1 As New System.IO.Ports.SerialPort

        SerialPort1.PortName = 1
        SerialPort1.BaudRate = 9600
        SerialPort1.Parity = IO.Ports.Parity.None
        SerialPort1.DataBits = 8
        SerialPort1.StopBits = IO.Ports.StopBits.One

        SerialPort1.Open()

    End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan