Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
860,5 KB
Nội dung
Bài7:BỘĐẾM(COUNTER) I>Khái niệm: Bộđếm của vđk có tác dụng để đếm các dữ kiện bên ngoài (đếm sp chẳng hạn) Bộđếm được sử dụng khá rộng rãi trong thực tế đời sống sinh hoạt cũng như sản xuất , đặc biệt trong các dây truyền sx côg nghiệp Bài7:BỘĐẾM(COUNTER)Bài7:BỘĐẾM(COUNTER)Bài7:BỘĐẾM(COUNTER) II>Lập Trình BộĐếm cho VĐK: • Cách thức hoạt động và cách sử dụng bộđếm hoàn toàn giống như BĐT , chỉ khác là ở cách thức tăng giá trị của các thanh ghi THx và TLx: vơi BĐT thì nó sẽ là xung clock trong VĐK(mỗi chu kỳ tăng bộđếm lên 1) ,còn với bộđếm nó sẽ lấy xung clock ngoài (mỗi xung từ 1 xuống 0 bộđếm sẽ tăng lên 1), cụ thể thì xung clock sẽ được cấp vào chân P3_4 (Counter0) và P3_5(Counter1) Bài7:BỘĐẾM(COUNTER) • Các thanh ghi được dùng cho bộđếm chính là các thanh ghi dùng cho BĐT (TMOD , IE , TCON) • Cách khơi tạo và chương trình ngắt cho bộđếm hoàn toàn tương tự BĐT (chỉ khác là thêm việc thiết lập bit C/T trong thanh ghi TMOD lên 1 ) Bài7:BỘĐẾM(COUNTER) Các Bước Để Sư Dụng BĐT Như Sau Start Các Lệnh tiền xử lý Hàm bộđếm Hàm phục vụ ngắt counter Hàm main Bài7:BỘĐẾM(COUNTER) B1 :Dùng bộđếm Counter0 để đếm số lần nhấn phím ở chân P3_4 và đưa giá trị đếm được ra Led 7 thanh B2 :Dùng bộđếm Counter1 : bấm 5 lần thì sáng Led1 , ấn 10 lần thì sáng Led2 , ấn 15 lần thì tắt cả 2 Led và quay lại quá trình. B3 :Dùng bộđếm Counter1 : bấm 5 lần thì sáng chuyển sang chế độ liên tục nháy Led1(1s một lần) , ấn 10 lần thì nháy Led2(2 s một lần) , ấn 15 lần thì tắt chế độ trên của 2 Led và quay lại quá trình. Bài7: ĐK ĐỘNG CƠ DC I>Mạch ĐK RơLe +FET: D21 DIODE Q7 c828 0 24V 0 PWM1 L S1 REL AY 3 2 4 6 7 5 1 8 1 2V C8 1 04 0 1 2V Q8 A1 3 1 5 M1 IRF 5 40 0 DC1 _DC1 CON2 1 2 R24 3 3 0 2W Bài7: ĐK ĐỘNG CƠ DC Bài7: ĐK ĐỘNG CƠ DC II>Mạch Cầu H: [...].. .Bài 7: ĐK ĐỘNG CƠ DC III>Một số IC công suất: a, L298: b, L293: c, LMD18200: d, MC33486: Bài7: ĐK ĐỘNG CƠ DC Bài7: ĐK ĐỘNG CƠ DC Bài 7: ĐK ĐỘNG CƠ DC Bài 7: ĐK ĐỘNG CƠ DC C10 C9 103 103 U18 1 11 DIR3 PWM3 4 3 5 24V 6 J9 BTP1 BTP2 OUT1 OUT2 BIN DIN PIN CSOUT TFOUT VS LMD18200/TO GND 2 10 8 9 7 2 1 AD4 R5 10K Dong co Bài 7: ĐK ĐỘNG CƠ DC IV>Nguyên Lý Băm Xung (PWM) Bài 7: ĐK ĐỘNG CƠ DC... T1/T = 50% thì động cơ quay với 50% tốc độ , T1/T=20% động cơ quay với 20% tốc độ Bài 7: ĐK ĐỘNG CƠ DC B4 :Ban đầu cho động cơ quay 100% khoảng 10s sau đó chuyển sang tốc độ 50% khoảng 10s và lập lại quá trình với chiều quay ngược lại (dùng BĐT để tạo PWM với độ rộng xung và chu kỳ mog muốn) B5 :Dùng bộđếm Counter0 để đếm số lần nhấn phím ở chân P3_4 :bấm 5 lần ĐC sẽ quay 100% tốc độ , bấm 10 lần động . nghiệp Bài 7: BỘ ĐẾM (COUNTER) Bài 7: BỘ ĐẾM (COUNTER) Bài 7: BỘ ĐẾM (COUNTER) II>Lập Trình Bộ Đếm cho VĐK: • Cách thức hoạt động và cách sử dụng bộ đếm. Bài 7: BỘ ĐẾM (COUNTER) I>Khái niệm: Bộ đếm của vđk có tác dụng để đếm các dữ kiện bên ngoài (đếm sp chẳng hạn) Bộ đếm được sử dụng