ultrasonik mesafe ölçümü ile istediğin devre yapılabilir ancak ölçüm mesafesinin çok az olmasından dolayı bazı problemlerle karşılaşabilirsin.
aşağıda resmi görülen devre yaklaşık 27cm ile 300cm arasındaki mesafeleri ölçmek için kullanılıyor. ve bende kullandım
ancak ölçüm mesafesi kısaldıkça be devrede kulalnılan ultrasonic ölçüm algoritmasından dolayı kısa mesafeleri ölçmek sorunlu. 20cm ve altını. bunun için bu devredeki mantık olan ses sinyali göndermek ve gelen sinyalin gönderme ile alma arasında zaman farkını hesaplamakla yapılan ölçüm mantığı kısa mesafede çalışmıyor.
Devrede ultrasonik sinyal gönderildikten sonra 1ms boyunca ses sinyali alınması engellendiği için, sesinde yaklaşık saniyede 360m/s hareket ettiğini düşünürsek 1snde 36000cm eder. buda 1msde 36cm ederki zaten bu süre boyunca alıcı devrelerin etkilenmemesi için receiver girişi devre dışı bırakılıyor. yani bu devre ile kısa mesafe ölçümü yapılacaksa devrenin mantığının değiştirilmesi lazım.
bunuda sesin gelme süresi değilde hedeften yansıyan ses sinyalinin genliği şeklinde değiştirilirse devrede kısa mesafeleri ölçmek mümkün olacaktır.
bu ölçüm alındıktan sonra bunu USB üzerinden pcye aktarmak ve değerlendirmek ise çok kolaydır. USB özelliği olan 18F2550 gibi bir pic ile çok rahat olarak yapılabilir.
usb üzerinden pcye veri gönderme ve alma ise aşağıda görülen resimdeki gibi bir devre ile mümkündür..