Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 52 trang
Dung lượng: 1 MB

Giới thiệu nội dung

Điều khiển động cơ và giao tiếp máy tính

Tác giả: Nhóm thực hiện (Lê Đức Thuận, Lê Văn Kiểm, Lê Văn Hoá, Đặng Vân Nam, Phạm Xuân Kỳ)

Lĩnh vực: Kỹ thuật Điện-Điện tử

Nội dung tài liệu:

Đồ án môn học này tập trung vào đề tài “Điều khiển động cơ và giao tiếp máy tính”, thuộc chuyên ngành Kỹ thuật Điện-Điện tử. Nội dung chính bao gồm việc nghiên cứu các phương pháp điều khiển động cơ, đặc biệt là động cơ một chiều, thông qua điều chỉnh điện áp và sử dụng kỹ thuật điều xung (PWM). Bên cạnh đó, tài liệu còn đi sâu vào cấu trúc và hoạt động của vi điều khiển ATmega16, bao gồm các thành phần như bộ xử lý AVR, các loại bộ nhớ (Flash, SRAM, EEPROM), các cổng vào/ra (I/O), bộ định thời/bộ đếm, và giao tiếp nối tiếp USART. Phần cuối của đồ án đề cập đến thiết kế phần cứng và lập trình cho vi điều khiển, nhằm mục đích điều khiển động cơ và thiết lập giao tiếp với máy tính.

Mục lục chi tiết:

  • Lời mở đầu
  • Chương I: Các phương pháp điều khiển động cơ
    • 1 Giới thiệu chung
    • 2 Các phương pháp điều khiển động cơ một chiều
      • 2.1 Điều chỉnh tốc độ bằng cách điều chỉnh điện áp
      • 2.2 Điều khiển tốc độ động cơ bằng xung PWM
  • Chương II: Vi điều khiển ATMEGA16
    • 2.1 Giới thiệu chung
    • 2.2 Cấu trúc nhân AVR
      • 2.2.1 ALU
      • 2.2.2 Thanh ghi trạng thái
      • 2.2.3 Con trỏ ngăn xếp (SP)
      • 2.2.4 Quản lý ngắt
    • 2.3 Cấu trúc bộ nhớ
      • 2.3.1 Bộ nhớ chương trình (Bộ nhớ Flash)
      • 2.3.2 Bộ nhớ dữ liệu SRAM
      • 2.3.3 Bộ nhớ dữ liệu EEPROM
    • 2.4 Các cổng vào ra (I/O)
      • 2.4.1 Thanh ghi DDRx
      • 2.4.2 Thanh ghi PORTx
      • 2.4.3 Thanh ghi PINx
    • 2.5 Bộ định thời
      • 2.5.1 Các thanh ghi
      • 2.5.2 Đơn vị đếm
      • 2.5.3 Đơn vị so sánh ngõ ra
      • 2.5.4 Mô tả các thanh ghi TCCR0
    • 2.6 USART
      • 2.6.1 Tạo xung clock
      • 2.6.2 Định dạng khung truyền
  • Chương III: Giao tiếp vi điều khiển với máy tính
    • 3.1 Chuẩn RS232
    • 3.2 Cổng COM
    • 3.3 Truyền thông giữa hai nút
  • Chương IV: Thiết kế phần cứng cho đề tài
    • 4.1 Sơ đồ thiết kế tổng quát
    • 4.2 Một số linh kiện sử dụng trong mạch
    • 4.3 Tính toán thiết kế cho các khối
  • Chương V: Lập trình cho vi điều khiển