Vizitator niculina89 Postat Aprilie 7, 2013 Partajează Postat Aprilie 7, 2013 Buna seara. Am si eu o intrebare, daca ma poate ajuta cineva... Am pentru proiectul de licenta un PLC Siemens care o sa-mi comande o banda rulanta si un brat robotic si un microcontroller PIC16F887 care o sa-mi comande o masinuta. As avea nevoie ca in momentul in care masinuta este plina cu un tip de cuburi (exista 2 tipuri in total) PLC-ul sa transmita PIC-ului un anumit semnal si in functie de acest semnal masinuta sa plece spre un punct A de descarcare, iar daca masinuta este plina cu celalalt tip de cuburi PLC-ul sa transmita alt semnal, iar masinuta sa plece spre un alt punct B de descarcare. De asemenea PIC-ul ar trebui sa poate transmite alt semnal inapoi cand a ajuns in punctele respective.. Are cineva ceva idei despre cum as putea realiza chestia asta? Link spre comentariu
red93 Postat Aprilie 8, 2013 Partajează Postat Aprilie 8, 2013 O soluție poate fi optică.Alegi două leduri IR și două receptoare. Receptoarele le pui pe PIC și led-urile pe ieșirile PLC-ului cu rezistențe corespunzătoare.Când vrei ca mașinuța să pornească către punctul A aprinzi unul din ledurile IR. Când revine pe poziție și o vrei către punctul B aprinzi celălalt led IR. Problema cea mai mare este ca locul unde faci semnalizarea să fie tot timpul același(Ideea e că dacă aprinzi ledul din dreapta să zicem să nu fie recepționat semnalul de către receptorul din stânga). Dacă vrei chestii mai avansate poți să faci cu un codificator pentru telecomenzi IR și atunci faci decodarea de semnal pe PIC, și nu mai depinzi de poziția ledurilor IR. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum