1.Cerinte 1 2.Lista de componente 1 4.Descriere dispozitiv 3 4.1 Configuratia la conectori a semnalelor 5 4.2 Date fizice 5 5. Microcontroller Atmega128 6 6.Bibliografie 7
1. Cerinte: Sa se proiecteze un convertor "inteligent" RS232 - RS485 (half duplex, pe doua fire), cu comutarea automata a directiei de transfer pe bus-ul RS485 la detectarea traficului de date pe linia RS232. Cerinte suplimentare: 1. Se va folosi microcontrollerul Atmel ATMega128 2. Circuitul va face si schimbarea vitezei de transmisie intre cele doua interfete si anume: 9600 baud pe RS232, la 4800 baud pe RS485. 3. Se va folosi circutul de interfata RS232 LT1134AISW 4. Programarea se va face in limbajul C, folosind compilatorul CodeVisionAVR, realizat de HP Infotech 2. Lista de componente : Item Quantity Reference Part 1 3 C1,C2,C9 100n 2 3 C3,C4,C8 220n 3 2 C6,C7 10uF 4 2 C10,C11 15p 5 1 D1 1N4007 6 1 D2 LED 7 1 J1 CON4 8 1 R2 2K2 9 2 R3,R4 33K 10 2 R5,R7 10K 11 1 R6 100 12 1 U1 DB25M 13 1 U2 UA7805 14 1 U4 LTC1134 15 1 U5 SN75176 16 1 U6 ATMEGA128 17 1 Y1 16MHz 4. Descriere dispozitiv: Solutia ideala pentru convertarea semnalului intre doua standarde.Semnalele de intrare sunt in standard RS-232 iar cele de iesire sunt in standard RS-485 sau RS-422, half duplex sau full duplex si sunt complet separate galvanic. Standardul RS-232. Conform acestui standard, semnalele transmise apar ca o tensiune avand ca referinta potentialul de masa. De exemplu, semnalul data transmisa (TD), care apare pe pinul 2 al conectorului are ca referinta semnalul de masa, care este reprezentat pe pinul 7 al conectorului DB-25. Acest semnal variaza in mod normal intre +5V si +15V si -5V si -15V. Receptorul lucreaza corect daca aceasta tensiune este cuprinsa intre +3V si +15V si -3V si -15V. Aceasta metoda de transmitere a semnalelor, numita nebalansata, are unele neajunsuri printre care amintim: limitari de distanta datorita pierderilor de tensiune pe linia de transmitere, limitari de viteza datorita capacitatilor liniei, care sunt cu atat mai mari cu cat linia este mai lunga, limitari de impamantare care fac sa apara o deplasare a punctelor de masa intre dispozitivele intre care se transmit datele si care schimba nivelul potentialelor recunoscute ca fiind corecte. Standardul RS-485. Acest standard permite o transmisie balansata, asemanatoare standardului prezentat anterior, cu precizarea ca se poate partaja linia de transmisie intre mai multe emitatoare si receptoare, pana la 32 de asemenea perechi. Acest lucru este posibil datorita posibilitatii de trecere comandata a unor perechi de emitatoare-receptoare in starea de inalta impedanta (tristate), realizand astfel decuplarea de la linia de transmitere a datelor. Starea de inalta impedanta poate fi comandata in diverse moduri, ceea ce face ca dispozitivele care implementeaza acest standard sa fie destul de complicate, dar destul de eficiente din punct de vedere al vitezei si distantei de transmisie a datelor. Dupa aceasta succinta prezentare a celor doua standarde care permit o transmisie seriala a datelor
- http://ugal2007.lx.ro/ - http://www.electronica-azi.ro/story.php?id=2338 - http://micro.referate.bubble.ro/masurare_temp_atmega128/ - http://adam.csit-sun.pub.ro/proiect.htm#rs232 - http://www.futurlec.com/ATMEGA_Controller.shtml - http://www.ral.ro/php/produse-8 - http://www.conectica.ro/display/1-63-2159-Adaptoare/Convertor_RS232_-_RS485_RS422_ATEN_IC-485S.html