1. Trang chủ
  2. » Tất cả

Điều khiên motor bước

93 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 93
Dung lượng 3,36 MB

Nội dung

KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG ================================================================================ LỜI NĨI ĐẦU Ngày kĩ thuật vi điều khiển trở nên quen thuộc ngành kỹ thuật ứng dụng đời thường Hầu hết dây truyền tự động lớn sản phẩn dân dụng ta thấy suất vi điều khiển Vi điểu khiển nhà sản xuất tích hợp nhiều nhiều tính với ngoại vi tích hợp vi điều khiển, với khả xử lý nhiều hoạt động phức tạp, tất tích hợp chip nhỏ gọn, gặp nhiều thuận lợi thiết kế board, board mạch nhỏ gọn đẹp dễ thiết kế nhiều Cùng với phát triển khoa học kỹ thuật phát triển vi điều khiển ứng dụng kỹ em lựa chọn đề tài: ĐIỀU KHIÊN MOTOR BƯỚC, vận dụng để thực đề tài Trong trình làm đồ án tốt nghiệp, hạn chế thời gian, tài liệu trình độ có hạn nên khơng tránh khỏi có thiếu sót Em mong đóng góp ý kiến thầy cô hội đồng bạn để đồ án tốt nghiệp em hoàn thiện KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ================================================================================ Chương TỔNG QUAN VỀ CÁC PHẦN TỬ 1.1 Vi điều khiển Thông thường có họ vi điều khiển bit 6811 Motorola, 8051 Intel, z8 Xilog Pic 16 Microchip Technology Mỗi loại có tập lệnh ghi riêng nhất, nên chúng thường khơng tương thích lẫn Ngồi có vi điều khiển 16 bit 32 bit sản xuất hãng khác Với tất vi điều khiển khác tiêu chuẩn để lựa chọn là: * Đáp ứng nhu cầu tính tốn tốn cách hiệu quả, đầy đủ chức cần thiết thấp mặt giá thành Trong phân tích nhu cầu dự án dựa vi điều khiển phải biết vi điều khiển bit, 16 bit hay 32 bit đáp ứng tốt nhu cầu tốn cách hiệu Những tiêu chuẩn là: - Tốc độ: tốc độ lớn mà vi điều khiển hỗ trợ - Kiểu đóng vỏ: Đóng vỏ kiểu DIP 40 chân hay QFP Đây yêu cầu quan trọng xét không gian, kiểu lắp ráp tạo mẫu thử cho sản phẩm cuối - Công suất tiêu thụ: Điều đặc biệt khắt khe sản phẩm dùng pin, ắc quy - Dung lượng nhớ Rom Ram chíp KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ================================================================================ - Số chân vào định thời chíp - Khả dễ dàng nâng cấp cho hiệu suất cao giảm công suất tiêu thụ - Giá thành cho đơn vị: Điều quan trọng định giá thành sản phẩm mà vi điều khiển sử dụng *) Có sẵn cơng cụ phát triển phần mềm trình biên dịch, trình hợp ngữ gỡ rối *) Nguồn vi điều khiển sẵn có nhiều tin cậy Khả sẵn sàng đáp ứng số lượng tương lai Hiện vi điều khiển bit họ 8051 có số lượng lớn nhà cung cấp đa dạng Intel, Atmel, Philip… Nhưng mặt tính cơng có thề xem PIC vượt trội nhiều so với 89 với nhiều module tích hợp sẵn ADC10 BIT, PWM 10 BIT, PROM 256 BYTE, COMPARATER, VERF COMPARATER, đặc điểm tất vi điều khiển PIC sử dụng có chuẩn PI tức chuẩn cơng nghiệp thay chuẩn PC (chuẩn dân dụng) Ngồi PIC cịn nhiều nhà sản xuất phần mềm tạo ngôn ngữ hỗ trợ cho việc lập trình ngồi ngơn ngữ Asembly cịn sử dụng ngơn ngữ C sử dụng CCSC, HTPIC hay sử dụng Basic có MirkoBasic… cịn nhiều chương trình khác để hỗ trợ cho việc lập trình bên cạnh ngơn ngữ kinh điển asmbler Nên đề tài lựa chọn sử dụng vi điều khiển PIC làm điều khiển chính, PIC16F877A 1.1.1 Sơ đồ khối bảng mô tả chức chân PIC16F877A KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG ================================================================================ Hình 1.1 PIC 16F877A KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG ================================================================================ Hình Sơ đồ khối PIC16F877A KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG ================================================================================ Bảng mơ tả chức chân PIC16F877A Pin Name QF DIP PLC T Pin C Pin # Pin# # OSC1/CLKIN 13 OSC2/ CLKOUT /Vpp 14 30 I/ O/P Buffer Typ Type e Description Đầu vào xung ST/ dao động thạch CMOS(4 anh/ngõ vào xung ) clock ngoại Đầu xung dao động thạch anh Nối với thạch anh hay cộng hưởng chế độ dao động thạch anh.Trong chế độ RC, ngõ chân OSC2 18 O - 18 I/P ST Ngõ vào Master Clear(Reset) ngõ vào điện lập trình KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG ================================================================================ Chân cho phép tín hiệu Reset thiết bị tác động mức thấp RA0/AN0 RA1/AN1 RA2/AN2/ VREF – RA3/AN3/ VREF + 5 19 20 21 22 I/O I/O I/O I/O TTL PORTA port vào hai chiều RA0 làm ngõ vào tuơng tự thứ TTL RA1 làm ngõ vào tuơng tự thứ TTL TTL RA2 làm ngõ vào tuơng tự điện áp chuẩn tương tự âm RA3 làm ngõ vào tuơng tự điện áp chuẩn tương tự dương RA4 làm ngõ vào xung KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ================================================================================ RA4/T0CKI 23 I/O ST clock cho định thời Timer0 RA5/ /AN4 24 I/O TTL RA5 làm ngõ vào tương tự thứ RB0/INT 33 36 I/O RB1 34 37 I/O TTL/ ST(1) PORTB port hai chiều RB2 35 38 10 I/O TTL RB0 làm chân ngắt ngồ TTL RB3/PGM 36 39 11 I/O TTL RB3 làm ngõ vào điện lập trình mức thấp RB4 37 41 14 I/O TTL RB5 38 42 15 I/O TTL RB6/PGC 39 43 16 I/O TTL/ ST(2) Interrupt-onchange pin Interrupt-on- KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ================================================================================ change pin Interrupt-onchange pin In-Crcuit Debugger pin RB7/PGD 40 44 17 I/O TTL/ ST(3) Serial programming clock Interrupt-onchange pin In-Crcuit Debugger pin Serial programming data PORTC port vào hai chiều RC0/ T1OSO/ T1CKI 15 16 32 I/O ST RC0 ngõ vào dao động Timer1 ngõ xung clock cho Timer1 RC1 ngõ KHOA ĐIỆN TỬ VIỄN THÔNG - TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ================================================================================ RC1/T1OSI/ CCP2 16 18 35 I/O ST vào dao động Timer1 ngõ vào Capture2/ngõ compare2/ngõ vào PWM2 RC2/CCP1 17 19 36 I/O ST RC2 ngõ vào capture1/ngõ compare1/ngõ vào PWM1 RC3/SCK/ SCL 18 20 37 I/O ST RC3 ngõ vào xung RC4/SDI/ SDA 23 25 42 I/O ST Clock đồng nội tiếp/ngõ hai chế độ SPI I2C RC4 liệu bên SPI(chế độ SPI) liệu I/O(chế độ I C) ... ================================================================================ Chương TỔNG QUAN VỀ CÁC PHẦN TỬ 1.1 Vi điều khiển Thơng thường có họ vi điều khiển bit 6811 Motorola, 8051 Intel, z8 Xilog Pic 16 Microchip Technology Mỗi loại có... tích nhu cầu dự án dựa vi điều khiển phải biết vi điều khiển bit, 16 bit hay 32 bit đáp ứng tốt nhu cầu toán cách hiệu Những tiêu chuẩn là: - Tốc độ: tốc độ lớn mà vi điều khiển hỗ trợ - Kiểu... Giá thành cho đơn vị: Điều quan trọng định giá thành sản phẩm mà vi điều khiển sử dụng *) Có sẵn cơng cụ phát triển phần mềm trình biên dịch, trình hợp ngữ gỡ rối *) Nguồn vi điều khiển sẵn có nhiều

Ngày đăng: 14/03/2023, 15:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w