You are on page 1of 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT ĐỀ THI CUỐI KỲ HỌC KỲ 2 - NĂM HỌC 2020-2021

THÀNH PHỐ HỒ CHÍ MINH


Môn: KỸ THUẬT VI XỬ LÝ
KHOA ĐIỆN-ĐIỆN TỬ
Mã môn học: MICR330363 Ngày thi: 25/6/2021
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH
 Đề số/Mã đề: 01 Đề thi có: 01 trang
Thời gian: 90 phút. Thi trên Classroom, tiết 1-2-3
Câu 1: (6 điểm)
Xét một ứng dụng giao tiếp hai vi điều khiển PIC16F887 (FOSC = 8MHz, dao động nội) qua UART dùng đường
truyền RS232, giao thức: 4800bps, 8 bit dữ liệu, 1 STOP, không kiểm tra lỗi chẵn lẻ.

T U OK
Phía vi điều khiển 1 (VĐK 1):
- Có 2 nút nhấn T (Chục) (nối với RB0) và U (đơn vị) (nối với RB1) dùng để điều chỉnh tăng chữ số hàng chục
và hàng đơn vị trên hai LED bảy đoạn. Phạm vi điều chỉnh [00-99].
- Nút OK (nối với RB2) để xác nhận chấp nhận giá trị trên 2 LED bảy đoạn (được nối trực tiếp với PORTA và
PORTD).
- Một động cơ DC (12V/1A) được nối với VĐK 1 thông qua mạch lái L298, được điều khiển bằng CCP1 và
CCP2 bằng xung PWM có chu kỳ TPWM = 2 ms, chu kỳ công tác cố định 50%.
- Khi nhiệt độ bên VĐK 2 gửi sang lớn hơn giá trị đặt trên 2 LED bảy đoạn, động cơ quay thuận; nhỏ hơn động
cơ quay nghịch; bằng thì động cơ dừng.
Phía vi điều khiển 2 (VĐK 2):
- Được nối với một cảm biến nhiệt độ LM35 qua ngõ vào AN5. Nhiệt độ môi trường không quá 99oC.
- Giá trị nhiệt độ chỉ được gửi từ VĐK 2 sang VĐK 1 khi có sự thay đổi.
a) Vẽ mạch nguyên lý. (Nộp tệp Proteus tên Cau1a.pdsprj) (1.5 điểm)
b) Vẽ lưu đồ giải thuật. (Nộp tệp PNG tên Cau1b.png) (2.0 điểm)
c) Viết chương trình C. (Nộp tệp CCS tên Cau1cVDK1.c, Cau1cVDK2.c) (2.5 điểm)

Câu 2: (4 điểm)
Xét một ứng dụng PIC16F887 (FOSC = 8MHz, tùy chọn nguồn dao động trong hoặc ngoài) đếm sản phẩm, và tạo
xung.
- Một chiết áp PV (10K, 50mV/1%), được nối với AN0, để chỉnh giá trị đếm sản phẩm trong một hộp, phạm vi
[00-100].
PV=024
P=07 Box=01234

- Đếm sản phẩm dùng Counter 1.


- Một xung có chu kỳ T=100ms, chu kỳ công tác 50% được tạo ra tại chân RE0 với thời gian được đếm bằng
ngắt Timer0.
a) Vẽ mạch nguyên lý. (Nộp tệp Proteus tên Cau2a.pdsprj) (1.0 điểm)
b) Vẽ lưu đồ giải thuật. (Nộp tệp PNG tên Cau2b.png) (1.5 điểm)
c) Viết chương trình C. (Nộp tệp CCS tên Cau2c.c) (1.5 điểm)

Chuẩn đầu ra của học phần (về kiến thức) Nội dung kiểm tra
[G4.1]: Hiểu và ứng dụng được hệ thống vi điều khiển vào thực tế. Câu 1, Câu 2
[G1.3]: Thiết kế và lập trình điều khiển dùng ngôn ngữ C cho các hệ thống điều khiển. Câu 1, Câu 2
[G2.3]: Có kỹ năng thiết kế và xây dựng qui trình điều khiển cho hệ thống dùng vi điều khiển PIC16F887. Câu 1, Câu 2

Ngày …… tháng …… năm 2021


Trưởng bộ môn
(ký và ghi rõ họ tên)

Số hiệu: BM1/QT-PĐT-RĐTV/02 Lần soát xét: 02 Ngày hiệu lực: 15/5/2020 Trang: 1/1

You might also like