|
Tài trợ cho PIC Vietnam |
RTOS và Thuật toán với PIC RTOS và Các thuật toán dùng cho PIC/dsPIC/PIC32 Mod: phamminhtuan |
|
Ðiều Chỉnh | Xếp Bài |
|
02-12-2009, 12:21 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2009
Bài gửi: 1
: |
Thiết kế "Mạch đếm xung encoder"?
Hiện nay em đang tìm hiểu về encoder.
Trong quá trình nghiên cứu thì em muốn làm một mạch đếm xung encoder( loại incremental rotary encoder) sử dụng IC đếm 74LS190 và xuất ra 2 con led 7 đoạn( đếm từ 0->99). Khi xoay bánh encoder theo 1 chiều thì biến đếm sẽ tăng lên, khi quay ngược lại thì biến đếm này giảm xuống, và sự tăng giảm giá trị này thể hiện qua 2 con led 7 đoạn. Nhưng khó khăn ở chổ em ko hiện thực đc mạch nguyên lí (schematic) trong orcad để làm được mạch. Có quý cao nhân nào rành rọt chỉ hộ em được ko ạ !!! Chân thành cảm ơn. |
02-12-2009, 08:31 AM | #2 |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
khi ecoder quay tạo ra 1 chuỗi xung.
ecoder có 2 dây pha A và pha B để xác định chiều quay của động cơ .nên dựa vào 2 pha này bạn xác định chiều quay và điều khiển bộ đếm đếm tiến hay lùi .ecoder quay chiều thuận thì đếm tiến và ngược lại công việc của bạn là dùng tín hiệu đó điều khiển chân đém tiến lùi của bộ đếm |
02-12-2009, 08:47 AM | #3 |
Super Moderator
Tham gia ngày: Feb 2006
Bài gửi: 150
: |
Trong một số PIC điều khiển động cơ(PIC18Fx331, dsPIC30, dsPIC33) có tích hợp Modul QEI (Quadrature Encoder Interface), Không cần phải dùng mạch ngoài, nối trực tiếp các chân A,B, Index vào Module này luôn.
http://www.picvietnam.com/forum/showthread.php?t=1646 |
02-12-2009, 03:07 PM | #4 | |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
Trích:
cảm ơn bac trước! |
|
02-12-2009, 04:11 PM | #5 | |
Super Moderator
Tham gia ngày: Feb 2006
Bài gửi: 150
: |
Trích:
Code:
#byte REG_NAME = Address |
|
10-03-2011, 10:24 PM | #6 | |
Nhập môn đệ tử
Tham gia ngày: Mar 2011
Bài gửi: 4
: |
Trích:
|
|
13-03-2011, 12:23 AM | #7 |
Nhập môn đệ tử
Tham gia ngày: Oct 2007
Bài gửi: 9
: |
Sao bạn không dùng các loại PIC có tích hợp sẵn module QEI như PIC18F4431 chẳng hạn, mình dã dùng qua, rất ổn định, đáp ứng xung nhanh, có chế độ x4, x2 luôn... CCS cũng hỗ trợ luôn
|
17-03-2011, 08:49 PM | #8 |
Đệ tử 6 túi
|
Mình thấy cái này cũng đơn giản mà...chỉ việc đục 2 lỗ trên encoder,như vậy là có thể phát hiện chiều quay rồi,còn việc tăng-giảm hiển thị lên led 7 đoạn thì đơn giản rồi.
|
|
|