RS232 senza MAX

Ciao, dovendo trasmettere a bassa velocita' (ed in un solo senso) dei dati da un PIC ad un PC, avrei pensato di fare una cosa del genere per non usare il classico MAX 232 : resistenza tra tx ed rx, in condizioni di non-trasmissione da parte del PC la linea e' a -8 / -12 V circa, e tramite la resistenza porto questa tensione al pin tx...quando voglio trasmettere uno 0 abbasso la base del PNP, per cui porto tx a +5V (livello 0 nello standard RS232).

formatting link

Che ne dite, potrebbe funzionare ?

Grazie e saluti :) Pier.

formatting link

Reply to
Pier GSi
Loading thread data ...

"Pier GSi" ha scritto nel messaggio news:8Aeqe.1007450$ snipped-for-privacy@news3.tin.it...

ovviamente devi tenere TX del pc a "1"=-12V.

Sembra che possa funzionare, l'unico neo è che quando devi trasmettere un 1 (-12V) lo fai attraverso una resistenza: è come avere un pilotaggio OC...la transizione da -12 a +5 sarà più veloce di quella tra +5 e -12, ma non credo sia critico parlando di RS232.

Ste

Reply to
PeSte

"PeSte" ha scritto nel messaggio news:fOeqe.19445$ snipped-for-privacy@tornado.fastwebnet.it...

[...]

PS: ho dato un'occhiata alla sezione sulla Integra....azz che bomba...ce l'aveva il mio ex capo...quando si facevano le traferte era uno spasso (una volta lo guidata da Viareggio e Brescia)...troppo divertente....ricordo che quando passava sopra i 6000 "apriva" come un 125 due tempi, il motore che cantava e la schiena incollata fino agli 8000...unico problema...il serbatoio credo ;-)

Reply to
PeSte

guarda io so che la Microchip stessa consiglia per le trasmissioni rs232 compatibili l'uso di due soli resistori posti sulle linee tx-rx. io ci ho provato con una trasmissione da pc verso pic, e ha funzionato benissimo..danno anche dei valori precisi da metterci, se hai difficoltà (immagino di no) posso cercarli di nuovo..comunque la strada che hai preso è quella giusta!! byez ste

Reply to
Stefano

Direi di si, per esperienza direi che molto probabilmente funziona anche se colleghi la resistenza di pull-down direttamente a massa. Io una volta in una situazione simile ho messo una porta not, un'altra volta ho messo una pull-up e un npn che portava a massa la linea. In entrambi i casi ha funzionato tutto.

-- ...:::Zmaster:::... zmaster.adsl[ANTISPAMSYSTEM]@tin.it

formatting link

Reply to
Zmaster

Pestando alacremente sulla tastiera "PeSte" ebbe l'ardire di profferire:

Mai provato in 4^ a rallentare fino a 20..30 all'ora e poi rischiacciare l'acceleratore? Wow!

--
Never write software that patronizes the user.
News 2000 [v 2.06] / StopDialer / PopDuster - http://www.socket2000.com
Akapulce portal: http://www.akapulce.net
Reply to
Due di Picche

"Pier GSi" ha scritto

Questo e' uno schema che ho provato e va benissimo, sul pin 2 della seriale del mio pc trovo una tensione che varia da -5 a +5V, e a 9600bps i fronti appaiono belli ripidi:

formatting link

ciao Claudio F

Reply to
Claudio F

"PeSte" ha scritto nel messaggio news:6Seqe.19455$ snipped-for-privacy@tornado.fastwebnet.it...

lo

ehhe...e' un motore con un carattere molto particolare, del resto, un 1.8 aspirato per erogare oltre 200 cv (questa e' la potenza che si raggiunge con lo scarico completo mugen) deve per forza girare molto in alto :). Cmq. devo dire che mi da delle belle soddisfazioni, sopratutto in pista :).

P.S. Grazie a tutti per i pareri, domani provo a trasmettere qualcosa (mi basta andare a 1200 baud). :D

Ciao, Pier.

formatting link

Reply to
Pier GSi

Il 10 Giu 2005, 13:12, "Pier GSi" ha scritto:

Penso di si'. Pero' spesso le interfacce rs232 dei pc accettano anche un normale segnale ttl senza bisogno di traslare i livelli. Se non devi usare quel circuito su vari pc non conosciuti a priori, forse ti conviene vedere se il tuo pc accetta i segnali ttl. Ciao.

-------------------------------- Inviato via

formatting link

Reply to
brown fox

ha scritto:

Ciao In effetti il +5V e' sufficente, ma per il meno serve un po' di negativo di solito. Una volta riuscii prendendo il -5V da qualche parte e facendo un partitore con resistenze, dal segnale TTL all'ingresso RS232 . Come ti dice l'amico dipende dal PC . Un -5 V si fa(dal +12V) anche con un NE555 ,o con transistors.

Ciao Giorgio

--
non sono ancora SANto per e-mail
Reply to
giorgiomontaguti

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.