rangefinder (tầm xa), siêu âm hay laser Laser cho arduino?


8

Tôi có một maxbotics Ez1 cắm vào một arduino

nhưng tôi đã tự hỏi làm thế nào để xây dựng một thước dây kỹ thuật số và kết nối nó với một arduino, cho các phép đo dài hơn 10 feet, có thể 20, 30 feet trở lên ...

Tôi thấy Stanley bán một cuộn băng kỹ thuật số với giá 29,9 đô la tại Sears ... Tôi có thể hack nó, nhưng có bất cứ thứ gì ngoài đó với phạm vi dài hơn ez1

có ai bán cái gì thích hợp không?


và độ chính xác là gì ...
Kortuk

1
tôi nghĩ rằng tôi đã viết "hơn 10 feet, có thể 20" và cho chính xác tôi đã nói là cho một dự án đo băng kỹ thuật số
Francesco

Quên siêu âm. Chùm tia của nó rất rộng. Nó thường được ghi lại trong bảng dữ liệu của nó.
jippie

Nếu nó không liên quan đến các phép đo trong đó độ cong của trái đất can thiệp thì đó không phải là "Khoảng cách rất dài". :)
ndivilbiss

Câu trả lời:


3

Để làm cơ sở cho việc hack máy đo khoảng cách LASER hiện có, đây là một tài khoản cực kỳ tốt về một người cố gắng và giao diện seri một máy đo tầm xa Aparkfun Prexiso LASER - anh ta đã thất bại nhưng cung cấp thông tin cực kỳ thú vị và có thể hữu ích về những gì anh ta tìm thấy.


Mô-đun rangwefonder của Sparkfun .
Đắt tiền xem xét những gì một vòi đo LASER chi phí.

Các biến thể và thông số kỹ thuật cơ bản . Phạm vi 25 feet yêu cầu. Thông tin hữu ích.


Một Doppler RADAR sử dụng RF hoạt động ở tốc độ vài trăm MHz - có thể sử dụng mô-đun mở cửa Gunn từ những ngày mới, có thể có phạm vi 'rất lớn'. Tôi đã từng sở hữu Máy đo độ cao vô tuyến APN1 từ Máy bay tự do (máy bay) của Bristol và nó quản lý 1000 feet với mặt đất là 'gương phản xạ' - rất nhiều mặt đất được thừa nhận - và đã sử dụng van nhiệt điện acorn. Bạn sẽ có thể có được phạm vi nhiều như trái tim bạn có thể mong muốn bằng cách sử dụng RF.

APN 1 đã sử dụng một phương pháp đơn giản nhưng hữu ích để KHÔNG phải đo thời gian của chuyến bay một cách rõ ràng. Đo thời gian bay (TOF) là có thể nhưng ở phạm vi ngắn liên quan đến RẤT thời gian ngắn. Một nano giây là một thời gian nhẹ nhàng!
Máy phát APN1 bị quét tần số và tín hiệu phản xạ nhận được được trộn lẫn với tín hiệu truyền hiện tại. Tín hiệu trở lại khôn ngoan tại tần số tx khi tín hiệu còn lại và tần số tx đã bị quét sang một số tần số khác bởi tín hiệu trở lại. Sự khác biệt thường xuyên, thu được tín hiệu trộn tx và tín hiệu phản xạ, đưa ra một thước đo trực tiếp của phạm vi.

Thảo luận - trong khi điều này liên quan đến thiết bị RF WW2, nó có thể áp dụng trực tiếp cho phiên bản tầm ngắn hiện đại

Nguyên tắc cơ bản:

nhập mô tả hình ảnh ở đây

Yee Hà !!!

nhập mô tả hình ảnh ở đây


Bạn có thể sử dụng một góc đo hai điểm trên máy đo khoảng cách cổ điển cơ bản. Điều này có thể sử dụng một LASER để tạo hai điểm mà bạn sắp xếp trùng khớp dưới sự điều khiển của Arduino. Một cách tiếp cận thế giới cũ, nhưng một cách rõ ràng là có thể làm được.
Nếu bạn sử dụng đường cơ sở 1 mét và một chùm tia đi thẳng ra ngoài và tia kia được chuyển sang tự sát và sau đó bạn đo góc của vị trí di chuyển của anh ta.
Ở 5 mét, góc thay đổi khi tăng 1 mét là 78,7 độ đến 80,6 độ = + 1,85 độ
10 đến 11 mét, thay đổi góc = 0,516 độ
15 đến 16 = 0,238 độ
20 đến 21 = + 0,14 độ
25 đến 26 ~ = 0,1 độ
30 đến 31 độ = +, 06 độ

Bạn có thể quyết định mức độ thay đổi độ quá khó để đọc chính xác.
Một đường cơ sở dài hơn làm giảm vị trí trong bảng. ví dụ: đường cơ sở 2 mét cho kết quả hiệu quả 30/2 = 15 độ.

Khoảng cách
........ Độ
................. Delta độ
1 ... 45.0
2 ... 63.4 ... 18.4
5 ... 78.7 .. .2,7
10..84.3 ... 0.63
15 .. 86.2 ... 0.27
25 .. 87.7 ... 0.10
30 .. 88.1 ... 0.07


THÊM:

Tôi đã đưa vào sơ đồ mạch chính APN1 thật thú vị để hiển thị những gì có thể được thực hiện vào năm 1940 với các ống Acorn NHƯNG, nó có khả năng hữu ích cho các ý tưởng. Sơ đồ trên có thể đọc được nếu bạn nhìn vào kích thước đầy đủ như được cung cấp. (Nhấp chuột phải và sau đó sao chép hoặc lưu hoặc mở). Đây là chất lượng "như được cung cấp" - ai đó đã quét bản gốc sang một gif trong 2 màu "đen trắng".

Tôi đã sao chép một phần của mạch dưới đây và thêm ghi chú. Một cái gì đó như thế này có thể được thực hiện với các thành phần hiện đại với "sự dễ dàng tương đối" [tm].
Phép thuật đặc biệt quan trọng được cung cấp bởi bộ điều biến - ở đây, một tụ điện biến điều khiển bằng giọng nói có thể quét máy phát qua một dải tần số. Tương đương hiện đại là một diode varacror - điện dung thay đổi với điện áp ngược. Bộ tạo dao động ở giữa phải điều khiển bộ điều biến này.
Máy phát là một cặp ống acorn kéo đẩy điều khiển không khí ở phía dưới bên trái. Một "sniff" [thuật ngữ kỹ thuật :-)] của RF được gửi từ TX đến RX ở trên cùng bên trái. Một máy dò cân bằng - ở đây là một cặp ống Acorn V101 và V102 bu hiện nay là bộ trộn vòng diode Schottky hoặc tương tự, hãy đánh hơi TX và tiếng vang nhận được và trộn chúng để cung cấp tín hiệu khác biệt ở đầu ra ở trên cùng bên phải. Điều này sau đó được khuếch đại như tín hiệu phạm vi. Thực hiện điều này với các phần "trạng thái rắn" sẽ dẫn đến một kết quả đơn giản và thậm chí có thể hiệu quả. Chiều rộng chùm phát sẽ là một xem xét chính. Một GHZ hoặc như vậy dao động và một lingnnnng Pringles có thể ăng-ten (hoặc hai) có thể là đủ. Các thành phần điện thoại di động và WiFi hiện đại rất sẵn có (dư thừa nếu cần) đến mức "cứng"

nhập mô tả hình ảnh ở đây


Bạn đã thu nhỏ sơ đồ đó xuống? Nó hoàn toàn không thể đọc được. Có lẽ bạn có thể làm cho nó một liên kết đến bản gốc.
Federico Russo

@FedericoRusso - Đây là phần mềm trao đổi ngăn xếp. Nhấp chuột phải vào hình ảnh, nhấn "Xem bản gốc" và bạn có được nó ở kích thước ban đầu.
Sói Connor

@FedericoRusso - xem thêm câu trả lời
Russell McMahon

2

Như Russell đề xuất, có thể tạo ra máy đo khoảng cách laser của riêng bạn bằng cách sử dụng các góc. Nó phụ thuộc vào công việc của nó đáng giá bao nhiêu. Chúng rất khó để xây dựng và làm cho chính xác, và cuối cùng, bạn có thể ước mình vừa mua chiếc Stanley.

Về cơ bản, bạn chiếu một chùm tia laser, sau đó nhìn vào vị trí bằng một chiếc máy ảnh nhỏ. Vì đây là ứng dụng 1D, nên bạn thực sự có thể sử dụng một mảng CCD tuyến tính, cộng với một ống kính để lấy nét hình ảnh và bộ lọc IR để giúp cải thiện độ tương phản.

CCD tuyến tính

Bắt đầu với laser trên và chụp ảnh với CCD. CCD có thể rộng 1024 pixel. Lưu trữ chúng trong bộ nhớ của Aduino. Bây giờ tắt laser, và chụp ảnh khác. Khi bạn đọc dữ liệu cho hình ảnh này, hãy trừ nó khỏi hình ảnh được lưu trữ. Nếu CCD có thể nhìn thấy điểm laser, thì bạn nên để lại hình ảnh của điểm đó. Làm việc ở nơi trung tâm của điểm là từ 0-1023.

Bây giờ bạn có thể thấy vấn đề. Nếu vị trí của bạn được lấy nét hoàn hảo và chỉ bao gồm một pixel của máy ảnh, độ chính xác tốt nhất bạn có thể nhận được là 1mm trong phạm vi 1.023m. Điều này có lẽ là không tốt cho một biện pháp băng. Lựa chọn của bạn là:

  1. Sử dụng một CCD độ phân giải cao hơn. Tôi nghĩ rằng chúng có độ phân giải lên tới khoảng 6000 pixel.
  2. Cố gắng xác định tâm của điểm chính xác đến pixel phụ.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.