Inhoudsopgave:
- Stap 1: Vind uw seriële poort
- Stap 2: Open Hyperterminal
- Stap 3: Voer de seriële poortinformatie in
- Stap 4: Verbindingsparameters instellen
- Stap 5: De seriële verbinding - signalen
- Stap 6: Loopback-test
- Stap 7: Begin met typen
- Stap 8: dubbele echo
Video: De seriële poort - Software-installatie: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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
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
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
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
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
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:
Het probleem met de Mac Lilypad USB-seriële poort/stuurprogramma oplossen: 10 stappen (met afbeeldingen)
De Mac Lilypad USB seriële poort/stuurprogramma oplossen Probleem: is uw Mac vanaf 2016 minder dan 2 jaar oud? Hebt u onlangs een upgrade uitgevoerd naar het nieuwste besturingssysteem (Yosemite of iets nieuwer)? Werken uw Lilypad USB's/MP3's niet meer? Mijn tutorial zal je laten zien hoe ik mijn Lilypad USB's heb gerepareerd. De fout die ik tegenkwam was gerelateerd
Het maken van op SAMD21 gebaseerde boards USB-poort in een hardware seriële poort! - Ajarnpa
Een op SAMD21 gebaseerde USB-poort in een hardware-seriële poort maken!: Het is tegenwoordig standaard om een Arduino-kaart (of een andere compatibele) USB-poort te gebruiken als een geëmuleerde seriële poort. Dit is erg handig voor het debuggen, verzenden en ontvangen van gegevens van onze lieve borden
Lezen en schrijven vanaf seriële poort met Raspberry Pi met Wemos - Ajarnpa
Lezen en schrijven vanaf seriële poort met Raspberry Pi met Wemos: communiceren met een Raspberry Pi met een Wemos D1 mini R2
PC RAM-gebruik naar Arduino via seriële poort: 7 stappen
PC RAM-gebruik naar Arduino Via seriële poort: Een vriend van mij heeft me geïnspireerd met zijn kleine Arduino-project. Dit kleine project omvat de Arduino UNO R3, die gegevens leest door een programma gemaakt in Arduino IDE, verzonden naar een seriële poort (USB-poort) door een C#-programma gemaakt in Visual Studio. Zoals dit
Seriële poort via wifi: 10 stappen
Seriële poort via wifi: datacommunicatie tussen elektronische apparaten is onvermijdelijk in veel elektronische projecten en biedt veel voordelen voor uw project, d.w.z. uw microcontroller op pc aansluiten en gegevens bewaken op een groot kleurrijk scherm in plaats van kleine monochrome