Innholdsfortegnelse:

Seriell port - Programvareoppsett: 8 trinn
Seriell port - Programvareoppsett: 8 trinn

Video: Seriell port - Programvareoppsett: 8 trinn

Video: Seriell port - Programvareoppsett: 8 trinn
Video: ПИРОЖОК. МЯСО с КАРТОШКОЙ. КАЗАН КЕБАБ. Рецепт. Одесса. ENG SUB 2024, Juli
Anonim
Seriell port - Programvareoppsett
Seriell port - Programvareoppsett

Hvis du prøver å kontrollere noe i den virkelige verden ved hjelp av datamaskinen din, er den serielle porten kanskje det enkleste kommunikasjonsmidlet. Jeg skal lede deg gjennom prosessen med å sette opp en seriell port og hyperterminal på en datamaskin som kjører Windows XP.

Trinn 1: Finn din serielle port

Finn din serielle port
Finn din serielle port

For å konfigurere den må du først finne den på datamaskinen din. For lenge siden hadde nesten alle datamaskiner to serielle porter, kalt "COM1" og "COM2", den ene med en ni -pinners og den andre med en 25 -pinners kontakt.

Nå har tider endret seg og serieporten har forsvunnet. Ikke gi opp håpet, men. USB til seriell omformer har kommet, og den kan brukes i stedet. Det er vanligvis en dongle som kobles til en USB -port, med en ni -pins hankontakt i den andre enden. På min stasjonære datamaskin har hovedkortet to innebygde serielle porter. Den tredje kontaktporten, her merket COM4, tilhører USB til seriell adapter jeg har plugget inn. Så for å finne den serielle porten på datamaskinen din, speider du rundt ryggen. Hvis du finner en ni -pinners hankontakt (to rader, fem og fire, pinner som stikker ut inne i et metallskall) har den en seriell port innebygd. Eller få en USB til seriell omformer og koble den til. Åpne Enhetsbehandling. Høyreklikk på "Min datamaskin" og velg egenskaper (nederst på listen som dukker opp). Klikk på kategorien "Maskinvare". Klikk på "Enhetsbehandling" -knappen, og noe som ligner på dette bildet skal vises. Klikk på "+" - tegnet til venstre for "Porter (COM & LPT) for å utvide den. Listen over tilgjengelige skrivere og serielle porter vil bli vist. Noter dem, du trenger dem i trinnene som følger.

Trinn 2: Åpne opp Hyperterminal

Åpne opp Hyperterminal
Åpne opp Hyperterminal

Hyperterminal er et kommunikasjonsprogram som følger med windows. Du får det ved å klikke på "alle programmer", gå videre til "Tilbehør", "Kommunikasjon" og så har du det.

Hvis du åpner den for første gang, vil den stille deg noen spørsmål om land og region, med mindre du har noe å skjule, kan det være bedre å svare sannferdig.

Trinn 3: Skriv inn informasjon om serieporten

Skriv inn informasjon om serieporten
Skriv inn informasjon om serieporten

Du kan velge den serielle porten som skal brukes for tilkobling. Du oppretter en seriell tilkobling ved å spesifisere et navn (alt går) et ikon (velg ett), og så kommer du til denne skjermen som lar deg spesifisere den eksakte serielle porten du vil bruke.

Du kan også komme til denne skjermen ved å klikke på det lille hånd-på-dokument-ikonet under tittellinjen. Velg den serielle porten du har tenkt å bruke. Hvis du er usikker, prøv hver etter tur til du snubler på den rette.

Trinn 4: Angi tilkoblingsparametere

Angi tilkoblingsparametere
Angi tilkoblingsparametere

Deretter må du konfigurere tilkoblingshastigheten, antall bits, paritet og stoppbitinnstillinger.

De er avhengige av hva som er på mottakerenden av lenken. Du må bruke de samme innstillingene i begge ender, ellers fungerer ikke lenken. Som et eksempel har jeg konfigurert tilkoblingen for en hastighet på 9600 baud, åtte databiter, ingen paritet, en stoppbit og ingen håndtrykk.

Trinn 5: Den serielle forbindelsen - Signaler

Den serielle tilkoblingen - Signaler
Den serielle tilkoblingen - Signaler

For å koble til den serielle porten, er det nødvendig med minst tre linjer - de overførte dataene TxD (pin3), de mottatte dataene RxD (pin2) og Ground (pin5).

Data kommer ut fra datamaskinen som positive og negative ekskursjoner av spenningen på TxD -pinnen i forhold til System Ground -pinnen. Denne spenningen vil være et sted i området femten til tolv volt. Data går inn i datamaskinen som positive og negative ekskursjoner av RxD -pinnen. Minst tre volt ville være nødvendig for at datamaskinen skulle få dataene uten feil.

Trinn 6: Loopback -test

Loopback -test
Loopback -test

Når hyperterminalen er riktig konfigurert, blir det du skriver inn i vinduet, sendt ut til naturen der borte gjennom TxD -pinnen. Uansett hva som kommer inn gjennom RxD -pinnen, vises det på skjermen.

Som standard, hvis du åpner hyperterminal og begynner å skrive, blir ingenting vist på skjermen. Dette er normalt. Men hvis du kobler RxD- og TxD -pinnene sammen, vrikker de sammen, og det du skriver, blir også skrevet ut på skjermen. Dette er loopback -testen. Du kan lage en loopback -plugg ved å ta en ni -pinners hunkontakt (lodd) og lodde en ledning mellom pinne 2 og 3. Dette settes deretter inn i kontakten på den serielle porten som skal testes. Alternativt kan du ta litt wire og vikle den rundt pinne 2 og 3 i den relevante serieporten som vist på figuren.

Trinn 7: Begynn å skrive

Begynn å skrive
Begynn å skrive

Med loopback -pluggen på plass klikker du inne i hyperterminalvinduet og trykker på noen få tilfeldige taster på tastaturet.

Uansett hva du skriver, skal det vises der. Gratulerer i så fall. Hvis ikke, har du gått galt et sted, så gå tilbake og velg en annen port eller noe, og trykk faktisk på hver knapp til du får den til å fungere. En liten advarsel om. Hyperterminal har et alternativ til å "ekko" tegn, noe som betyr at det vil vise tegnene som er skrevet på tastaturet, samt tegnene som kommer inn gjennom RxD -pinnen. Kontroller at dette ikke er tilfelle, før du konkluderer med at du har lykkes. Det er enkelt, egentlig. Hvis du fjerner loopback -tilkoblingen, stopper ekkoet via den serielle tilkoblingen.

Trinn 8: Dobbelt ekko

Dobbelt ekko
Dobbelt ekko

Hvis du aktiverer lokalt ekko og kobler til loopback -pluggen, får du effekten vist her: hvert tegn du skriver, skrives ut to ganger.

Dette er nyttig når du har roboten din, eller hva som helst, for å sende tilbake statusrapporter som svar på kommandoer mottatt via serieporten. Vanligvis vil du bare se robotens halvdel av samtalen, så ved å aktivere lokalt ekko kan du også se kommandoene som er sendt til den.

Anbefalt: