Tôi cần loại cảm biến nào để biết rằng một cái gì đó được đặt tại một vị trí?


8

Tôi có một thiết bị nhỏ nhặt những hòn đá nhỏ từ một đống và di chuyển chúng đến nơi khác. Đó là một cách thô thiển khi cố gắng đẩy toàn bộ đống lên một thiết bị lớn hơn và hy vọng một trong số chúng được đẩy đến một trong các khoảng trống giữa các bánh răng và được đưa xung quanh và rơi xuống phía bên kia của thiết bị quay. Ở đây tôi muốn biết nếu máy thành công có một tảng đá ở đây, nếu không nó nên quay bánh răng cho đến khi nó bật lên một tảng đá ở phía bên kia của nó. Nếu một hòn đá có mặt tại chỗ, thiết bị sẽ ngừng quay cho đến khi phần đá được chăm sóc bởi phần còn lại của máy.

Tôi có thể sử dụng loại thiết bị nào để cảm biến nếu tôi thành công trong việc lấy đá ở phía bên kia của thiết bị?

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

Đây chỉ là một phần của một hệ thống lớn hơn, để tổng hợp lại, tôi cần cảm biến báo hiệu khi một hòn đá được báo hiệu và tách ra khỏi phần còn lại để nó có thể tiếp tục hoạt động trên tảng đá duy nhất đó.

Tôi đang xây dựng điều này bằng cách sử dụng một ardiuno để di chuyển thiết bị xung quanh, vì vậy cảm biến cần phải là thứ có thể được điều khiển bởi một arduino


1
Cho đến nay, không có câu trả lời nào đảm bảo rằng bạn chỉ có một hòn đá chứ không phải 2 hòn đá rất gần nhau.
Nicolas Raoul

Câu trả lời:


6

Có rất nhiều lựa chọn có thể / nên làm việc ở đây.

Như Elias đã đề cập , người gửi / người nhận IR là một lựa chọn tốt. Điều này tương tự như một cảm biến "phá vỡ chùm". Về cơ bản, khi chùm ánh sáng giữa máy phát và máy thu bị hỏng, bộ điều khiển biết phải làm gì đó với nó. Tương tự như thế này sẽ là một cảm biến khoảng cách hồng ngoại, ghi lại khoảng cách từ cảm biến đến một vật thể bằng góc của các phản xạ ánh sáng. Vấn đề với bất kỳ loại cảm biến nào dựa trên ánh sáng (như IR) là nó có thể bị "hỏng" dễ dàng bởi ánh sáng xung quanh: mặt trời, bóng đèn, đèn flash máy ảnh, v.v ... Cách để vượt qua điều này là đập ánh sáng , chỉ tìm kiếm ánh sáng có tần số cụ thể (đây là cách IR TV điều khiển từ xa hoạt động).

Cảm biến mẫu: http://www.acroname.com/robotics/info/articles/sharp/sharp.html

Ngoài ra còn có những thứ như máy đo siêu âm sử dụng âm thanh thay vì ánh sáng: http://www.acroname.com/robotics/parts/R335-SRF06.html

Ở mức độ phức tạp nhất, bạn có thể gắn camera để phát hiện khi đá đã được di chuyển.

Ngoài ra, bạn có thể sử dụng cảm biến vật lý để biết khi nào đá đã được di chuyển. Điều này có thể đơn giản như một nền tảng nút ấn - nút được đẩy xuống khi một tảng đá được đặt trên nó. Tất nhiên, điều này sẽ chỉ hoạt động nếu những tảng đá đủ nặng để chống lại lò xo bên trong một công tắc nút nhấn.

Theo như loại cảm biến có thể được sử dụng: Arduino dựa trên bộ vi điều khiển AVR. Bộ vi điều khiển có thể được sử dụng với khá nhiều loại cảm biến mà bạn có thể tưởng tượng, mặc dù một số có thể quá nhanh để được xử lý bởi xung nhịp chậm của bộ vi điều khiển so với bộ vi xử lý hoặc cần nhiều năng lượng xử lý hơn khả dụng.


Bạn có biết nếu họ có thể phát hiện các vật thể ở ngay trước cảm biến hồng ngoại không? Phạm vi tối thiểu nhỏ nhất là gp2d120 với 1,5 inch. Điều này có thể được sử dụng?
sinh

Khi nói đến các cảm biến khoảng cách, mọi cảm biến có một phạm vi cụ thể sẽ trả về kết quả đã biết. Chúng là Analog, với điện áp được trả về biểu thị khoảng cách đến một vật thể. Họ sẽ không làm việc như mong đợi ngoài phạm vi. Các đối tượng ở quá xa sẽ không được nhìn thấy, nhưng các đối tượng quá gần sẽ trả về kết quả lạ. Miễn là bạn kiểm tra đầu ra trong nhiều trường hợp khác nhau, chúng có thể được sử dụng như một kiểu đơn giản "một cái gì đó ở ngay trước mặt tôi / không có gì ở ngay trước mặt tôi". Giá trị trả về sẽ không cho bạn biết chính xác đối tượng ở cách xa bao nhiêu, chỉ là có thứ gì đó ở đó.
Kurt E. Clothier

Nếu tìm thấy cảm biến này, có vẻ như nó hoạt động trong phạm vi đó adaf nhung.com/products/466 - Hãy nghĩ rằng tôi sẽ làm điều đó
bogen

Kỹ thuật người gửi / người nhận IR có thể bị lừa bởi một số tảng đá có hình dạng lõm, khiến hệ thống nghĩ rằng 2 tảng đá đã trôi qua mặc dù chỉ là 1.
Nicolas Raoul

@NicolasRaoul Rất đúng. Cá nhân, tôi sẽ sử dụng kết hợp một vài thứ khác nhau để dự phòng.
Kurt E. Clothier

2

Hãy thử một người gửi và người nhận IR, đối mặt với nhau và kết nối bị cản trở bởi tảng đá.

Ví dụ:

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


Thật tệ khi đây là một câu trả lời tốt sẽ không được công nhận. Nó có thể hữu ích để thêm một số chi tiết hoặc các tùy chọn khác.
Josh Vander Hook

1
Chào mừng bạn đến với Robotics Elias, các câu trả lời chỉ là một dòng được tự động gắn cờ là chất lượng thấp để bạn có thể muốn thêm một vài chi tiết, như Kurt đã làm . Đọc nhanh Làm thế nào để trả lời cho một số lời khuyên.
Đánh dấu gian hàng

1
Tùy thuộc vào độ rộng của băng tải, bạn có thể cần một vài cặp người gửi / người nhận, để có thể nhìn thấy một tảng đá ngay cả khi nó không ở trung tâm của vành đai.
Nicolas Raoul

1

Tôi sẽ đặt toàn bộ băng chuyền trên hai trục và:

  • Có trục phải là trục.
  • Có trục của phần bên trái dựa vào nút chuyển đổi.

Do chiều cao giữa thiết bị kéo sợi và dây đai, tác động của đá sẽ rất mạnh, giúp bạn dễ dàng tìm thấy nút chuyển đổi có thể phát hiện ra nó.

Nó rất rẻ và mạnh mẽ để bụi / thất lạc.

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


1

Cảm biến hồng ngoại được sử dụng tốt nhất để phát hiện bất kỳ vật gì nhưng chúng khá nhạy cảm với đèn hồng ngoại và ánh sáng mặt trời. Vì vậy, trong điều kiện khi bạn không bận tâm về tia hồng ngoại và ánh sáng mặt trời, bạn luôn có thể sử dụng cặp đèn LED IR và Photodiode để tạo thành một cặp của cảm biến hồng ngoại.


Vâng, đó là giải pháp tôi đã đi. Nó hoạt động hoàn hảo!
sinh
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.