SlideShare a Scribd company logo
1 of 1
Download to read offline
Số hiệu: BM1/QT-PĐBCL-RĐTV Trang: 1/1
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
THÀNH PHỐ HỒ CHÍ MINH
KHOA ĐIỆN-ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH

ĐỀ THI QUÁ TRÌNH 1 – HK1 – NH21.22
Môn: VI XỬ LÝ
Mã môn học: MICR330363
Đề số/Mã đề: 01 Đề thi có: 01 trang
Thời gian làm bài: 100 phút.
Xét một ứng dụng PIC16F887 (FOSC = 8MHz, tùy chọn nguồn dao động trong hoặc ngoài sao cho phù hợp)
với các yêu cầu như sau:
- Có ba chức năng: đếm sản phẩm; đo nhiệt độ; và điều khiển tuần tự 8 Led.
- Đếm sản phẩm: 24 sản phẩm/hộp; sử dụng Counter (tùy chọn Counter sao cho phù hợp); cảm biến sản phẩm
ra mức Logic.
- Đo nhiệt độ: ngõ vào ADC (kênh AN6) được nối với cảm biến LM35; nhiệt độ môi trường [0..150]o
C.
- Điều khiển tuần tự 8 Led: 8 Led đơn (được nối với PORTA); Logic 1 làm sáng Led. Quy luật sáng/tắt Led:
Sáng dần lên và tắt hết; cứ thế liên tục. Thời gian dịch chuyển tuần tự sang Led kế tiếp (gọi là Ts) được chỉnh
trước bằng nút SPEED. Cấp độ SPEED được hiển thị trên một LED bảy đoạn (được nối với PORTB). Ts =
SPEEDx100ms. Khi SPEED = 0 thì 8 Led sẽ tắt hết.
- Có 3 nút nhấn: RUN (nối với RC1); SPEED (được nối với RC2) và STOP (được nối với chân số ) của vi
điều khiển.
- Ứng dụng có 2 chế độ hoạt động: chế độ STOP và chế độ RUN.
- Chế độ STOP: mặc định sau khi bật điện hoặc sau khi nhấn nút STOP. Lúc này có thể chỉnh được SPEED
và vẫn đo nhiệt độ. Dừng đếm sản phẩm (Pdt=0; Box=GIÁ TRỊ HIỆN HÀNH).
- Chế độ RUN: sau khi nhấn nút RUN. Chạy đủ 3 chức năng như mô tả ở trên. Đang RUN không chỉnh được
SPEED.
- LCD 16x2 được nối với PORTD.
a) Vẽ mạch nguyên lý. (nộp tệp S6-123a.pdsprj và S6-123a.pdf) (3.0 điểm)
b) Vẽ lưu đồ. (nộp tệp S6-123b.png) (3.0 điểm)
c) Viết chương trình C. (nộp tệp S6-123c.c) (4.0 điểm)
Minh họa hiển thị ở chế độ STOP: Minh họa hiển thị ở chế độ RUN:
Ts = 0x100ms = 0→ 8 Led tắt Ts = 2x100ms = 200ms

More Related Content

Similar to VXL

Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505
Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505
Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505Nguyen Luc
 
Do_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdfDo_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdfThnCht9
 
Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!Văn Phong Cao
 
Đề tài Lập trình C cho họ vi điều khiển 8051
Đề tài Lập trình C cho họ vi điều khiển 8051Đề tài Lập trình C cho họ vi điều khiển 8051
Đề tài Lập trình C cho họ vi điều khiển 8051Brooklyn Abbott
 
Đề kiểm tra định kì - Lần 2 - PLC-SCADA
Đề kiểm tra định kì - Lần 2 - PLC-SCADAĐề kiểm tra định kì - Lần 2 - PLC-SCADA
Đề kiểm tra định kì - Lần 2 - PLC-SCADAMan_Ebook
 
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...Viết thuê báo cáo thực tập giá rẻ
 
Cataloge autonics 03 temperature_controller_dienhathe.com-tk
Cataloge autonics 03 temperature_controller_dienhathe.com-tkCataloge autonics 03 temperature_controller_dienhathe.com-tk
Cataloge autonics 03 temperature_controller_dienhathe.com-tkDien Ha The
 
datasheet.pdf
datasheet.pdfdatasheet.pdf
datasheet.pdfDuyL84058
 
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...nataliej4
 
Tài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idecTài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idecquanglocbp
 
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNTài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNThuan Nguyen
 
Cantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04tdCantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04tdToai Nguyen
 
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.Nguyễn Bá Quý
 
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách Khoa
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách KhoaTài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách Khoa
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách KhoaĐiện Lạnh Bách Khoa Hà Nội
 
11 phamtuantrung dcl201_9076_2
11 phamtuantrung dcl201_9076_211 phamtuantrung dcl201_9076_2
11 phamtuantrung dcl201_9076_2Adobe Arc
 
De thi vi tbp 2014
De thi vi tbp 2014De thi vi tbp 2014
De thi vi tbp 2014Nguyen Huong
 

Similar to VXL (20)

Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505
Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505
Do an lap_trinh_c_cho_vi_dieu_khien_8051_8462_1505
 
Do_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdfDo_an_Den_giao_thong.pdf
Do_an_Den_giao_thong.pdf
 
Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!Lập trình cỡ nhỏ - LOGO!
Lập trình cỡ nhỏ - LOGO!
 
Đề tài Lập trình C cho họ vi điều khiển 8051
Đề tài Lập trình C cho họ vi điều khiển 8051Đề tài Lập trình C cho họ vi điều khiển 8051
Đề tài Lập trình C cho họ vi điều khiển 8051
 
Đề kiểm tra định kì - Lần 2 - PLC-SCADA
Đề kiểm tra định kì - Lần 2 - PLC-SCADAĐề kiểm tra định kì - Lần 2 - PLC-SCADA
Đề kiểm tra định kì - Lần 2 - PLC-SCADA
 
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...
Đồ án tốt nghiệp điện tử Điều khiển và giám sát thiết bị điện gia đình - sdt/...
 
Cataloge autonics 03 temperature_controller_dienhathe.com-tk
Cataloge autonics 03 temperature_controller_dienhathe.com-tkCataloge autonics 03 temperature_controller_dienhathe.com-tk
Cataloge autonics 03 temperature_controller_dienhathe.com-tk
 
datasheet.pdf
datasheet.pdfdatasheet.pdf
datasheet.pdf
 
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...
Chương trình điều khiển đèn giao thông cho ngã tư theo 3 chế độ dựa theo đồng...
 
Nhóm-HM.docx
Nhóm-HM.docxNhóm-HM.docx
Nhóm-HM.docx
 
Tài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idecTài liệu hướng dẫn PLC microsmart của hãng idec
Tài liệu hướng dẫn PLC microsmart của hãng idec
 
Luận văn: Hoàn thành Bài thí nghiệm bình trộn nhiên liệu, HAY
Luận văn: Hoàn thành Bài thí nghiệm bình trộn nhiên liệu, HAYLuận văn: Hoàn thành Bài thí nghiệm bình trộn nhiên liệu, HAY
Luận văn: Hoàn thành Bài thí nghiệm bình trộn nhiên liệu, HAY
 
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHNTài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
Tài liệu tìm hiểu về PLC - Ban Cơ điện tử ĐH BKHN
 
Cantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04tdCantudong phanvan thang_dh04td
Cantudong phanvan thang_dh04td
 
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.
ĐỒ ÁN ,Khoa điện tử viễn thông, cơ khí tự động hóa.
 
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOTĐề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
Đề tài: Dòng PLC hoạt động vô cùng hiệu quả công việc, HOT
 
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách Khoa
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách KhoaTài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách Khoa
Tài liệu kỹ thuật điều hòa Panasonic - Điện lạnh Bách Khoa
 
Ceec
CeecCeec
Ceec
 
11 phamtuantrung dcl201_9076_2
11 phamtuantrung dcl201_9076_211 phamtuantrung dcl201_9076_2
11 phamtuantrung dcl201_9076_2
 
De thi vi tbp 2014
De thi vi tbp 2014De thi vi tbp 2014
De thi vi tbp 2014
 

VXL

  • 1. Số hiệu: BM1/QT-PĐBCL-RĐTV Trang: 1/1 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH  ĐỀ THI QUÁ TRÌNH 1 – HK1 – NH21.22 Môn: VI XỬ LÝ Mã môn học: MICR330363 Đề số/Mã đề: 01 Đề thi có: 01 trang Thời gian làm bài: 100 phút. Xét một ứng dụng PIC16F887 (FOSC = 8MHz, tùy chọn nguồn dao động trong hoặc ngoài sao cho phù hợp) với các yêu cầu như sau: - Có ba chức năng: đếm sản phẩm; đo nhiệt độ; và điều khiển tuần tự 8 Led. - Đếm sản phẩm: 24 sản phẩm/hộp; sử dụng Counter (tùy chọn Counter sao cho phù hợp); cảm biến sản phẩm ra mức Logic. - Đo nhiệt độ: ngõ vào ADC (kênh AN6) được nối với cảm biến LM35; nhiệt độ môi trường [0..150]o C. - Điều khiển tuần tự 8 Led: 8 Led đơn (được nối với PORTA); Logic 1 làm sáng Led. Quy luật sáng/tắt Led: Sáng dần lên và tắt hết; cứ thế liên tục. Thời gian dịch chuyển tuần tự sang Led kế tiếp (gọi là Ts) được chỉnh trước bằng nút SPEED. Cấp độ SPEED được hiển thị trên một LED bảy đoạn (được nối với PORTB). Ts = SPEEDx100ms. Khi SPEED = 0 thì 8 Led sẽ tắt hết. - Có 3 nút nhấn: RUN (nối với RC1); SPEED (được nối với RC2) và STOP (được nối với chân số ) của vi điều khiển. - Ứng dụng có 2 chế độ hoạt động: chế độ STOP và chế độ RUN. - Chế độ STOP: mặc định sau khi bật điện hoặc sau khi nhấn nút STOP. Lúc này có thể chỉnh được SPEED và vẫn đo nhiệt độ. Dừng đếm sản phẩm (Pdt=0; Box=GIÁ TRỊ HIỆN HÀNH). - Chế độ RUN: sau khi nhấn nút RUN. Chạy đủ 3 chức năng như mô tả ở trên. Đang RUN không chỉnh được SPEED. - LCD 16x2 được nối với PORTD. a) Vẽ mạch nguyên lý. (nộp tệp S6-123a.pdsprj và S6-123a.pdf) (3.0 điểm) b) Vẽ lưu đồ. (nộp tệp S6-123b.png) (3.0 điểm) c) Viết chương trình C. (nộp tệp S6-123c.c) (4.0 điểm) Minh họa hiển thị ở chế độ STOP: Minh họa hiển thị ở chế độ RUN: Ts = 0x100ms = 0→ 8 Led tắt Ts = 2x100ms = 200ms