Làm thế nào để một bánh xe cuộn Logitech phát hiện chuyển động?


80

Tôi chỉ cần thay bánh xe cuộn trong chuột của tôi, sửa chữa một phút. Nhưng bây giờ tôi đã thấy một cái gì đó không thể không nhìn thấy.

Bánh xe cuộn Logitech rõ ràng có chức năng sử dụng ma thuật .

Nó tự do nằm trên ba nút phát hiện nhấn trái, phải và thẳng xuống. Nhưng bản thân bánh xe không được kết nối điện với bất cứ thứ gì. Đó là nhựa nghỉ ngơi vào một mùa xuân.

Làm thế nào để chuột biết khi tôi cuộn? Và tại sao nó bị ảnh hưởng bởi bụi và gunk?

Chỉnh sửa: và làm thế nào để phát hiện hướng bạn đang cuộn?

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


Tôi không biết điều này có giống với con chuột này không, nhưng trong quá khứ, nó là tia laser chiếu qua bánh xe, và bên trong bánh xe là tia lửa (hoặc bất kể từ nào, nó có các khu vực mở và các khu vực đã đóng cửa). Nếu tia laser bị chặn, nó có thể cảm nhận rằng nó đã được cuộn và theo hướng nào.
LPChip

2
Nhìn đây . Mỗi thiết lập chuột là khác nhau, nhưng dựa trên thực tế bức ảnh bạn đã đăng cho thấy các giá treo rõ ràng trên bánh xe ngụ ý có một bộ mã hóa quang học đang phát.
JakeGould

5
Điều này có thể làm bạn ngạc nhiên, nhưng chuột bóng cũ (không phải chuột laser hiện đại) hoạt động chính xác theo cùng một cách, ngoại trừ việc nó có 2 bánh xe - cho các hướng X và Y. Nếu bạn quản lý để tìm và mở một quả bóng, bạn sẽ thấy quả bóng không được gắn vào bất cứ thứ gì. Dưới đây là một bức ảnh: 38.media.tumblr.com/7d0bb30a71fba01f9c191fc48ca457f5/ Kẻ
dr01

2
Các câu trả lời bao gồm cách nó thực sự được thực hiện; một khả năng khác là sử dụng cảm biến hiệu ứng Hall , về cơ bản sẽ đếm các xung điện được tạo ra bởi một nam châm trong bánh xe truyền qua một cuộn dây. Chúng thường được sử dụng trong các công cụ điện, động cơ xe hơi và những thứ khác xoay nhanh.
David Richerby

Câu trả lời:


100

Có một diode (có thể là hồng ngoại) và một thụ thể, một ở hai bên của bánh xe, được hàn trực tiếp vào PCB màu xanh lá cây. Bánh xe bị SPOKED, và bằng cách xoay nó, bạn làm gián đoạn ánh sáng truyền từ diode đến cảm biến. Không có phép thuật ở đó.

Ồ, và bụi ngồi trong đó có thể chặn cảm biến vĩnh viễn khỏi bất kỳ ánh sáng nào phát ra từ diode, vì vậy không có cách nào để nó đăng ký gián đoạn, đó là lý do tại sao bánh xe dường như không hoạt động.

vị trí của máy phát và máy thu ánh sáng, không biết đó là cái nào


19
bây giờ bạn chỉ cần giải thích cách nó phát hiện hướng bạn đang di chuyển
Sampo Sarrala

116
Hai thụ thể, cách nhau 1,5 nan hoa để các mẫu gián đoạn của chúng lệch pha nhau 90 độ. Thuật ngữ kỹ thuật cho điều này là quadrature encodernếu bạn muốn google nó. Kết hợp hai tín hiệu bật / tắt này sẽ tạo ra 4 "ký hiệu" duy nhất xuất hiện theo một thứ tự cụ thể cho một hướng và thứ tự ngược lại cho hướng ngược lại.
AaronD

8
Nếu bạn bỏ lỡ những ngày tốt đẹp của việc dọn dẹp bóng chuột, làm sạch những nan hoa này khi cuộn bị trượt là một sự thay thế tốt.
Doug Kavendek

10
Như đã nêu câu trả lời này là không chính xác vì nó nói rõ rằng có một cặp thành phần quang học đơn lẻ, trong khi thực tế như AaronD chỉ ra, cần có hai cái. Việc chỉnh sửa để sửa chữa sẽ đơn giản, nhưng thực tế chỉ có Kitet mới thực hiện.
Chris Stratton

3
@ChrisStratton Đó là một vấn đề khá nhỏ. Một bộ mã hóa cầu phương chắc chắn được bán dưới dạng một thành phần tích hợp duy nhất. dụ1 ,
dụ2

40

Để trả lời chỉnh sửa của bạn và mở rộng nhận xét xuất sắc của AAronD , hướng được vi điều khiển cảm nhận theo chuỗi mã khi bánh xe được quay.

Ví dụ, hai điốt, khi quay bánh xe, giả sử, ngược chiều kim đồng hồ sẽ dịch theo trình tự sau:

    A B
    0 0 
    0 1 
    1 1 
    1 0 

Đối với hướng theo chiều kim đồng hồ, các đầu vào sẽ được dịch chuyển theo hướng ngược chiều.

Một minh họa đồ họa tuyệt vời cũng có sẵn ở đây: http://www.creative-robotics.com/quadrature-intro


5

Tôi đã làm một số nghiên cứu và phát hiện ra rằng có nhiều loại bánh xe cuộn. Không chỉ Logitech, mà hầu như tất cả các nhà sản xuất chuột đều sử dụng loại bánh xe cuộn này. Một ở đây là bánh xe cuộn quang. Cái này sử dụng ánh sáng chiếu vào photodiode qua các khe trong đĩa kim loại hoặc thủy tinh. Phiên bản phản chiếu cũng tồn tại. Đây là một trong những công nghệ phổ biến nhất. Bộ mã hóa quang học rất nhạy cảm với bụi.

Đĩa mã hóa quang học được làm bằng thủy tinh hoặc nhựa với các khu vực trong suốt và mờ đục. Một mảng nguồn sáng và mảng dò ảnh đọc mẫu quang học xuất phát từ vị trí của đĩa bất cứ lúc nào. Mã Gray thường được sử dụng. Mã này có thể được đọc bởi một thiết bị điều khiển, chẳng hạn như bộ vi xử lý hoặc bộ điều khiển vi mô để xác định góc của trục.

Kiểu tương tự tuyệt đối tạo ra một mã tương tự kép duy nhất có thể được dịch thành một góc tuyệt đối của trục


Logitec không sử dụng mã Gray, nó sử dụng điều chế bậc hai đơn giản. Điều này chỉ cho tốc độ góc, không phải vị trí.
Đánh dấu

@Mark - phương trình bậc hai mã màu xám 2 bit, nhưng đúng, với điều kiện là chỉ có hai bit và nhiều chu kỳ xung quanh bánh xe, bạn đã đúng rằng nó chỉ cho kết quả tăng dần chứ không phải góc như đã tuyên bố.
Chris Stratton

@Mark cảm ơn bạn, tôi sẽ nghiên cứu vấn đề và làm đảo lộn câu trả lời. Cảm ơn một lần nữa
Vedant
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.