PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC - Thiết kế và Ứng dụng

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 23-04-2009, 03:25 PM   #1
sorry_iloveu226
Nhập môn đệ tử
 
Tham gia ngày: Apr 2009
Bài gửi: 1
:
[help] Chiều quay encoder , mạch đếm ,leb 7

Tình hình là, e đang làm cái mạch số đếm số vòng quay của encoder 24bit hiển thị trên led 7 đoạn.
Nhưng có 1 vấn đề nghiên cứu mãi vẫn ko biết là theo dõi sự thay đổi chiều quay của encoder khi đổi chiều .Phải hiển thị chiều quay lên led 7 đoạn luôn ( nhưng ko đuợc xài vi xử lý, chỉ dùng mạch số mà thui ).

Xin các bác help e cái mạch để xử lý đuợc chiều quay của encoder rùi đưa lên leb 7.

Sẵn tiễn cho hỏi lun, bác nào biết ở SG chỗ nào bán encoder giá rẻ chất lượng cao ko ? để e mua zai con zia` xài


Chân thành cảm ơn các pác !
sorry_iloveu226 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-05-2009, 04:01 PM   #2
8051topic
Đệ tử 4 túi
 
Tham gia ngày: Apr 2006
Bài gửi: 71
:
Chào bạn, nếu Encoder của bạn có hai dây xung đưa ra thì bạn có thể dùng 7474 để xác định chiều quay, sơ đồ mạch thì mình không nhớ rõ. Mình đã thử rồi, dùng 2 led để kiểm tra.
Rồi dùng một trong hai dây xung để đếm và hiển thị lên Led 7 đoạn.
Thử Google cái sơ đồ mạch hay có thể xem datasheet.
8051topic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-05-2009, 09:26 PM   #3
01269240892
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 1
:
ai có giáo trình ve điều khiển động cơ bước gửi cho em với
01269240892 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-05-2009, 11:03 AM   #4
khanh thoa
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 5
:
em cũng đang mong nhận được 1 sự giúp đơ nhiệt tình của các pác đây huhu
khanh thoa vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-05-2009, 11:46 AM   #5
hopeman
Đệ tử 6 túi
 
hopeman's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
Bạn có thể seach trên gôgle để thấy đặc tính ra của 2 pha A B trên encoder. tuy nhiên về cơ bản việc sử lý chiều quay như sau. bạn xác định sườn lên hoặc sườn xuống của 1 pha, tại thời điểm có chuyển mức đó bạn kiểm tra mức tín hiệu của dây còn lại. nếu nó là 1 bạn có thể cộng biến đếm, nếu nó là 0 bạn có thể trừ biến đếm đó. bạn hãy vẽ lại dạng của 2 dây pha AB là hiểu ngay những gì tôi nói
__________________
mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com
hopeman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-06-2009, 01:18 AM   #6
robotden
Đệ tử 5 túi
 
robotden's Avatar
 
Tham gia ngày: May 2007
Bài gửi: 102
:
chiều quay của encoder hả, mình đã thực tế robocon về cái này rùi.
mình dùng encoder 100xung, co 2 dây xung AB
đơn giản là như vầy nè:
2 chân này đều là xung cả nhưng nguợc chiều nhau, bạn cho 1 chân vào ngắt EXT để đếm xung, chân còn lại cho vào 1 chân input của MCU. bạn test thực tế sẽ nhận biết chiều ngay
đây là chuơng trình mẫu nè: 1 chân cho vào ngắt RB0, 1 chan vào RB2 để biêt chiều quay, ct này thì mcu chỉ đếm xung encoder theo 1 chiều
Code:
#INT_EXT
void encoder_EXT()
{
   if(rb2==0)
   {
      encoder++;
      //khi test dùng 1 led nào đó để nhận biết chiều nhe
      //led sáng
   }
   else
   {
      encoder=0;
      //led tắt
   }
}
robotden@gmail.com
robotden vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-12-2009, 04:21 PM   #7
taiktcn
Nhập môn đệ tử
 
Tham gia ngày: Oct 2009
Bài gửi: 5
:
co ai co mạch đem encoder ko, cho minh xin, minh thay cai mach dung 2 con 74hc14 và 2 con 74hc74 nhung minh chua hieu no lam. momg duoc giup đỡ. cảm ơn nhiều nha!
taiktcn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-12-2010, 09:57 PM   #8
hcmut.khoamaisi
Đệ tử 4 túi
 
hcmut.khoamaisi's Avatar
 
Tham gia ngày: Dec 2009
Nơi Cư Ngụ: TPHCM
Bài gửi: 79
:
Send a message via Yahoo to hcmut.khoamaisi
Có cách nào khác ngoài cách đọc tín hiệu vào chân RB0 để ngắt ngoài không
__________________
My blog: http://autumnneverreturn.blogspot.com/
Đối thủ khó chiến thắng nhất là bản thân !!!
hcmut.khoamaisi vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 13-12-2010, 10:41 PM   #9
gourmet
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 2
:
Trích:
Nguyên văn bởi hcmut.khoamaisi View Post
Có cách nào khác ngoài cách đọc tín hiệu vào chân RB0 để ngắt ngoài không
Dùng timer ở chế độ counter , cách này tốt hơn là dùng ngắt ngoài , trong chương trình chính chỉ sử dụng 1 ngắt timer nữa để định thời là đủ .
gourmet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-12-2010, 11:29 PM   #10
vanphuong90_yt
Nhập môn đệ tử
 
Tham gia ngày: Dec 2010
Bài gửi: 1
:
ai có sơ đồ nguyên lí mạch đếm ngược ko đồng bộ nhị phân 4 bit hiển thị ra led 7 đoạn cho mình xin. Bạn nào có thì có thể gửi cho minh wa địa chỉ vanphuong0190@gmail.com
vanphuong90_yt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


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


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam