English Site Vietnamese Site

GIỚI THIỆU THIẾT BỊ THỰC HÀNH VI ĐIỀU KHIỂN ỨNG DỤNG 8051

Thực hành ứng dụng loại vi điều khiển 8051, có kết nối máy tính qua cổng RS232, thiết bị bao gồm:
1. Thiết bị chính thực tập về vi điều khiển AT89Cxx.
2. Các modul thực hành và khi thực hành đến bài nào thì cắm bus kết nối từ thiết bị chính tới modul nhỏ.

A. Thiết bị chính bao gồm:

  • Mạch nạp chính vi điều khiển. Mạch này nạp dữ liệu lập trình từ máy tính PC vào bộ nhớ chương trình của chíp vi điều khiển.
  • Mạch nguồn nuôi cho vi điều khiển và các modul kết nối
  • Mạch phát xung, các LED, bàn phím, bộ đệm.
  • Mạch đo VDC
  • B. Các module thực hành:

    1. Modul thực hành về bàn phím và hiển thị, bao gồm:

  • LED đơn 16 bít và bộ bàn phím
  • LED ma trận và LED 7 đoạn

  • Nội dung thực hành:
  • Ghép nối bàn phím với vi điều khiển, viết chương trình nhận mã bàn phím
  • Hiển thị trên LED đơn mã bàn phím
  • Ghép nối LED ma trận với vi điều khiển, viết chương trình nhận mã bàn phím
  • Hiển thị trên LED đơn mã bàn phím
  • Ghép nối bộ LED 7 đoan với vi điều khiển, viết chương trình hiển thị số trên LED 7 đoạn
  • Các bài thực hành mở rộng


  • 2. Modul thực hành biết đổi tương tự - số ( D/A), bao gồm:
  • Mạch chuyển đổi ADC ( analog to digital convert) 8 bít
  • Mạch chuyển đổi DAC ( digital analog convert) 8 bít

  • Các bài thực hành:
  • Chuyển đổi giá trị điện áp thành giá trị số tương ứng
  • Ghép nối với vi điều khiển, và hiển thị giá trị đo trên LED 7 đoạn
  • Xuất các giá trị số vào DAC và đo các giá trị tương ứng dạng điện áp.
  • Ghép nối DAC và ADC

    3.Modul thực hành đếm và đo tầng số, bao gồm:
  • Mạch xung và hiển thị kết quả trên LED 7 đoạn
  • Kết nối mạch phát xung và mạch khuếch đại tín hiệu

  • Các bài thực hành:
  • Đếm xung và hiển thị kết quả trên LED 7 đoạn
  • Kết nối mạch phát xung và vi điều khiển để đo tầng số của máy phát xung.
  • Lập trình hẹn giờ và phát báo thức ra loa.


  • 4. Modul thực hành điều khiển đèn giao thông qua bộ định thời của vi điều khiển, bao gồm:
  • Các đèn chỉ thị tương ứng với các đèn giao thông.
  • Mạch công suất điều khiển.

  • Các bài thực hành:
  • Ghép nối modul với vi điều khiển
  • Viết chương trình điều khiển đèn giao thông


  • 5. Modul thực hành motor bước (step motor), bao gồm:
  • Mạch điều khiển công suất motor bước
  • Motor bước 10W

  • Các bài thực hành:
  • Điều khiển motor bước theo chiều quay, tốc độ từ bàn phím.
  • Điều khiển motor bước theo quá trình và số bước đã định sẵn.
  • Điều khiển motor bước theo các kiểu điều khiển pha.


  • 6. Modul thực hành điều khiển động cơ DC, bao gồm:
  • Mạch công suất điều khiển động cơ DC
  • Động cơ DC 10W

  • Các bài thực hành:
  • Điều khiển motor DC theo chiều quay, tốc độ theo kiểu điều khiển PWM (điều chế độ rộng xung) từ bàn phím.
  • Điều khiển motor DC theo quá trình và số bước đã định sẵn.


  • 7. Modul thực hành điều khiển từ xa bằng hồng ngoại (IR remote control), bao gồm:
  • Các cảm biến thu phát hồng ngoại.
  • Các mạch giai mã và mã hóa tín hiệu hồng ngoại

  • Các bài thực hành:
  • Tạo mã điều khiển trên vi điều khiển và truyền ra bộ phát hồng ngoại.
  • Nhận mã từ cảm biến hồng ngoại, giải mã tạo lệnh điều khiển.


  • 8. Modul thực hành điều khiển nhiệt độ, bao gồm:
  • Mạch điều khiển công suất, thanh đốt nhiệt.
  • Mạch biết đổi tính hiệu nhiệt thành tín hiệu số (qua bộ chuyển đổi ADC) đưa vào vi điều khiển

  • Các bài thực hành:
  • Đo nhiệt độ với mạch ADC
  • Ghép bộ đo và mạch điều khiển thanh đốt nhiệt với vi điều khiển.
  • Viết chương trình điều khiển với các chế độ điền khiển khác nhau.


  • 9. Modul thực hành điều khiển mà hình tinh thể lỏng (LCD) và ghép nối RS232 với máy tính PC, bao gồm:
  • Màn hình LCD 2 dòng – 16 ký tự.
  • Mạch ghép RS232 với máy tính PC

  • Các bài thực hành:
  • Hiển thị ký tự trên màn hình
  • Truyền thông dữ liệu giữa máy tính PV và vi điều khiển


  • 10. Modul thực hành kết nối I2C bus và kết nối mạng công nghiệp RS485, bao gồm:
  • Mạch kết nối I2C với chip thời gian thực RTC: DS1307
  • Mạch kết nối I2C với chip bộ nhớ EEPROM:AT24LC64
  • Mạch kết mạng công nghiệp từ xa RS485

  • Các bài thực hành:
  • Hiển thị thời gian về ngày tháng năm và giờ
  • Thay đổi thời gian và đặt chế độ hẹn giờ
  • Lập trình thuyền dữ liệu giữa các trạm qua RS485


  • 11. Modul kết nối ROM và RAM ngoài, bao gồm:
  • Mạch giải mã địa chỉ
  • Bộ nhớ ROM và RAM

  • Các bài thực hành:
  • Viết chương trình đọc ghi dữ liệu bộ nhớ
  • Thực hành với bộ nhớ RAM chương trình ngoài.


  • 12. Modul kết nối mở rộng cổng kết nối, bao gồm:
  • Mạch kết nối chíp 8255
  • Mạch kết nối tiếp ra song song và ngược lại

  • Các bài thực hành:
  • Viết chương trình đọc/ghi dữ nối tiếp
  • Thực hành lập trình vao/ra cho chip 8255


  • Các phụ kiện gồm có: 1 đĩa CD chứa chương trình biên dịch, phần mềm mô phỏng, phần mềm nạp chíp, cáp kết nối RS232/PC, dây nối có chốt ở hai đầu và tài liệu thực hành.