joi, 22 mai 2008

Sesiune comunicari

Astazi incepand de la ora 8:30 are loc in sala EF001 o sesiune de comunicari. Eu ma aflu acum in sala, alaturi de comisia de evaluare ( formata din domnii profesori I.Bucur, F.Iacob si C. Popescu si doamna profesor N. Popescu). Am sa va prezint "live" ceea ce se intampla pe aici, ce proiecte interesante se prezinta si am sa incerc sa incarc si niste poze.


Iata ca deja se prezinta un proiect foarte interesant si similar cu al meu (asemanarea e frapanta - tot enc28j60 si tot microcontroller din familia Atmega) al lui Stefan Dragan.



A urmat un proiect al unor tipi din anul 4 ce permite programarea placutelor de la laboratorul de CN de la distanta, un fel de laborator remote.



Inca un proiect despre interfatarea grafica a bdd-urilor ( diagrame de decizie binara... remember TSC?).Proiectul a fost chiar interesant, permite intelegera mai usoara a bdd-urilor.


Inca un proiect despre algoritmi CORDIC. Nu stiu exact ce sunt acestia... urmeaza sa aflu in minutele urmatoare.



Gata! S-a terminat! Mult mai putine proiecte decat m-am asteptat. Au fost lucruri destul de interesante.

marți, 20 mai 2008

Latest news

Ok... problem solved. Functioneaza si controllerul ehthernet. Care era problema? Pai... mai multe. In primul rand chipsetul enc28j60 are mai multe variante, fiecare dintre acestea avand o serie de buguri. Una dintre ele ar fi viteza interfetei SPI. Alta ar fi valoarea diferita pentru rezistenta conectata la Rbias. Mda... pare cam neclar pentru multi ce zic eu aici, dar in fine... dupa MUUUUULTE batai de cap.. functioneaza.






Pingul functioneaza cum trebuie. Latenta e destul de mare, si asta datorita vitezei mici a interfetei SPI ( am setat-o la fosc/4 .. aproximativ 4 Mhz, am incercat si o frecventa mai mare, dar din pacate apareau data loss-uri) si a cablurilor de interconectare facute de mine ( daca nu le apas cum trebuie nici macar nu merge).Asa cel putin sunt 0% pierderi.

Keep you posted!

Vesti ... (de pe front)

A trecut ceva timp si nu am mai postat nimic concret despre proiect. Si asta nu pentru ca nu am mai lucrat, ci pentru ca nu am mai avut timp si de blog din pacate :( Am terminat controllerul ethernet. Acesta arata cam asa:





Nu arata prea rau, stiu, dar din pacate nu merge. Nu mi-am dat seama inca de ce. Pot fi o groaza de cauze. Am sa trec pe la facultate la Dan (Tudose) sa vedem ce ar putea avea.

O veste buna este ca am reusit sa conectez telefonul la placuta. Tineti minte cand spuneam ca mi-am dat seama ce are, si cum ca ar trebui alimentata logica din cablu? Ei bine, se pare ca singura logica ce trebuia alimentata era cea din capul meu. Dupa ce am reluat problema la rece ( nu m-am mai ocupat de telefon cam 10 zile) mi-am dat seama de ce nu mergea in cateva minute.



Si inca o veste, vineri voi participa cu proiectul la sesiunea de comunicari. Voi merge cu varianta alfa ( beta e inca departe). Aspectul pozitiv este ca trebuie sa scriu o documentatie de vreo 20 de pagini, care imi va fi folositoare si la licenta.

sâmbătă, 17 mai 2008

Funny

Nu mai dureaza foarte mult si in curand casa va fi gata, sper. Multa lume se intreaba cine se va muta in ea. A venit momentul sa elucidez si acest mister.

Locatarul casei va fi domnul Johnson, un om de afaceri scotian stabilit in Romania. A tinut sa va transmita si el un mesaj. Iertati-i incoerenta,ca toti britanicii a descoperit pretul scazut al berii din Bucuresti.

joi, 8 mai 2008

Senzori (3)

A mai trecut putin timp si am mai lucrat si eu cate ceva.In primul rand, am facut alimentare separata pentru senzori, asta pentru ca au nevoie de ceva curent pentru a functiona corect.


Apoi am conectat si accelerometrele pentru a detecta un eventual cutremur. Cele doua aceelerometre sunt prinse pe un sistem ortogonal. Stiu ca o falie se poate deplasa pe toate cele 3 axe la un cutremur ( mie imi lipseste una), dar acesta este doar un proiect studentesc, nu se preteaza la situatii reale.






Cele patru numere reprezinta: valoarea de pe axa x curenta, valoarea initiala de pe axa x, valoarea de pe axa z curenta si valoarea de pe axa z initiala.

Apoi, am conectat si fotodiodele. Totul functioneaza ok !:D





Din pacate si niste vesti proaste. Am incercat sa conectez si senzorul de temperatura LM35. Cum datasheetul a fost cam neclar ( sau mai degraba eu neatent), am inversat niste polaritati si am reusit sa-l stric :(. Trebuie sa ma duc sa cumpar altul, inca un drum pana pe strada Maica Domnului.


Maine urmeaza sa vad cum functioneaza si senzorul de proximitate si sa incerc sa termin de lipit controllerul ethernet. Keep you posted!

marți, 6 mai 2008

Senzori (2)

Am revenit cu noutati! Am terminat cu senzorul de presiune. Prima data nu gasisem un furtun prea bun, luasem cablul de la un mouse mai vechi. Asa ca am cumparat de la farmacie o perfuzie, care are un furtunas tocmai bun (transparent si mult mai flexibil) si device-ul acela pentru gatuire (nu stiu exact cum ii zice).

Am conectat senzorul la placuta, totul functioneaza bine. La intializare se pastreaza valoarea considerata normala a presiunii, iar apoi cand apare o gatuire a "tevii" acest lucru este semnalizat printr-un mesaj pe LCD.





Am rezolvat si problema cu accelerometrele. Nu am sa le folosesc pe cele primite acum de la freescale, ci le voi folosi pe cele de la proiectul meu anterior (manusa mouse), asta datorita dimensiunii reduse si dificultatii de a realiza niste lipituri decente. Accelerometrele le voi folosi pentru a detecta miscarile seismice.

Keep you posted si somn usor !

luni, 5 mai 2008

Senzori

Ok, a venit vremea senzorilor. Am lasat-o putin mai usor cu trimisul de SMS-uri, problema fiind intr-o oarecare masura rezolvata. In episodul de astazi: senzorii de presiune.

Am comandat de la freescale doua tipuri de senzori de presiune: MPXV4006DP si MPX2010DP. Diferentele dintre ele ? Tensiunea de intrare, diametrul furtunului si diametrul senzorului in sine. Eu am ales sa lucrez cu MPXV4006DP datorita tensiunii de lucru de 5V ( celalat lucra cu 10 V, ar fi insemnat o complicatie suplimentara deoarece intreaga placuta lucreaza la 5V, controllerul ethernet la 3.3V, ar fi fost prea multe voltaje, in fine). Datasheetul pentru senzor il gasiti aici.



Senzorul va detecta problemele aparute la conducta de gaze (da, furtunul acela este conducta de gaze a casutei). In momentul cand se detecteaza o schimbare de presiune, se va semnaliza acest lucru.


Urmeaza sa conectez efecitv senzorul la placuta, sa setez convertorul A/D si sa semnalizez o eventuala problema afisand ceva pe LCD (sau aprinzand un led).

Deoarece am o pana de inspiratie in ceea ce priveste scrisul, am sa revin cu un post mai detaliat mai tarziu. Keep you posted!