Win8 10 android mac stampante seriale rs232 usb a db25 cavo adattatore

  • Descrizione
  • Informazioni aggiuntive

Descrizione

seriale DB15 cavo, non P-a-r-a-l-l-a-l cavo, entrambi i lati PE + PVC over-modellato.

  1. CP2102 + ZT213 chip stampante seriale rs232 usb a db25 cavo
  2. standard di USB2.0, 12 M full speed supporto
  3. supporto Win 7, Win 8, 8.1, win 10, mac, Android
  4. 3mtr in lunghezza, DB25 lato PE + PVC oltre modellato
  5. DB25 maschio piedinatura: 2-TXD, 3-RXD, 4-RTS, 5-CTS, 6-DSR, 7-GND, 8-DCD, 20-DTR, 22-RI come standard
  6. 24/28AWG rame, rivestimento di PVC con schermatura
  7. USB RS232 COM port cavo del convertitore
  8. entrambi i lati modellato da PE e PVC
  9. USB cavo adattatore seriale
  10. usb-COM232 cavo adattatore
  11. USB RS232 DB25 cavo adattatore
  12. USB sospendere stati supportati tramite SOSPENDERE pins
  13. tutti i segnali di handshaking e interfaccia modem
  14. dati formates supportati: bit di Dati: 5, 6, 7, e 8, cantiere d’abbattimento bit: 1, 1.5. e 2. Parità: dispari, anche, mark, spazio, nessuna parità
  15. velocità di trasmissione: 300bps a 1 Mbits
  16. 576 byte buffer di ricezione; 640 byte di trasmissione uffer
  17. Hardware o X-On/X-Off di handshake supportata
  18. anche carattere di sostegno
  19. interruzione di linea di trasmissione
  20. 3.0mtr in lunghezza in magazzino
  21. aggiornamento seriale PLC, modem usb, bar lettore coder, scaner, ecc
  22. compatibile seriale del PC livello di potenza
  23. supporto di Windows 7/8/8.1/XP/9X/2000, Linux, Mac, ecc

RS232 specifiche, introduzione
comunicazione come definito nelle RS232 standard è un metodo di comunicazione seriale asincrona. la parola seriale significa, che le informazioni vengono inviate un po ‘ alla volta. asincrono ci dice che le informazioni non viene inviato in tempo predefiniti slot. il trasferimento dei dati può iniziare in un dato momento ed è il compito del ricevitore per rilevare quando un messaggio inizia e finisce. comunicazione asincrona ha alcuni vantaggi e svantaggi che sono entrambi discusso nel prossimo paragrafo.
RS232 bit flussi
la RS232 standard descrive un metodo di comunicazione dove informazioni vengono inviate a poco a poco su un canale fisica. le informazioni devono essere rotto nei dati parole. la lunghezza di una parola dati è variabile. su PC una lunghezza tra 5 e 8 bit possono essere selezionati. questa lunghezza è il informazioni netto lunghezza di ogni parola. per il corretto trasferimento punte supplementari sono aggiunti per la sincronizzazione e scopi di controllo errore. e ‘ importante, che il trasmettitore e il ricevitore utilizzano lo stesso numero di bit. in caso contrario, i dati parola può essere male interpretato, o non riconosciuto a tutti.

con la comunicazione sincrona, un orologio o segnale di trigger deve essere presente che indica l’inizio di ogni trasferimento. assenza di un segnale di clock rende un asincrono canale di comunicazione più conveniente usare. meno linee sono necessari nel cavo. svantaggio è, che il ricevitore può iniziare al momento sbagliato che riceve le informazioni. Resynchronization è quindi necessario che costa tempo. tutti i dati ricevuti nel periodo resynchronization è perso. un altro svantaggio è che bit extra sono necessari nel flusso di dati per indicare l’inizio e la fine di utile informazioni. questi bit extra occupano larghezza di banda.

bit di dati vengono inviate con una frequenza predefinita, la velocità di trasmissione. sia il trasmettitore e il ricevitore deve essere programmato per utilizzare lo stesso bit frequenza. dopo il primo bit è ricevuto, il ricevitore calcola in cui momenti gli altri bit di dati saranno ricevuti. controllerà la tensione di linea livelli a quei momenti.

con RS232, la linea livello di tensione può avere due stati. sullo stato è anche conosciuto come marchio, stato off come spazio. nessun altro linea uniti sono possibili. quando la linea è inattivo, è stato mantenuto nel marchio.

bit di Start

RS232 definisce un asincrono tipo di comunicazione. questo significa che, che l’invio di una parola dati può iniziare in ogni momento. se a partire da ogni momento è possibile, questo può rappresentare alcuni problemi per il ricevitore per sapere quale è il primo bit per ricevere. per superare questo problema, ogni parola dati è iniziato con una attenzione bit. questa attenzione bit, conosciuto anche come il bit di start, è sempre identificato dal livello di linea spazio. perché la linea è in contrassegno stato quando è inattivo, il bit di start è facilmente riconoscibile dal ricevitore.

bit di dati

direttamente seguendo il bit di start, il bit di dati vengono inviati. un po ‘ valore 1 provoca la linea per andare in contrassegno stato, il bit valore 0 è rappresentato da uno spazio. bit meno significativo è sempre il primo bit inviato.

bit di parità

per errore di rilevamento scopi, è possibile aggiungere un ulteriore bit ai dati parola automaticamente. il trasmettitore calcola il valore del bit a seconda delle informazioni inviate. il ricevitore si comporta lo stesso calcolo e controlli se l’attuale valore di bit di parità corrisponde al valore calcolato. questo è ulteriormente discussi in un altro paragrafo.

bit di Stop

supponiamo che il ricevitore ha perso il bit di start a causa del rumore sulla linea di trasmissione. ha iniziato il primo seguente valore di bit di dati con uno spazio. questo fa sì che incomprensibili data per raggiungere il ricevitore. un meccanismo deve essere presente per resynchronize la comunicazione. per fare questo, inquadratura è introdotto. Framing significa, che tutti i bit di dati e bit di parità sono contenuti in una cornice di start e stop bit. il periodo di tempo che si trova tra l’inizio e smettere di bit è un costante definito dalla velocità di trasmissione e numero di dati e bit di parità. il valore di bit di start ha sempre spazio, il bit di stop sempre segnalo il valore. se il ricevitore rileva un valore diverso da mark quando il bit di stop dovrebbe essere presente sulla linea, si sa che vi è una mancanza di sincronizzazione. questo provoca un errore di inquadratura condizioni nella ricezione UART. il dispositivo poi tenta resynchronize sul nuovo incomming bit.

per resynchronizing, il ricevitore esegue la scansione incomming dati per valido start e stop bit coppie. questo funziona, finché c’ è abbastanza modelli della variazione nel bit di dati parole. se i dati valore zero è inviato più volte, resynchronization non è possibile, per esempio.

il bit di stop identificare la fine di un frame di dati può avere diverse lunghezze. in realtà, non è un vero e proprio bit, ma un periodo di tempo minimo la linea deve essere inattivo (mark stato) alla fine di ogni parola. su PC di questo periodo può avere tre lunghezze: il tempo pari a 1, 1.5 o 2 bit. 1.5 bit viene utilizzato solo con le parole di 5 bit di dati lunghezza e 2 solo per più parole. un bit di stop lunghezza di 1 bit è possibile per tutti i dati parola dimensioni.

RS232 proprietà fisiche

la RS232 standard descrive un metodo di comunicazione in grado di comunicare in ambienti diversi. questo ha avuto il suo impatto sulla massima consentita tensioni ecc sul pin. nella definizione originale, possibilità di quel tempo la tecnica sono stati presi in considerazione. la velocità massima di trasmissione definito per esempio è 20 kbps. con le attuali dispositivi come il 16550A UART, massima velocità di 1.5 Mbps sono ammessi.

tensioni

il livello del segnale del RS232 pin possono avere due stati. un alto bit, o contrassegnare stato è identificato da una tensione negativa e un basso bit o stato spazio utilizza un valore positivo. questo potrebbe essere un po ‘ di confusione, perché in circostanze normali, alta logico valori sono definiti da alte tensioni anche. i limiti di tensione sono riportati di seguito.

i valori di tensione Trasmettitore di Livello RS232
grado (V) Ricevitore
grado (V)
stato spazio (0) + 5… + 15 + 3… + 25
Mark stato (1)-5…-15-3…-25
Undefined–3… + 3

ulteriori informazioni circa la tensione livelli di RS232 e altre interfacce seriali possono essere trovati nella interfaccia tabella di confronto.

la tensione massima oscillare il computer in grado di generare sulla sua porta può hanno influenza sulla lunghezza massima del cavo e la velocità di comunicazione che è permesso. inoltre, se la differenza di tensione è piccolo, distorsione dati si verificherà prima. ad esempio, il mio portatile mark di tensione è di 9.3 V, rispetto al-11.5 V sul mio computer desktop. il portatile ha difficoltà a comunicare con Mitsubishi PLC in ambienti industriali ad alta rumore livelli dove il desktop computer non dispone di errori di dati a tutti utilizzando lo stesso cavo. così, anche ben oltre la tensione minima livelli, 2 volt extra può fare una grande differenza nella qualità della comunicazione.

nonostante le alte tensioni presente, non è possibile per distruggere la porta seriale da corto circuito. solo l’applicazione di tensioni con alte correnti esterno può eventualmente bruciare il chip del driver. ancora poi, la UART non sarà danneggiato nella maggior parte dei casi.

massima lunghezze dei cavi

lunghezza del cavo è uno dei più discusso articoli in RS232 del mondo. lo standard ha una risposta chiara, la lunghezza massima del cavo è di 50 metri, o la lunghezza del cavo pari ad una capacità di 2500 pF. quest’ultimo regola è spesso dimenticato. ciò significa che utilizza un cavo con bassa capacità consente di a span lunghe distanze senza andare oltre i limiti della standard. se per esempio UTP cavo CAT-viene utilizzato con un tipico capacità di 17 pF/ft, massima consentita lunghezza del cavo è di 147 metri.

la lunghezza del cavo menzionato nella norma consente la massima velocità di comunicazione a verificarsi. se la velocità è ridotto da un fattore di 2 o 4, la lunghezza massima aumenta drammaticamente. Texas Instruments ha fatto alcuni esperimenti pratici anni fa a diverse lunghezze di cavo di trasmissione per testare la massima consentita. tenere a mente, che la RS232 standard è stato originariamente sviluppato per 20 kbps. da dimezzare la massima velocità di comunicazione, il permesso lunghezza del cavo aumenta un fattore di dieci!

cavo RS232 lunghezza secondo Texas Instruments Velocità di Trasmissione Massima lunghezza del cavo (ft)
19200 50
9600 500
4800 1000
2400 3000

rilevamento degli errori

un modo di rilevare errori è già discusso. e ‘ il telaio meccanismo di rilevamento che viene utilizzato per verificare se il incomming bit sono stati correttamente circondato da un inizio e bit di stop coppia. per ulteriori errore di controllo, un bit di parità può essere utilizzato. l’uso di questo bit è tuttavia non obbligatoria. se l’esistenza di sbagliato bit è raro (quando si comunica con un interno modem per esempio) o se un protocollo di livello superiore viene utilizzato per il rilevamento degli errori e correzione (Z-modem, RAS, ecc) velocità di comunicazione può essere aumentata non utilizzando la parità caratteristica presente sul UART.

parità è un modo semplice per codificare una parola dati avere un meccanismo per rilevare un errore nella informazioni. il metodo utilizzato con comunicazioni seriali aggiunge un po ‘ per ogni parola dati. il valore di questo bit dipende dal valore dei dati parola. è necessario che sia il trasmettitore e il ricevitore uso lo stesso algoritmo per calcolare il valore della parità bit. in caso contrario, il ricevitore può rilevare gli errori che non sono presenti.

parità pari

in sostanza, il bit di parità può essere calcolato in due modi. quando parità pari viene utilizzato, il numero di informazioni bit inviato sarà sempre contengono un numero pari di 1’s logico. se il numero di alta bit di dati è strano, un valore elevato bit di parità viene aggiunto, in caso contrario, un basso bit verrà utilizzato.

parità dispari

la parità dispari sistema è molto simile al sistema di parità, ma in questa situazione, il numero di alta bit sarà sempre dispari.

gli svantaggi del sistema di parità

il sistema utilizzando un bit di parità per ogni parola non è in grado di trovare tutti gli errori di dati. solo gli errori che causano un numero dispari di bit a vibrazione sarà rilevato. il secondo problema è, che non c’ è modo per sapere quale bit è falso. se necessario, un protocollo di livello superiore è necessario informare il mittente che queste informazioni deve essere inviato nuovamente. pertanto, su linee rumoroso, spesso altri sistemi di rilevamento sono utilizzati per assicurare che il mandato informazioni è ricevuto correttamente. questi sistemi per lo più non funzionano sui singoli dati parole, ma in gruppi di parole.

Informazioni aggiuntive

Pacchetto

Prodotti di Stato

Stock

Marca

SINFORCON

Tipo

Cavo di serie

Numero del Modello

SN-200124

Certificate

RoHS

Connector type:

USB A male – DB25 male

Chip

CP2102+ZT213

Cable length

0.3/3mtr

OS

All windows, Android, mac, linux, etc

Application

Serial printer, scanner, etc