Indholdsfortegnelse:

Seriel port - Softwareopsætning: 8 trin
Seriel port - Softwareopsætning: 8 trin

Video: Seriel port - Softwareopsætning: 8 trin

Video: Seriel port - Softwareopsætning: 8 trin
Video: Software opsætning af Asus RP-AC52 @ ElektronikTest.dk 2024, November
Anonim
Seriel port - Softwareopsætning
Seriel port - Softwareopsætning

Hvis du prøver at kontrollere noget i den virkelige verden ved hjælp af din computer, er den serielle port måske det letteste kommunikationsmiddel. Jeg vil guide dig gennem processen med at oprette en seriel port og hyperterminal på en computer, der kører Windows XP.

Trin 1: Find din serielle port

Find din serielle port
Find din serielle port

For at konfigurere det skal du først finde det på din computer. For længe siden havde næsten alle computere to serielle porte, kaldet "COM1" og "COM2", den ene med en ni -pin og den anden med et 25 -pins stik.

Nu er tiderne ændret, og den serielle port er forsvundet. Giv dog ikke op håbet. USB til seriel konverter er ankommet, og den kan bruges i stedet. Det er normalt en dongle, der tilsluttes en USB -port, med en ni -polet hanstik i den anden ende. På min stationære computer har bundkortet to indbyggede serielle porte. Den tredje seial -port, her mærket COM4, tilhører den USB til serielle adapter, jeg har tilsluttet. Så for at finde den serielle port på din computer skal du spejde rundt om ryggen. Hvis du finder en ni -polet hanstik (to rækker, fem og fire, stifter, der stikker ud inde i en metalkal), har den en indbygget seriel port. Eller få en USB til seriel konverter og tilslut den. Åbn Enhedshåndtering. Højreklik på "Denne computer" og vælg egenskaber (nederst på listen, der dukker op). Klik på fanen "Hardware". Klik på knappen "Enhedshåndtering", og der skal vises noget, der ligner dette billede. Klik på '+' -tegnet til venstre for "Porte (COM & LPT) for at udvide det. Listen over tilgængelige printer- og serielle porte vises. Noter dem, du skal bruge dem i de følgende trin.

Trin 2: Åbn Hyperterminal

Åbn hyperterminal
Åbn hyperterminal

Hyperterminal er et kommunikationsprogram, der følger med vinduer. Du får det ved at klikke på "alle programmer", gå videre til "Tilbehør", "Kommunikation" og så har du det.

Hvis du åbner det for første gang, vil det stille dig nogle spørgsmål om land og region, medmindre du har noget at skjule, kan det være bedre at svare rigtigt.

Trin 3: Indtast oplysninger om seriel port

Indtast oplysninger om seriel port
Indtast oplysninger om seriel port

Du kan vælge den serielle port, der skal bruges til tilslutning. Du opretter en seriel forbindelse ved at angive et navn (alt går) et ikon (vælg et), og derefter kommer du til denne skærm, som lader dig angive den nøjagtige serielle port, der skal bruges.

Du kan også komme til denne skærm ved at klikke på det lille hånd-på-dokument-ikon under titellinjen. Vælg den serielle port, du vil bruge. Hvis du er i tvivl, så prøv hver efter tur, indtil du snubler over den rigtige.

Trin 4: Indstil forbindelsesparametre

Indstil forbindelsesparametre
Indstil forbindelsesparametre

Dernæst skal du konfigurere forbindelseshastigheden, antallet af bits, paritet og stopbitindstillinger.

De er afhængige af, hvad der er på linkets modtagende ende. Du skal bruge de samme indstillinger i begge ender, ellers fungerer linket ikke. Som et eksempel har jeg konfigureret forbindelsen til en hastighed på 9600 baud, otte databit, ingen paritet, en stopbit og ingen håndtryk.

Trin 5: Den serielle forbindelse - Signaler

Den serielle forbindelse - Signaler
Den serielle forbindelse - Signaler

For at oprette forbindelse til den serielle port kræves der mindst tre linjer - de transmitterede data TxD (pin3), de modtagne data RxD (pin2) og Ground (pin5).

Data kommer ud fra computeren som positive og negative udflugter af spændingen på TxD -stiften i forhold til System Ground -stiften. Denne spænding ville være et sted i området femten til tolv volt. Data går ind i computeren som positive og negative udflugter af RxD -stiften. Mindst tre volt ville være påkrævet for computeren for at få dataene uden fejl.

Trin 6: Loopback -test

Loopback -test
Loopback -test

Når hyperterminalen er korrekt konfigureret, bliver det, du skriver i vinduet, sendt ud til den vilde yonder gennem TxD -stiften. Uanset hvad der kommer ind gennem RxD -stiften, vises det på skærmen.

Som standard, hvis du åbner hyperterminal og begynder at skrive, vises intet på skærmen. Dette er normalt. Men hvis du forbinder RxD- og TxD -stifterne sammen, vrikker de sammen, så uanset hvad du skriver, bliver det også udskrevet på skærmen. Dette er loopback -testen. Du kan lave et loopback -stik ved at tage et ni -polet hunstik (stik) og lodde en ledning mellem ben 2 og 3. Dette indsættes derefter i stikket på den serielle port, der skal testes. Eller alternativt kan du tage en smule ledning og vikle den omkring ben 2 og 3 i den relevante serielle port som vist på figuren.

Trin 7: Begynd at skrive

Begynd at skrive
Begynd at skrive

Med loopback -stikket på plads skal du klikke inde i hyperterminalvinduet og trykke på et par tilfældige taster på tastaturet.

Uanset hvad du skriver, skal det vises der. Hvis ja, tillykke. Hvis ikke, er du gået galt et sted, så gå tilbage og vælg en anden port eller noget, og tryk i virkeligheden på hver knap, indtil du får den til at fungere. Dog et advarselsord. Hyperterminal har en mulighed for at "ekko" tegn, hvilket betyder, at det viser tegnene, der er skrevet på tastaturet, samt tegnene, der kommer ind gennem RxD -stiften. Kontroller, at dette ikke er tilfældet, før du konkluderer, at du har haft succes. Det er simpelt, virkelig. Fjernelse af loopback -forbindelsen stopper ekkoet via den serielle forbindelse.

Trin 8: Dobbelt ekko

Dobbelt ekko
Dobbelt ekko

Hvis du aktiverer lokalt ekko og tilslutter loopback -stikket, får du vist effekten her: hvert tegn, du skriver, udskrives to gange.

Dette er nyttigt, når du har din robot eller hvad som helst til at sende statusrapporter tilbage som svar på kommandoer modtaget via den serielle port. Normalt vil du kun se robotens halvdel af samtalen, så ved at aktivere lokalt ekko kan du også se kommandoerne sendt til den.

Anbefalede: