Zero-modemkabel com usb-amateurradio-ontwerp. Nulmodemkabel voor satellietontvanger

Het installeren van nieuwe software in de satellietontvanger kan alleen via een nulmodemkabel. In eenvoudige bewoordingen wordt dit firmware genoemd satellietontvanger. Voor ontvangers die zijn uitgerust met een RS-232-connector, update software, sleutels, verwijdering van dumps en het herstellen van de functionaliteit van de ontvanger worden in de meeste gevallen alleen gebruikt met behulp van een nulmodemkabel. Om de ontvanger aan te sluiten heeft u een computer of laptop nodig met een (USB-COM-adapter) of een COM-poort. besturingssysteem Om de computer aan de ontvanger te koppelen kunt u gebruik maken van Windows 98, Windows XP, Windows 7. Let op! Sluit de kabel alleen aan op de ontvanger en koppel deze los als deze is losgekoppeld van het 220 volt netwerk. Tijdens een firmware-update mag u het software-updateproces nooit onderbreken. Dit alles kan leiden tot het falen van de satellietontvanger.

Kort over de nulmodemkabel. Het schema is eenvoudig en op basis van de onderstaande foto's zal het niet moeilijk zijn om het zelf thuis te maken. IN als laatste redmiddel koop het op de radiomarkt of in een computerwinkel. Om met uw eigen handen een nulmodemkabel te maken, heeft u 2 RS-232-connectoren (vrouwelijk connectortype), een kabel met drie aders en een scherm nodig, het is erg belangrijk dat deze afgeschermd is, wat stabiliteit geeft bij het werken met Het. Doe dit ook niet lange lengte! Dit alles moet worden gesoldeerd volgens het onderstaande diagram, geleid door de foto, zie hieronder.

Schema van een nulmodemkabel voor een satellietontvanger

Algemeen beeld nulmodem kabel. De totale lengte kan oplopen tot 10 meter. Het wordt aanbevolen om afgeschermde 3-draads draad te gebruiken. Soldeer het scherm aan de grond.

foto 1

Hieronder op de foto bevindt zich een nulmodemkabel voor een satellietontvanger zonder connectoren. Er zijn 3 draden en een scherm bij betrokken.


foto 2

Schematische weergave van een nulmodemkabel voor de ontvanger.


foto 3


IN moderne laptop of de netbook heeft geen RS-232-poort. Alleen USB 2.0 of USB 3.0 Om de firmware van de satellietontvanger te kunnen flashen, heeft u een USB-RS232-adapter nodig (zie onderstaande foto). Deze adapter kan worden gekocht bij een computerwinkel. Het is goedkoop. Inclusief adapter schijf komt met software-stuurprogramma. Het stuurprogramma moet op een laptop of netbook worden geïnstalleerd. Houd er rekening mee dat de USB-RS232-adapter wordt gebruikt in combinatie met een nulmodemkabel. Zonder een nulmodemkabel kunt u de satellietontvanger niet flashen, omdat de connectoren niet bij elkaar passen. Zie het diagram van de nulmodemkabel hierboven.

Over RS-232 (lossolderen van kabels, connectoren, korte beschrijving)

RS-232C-contacten

Het aansluiten van de “modem”-kabel voor de RS-232C-interface

Communicatie en RS-232-interface

Problemen met RS-232-communicatie oplossen

RS-232C-contacten

Contacten van de DB-9-connector van de RS-232C-interface

Het aansluiten van de “modem”-kabel voor de RS-232C-interface

Een "nulmodem"-kabel aansluiten voor de RS-232C-interface

RS-232C-kabelbedrading voor Kramer-schakelaars

Communicatie en RS-232-interface

Wanneer we in mogelijk luidruchtige omgevingen werken, hebben we betrouwbare manieren nodig om gegevens te verzenden. De meest voorkomende standaard is nog steeds de archaïsche RS-232C (Recommended Standard 232 Version C), aangenomen door de EIA (Electronic Industries Association) in augustus 1969.
Voordelen van RS-232:
Populariteit - alle pc-computers (maar niet Mac) zijn uitgerust met ten minsteéén RS-232-poort
Gemakkelijk kant-en-klare kabels kopen
Mogelijkheid om hardwarecontrole van het overdrachtsproces te gebruiken (vaak niet gebruikt!)
Nadelen van RS-232:
Point-to-point-communicatie (DTE? DCE)
Lage snelheid volgens moderne normen (meestal 9600 baud [bits per seconde])
Werkt alleen op korte afstanden(tot 10 m)
De samenstelling van de communicatielijnen tussen DTE- en DCE-apparaten is niet precies gedefinieerd. De standaard beschrijft de functies van maximaal 25 hoofdlijnen, maar specificeert niet of een bepaalde lijn wel of niet gebruikt mag worden. Het gaat (technologisch) beter met de RS-422-standaard. Volgens deze standaard wordt de communicatie uitgevoerd via twee paar draden, en verzonden signaal kan door meer dan één apparaat worden ontvangen. De RS-485-standaard (Enhanced RS-422) maakt gebruik van een enkel paar draden dat door veel apparaten wordt gebruikt voor verzending of ontvangst.
RS-422/RS-485-kenmerken en voordelen:
Kan worden gebruikt voor meerpuntsverbindingen
Is de de facto standaard voor een groot deel van de uitzendvideo-industrie!
Te gebruiken op afstanden tot 1,2 km
Hoge ruisimmuniteit door het gebruik van differentiële (gebalanceerde) communicatielijnen
Communicatielijnverlenger KRAMER VP-43 Range Extender:
Ontworpen om de afstandsbeperkingen van onze RS-232-gestuurde producten te overwinnen.
Converteert naar de RS-422-interface en vervolgens terug naar RS-232, waardoor u twee paar draden als fysiek medium kunt gebruiken.
Kan worden gebruikt om de communicatieafstand te vergroten voor elke RS-232 nulmodemverbinding.
Ook te gebruiken om onze producten via RS-422 aan te sturen, of als converter algemeen doel van RS-232 naar RS-422 en terug.
KRAMER VP-14 poortverlenger:
Ontworpen om de beperking van de RS-232-interface te overwinnen, die alleen point-to-point-verbindingen kan maken. Maakt communicatie mogelijk tussen meerdere apparaten met RS-232-interfaces.
Gegevens die op een van de apparaatpoorten binnenkomen, worden doorgestuurd naar de andere 3 poorten.
Kan worden gebruikt om de switch vanaf 3 DTE-apparaten (bijv. computers) te bedienen.
Werkt in alle communicatiemodi (aantal bits, snelheid, pariteit, enz.) en vereist geen configuratie van deze parameters.

Problemen met RS-232-communicatie oplossen

De volgende stappen kunnen helpen bij het oplossen van problemen die optreden bij de communicatie met Kramer-apparaten via de RS-232-interface.
1. Zorg ervoor dat er een nulmodemverbinding tot stand is gebracht tussen het apparaat (switch, router) en de besturingscomputer (PC).
De eenvoudigste manier (bij gebruik van een 25-pins poort op een pc) is door de nulmodemadapter te gebruiken die bij het apparaat is geleverd. Sluit zo'n adapter met een 25-polige connector aan seriële poort PC, gebruik dan een rechte kabel - dat wil zeggen met een één-op-één bedrading - sluit de 9-pins connector van de adapter aan op de seriële poort op het apparaat. (Als de adapter wordt gebruikt met een gedeeltelijke kabel, moeten er aan beide uiteinden minimaal 9-pins connectoren worden aangesloten: pin 2 op pin 2, 3 op 3 en 5 op 5.)
Wanneer u de 25-pins poort op de pc rechtstreeks aansluit op de 9-pins connector op het apparaat (d.w.z. zonder een nulmodemadapter), sluit u het volgende aan:
Pin 2 op een 25-pins connector - met pin 2 op een 9-pins connector
Pin 3 op een 25-pins connector - met pin 3 op een 9-pins connector
Pin 7 op een 25-pins connector - met pin 5 op een 9-pins connector
Sluit pin 6 en 20 op de 25-pins connector samen
Kort pin 4, 5 en 8 samen op de 25-polige connector
Wanneer u de 9-pins poort op de pc rechtstreeks aansluit op de 9-pins connector op het apparaat, sluit u het volgende aan:
Pin 2 op de pc-connector - met pin 3 op de apparaatconnector
Pin 3 op de pc-connector - met pin 2 op de apparaatconnector
Pin 5 op de pc-connector - met pin 5 op de apparaatconnector
Sluit pin 4 en 6 op de pc-connector kort met elkaar
Sluit pin 1, 7 en 8 op de pc-connector kort met elkaar
2. Zorg ervoor dat alle DIP-schakelaars op het apparaat correct zijn ingesteld.
3. Zorg ervoor dat de instellingen voor de gegevensoverdrachtsnelheid op de pc en op het apparaat overeenkomen en dat de juiste com-poort op de pc is geselecteerd.
4. Als er meerdere apparaten tegelijkertijd worden gebruikt, zorg er dan voor dat ze allemaal zijn ingeschakeld. Als een van de apparaten in een master/slave-systeem wordt uitgeschakeld, zal de communicatie in een dergelijk systeem niet betrouwbaar zijn.
5. Als uw apparaat een "DISABLE TXD"-functie heeft, zorg er dan voor dat deze functie is uitgeschakeld; Als er een DIP-schakelaar wordt gebruikt om het antwoord uit te schakelen, zorg er dan voor dat het antwoord is ingeschakeld.
6. Pin 3 op de RS-232-connector van het apparaat wordt gebruikt om gegevens naar de pc te verzenden (dit is TXD van het apparaat en RXD naar de pc). Pin 2 op de apparaatconnector wordt gebruikt om gegevens van de pc te ontvangen (dit zijn RXD-apparaten en TXD op de pc). Het kan handig zijn om een ​​digitale opslagoscilloscoop te gebruiken om te verifiëren dat het apparaat gegevens verzendt/ontvangt naar de gespecificeerde contacten.
7. De meeste apparaten gebruiken een “bidirectioneel” communicatieprotocol. Dit betekent dat dezelfde code wordt gebruikt om een ​​opdracht naar het apparaat te sturen om een ​​bepaalde actie uit te voeren, en als reactie van het apparaat (op de pc) wanneer u op een knop op het voorpaneel drukt om een ​​bepaalde actie uit te voeren. soortgelijke actie. Als de gebruiker bijvoorbeeld op de knoppen heeft gedrukt en ingang 4 naar uitgang 5 heeft geschakeld, verzendt het apparaat een signaal naar de computer hexadecimale code 7B; tegelijkertijd, wanneer het apparaat code 7B ontvangt, zal het ook de verbinding van ingang 4 met uitgang 5 uitwerken. Voor een dergelijk protocol kan het nuttig zijn om de codes te analyseren die door het apparaat worden verzonden wanneer op de knoppen aan de voorkant wordt gedrukt. paneel om het communicatieprotocol te begrijpen.
8. Bij het oplossen van problemen kan het nuttig zijn om dit te gebruiken communicatie programma zoals Procomm of Viewcom om eerst de codes te analyseren die door het apparaat worden verzonden. Vervolgens kunt u proberen dergelijke codes terug te sturen (zie punt 7), waarbij u controleert of het apparaat er correct op reageert. Ten slotte kunt u een code verzenden waarmee het apparaat in de oorspronkelijke staat wordt hersteld.
9. Als u een door de gebruiker geschreven programma wilt gebruiken, gebruik dit dan indien mogelijk eerst eigen programma Zorg ervoor dat de verbinding tussen de pc en het apparaat goed werkt.
10. Voor apparatuur waarbij RS-232-besturing een optie is en wordt ingeschakeld door een extra hardwarekaart te installeren, moet u ervoor zorgen dat de kaart correct is geïnstalleerd (zoals beschreven in de handleiding). Controleer met name bij de X02-schakelaars de rechte kabel die op de module is aangesloten en zorg ervoor dat er geen vastgelopen pinnen op de connectoren zitten.
11. Sommige apparaten kunnen worden aangestuurd door andere apparaten en kunnen worden geconfigureerd om via RS-232 met die apparatuur te werken in plaats van met een computer. In dit geval moet u het apparaat correct configureren. Bijvoorbeeld modellen BC-2216 en BC-2616 (matrixswitchers geluidssignalen 16X16) zijn in de fabriek geconfigureerd (standaard) om te werken met de BC-2516 (16X16 videomatrixswitcher). In dit geval wordt de geluidsmatrix aangestuurd door de pc via de videomatrix. Als de geluidsmatrix onafhankelijk moet worden aangestuurd, moet deze dienovereenkomstig opnieuw worden geconfigureerd (om te werken als een schakelapparaat voor alleen audio).
12. Als u meerdere opdrachten moet verzenden, doe dit dan vóór het verzenden extra opdracht u moet ervoor zorgen dat het apparaat de vorige opdracht heeft voltooid. Om dit te doen, wacht u tot het vorige commando een antwoord ontvangt voordat u het volgende verzendt.
13. Zorg ervoor dat u een echte RS-232-interface gebruikt om met het apparaat te communiceren! Sommige apparatuur (zoals standaard seriële poort Macintosh), hoewel vergelijkbaar met RS-232, gebruikt verschillende modi voor gegevensuitwisseling.
14. Bij gebruik van een pc in een operatiekamer Windows-systeem NT4.0 (en lager) moeten aanvullende maatregelen worden genomen. Dit systeem beschikt niet over plug-in functionaliteit en spelen"en daarom er computerpoorten in opzetten - geen gemakkelijke taak. Raadpleeg uw Windows NT-documentatie! Zelfs als uw programma op een computer met een ander besturingssysteem draait, is het mogelijk dat onder Windows NT de poort niet correct wordt geïnitialiseerd.
15. Houd er rekening mee dat de werkafstand voor RS-232 (per definitie) niet groter is dan 10 meter! Als een langere communicatielengte vereist is, moet onze VP-43 "Link Extender" worden gebruikt.
16. De RS-232-interface is per definitie bedoeld voor communicatie tussen 2 poorten (in ons geval een pc en een switch). Als u meerdere apparaten met RS-232-interfaces met elkaar moet verbinden, kunt u VP-14 gebruiken (bijvoorbeeld als de switch moet worden aangestuurd vanaf 2 computers en een BC-2000-controller).
(LET OP: Met sommige producten in ons assortiment kunt u meerdere apparaten bedienen wanneer dat het geval is seriële verbinding rechte kabels - wat in het licht van het bovenstaande verkeerd lijkt! In feite configureren we de apparaten in master/slave-modus, waarbij er slechts één, het masterapparaat, via RS-232 op de computer is aangesloten. Met deze verbinding verzendt het masterapparaat informatie van en naar de pc naar de slave-apparaten en worden de poorten paarsgewijs verbonden met de RS-232-interface.)

Fabrikanten van satelliettuners (ontvangers) verbeteren voortdurend hun software. Tegelijkertijd corrigeren ze fouten, verbeteren ze de beeld- en geluidskwaliteit en voegen ze nieuwe functies toe aan het menu. En om de firmware in de tuner (ontvanger) bij te werken, moet je een computer en een nulmodem gebruiken om de oude software in het flashgeheugen van de tuner te vervangen door nieuwe.

Je ontvanger updaten met nieuwe software kan via een nulmodemkabel, die niet moeilijk zelf thuis te maken is. In de volksmond heet dit firmware satelliettuner. Voor tuners uitgerust met een rs-232-connector: updaten van software, sleutels, verwijderen van een volledige dump, herstellen van de functionaliteit van de tuner. In de meeste gevallen wordt het alleen gebruikt met een nulmodemkabel. Om de ontvanger aan te sluiten heeft u een computer met een com-poort nodig, of een laptop met ( usb-com-adapter). Het besturingssysteem dat wordt gebruikt om de computer en de satelliettuner te matchen is Windows 98, Windows XP, Windows 7 x32/x64 bit of hoger.

Wees voorzichtig! Sluit de RS-232-kabel alleen aan op en ontkoppel de ontvanger als deze is losgekoppeld van het netwerk AC-spanning 220 volt. Tijdens een firmware-update mag u het software-updateproces nooit onderbreken. Dit alles kan leiden tot het falen van het flashgeheugen van de satellietontvanger.

Laten we terugkeren naar de nulmodemkabel. Het schema is heel eenvoudig. Op de foto's wordt alles tot in detail weergegeven. Als u een nulmodemkabel maakt, heeft u 2 RS-232-connectoren (vrouwelijk connectortype) nodig - de kosten zijn laag. Te koop bij elke computerwinkel. Een kabel met drie aders en bij voorkeur voorzien van een afscherming. Kan worden gebruikt gedraaid paar type utp-categorie 5e. Het is van groot belang dat de kabel afgeschermd is, dit zorgt voor stabiliteit bij het werken ermee. Dit alles kan worden gemonteerd en gesoldeerd aan de hand van de foto's op onze website.

Hieronder op de foto bevindt zich een nulmodemkabel voor een satellietontvanger met gesoldeerde connectoren. Er komen 3 draden en een scherm bij kijken.

Er worden periodiek updates uitgebracht software van uw apparatuur, fouten daarin worden gecorrigeerd, de prestaties worden verbeterd of er worden nieuwe functies toegevoegd.

Om de apparaatfirmware bij te werken, moet u deze eerst naar een pc downloaden, vervolgens de ontvanger op de pc aansluiten en het programma opnieuw opstarten. Om een ​​computer op de ontvanger aan te sluiten satelliet signalen gebruik een nulmodemkabel. Als u niet over een dergelijke interface beschikt, kunt u er een aanschaffen bij computerwinkels Deze producten zijn er echter niet altijd. Je hebt in ieder geval de keuze: zoeken kant-en-klare oplossing of maak zelf een nulmodemkabel. De laatste optie zal veel goedkoper zijn.

Hoe maak je een nulmodem

Om het te maken hebben we een vieraderige kabel nodig (de lengte wordt bepaald door de gebruiker) en twee RS 232-connectoren ("vrouwelijk"). Deze connectoren zijn te vinden in elke radiowinkel, ze zijn erg populair, omdat ze in bijna elke winkel aanwezig zijn persoonlijke computer als COM-poort. Het kan als kabel dienen. Om dit te doen, draaien we elk van de kernen samen en krijgen we vier geleiders. Vervolgens moet u de connectoren losmaken. In dit geval is het noodzakelijk om onbedoelde kortsluiting te voorkomen, omdat dit tot uitval van de apparatuur zal leiden. Zo'n nulmodemkabel werkt stabiel met een draadlengte tot 50 meter.

Deze instructie is niet verplicht, maar wel in de praktijk getest:

2. Het aansluiten van de connectorbehuizingen is nodig om de spanning te verminderen, aangezien de behuizing het apparaat raakt. Anders bestaat het risico dat de COM-interface op de computer of ontvanger doorbrandt. Deze verbinding niet nodig als alle apparatuur geaard is.

3. Bij voorkeur gebruiken omdat dit beter werkt.

4. Alle signalen gebruiken slechts drie contacten.

5. Sommige ontvangende apparaten hebben geen MAX232-chip (er wordt aangenomen dat deze zich in een externe adapter bevindt). Bij dergelijke apparaten worden vier pinnen gebruikt op de COM-poort van de ontvanger, maar de uitgang van de adapter gebruikt dezelfde drie pinnen. Voordat u een nulmodemkabel aansluit, moet u daarom eerst de documentatie voor uw apparaat in detail bestuderen; het kan zijn dat u eerst een adapter moet aansluiten.

6. Bij sommige tuners zijn pin 2 en 3 op de connector verwisseld. In dit geval heeft u een rechte kabel nodig, geen crossover-kabel. Om te bepalen welk type connector op uw ontvanger zit, moet u de documentatie ervan bestuderen.

Een nulmodemkabel RS232 aansluiten

In de COM-interface mogen slechts drie contacten en het connectorlichaam worden gesoldeerd. Bij zo'n kabel is het noodzakelijk om pin 2, 3 en 5 te gebruiken. In de directe versie van de nulmodemkabel zijn deze contacten in beide connectoren gelijk gesoldeerd, en in de kruisconnector 2 en 3 zijn ze verwisseld.