PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cảm biến (http://www.picvietnam.com/forum/forumdisplay.php?f=18)
-   -   Encoder: absolute và incremental? Dùng loại nào? (http://www.picvietnam.com/forum/showthread.php?t=224)

DTTD 12-10-2005 03:27 PM

Sao tôi không thấy được hình nào vậy kìa. A falleaf làm ơn xem lại dùm đi.

falleaf 12-10-2005 06:16 PM

to DTTD: Bạn phải login vào thì mới thấy được hình, có lẽ khi bạn xem bạn chưa login.

Về vấn đề cái nào chính xác hơn cái nào. Khẳng định một điều là dùng sensor dò vạch trong trường hợp thi robocon sẽ tốt hơn dùng encoder. Bởi vì một lý do đơn giản, xét trên một hệ tổng quát, vạch trắng chính là các cột mốc. Vậy thì nếu với các kỹ thuật đơn giản, sai số chế tạo... cột mốc cho phép định vị robot tốt hơn. Encoder, chỉ tương tác bên trong robot, nên nếu có các sai số như trục bánh xe không thẳng, ma sát bánh xe và sàn xe không tốt, đường kính bánh xe không đều, hai động cơ không đều (mà những điều này thì chắc chắn xảy ra). Khi đó, để hiệu chỉnh sai số, cột mốc sẽ làm tốt.

Thực ra, sân chơi robocon nhỏ quá, cho nên những cái anh nói lại trở nên vô nghĩa, vì thậm chí có những con robot chẳng bao giờ phải đếm vạch hay encoder gì cả. Với quãng đường di chuyển 30m, sai số cho rằng tăng đến 1% thì cũng chỉ sai có 30cm. Trong khi sân có 3m thì sai số chỉ còn lại 3cm, nó còn nhỏ hơn cái vạch trắng 4-5cm nữa.

Tóm lại, em phải thực hành thử, và xem hai giải pháp cái nào tốt hơn. Cá nhân anh khuyên nên dò vạch trắng.

Chúc vui.

thangngo 15-10-2005 06:17 AM

Trích:

Nguyên văn bởi planandwork
anh ơi !
chỗ nào mua encoder tin cậy trong thành phố vậy !
thầy em nói có encoder seconde hand ở Vĩnh Viễn nhưng em đi mua DC vài lần mà chưa gặp bao giờ .

ủa mà anh còn ở VN ko vậy !

Có đấy cậu à .300k một bộ đóng gói chỉ lòi mổi cái trục ra thôi.Đó là loại 504 xung như anh Hiệp nói,cón 200 xung thì 30k (cuối đường Vĩnh viễn,chổ ông gì đó hay bán động cơ đó)

odense 18-11-2005 06:00 AM

Cho loại mini hoặc micro robot thì có thể dung Hatasuma P5587. Tôi thấy cái này vừa đơn giản, vừa hay (về mặt nguyên lý). Anh em trong Sài Gòn có biết cho nào mua thì thông báo cho anh em ngoài Hà nôi cái nhé.
Còn về Encoder thì ví dụ đơn giản nhất chính là các bạn mở một con chuột bi (wheeled mouse) ra là nhìn thấy ngay.
Chúc vui.

odense 18-11-2005 06:14 AM

Trích:

Nguyên văn bởi falleaf
Thực ra, sân chơi robocon nhỏ quá, cho nên những cái anh nói lại trở nên vô nghĩa, vì thậm chí có những con robot chẳng bao giờ phải đếm vạch hay encoder gì cả. Với quãng đường di chuyển 30m, sai số cho rằng tăng đến 1% thì cũng chỉ sai có 30cm. Trong khi sân có 3m thì sai số chỉ còn lại 3cm, nó còn nhỏ hơn cái vạch trắng 4-5cm nữa.

Tóm lại, em phải thực hành thử, và xem hai giải pháp cái nào tốt hơn. Cá nhân anh khuyên nên dò vạch trắng.

Chúc vui.

Đồng ý với Falleaf là Robocon là một sân chơi nhỏ (xét theo khía cạnh kiến thức về Robotics). Kiến thức cần dùng đến của chuyên ngành robotics thật sự rất ít với chỉ cần một vài loại sensor đơn giản (IR array for line following, IR detector, và một vài loại sensor đơn giản khác là có thể đáp ứng được). Có lẽ yêu cầu cao nhất của cuộc chơi Robocon có lẽ là CƠ KHÍ CHÍNH XÁC & một chút của tối ưu hóa tốc độ robot. Chắc chắn rằng đây không phải là một công việc dễ đối với sinh viên VN hiện nay vì thật sự rất ít trường đại học có hệ thống máy móc cơ khí tốt cho Sinh Viên sử dụng cũng như có những đầu tư thích đáng cho việc chế tạo Robot.
Như Fallleaf đề cấp, encoder khi nhìn qua là một vấn đề đơn giản nhưng để giải quyết khi đi vào chi tiết thì không đơn giản như vậy đâu. Để đáp ứng cho hệ thông đòi hỏi độ chính xác cao thì rất nhiều vấn đề của giải thuật lọc cần được áp dụng, điển hình nhất là Kalman Filtering, Paticle Filter, Baysiean filter nên được áp dụng cho từng trường hợp.
Với một hệ thống không tuyến tính (non-linear systems) thì có lẽ vấn đề này càng khó khắn hơn rất nhiều.
Theo thiết nghĩ của tôi, có lẽ cần phải có thêm những sân chơi khác để chúng ta mở rộng hơn kiến thức của mình về nhưng lĩnh vực liên quan đến Robotics, như là sensor fusion, motion planning algorithm, artificial intelligence..... Nơi đó, mỗi người có thể tự phát triển các kiến thức theo khuynh hướng của riêng mình chứ không bị Quá bó hẹp như Robocon hiện nay.
Xin được cùng chia sẻ suy nghĩ riêng với các bạn
Cheers,

falleaf 19-11-2005 07:11 PM

Hi, không biết odense là ai, sao đi giống hướng của tôi đi thời học đại học thế nhỉ?

Chúc may mắn trên con đường nghiên cứu.

thanhtinh 14-12-2006 04:26 PM

chao cac anh
cac anhdang noi về encoder
choem hỏi có phải nó liên quan đến điều khiển tốc độ đợng cơ có phản hồi không có anh nào có thể giúp em tí
khó quá mà em thì mới vào nghề!

falleaf 14-12-2006 09:02 PM

Xem lại từ bài 8 trong luồng này.

Chúc vui

tuan_ktqs 18-01-2007 07:55 PM

anh oi em moi lam robot nam dau nen chua hieu encoder co the do duong chinh xac den muc nao vay anh! Tuc la no cho sai so la bao nhieu!

VNGREENPOWER 22-06-2007 05:19 AM

Tôi muốn tự chế tạo thiết bị đo Hướng Gió sao cho giá thành rẻ nhất,
Mua sẵn thì chắc là đắt lắm
Dùng absolute encoder cũng đắt
Tôi định dùng điện trở tuyến tính không biết có được không? mua nó ơ đâu?
Mong các bác tư vấn cho tôi với, rât cảm ơn.
Tôi đang ở Thanh Hóa

ak46 27-06-2008 10:10 AM

Encoder
 
Anh F ơi trong con chuột vi tính dùng bi mở ra có thấy hai thanh màu đen đó có phải là encoder ko vậy

CBNN 19-07-2008 10:48 PM

cám ơn báv falleaf em đã hiểu pjhần nào , nh7ng kết hợp để điều khiển stepper như thế nào?
em có làm mạch điều khiển stepper qua LPT , nhưng không có phản hồi , lỡ trục chặc gì bị trượt bước coi như hỏng . em lại không đủ trình độ để phát triển thêm .
em làm driver theo mach cua trang này http://pminmo.com/

saoxathu 08-02-2009 06:24 PM

Cho mình hỏi ở Hn thì mua encode ở đâu vậy.

lequocbao 27-05-2009 06:55 PM

Hỏi cách tăng độ phân giải của encoder?
 
Mình không nhớ là đã đọc bài này ở chổ nào nữa,nhưng mình nhớ đại khái (là bác F thì phải) có nói rằng với encoder 2 xung ra 500xung /vòng thì làm cách nào đó không bít nữa có thể đạt được độ phân giải là 2000 xung/vòng.Có bác nào bít làm như thế nào không hướng dẫn giúp mình với?

mtuankct 27-05-2009 10:38 PM

Mỗi xung có 2 sườn lên xuống, 2 xung là có tất cả 4 sườn nếu bác bắt được tất cả các sườn này thì sẽ có tương đương 2000 xung
Trong PIC nếu có hỗ trợ QEI thì thường được hỗ trợ luôn chế độ x2 hoặc x4


Múi giờ GMT. Hiện tại là 08:05 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam