![]() |
Mạch đếm dùng cho encoder
Mình có mạch đếm thuận nghịch tùy theo chiều quay của encoder nhưng có bác nào biết được IC chuyên dùng để đếm thuận nghịch không?
|
Dung PLC di
|
Dùng IC đếm chuyên dùng LS7166 tần số đếm 10MHz, tuy nhiên IC này có giá thành tương đối cao. Có thể dùng một PIC loại nhỏ (ví dụ PIC6F84 hay loại khác rẻ hơn) rồi lập trình chuyên đếm, chỉ khoảng 50KHz.
|
dsPIC có bộ đếm encoder, bộ nhân, và bộ lọc khá mạnh. Tốc độ đếm sẽ cao hơn, độ phân giải 16 bit :)
|
Tôi đã thử rồi và dùng 89C51 rất tốt. Nếu bác nào cần chương trình thì thì tôi cho và cà mạch nữa. Liên lạc với tôi theo mail nhannt@etecvn.com
|
chao ban bon minh hien dang lam ve encoder nhung minh chua biet gi lam
ban co the gui cho minh mach va chuong trinh duoc khong neu co tai lieu thi cang tot cam on nhieu mail cua minh nnguoichuabiet@yahoo.com |
minh cung dang lam rbot minh rat can chuong trinh cua ban , ban co the gui cho minh duoc chu va ca mach nua. Ban co tai leu ve lap trinh cho rbot thi cang tot . Cam on an truoc nhe .
lien lac qua mail :NGUYENPHUOCVIET84@yahoo.com |
Trích:
|
Mình cũng đang tìm hiểu về encoder để làm mạch đơn giản,nếu bạn có thời gian hãy giúp bọn mình với
|
thầy chùa có thể post sơ đồ mạch detect phase của encoder lên kô
|
phần mềm dung PLC
Trích:
|
Bạn nên tìm hiểu dạng xung của các dây ENcođer, nó cho phép lập trình đếm thuận nghịch, sử dụng các sườn xung trước, sau... Sử dụng con PIC nào cũng làm được.
|
em cũng đang cần dùng encorder. Em muốn khi encorder quay thì em đếm được số xung của nó và thu được giá trị đếm này bằng PIC6F877A. Bác nào đã làm về nó hay có tài liệu gửi cho em với, nếu có cả mạch và code thì càng tốt email của em là ducphuc84@gmail.com . Chân thành cảm ơn các bác!:).
|
Các bác ơi.Encoder mà có 6 dây là các dây gì và cách phân biệt màu để nối như nào ạ.Em tìm mãi chẳng thấy chỗ nào nói về cái đấy.Ko biết dây màu nào dùng để truyền nhận dữ liệu.
|
2 Attachment(s)
Theo mình nghĩ, nếu để đơn giản, để đếm xung encoder thì bạn có thể dùng vi điều khiển thì vẫn đếm được tốt. Như các bạn thấy trong các dòng vi điều khiển PIC như 18F4331, 18F2331... hay dòng Dspic có tích hợp sẵn mô đun quadrature encoder sử dụng cho việc điều khiển động cơ, và mình đã làm việc nhiều với các mô đun này, hoạt động rất tốt và ổn định.
Tuy nhiên nếu các ứng dụng sử dụng nhiều encoder hơn 2, thậm chí 4 encoder chẳng hạn, khi đó việc sử dụng các vi điều khiển cũng khó mà đáp ứng được. Vì vậy ở đây, mình xin giới thiệu với các bạn một vài họ IC quadrature encoder chuyên dụng: 1. LS7566: 24 bit, 4 axes quadrature encoder, loại này có thể đểm được ở tần số 40Mhz. 2. HCTL2032: 32 bit counter, 2 axes quadrature encoder, loại này có sẵn bộ lọc nhiễu số, sử dụng ở tần số 33Mhz, truớc đây mình từng dùng loại này, cũng rất tốt ( nhưng giá hơi cao khoảng 12usd/ con, bạn có thể mua được ở trên mouser ) |
Múi giờ GMT. Hiện tại là 04:05 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam