nimeni_altci Postat Octombrie 23, 2014 Partajează Postat Octombrie 23, 2014 (editat) Salut,Planuiesc sa imi fac un roboMaze(robot care iese dintr.un labirint), si pentru asta am nevoie de niste senzori de distanta foarte precisi. Largimea labirintului este 20cm, iar latimea robotului 10cm, asadar am nevoie de un senzor care sa poata citi foarte precis intre 1 si 8 cm. Prima oara m.am gandit la un senzor de parcare al unei masini. Credeti ca as putea sa il interfatez cu un microcontroller(Arduino)? Daca nu imi puteti oferi alte idei? Multumesc! Editat Octombrie 23, 2014 de nimeni_altci Link spre comentariu
puriu Postat Octombrie 23, 2014 Partajează Postat Octombrie 23, 2014 Principiul este bun, dar trebuie refacut totul de la zero pentru distante foarte mici. In principiu se transmit impulsuri ultrasonore cu perioada de 0,5 ms si se receptioneaza ecoul (traductor dublu emisie-receptie). Impulsul porneste un contor (numarator de impulsuri de tact), iar ecoul il opreste. Continutul contorului este proportional cu distanta traductor-perete. Dupa un numar de cicluri emisie-receptie contorul este citit, apoi resetat si totul o ia de la inceput. Toata logica se rezolva usor cu orice microcontroler. Mai trebuie facut etajul final de emisie (impuls foarte scurt de tensiune mare), receptorul de ecouri (sensibilitate mare si banda larga) si traductorul. Traductorul ar trebui procurat de undeva, nu stiu de unde, sau facut de un meserias. Trebuie sa fie de dimensiuni mici, sa aiba elemente piezoceramice de frecventa mare, peste 100 kHz, puternic amortizate si bine izolate acustic intre ele. 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