Sercon
@ddrake
Che storia.....
Dunque alcuni valori non sono corretti e sono molto strani.
Fammi provare a spiegare di cosa stiamo parlando, il max232 non è altro che un converitore di livelli di tensione.
Quando fu definito il protocollo della porta seriale (od RS232) tanti anni fà, fu definito che i livelli di tensione, per discriminare il cambiamento di stato tra zero ed uno, avrebbero dovuto essere da -24 a +24, accettando come livello minimo possibile da -12 a +12.
Questo perchè in questo modo si potevano fare tratte in cavo piuttosto lunghe, anche molti metri e la insensibilità ai disturbi era molto buona.
Con l'avvento dei signali a livello TTL, è cioè da 0 a +5 volt (3.3), le linee RS232 non funzionavano piu bene, almeno non tutte, per cui qualcuno ha costruito la serie di integrati 232 (ci sono vari nome tra cui anche l'RS232) con il solo scopo di cambiare questi livelli di tensione e riportarli in qualche modo vicini al protocollo originale.
Un RS232 quindi non fà altro che modificare i livelli di tensione TTL, dove lo zero è uguale a massa e l'uno uguale ad una tensione che può essere tra +3 e +5, con una tensione che può anche andare da -12 a +12, ovviamente dipende dalla tensione con cui si alimenta tutto l'ambaradan, nel nostro caso, alimentando a +5 (o +4.5) i livelli saranno di circa -2.8 -2.5 / + 4.5
I condensatori c6/c7/c8/c9 servono proprio allo scopo, fanno parte di un una coppia di oscillatori locali che generando un segnale sinusoidale ad alta frquenza poi livellato generano appunto queste nuove tensioni negative e positive. Normlmente per avere tensioni piu grandi, questi condensatori si mettono da parecchi Micro, anche 10uF o 100uF. in questo caso il progettista, sapendo che servivano solo tensioni modeste, ha usato condensatori da 100 nano.
Come vedi nulla di trascendentale, tutto il lavoro lo fà il software sul PC, l'nterfaccia non è altro che un trasduttore di livelli di tensione, e tutta questa pappardella per dirti che i valori strani non sono poi cosi strani, cmq diciamo che:
ai capi di C9 dovresti leggere una tensione quasi uguale tra i due capi di 4,X volt, al capi di C8 dovresti leggere ZERO da una parte ed una tensione NEGATIVA di circa tre volts dall'altra.
Su C6 dovresti leggere un + 4,X volt da una parte e qualcosa prossimo alla zero dall'altra, su C7 invece un MENO 2,X da un lato ed un PIU 1,X (anche 2) dall'altro.
Sui diodi zener non dovrebbe esserci nulla di significativo se non colleghi la linea seriale proveniente dal PC, quelli sono due diodi zener da 5,1 volt che con una resistenza di protezione fanno si che i famosi 12 volt che arrivano dal PC vengano limitati a 5,1 e non possano quindi danneggiare gli integrati attaccati sulle porte della sercon, ergo se non è attaccato il cavo seriale NON deve esserci nulla.
Per il circuito LED la storia è cosi, la resistenza prende la tensione di alimentazione alimenta il led e lo accende, il led dall' altro lato è a massa.
Quindi da un lato della resistenza devi avere il +batt. quindi circa 4,X, e dall'altro lato quella stessa tensione MENO la caduta del led, per cui dovresti leggere circa 1.8 /1.9 volt. mentre dal lato meno del led devi leggere zero dato che è a massa.
Per cui la mia deduzione è che il tuo diodo led NON è rotto ma semplicemente scollegato da massa, il lato negativo del led non fà contatto con la massa, forse quando hai dissaldato hai rotto qualche pista, fai cosi salda un pezzetto di filo dal lato massa del led verso un punto di massa, c'è ne sono parecchi disponibili, mettilo dove ti fà piu comodo.
Ovvio tutto questo è valido se le misure che hai scritto sono corrette, cioè tu hai scritto che dal lato meno del led leggi 4.29 volt, mentre dovrebbe esserci uno zero dato che è massa.
Verifica e facci sapere, mi scuso se sono stato lungo ma preferisco, quando possibile e ci riesco, aiutare a capire.
Ciao
Dommy
@ddrake
Originariamente inviato da ddrake
Visualizza il messaggio
Dunque alcuni valori non sono corretti e sono molto strani.
Fammi provare a spiegare di cosa stiamo parlando, il max232 non è altro che un converitore di livelli di tensione.
Quando fu definito il protocollo della porta seriale (od RS232) tanti anni fà, fu definito che i livelli di tensione, per discriminare il cambiamento di stato tra zero ed uno, avrebbero dovuto essere da -24 a +24, accettando come livello minimo possibile da -12 a +12.
Questo perchè in questo modo si potevano fare tratte in cavo piuttosto lunghe, anche molti metri e la insensibilità ai disturbi era molto buona.
Con l'avvento dei signali a livello TTL, è cioè da 0 a +5 volt (3.3), le linee RS232 non funzionavano piu bene, almeno non tutte, per cui qualcuno ha costruito la serie di integrati 232 (ci sono vari nome tra cui anche l'RS232) con il solo scopo di cambiare questi livelli di tensione e riportarli in qualche modo vicini al protocollo originale.
Un RS232 quindi non fà altro che modificare i livelli di tensione TTL, dove lo zero è uguale a massa e l'uno uguale ad una tensione che può essere tra +3 e +5, con una tensione che può anche andare da -12 a +12, ovviamente dipende dalla tensione con cui si alimenta tutto l'ambaradan, nel nostro caso, alimentando a +5 (o +4.5) i livelli saranno di circa -2.8 -2.5 / + 4.5
I condensatori c6/c7/c8/c9 servono proprio allo scopo, fanno parte di un una coppia di oscillatori locali che generando un segnale sinusoidale ad alta frquenza poi livellato generano appunto queste nuove tensioni negative e positive. Normlmente per avere tensioni piu grandi, questi condensatori si mettono da parecchi Micro, anche 10uF o 100uF. in questo caso il progettista, sapendo che servivano solo tensioni modeste, ha usato condensatori da 100 nano.
Come vedi nulla di trascendentale, tutto il lavoro lo fà il software sul PC, l'nterfaccia non è altro che un trasduttore di livelli di tensione, e tutta questa pappardella per dirti che i valori strani non sono poi cosi strani, cmq diciamo che:
ai capi di C9 dovresti leggere una tensione quasi uguale tra i due capi di 4,X volt, al capi di C8 dovresti leggere ZERO da una parte ed una tensione NEGATIVA di circa tre volts dall'altra.
Su C6 dovresti leggere un + 4,X volt da una parte e qualcosa prossimo alla zero dall'altra, su C7 invece un MENO 2,X da un lato ed un PIU 1,X (anche 2) dall'altro.
Sui diodi zener non dovrebbe esserci nulla di significativo se non colleghi la linea seriale proveniente dal PC, quelli sono due diodi zener da 5,1 volt che con una resistenza di protezione fanno si che i famosi 12 volt che arrivano dal PC vengano limitati a 5,1 e non possano quindi danneggiare gli integrati attaccati sulle porte della sercon, ergo se non è attaccato il cavo seriale NON deve esserci nulla.
Per il circuito LED la storia è cosi, la resistenza prende la tensione di alimentazione alimenta il led e lo accende, il led dall' altro lato è a massa.
Quindi da un lato della resistenza devi avere il +batt. quindi circa 4,X, e dall'altro lato quella stessa tensione MENO la caduta del led, per cui dovresti leggere circa 1.8 /1.9 volt. mentre dal lato meno del led devi leggere zero dato che è a massa.
Per cui la mia deduzione è che il tuo diodo led NON è rotto ma semplicemente scollegato da massa, il lato negativo del led non fà contatto con la massa, forse quando hai dissaldato hai rotto qualche pista, fai cosi salda un pezzetto di filo dal lato massa del led verso un punto di massa, c'è ne sono parecchi disponibili, mettilo dove ti fà piu comodo.
Ovvio tutto questo è valido se le misure che hai scritto sono corrette, cioè tu hai scritto che dal lato meno del led leggi 4.29 volt, mentre dovrebbe esserci uno zero dato che è massa.
Verifica e facci sapere, mi scuso se sono stato lungo ma preferisco, quando possibile e ci riesco, aiutare a capire.
Ciao
Dommy
Commenta