bác nào co thuật toán để lập trình avr để nhận biết chiều quay của encoder ko.Post len cho anh em tham khao cái
Avr và encoder
Collapse
X
-
Tags: None
-
trùi,t cũng đang gặp phải vấn đề này.có bác nào giúp bọn tui với!!!!hình như phải sử dụng hai chế độ ngắt thì phải,nhân tiện cho mình hỏi luôn!chương trình như thế nào để sau cứ 30s thì đưa ra được số xung trả về?sau đó hiển thị lên lcd số vòng trên phút của động cơ nhé
-
Muốn biết chiều quay bạn có thể lên mạng tra thử, người ta giới thiệu khá nhiều cách, có cả IC riêng để nhận biết chiều quay của Encoder.
Tuy nhiên nếu ko cần đảm bảo cao hoặc vận tốc thấp thì chỉ cần dùng 2 chân:
- 1 chân của Encoder (kênh A) nối với ngắt EXTINT
- 1 chân của Encoder (kênh B) nối với 1 chân bất kỳ của AVR
Kiểm tra ngắt khi có xung lên (Low-to-High): kiểm tra chân nối kênh B:
- Nếu chân có mức logic 0 tức là kênh A sớm hơn kênh B --> quay phải
- Nếu chân có mức logic 1 tức là kênh B sớm hơn kenh A --> quay trái
Chiều quay bạn nên kiểm tra Encoder = Osillo vì mình ko nhớ chính xác lắm :P.
Chúc bạn thành công.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tìm VR 5 chânbởi bqvietTrang sản phẩm này có loại 5 chân và 8 chân
https://linhkienchatluong.vn/chiet-a...doi_s1595.aspx
Ngoài ra một trang cùng cấp với nó có loại 6 chân nữa, chắc đủ cho người muốn tìm....-
Channel: Hướng dẫn tìm thông tin linh kiện
hôm nay, 17:19 -
-
bởi dinhthuong80Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...-
Channel: Hướng dẫn tìm thông tin linh kiện
-
-
bởi KazumiChào mọi người. Tôi có một động cơ bước được lắp đặt gần dây chuyền mạ điện, nơi môi trường có chứa hơi axit.
Sau hơn sáu tháng vận hành, bộ điều khiển (driver) gần đây liên tục báo lỗi quá dòng. Khi tháo động cơ ra, tôi phát hiện...-
Channel: Điện tử công suất
12-10-2026, 13:40 -

Comment