điều khiển động cơ bước
Trang 1KHOA CƠ KHÍ CHẾ TẠO MÁY
BỘ MÔN CƠ ĐIỆN TỬ BÁO CÁO MÔN HỌC
SERVO ĐIỆN – THỦY - KHÍ
GVHD:PHẠM BẠCH DƯƠNG
Trang 2Đôi nét về động cơ bước
Cách điều khiển động cơ bướcCác chế độ hoạt động
Thiết kế phần cứng
Kết quả
Trang 3ĐÔI NÉT ĐỘNG CƠ BƯỚC
Theo cấu tạo cuộn dây, có các loại:
Trang 4 Điện áp định mức
Dòng điện định mức
Tần số đáp ứng cao
nhất (fmax)
Trang 5 Điều khiển động cơ bước đơn cực bằng cách cấp xung lần
lượt cho các pha.
Tăng giảm khoảng thời gian giữa các xung để điều chỉnh
tốc độ động cơ.
Đổi chiều cấp xung để đảo chiều chạy động cơ.
Trong mô hình dùng vi điều khiển 16 bit để điều khiển
động cơ.
Trang 6 Chia 1 bước của động cơ ra thành 8 bước nhỏ ta dùng 8
transistors công suất D468 mắc song song để cấp xung cho cho mỗi pha, do đó phải dùng tất cả 32 transistors cho 4 pha của động cơ.
Trang 7 IA + IB = Iđm
Trang 8Bước 1: Chia full step của động cơ bước ra thành
8 góc bằng nhau Do đó mỗi góc là 90/8= 11.25o
Trang 9 Vậy I CE (mA) = I B =cosα
Bước 3 : tính denta I CE. Vì mỗi lần ta kích đồng thời 8 trasistor nghĩa là tổng dòng I CE luôn luôn bẳng 1 do đó ta phải tính denta sao cho tổng các denta bằng 1 denta
được tính như sau
Denta V BE I CE = V BE I CE(i ) - I CE(i-1 )
Trang 18 Dùng IC 74HC595
để điều khiển
Đây là IC dịch bên trong là những
Flipflop D nối ghép
để chốt dữ liệu
Trang 19Về chức năng cả hai IC đều là IC dịch
Trang 20 Các dữ liệu vào là nối tiếp ra song song
Giữa các thanh ghi dịch và ngõ ra có một “chốt” Điều này cho phép thay đổi linh hoạt
dữ liệu trong các thanh ghi và ổn định trạng thái logic ngõ ra
Tuy nhiên 74HC595 có chân 13 (enable output) tác động mức thấp, giúp cho việc điều khiển dễ dàng hơn Ẩn hiện ngõ ra khi cần thiết
Trong khi 74HC164 không có chân enable output cho nên tín hiệu ra sẽ được hiện thị
Trang 21 Led được nối
song song với transitor để hiện thị