Spændingsområder
RS-232 stifter har et standard spændingsområde fra -15V til + 15V for alle dets signalstifter. Spændingssving, der opstår under transmission af data, kan i alt være 30V. RS-232-porte kan arbejde med spændinger så lave som -5V til + 5V. Kompatibilitet med forskellige udstyrstyper muliggøres af det brede spændingsinterval, som RS-232 kan bruge, og dette hjælper også til at minimere interferens ved at give mulighed for en større støjmargin.
RS-232 signalledninger kan generere betydelig elektrisk støj på grund af de store spændingsudsving. Dette betyder, at du ikke skal køre dette signal tæt på mikrofon- eller lydlinjer med høj impedans. Hvis du kræver, at disse signaler kører i nærheden af hinanden, skal du beskytte alle dine lydledninger korrekt.
Baud Rate
Baud-hastighed måler hastigheden af datatransmission mellem to porte og betragtes generelt som bits i sekundet. RS-232-protokollen styrer baudhastigheden. Baudhastigheder falder normalt i intervallet fra 1200 til 19200. Fra og med 1200 fordobles satserne gennem de almindelige baudhastigheder på 1200, 2400, 4800, 9600 og 19200.
Kabellængde begrænsninger
Når baudhastigheden øger det serielle kabel, der forbinder dit A / V-udstyr, og dets styringssystem skal falde. Generelt er et 100 fods kabel passende til 1200 til 2400 baud. For 9600 baud skal dit kabel være en maksimal længde på 50 fod, og du er nødt til at forkorte dette til 20 fod, hvis du sender ved 19200 baud.
Fejlfinding
Fejlfinding i serieporten falder i to brede kategorier. Softwarekompatibiliteter eller konflikter kan forårsage dine forbindelsesproblemer, ligesom fysiske forbindelsesproblemer med din hardware.
Hardware
En af de mest almindelige serielle portfejl, som installatører støder på, når de tilslutter en enhed til kontrolsystemet, er forkerte ledninger. De fleste kontrolsystemer kræver kun tilslutning af to ledninger til den kontrollerede enhed. Transmission (XMT) og jord (GND) benene på styresystemet er forbundet til modtage (RCV) og jord (GND) på henholdsvis den kontrollerede enhed, som vist nedenfor (fig. 1)
Hvis styresystemet skal modtage et svar fra den kontrollerede enhed, skal der også tilsluttes en tredje ledning (fig. 2). For eksempel er dette den anbefalede ledningsføring, hvis du kontrollerer en enhed gennem din computers COM-port.
Bekræftelse af en korrekt forbindelse
Hvis alle stifterne ikke er mærket, kan det være vanskeligt at se, om kablingen mellem styresystemport og styret enhedsport er udført korrekt. Hvis der er et terminalblokkestik, kan du bruge et voltmeter til at overvåge spændingen og kontrollere, at forbindelsen er god. Test spændingen med voltmeteret indstillet til “DC”. Du ønsker, at aflæsningen mellem RCV-stiften og GND-stiften på terminalblokkontakten skal være mellem -12V og -6V. Din XMT-linje skal have den samme aflæsning som vist nedenfor (fig. 3)
Hvis spændingen på modtagerledningen forbliver på 0 volt, efter at du har tilsluttet styresystemet og den kontrollerede enhed, indikerer dette, at dine serielle portforbindelsesproblemer er resultatet af transmissions- og modtagelinierne er vendt (fig. 4).
Software
Hvis din COM-portfejl vedvarer, efter at du har verificeret hardwareforbindelsen, kan problemet ligge i softwarekommunikationsindstillingerne for både styringssystemet og den kontrollerede enhed.
Softwareindstillingerne skal være identiske for korrekt kommunikation mellem enhederne. Baud-hastighed er en parameter, der skal matche på begge systemer, så hvis dit kontrolsystem fungerer på 2400 baud, skal du også have din enhed indstillet til 2400 baud. Databits, paritet og stopbits er andre parametre, der skal indstilles identisk for at kommunikation kan strømme. Antallet af bits, der transmitteres i en enkelt karakter, benævnes databitarne og kan indstilles til enten 7 eller 8. Paritet definerer, om antallet af 1'er i en enkelt transmission er ulige eller lige. Det kan indstilles til Ingen, hvis paritet ikke er vigtig for din ansøgning.
Stopbit kan indstilles til 0, 1 eller 2 og definerer slutningen af transmissionen. A/V-enheder indstilles normalt med databits til 8, Paritet ved ingen og 1 stopbit. Dette kaldes indstillingen “8 n 1”. Hvis du fejlfinder problemer med seriel portkommunikation, skal du kontrollere, at alle disse indstillinger er de samme i begge ender af din forbindelse.
Serial Port Debugger software er et værktøj, der tilbydes af Electronic Team, der fungerer som hjælpemiddel til fejlfinding af seriel portkommunikation. Det kan reducere den krævede tid til at finde og løse problemer med din serielle portkommunikation i høj grad.
Serial Port Debugger hjælper med fejlfinding af COM-porten ved at give dig mulighed for at overvåge, logge og analysere en af dine serielle porte. Softwareværktøjets brugergrænseflade lader dig se på disse data i en række forskellige visninger, der hjælper dig med at spore problemer hurtigt. Du kan også efterligne afsendelse af data til en seriel enhed og afspilningssessioner, så du kan gennemgå flere forekomster af de samme data, der sendes til en port. Dette giver dig mulighed for at søge efter forskelle, der kan føre dig til løsningen på dit problem.
RS232-fejlsoftware kan vise sig at være et uundværligt værktøj, når det konfronteres med serielle portkommunikationsproblemer. Læg den i din software-værktøjskasse i dag, og start strømline dine fejlfindingssessioner.