Inhoudsopgave:

De seriële poort - Software-installatie: 8 stappen
De seriële poort - Software-installatie: 8 stappen

Video: De seriële poort - Software-installatie: 8 stappen

Video: De seriële poort - Software-installatie: 8 stappen
Video: PCI SERIAL PORT 2024, November
Anonim
De seriële poort - Software-installatie
De seriële poort - Software-installatie

Als u iets in de echte wereld probeert te besturen met uw computer, is de seriële poort misschien wel het gemakkelijkste communicatiemiddel. Ik zal je door het proces leiden van het opzetten van een seriële poort en hyperterminal op een computer met Windows XP.

Stap 1: Vind uw seriële poort

Vind uw seriële poort
Vind uw seriële poort

Om het in te stellen, moet je het eerst op je computer vinden. Lang geleden hadden bijna alle computers twee seriële poorten, genaamd "COM1" en "COM2", een met een negen-pins en de andere met een 25-pins connector.

Nu zijn de tijden veranderd en is de seriële poort verdwenen. Geef de hoop echter niet op. De USB-naar-serieel-converter is gearriveerd en kan in plaats daarvan worden gebruikt. Het is meestal een dongle die wordt aangesloten op een USB-poort, met een negen-pins mannelijke connector aan het andere uiteinde. Op mijn desktopcomputer heeft het moederbord twee ingebouwde seriële poorten. De derde seial-poort, hier COM4 genoemd, behoort tot de USB-naar-serieel-adapter die ik heb aangesloten. Dus, om de seriële poort op uw computer te vinden, verken de achterkant ervan. Als je een mannelijke connector met negen pinnen vindt (twee rijen, vijf en vier, pinnen die uitsteken in een metalen omhulsel), heeft deze een ingebouwde seriële poort. Of koop een USB-naar-serieel-converter en sluit deze aan. Open Apparaatbeheer. Klik met de rechtermuisknop op "Deze computer" en selecteer eigenschappen (onderaan de lijst die verschijnt). Klik op het tabblad "Hardware". Klik op de knop "Apparaatbeheer" en er zou iets moeten verschijnen dat lijkt op deze afbeelding. Klik op het '+'-teken links van de "Poorten (COM & LPT) om deze uit te vouwen. De lijst met beschikbare printer- en seriële poorten wordt weergegeven. Noteer deze, u hebt ze nodig in de volgende stappen.

Stap 2: Open Hyperterminal

Open Hyperterminal
Open Hyperterminal

Hyperterminal is een communicatieprogramma dat bij Windows wordt geleverd. Je krijgt het door op "alle programma's" te klikken, verder te gaan naar "Accessoires", "Communicatie" en dan heb je het.

Als je het voor de eerste keer opent, zal het je een aantal vragen stellen over land en regio, tenzij je iets te verbergen hebt, is het misschien beter om ze naar waarheid te beantwoorden.

Stap 3: Voer de seriële poortinformatie in

Voer de seriële poortinformatie in
Voer de seriële poortinformatie in

U kunt de seriële poort selecteren die u wilt gebruiken om verbinding te maken. Je zet een seriële verbinding op door een naam op te geven (alles mag) een pictogram (selecteer er een) en dan kom je op dit scherm waar je de exacte seriële poort kunt specificeren die je wilt gebruiken.

U kunt ook naar dit scherm gaan door op het kleine hand-op-document-pictogram onder de titelbalk te klikken. Selecteer de seriële poort die u wilt gebruiken. Als je het niet zeker weet, probeer ze dan om de beurt totdat je de juiste tegenkomt.

Stap 4: Verbindingsparameters instellen

Verbindingsparameters instellen
Verbindingsparameters instellen

Vervolgens moet u de verbindingssnelheid, het aantal bits, pariteit en stopbit-instellingen instellen.

Ze zijn afhankelijk van wat zich aan de ontvangende kant van de link bevindt. U moet aan beide uiteinden dezelfde instellingen gebruiken, anders werkt de link niet. Als voorbeeld heb ik de verbinding opgezet voor een snelheid van 9600 baud, acht databits, geen pariteit, één stopbit en geen handshaking.

Stap 5: De seriële verbinding - signalen

De seriële verbinding - signalen
De seriële verbinding - signalen

Om verbinding te maken met de seriële poort zijn minimaal drie lijnen nodig: de verzonden gegevens TxD(pin3), de ontvangen gegevens RxD(pin2) en Ground (pin5).

Gegevens komen uit de computer als positieve en negatieve afwijkingen van de spanning op de TxD-pin ten opzichte van de systeemaardingspin. Deze spanning zou ergens in het bereik van vijftien tot twaalf volt liggen. Gegevens gaan de computer in als positieve en negatieve excursies van de RxD-pin. De computer zou minimaal drie volt nodig hebben om de gegevens foutloos te krijgen.

Stap 6: Loopback-test

Loopback-test
Loopback-test

Wanneer hyperterminal correct is ingesteld, wordt alles wat u in het venster typt via de TxD-pin naar de wildernis gestuurd. Wat er via de RxD-pin binnenkomt, wordt op het scherm weergegeven.

Als u hyperterminal opent en begint te typen, wordt standaard niets op het scherm weergegeven. Dit is normaal. Als u de RxD- en TxD-pinnen echter met elkaar verbindt, wiebelen ze samen en dus wordt alles wat u typt ook op het scherm afgedrukt. Dit is de loopback-test. U kunt een loopback plug maken door een negenpolige vrouwelijke connector (bus) te nemen en een draad tussen pin 2 en 3 te solderen. Deze wordt vervolgens in de connector van de te testen seriële poort gestoken. Of u kunt ook een stukje draad nemen en dit om pinnen 2 en 3 van de relevante seriële poort wikkelen, zoals weergegeven in de afbeelding.

Stap 7: Begin met typen

Beginnen met typen
Beginnen met typen

Klik met de loopback-plug op zijn plaats in het hyperterminal-venster en druk op een paar willekeurige toetsen op het toetsenbord.

Wat je ook typt, het moet daar worden weergegeven. Zo ja, gefeliciteerd. Zo niet, dan ben je ergens fout gegaan, dus ga terug en selecteer een andere poort of zoiets en druk in feite op elke knop totdat het werkt. Een woord van waarschuwing echter. Hyperterminal heeft een optie om tekens te "echoën", wat betekent dat het zowel de tekens die op het toetsenbord zijn getypt als de tekens die via de RxD-pin binnenkomen, weergeeft. Controleer of dit niet het geval is, voordat u concludeert dat u succesvol bent geweest. Het is simpel, echt. Als u de loopback-verbinding verwijdert, stopt de echo via de seriële verbinding.

Stap 8: dubbele echo

Dubbele echo
Dubbele echo

Als u lokale echo inschakelt en de loopback-stekker aansluit, krijgt u het hier getoonde effect: elk teken dat u typt, wordt twee keer afgedrukt.

Dit is handig wanneer u uw robot, of wat dan ook, statusrapporten laat terugsturen als reactie op opdrachten die via de seriële poort zijn ontvangen. Normaal gesproken krijg je alleen de helft van het gesprek van de robot te zien, dus door lokale echo in te schakelen, kun je ook de opdrachten zien die ernaartoe zijn gestuurd.

Aanbevolen: