Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Lant Bicicleta

Un designer artist: Raymond Loewy

ATS din contactor modular

Parere apartament ~150k
 Limitare la 100mb/s

Altercație

Cartonașe și stickere t...

Ciobanesc german - zgarda electro...
 Ce este instalatia asta? (Valea B...

BD-R Verbatim 25gb salvare Fisier

Lupte WW2

Achizitie SUV, buget 17k euro
 Gps traker pentru animale

Aplicatii terte pentru IPTV, OTT,...

Drept trecere cu “carulR...

Sunt noile generatii care se nasc...
 

Ajutor RS232

- - - - -
  • Please log in to reply
26 replies to this topic

#19
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
MAX232 converts RS-232 voltage levels +/- 10V to TTL levels 0-5V and vice versa.
Le MAX232 a pour role de convertir les signaux TTL provenant des deux broches de communication serie(TxD et RxD) a des niveaux +/-12V requis par le port RS232 du PC.

TTL este o familie de circuite integrate la care tensiunea de alimentare este: VCC = 5V

#20
mister_rf

mister_rf

    freelancer

  • Grup: Senior Members
  • Posts: 15,889
  • Înscris: 22.10.2002

View Postsamltd, on Jun 28 2006, 12:49, said:

MAX232 converts RS-232 voltage levels +/- 10V to TTL levels 0-5V and vice versa.
Le MAX232 a pour role de convertir les signaux TTL provenant des deux broches de communication serie(TxD et RxD) a des niveaux +/-12V requis par le port RS232 du PC.

TTL este o familie de circuite integrate la care tensiunea de alimentare este: VCC = 5V
Corect.
deci rolul unui MAX este sa translateze semnalele de tip RS232 care au ca nivele logice maxime ''1''= +12V si ''0''= -12V la semnale TTL cu ''1''=2.5-5V si ''0''= 0-0.7V (aproximativ)
De aceea acesta se poate pune direct la iesirea RS232 deci mufa DB9 si nu in alta parte ca nu isi are rostul acolo...
Daca folosesti montajul initial ce separa cu optocuploare iesirea RS232 de montajul TTL/CMOS  nu mai este nevoie de translatarea acestor semnale. Circuitul respectiv face acesta functie. Iar la iesire ai direct semnale care sa comande camera foto.
Singura problema este necesitatea unei surse de tensiune cu nivelele de -12V + 12V, care sunt obtinute in montajul respectiv prin redresarea semnalelor DTR RTS...(tensiunile sunt mai mici dar sunt suficiente pentru a fi interpretate ca atare).
O solutie mai sigura este montajul prezentat de mine. Dar ai nevoie de alimentarea MAX-ului cu +5V dintr-o sursa externa.

#21
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
Deci ambele montaje  transforma DTR si RTS in TTL si pot fi conectate direct la camera. Diferenta:
MAX nu protejeaza de (eventuala) suprasarcina, dar nu are nevoie de sursa.
Opto are nevoie de sursa externa (in cazul in care nu se "redreseaza semnalele DTR RTS"), dar protejeaza.

Initial am crezut ca optocuplorul nu modifica semnalul. Intra si ies +/- 12V, dar nu mai mult. De aceea am desenat schema cu optoizolatori si MAX si sensul: PC - Optoizolator (care nu facea decat decat sa asigure linia pentru eventual mai mult de 12V) - MAX (care convertea semnalul) - camera.

Atunci cum fac? Nu imi convine sa alimentez separat MAX.
Sa renunt la izolatia optica si sa pun diodele? Sau sa las doar montajul cu MAX, (care merge si are si protectie pana la 30V), fara diode si rezistente?

#22
mister_rf

mister_rf

    freelancer

  • Grup: Senior Members
  • Posts: 15,889
  • Înscris: 22.10.2002

View Postmister_rf, on Jun 28 2006, 10:16, said:

Ar trebui sa folosesti doar montajul care separa optic, singura problema este ca acesta se foloseste de semnalele DTR, RTS pentru a produce tensiuni necesare optocuploarelor...
Si depinde de protocol daca aceste semnale exista si te poti folosi de acestea...


#23
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
OK. Cum se face treaba asta? Daca fac modificarile, pot folosi portul si pentru altceva?

#24
mister_rf

mister_rf

    freelancer

  • Grup: Senior Members
  • Posts: 15,889
  • Înscris: 22.10.2002
Desigur...
Ce modificari faci la port?!  :rolleyes:
Tu adaptezi un montaj prin intermediul unei mufe DB9, care se conecteaza sau nu in functie de cerinte...

#25
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
Cum fac optoizolatorul sa functioneze pe DB9? Cum modific semnalele DTR si RTS? Am crezut ca din PC.

#26
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
Cum se procedeaza:
"Power to the PC side of the circuit is derived from the signal lines DTR and RTS. Positive supply is derived from RTS and negative one from the DTR line, therefore it is necessary for the user program to set the RTS status to logic zero & DTR to logic one in order to get the proper supply levels at the output."
Multumesc.

#27
samltd

samltd

    Junior Member

  • Grup: Members
  • Posts: 76
  • Înscris: 24.06.2006
Mister RF, multumesc pentru sfaturi si rabdare...
Cum ai spus si tu, adaptarea montajului cu optocuplori din PC serial e mai greu de fact, prin soft.
Am vazut ca mai sunt si alte surse pe PC: mouse, sursa pt IDE devices, USB.
MA gandeam daca pot face USB - TTL direct. Pana acum, am doar un montaj cu chip FTDI (USB - serial), si serial - TTL. In cazul in care fac conversia USB - TTL, mai exista problemele de impamantare, fulger, suprasarcina. Noul converter USB - TTL e plug'n'play, sau trebuie ca si pana acum sa sting PC-ul, sa-l deconectez de la priza, sa conectez cablul de date, sa dau drumul la PC?
Rezumand, cum conectez camera la PC via USB? Bineinteles fara alimentare externa si fara riscul de accidente?

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate