può una cattiva porta seriale di interruzione del cavo


-1

Ho avuto un'esperienza davvero strana la settimana scorsa, non sono abbastanza sicuro che se questo è il posto giusto per chiederlo, ho deciso di provarlo.

Uno dei tecnici della mia azienda stava preparando alcuni cavi seriali e voleva testarlo sul mio computer poiché ho un dispositivo seriale funzionante nel mio ambiente di sviluppo, per farla breve, senza spegnere il dispositivo seriale e il computer, ho scollegato il vecchio cavo seriale e inserito il nuovo in, poi ho aperto "il programma di test della porta seriale che ho scritto" dalla mia casella debian, ho iniziato a inviare richieste, ma non ho ricevuto alcuna risposta. Dal momento che stavo facendo il debug in questo momento, ho pensato che il mio programma stava fallendo, e ho deciso di testare lo stesso cavo dalla mia scatola di Windows. Di nuovo senza spegnere e riaccendere nessuno dei dispositivi, ho scollegato e collegato il cavo, ho eseguito la versione di Windows del mio programma che era stabile afaik. Ancora niente. quindi la conclusione era che c'era qualcosa di sbagliato nel cavo. Ha mandato via il tecnico, dicendogli che il cavo non va bene.

Poi ho collegato lo stesso vecchio cavo funzionante alla stessa vecchia porta seriale funzionante sulla mia macchina debian e ho iniziato il debug, ma qualsiasi cosa facessi non riusciva a ottenere alcuna risposta dal dispositivo, ho iniziato a dubitare che avessi danneggiato il dispositivo seriale con i miei test precedenti, ho provato su un terzo computer, lo stesso programma ha funzionato lì. Il mio debian box aveva altre tre porte seriali, ho provato lo stesso programma su quelle porte, ha funzionato come previsto. Ma per la vita di me, non riesco a far funzionare lo stesso programma su quelle porte su cui ho condotto i test via cavo.

Quindi la mia conclusione è stata che il cavo aveva qualche problema elettrico e ha creato un cortocircuito e ha rotto le porte seriali, non sono un ingegnere elettrico, ma ho chiesto ad alcuni di loro, mi hanno detto che non è probabile che accada. Ma alla fine, due delle mie porte seriali sono sparite in 10 minuti. Quali sono le probabilità che due hardware separati su un PC separato falliscano nello stesso momento?

Qualcuno può darmi un'ipotesi plausibile su quello che potrebbe essere successo, Uno dei miei colleghi mi ha detto che non avrei dovuto scollegare il cavo e aver collegato il cavo mentre i dispositivi erano accesi, non poteva davvero dirmi il ragionamento che stava dietro. Ma ancora mi chiedo se sia vero.

morale della storia non è una buona azione impunita.

Risposte:


4

Quindi la mia conclusione è stata che il cavo aveva qualche problema elettrico e ha creato un cortocircuito e ha rotto le porte seriali, non sono un ingegnere elettrico, ma ho chiesto ad alcuni di loro, mi hanno detto che non è probabile che accada. Ma alla fine, due delle mie porte seriali sono sparite in 10 minuti.

Questo dipende interamente dalla porta seriale. Il EIA standard RS-232-C lo specifica I driver e i ricevitori RS-232 devono essere in grado di resistere a cortocircuiti indefiniti a massa oa qualsiasi livello di tensione fino a ± 25 volt ( fonte ).

Quindi, se la tua porta è conforme, non dovrebbe accadere nulla di male collegando un cavo difettoso.

Tuttavia, se la tua porta è non conforme (non insolito), un cortocircuito tra un pin del segnale e un pin di terra potrebbe danneggiare la porta.

Non so come probabile lo è, ma a giudicare quello che hai descritto, sembra che questo sia quello che è successo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.