Chẳng là nhóm thực tập của mình có cái đề tài điều khiển động cơ bước quay bấm công tắc quay 10 vòng led 7 đoạn hiện số 1... Nhưng mình viết chương trình rồi đưa vào protues thì led chỉ hiện lên số 8.. Mong các bạn giúp đỡ
Thông báo
Collapse
No announcement yet.
Nhờ giúp mạch điều khiển động cơ bước
Collapse
X
-
Nguyên văn bởi nguyenpro91 Xem bài viếtChẳng là nhóm thực tập của mình có cái đề tài điều khiển động cơ bước quay bấm công tắc quay 10 vòng led 7 đoạn hiện số 1... Nhưng mình viết chương trình rồi đưa vào protues thì led chỉ hiện lên số 8.. Mong các bạn giúp đỡ
Chúc vui!
-
Nguyên văn bởi lvhn Xem bài viếtBạn phải tìm hiểu nguyên ly hoạt động của động cơ bước trước, vấn đề này trên diễn đàn mình có nhiều rối. Để đếm số vòng quay thì bạn dùng encoder.
Chúc vui!
Comment
-
Đây là cái code của mình, muốn điều kiển động cơ quay 10 vòng thuận và 20 vòng nghịch nhưng khi quay nghịch thì mình thay quay ít hơn thuận nữa với lại cần phải có nút reset nữa mong các bạn cho ý kiến:
SW1 EQU P0.0
SW2 EQU P0.1
ORG 0000H
MAIN: MOV SP,#256-32
KEY: JNB SW1,DC
JNB SW2,DC2
JMP KEY
DC: MOV P3,#0F9H
MOV R2,#10
MOV DPTR,#THUAN
LOP1: MOV A,#0
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
INC R0
DJNZ R2,LOP1
RET
DC2: MOV P3,#0A4H
MOV R3,#32
MOV DPTR,#NGHICH
LOOP1: MOV A,#0
MOVC A,@A+DPTR
MOV P2,A
CALL DELAY
INC R0
DJNZ R3,LOOP1
RET
DELAY: MOV TMOD,#01H
MOV TH0,#HIGH(-25000)
MOV TL0,#LOW(-25000)
SETB TR0
JNB TF0,$
CLR TF0
CLR TR0
RET
THUAN: DB 08H, 04H, 02H, 01H, 08H, 04H, 02H, 01H, 08H, 04H
NGHICH: DB 01H, 02H, 04H, 08H, 01H, 02H, 04H, 08H, 01H, 02H, 04H, 08H, 01H, 02H, 04H, 08H, 01H, 02H, 04H, 08H
ENDLast edited by nguyenpro91; 30-03-2012, 12:03.
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Mua anten ở đâu?bởi tmcodonAnten bạn thu nguồn sóng nào vậy? Nếu xem truyền hình thì giờ k làm đc anten nữa rồi
-
Channel: Ăng ten và truyền sóng
16-11-2024, 15:34 -
-
Trả lời cho Mạch nguồn đôi dùng 7812 và 7912bởi tmcodonThank bác nhá. Tìm mãi mới thấy. Giờ vọc đã xem sao...
-
Channel: Hỗ trợ học tập
16-11-2024, 10:39 -
-
bởi tungdqEm cần tìm sơ đồ mạch một số Main máy tính đời cao như Asrock B560M-HDV, các cao nhân chỉ giúp với. Thank!
-
Channel: Các mạch điện ứng dụng
15-11-2024, 08:27 -
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677nhân tiện cho mình hỏi thêm về cái phần test hipot (cao áp),là để kiểm tra độ bền cách điện giưa các cuộn dây,mà thấy thông số test thường ở mức 4kvac,vậy nếu mấy con fail đó xài bình thường vẫn dduocj phải không ạ,vì điện mình làm gì lên tới mức đó
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:52 -
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677máy đo số vòng thì cty có ,mà nó to quá,tưởng có máy nào gọn gọn bỏ túi được thì tiện hơn,vì đi lại nhiều...
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:47 -
-
bởi tmcodonMình thấy diễn đàn có chuyên mục quảng cáo rồi mà. Bạn đóng góp để mở luồng riêng
-
Channel: Hướng dẫn sử dụng diễn đàn
09-11-2024, 13:36 -
-
bởi Nicole08Xin chào mọi người, tôi đã sử dụng Flashforge Inventor 2 được gần 5 năm và rất hài lòng với nó, nhưng tuần trước đã xảy ra sự cố. Có vẻ như động cơ bước đưa sợi in vào đầu nóng đã bị hỏng. Mọi thứ khác có vẻ ổn trên máy...
-
Channel: Điện tử dành cho người mới bắt đầu
09-11-2024, 12:55 -
Comment