CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009 - 2012) NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ Mã đề thi: ĐTCN - LT 18 Hình thức thi: Viết Thời gian: 180 Phút (Không kể thời gian chép/ giao đề thi) ĐỀ BÀI Câu 1 (2điểm): Vẽ sơ đồ mạch, lập bảng trạng thái và phân tích nguyên lý hoạt động của mạch đếm thuận nhị phân đồng bộ 4 bít dùng JK-FF. Câu 2 (2điểm): Vẽ sơ đồ, dạng điện áp tại ngõ vào, ngõ ra trên tải và trình bày nguyên lý hoạt động mạch chỉnh lưu cầu một pha không điều khiển trong trường hợp tải thuần trở nối tiếp nguồn E = 10V, biên độ áp vào cực đại 300V Câu 3 (3điểm): Trình bày quy trình xử lý ngắt trong vi điều khiển. Viết chương trình có sử dụng ngắt timer 0 của vi điều khiển. Câu 4 (3điểm): (phần tự chọn, các trường tự ra đề) ………………., ngày ……. tháng ……. năm …………<br />
Duyệt Hội đồng thi tốt nghiệp Tiểu ban ra đề thi<br />
<br />
CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc ĐÁP ÁN ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009 - 2012) NGHỀ: ĐIỆN TỬ CÔNG NGHIỆP MÔN THI: LÝ THUYẾT CHUYÊN MÔN NGHỀ Mã đề thi: DA ĐTCN - LT 18<br />
Câu NỘI DUNG ĐIỂM<br />
<br />
I. Phần bắt buộc 1 + Sơ đồ đếm nhị phân đồng bộ 4 bit<br />
<br />
0,75đ<br />
<br />
0,5đ<br />
<br />
+ Bảng trạng thái:<br />
<br />
CK Xóa 1 2 3 4 5 6<br />
<br />
QD 0 0 0 0 0 0 0<br />
<br />
QC 0 0 0 0 1 1 1<br />
1<br />
<br />
QB 0 0 1 1 0 0 1<br />
<br />
QA 0 1 0 1 0 1 0<br />
<br />
Số đếm 0 1 2 3 4 5 6<br />
<br />
7 8 9 10 11 12 13 14 15 16<br />
<br />
0 1 1 1 1 1 1 1 1 0<br />
<br />
1 0 0 0 0 1 1 1 1 0<br />
<br />
1 0 0 1 1 0 0 1 1 0<br />
<br />
1 0 1 0 1 0 1 0 1 0<br />
<br />
7 8 9 10 11 12 13 14 15 0<br />
<br />
0,75đ<br />
<br />
+ Nguyên lý: Từ sơ đồ trên ta thấy: tuy xung nhịp tác động đồng thời vào các trigơ nhưng chỉ trigơ nào có J=K=1 thì nó mới chuyển trạng thái. từ sơ đồ hình 3.6 ta có được các điều kiện chuyển trạng thái các của trigơ trong bộ đếm như sau: Trigơ A chuyển trạng thái với mọi xung Ck. Trigơ B chuyển khi Qa = 1. Trigơ C chuyển khi Qa = Qb = 1 Trigơ D chuyển khi Qa = Qb = Qc =1 Như vậy các trigơ sau chỉ chuyển trạng thái khi tất cả lối ra Q của các trigơ ở trước nó đồng thời bằng 1. qúa trình đếm của sơ đồ có thể mô tả như sau: Khi tác dụng xung xoá clr thì Qd Qc Qb Qa = 0000. Khi có xung nhịp đầu tiên tác dụng chỉ trigơ A chuyển trạng thái từ 0 lên 1, các trigơ B, C, D không chuyển trạng thái vì J=K=0, trạng thái lối ra của bộ đếm sau khi kết thúc xung nhịp thứ nhất là: 0001. Khi có xung nhịp thứ hai tác dụng: J, K của trigơ B là 1 nên B và A đều chuyển trạng thái, Qa từ 1 về 0, Qb từ 0 lên 1; trigơ D và C vẫn chưa chuyển trạng thái, trạng thái ở lối ra của bộ đếm sau khi kết thúc xung nhịp thứ hai là: 0010. Quá trình hoạt động của bộ đếm nhị phân đồng bộ cũng diễn ra tiếp tục như bộ đếm nhị phân không đồng bộ, nó có giản đồ xung và bảng chân lý như bộ đếm nhị phân không đồng bộ đã nêu ở trên. 2<br />
<br />
+ Sơ đồ nguyên lý<br />
<br />
0,5đ<br />
<br />
2<br />
<br />
0,75đ<br />
<br />
0,75đ + Nguyên lý làm việc Xét ở 1/2 chu kỳ đầu tiên của điện áp U2 có điện áp dương tại A, âm tại B. Diode D1, D4 được phân cực thuận cho dòng qua tải R (A D1 R D4 B), còn D2, D3 phân cực ngược nên khóa không cho dòng di qua. Xét ở 1/2 chu kỳ tiếp theo của điện áp U2 có điện áp âm tại A, dương tại B. Diode D2, D3 được phân cực thuận cho dòng qua tải R (B D2 R D3 A), còn D1, D4 phân cực ngược nên khóa không cho dòng di qua. + Dạng sóng đầu ra trong trường hợp tải thuần trở<br />
<br />
3<br />
<br />
3<br />
<br />
Xử lý ngắt: Khi một ngắt xuất hiện được CPU nhận ra, chương trình chính sẻ dừng lại và kế tiếp là các thao tác như sau: • Thực hiện hoàn tất lệnh hiện hành • Lưu nội dung thanh ghi PC vào ngăn xếp • Lưu trạng thái ngắt hiện hành • Các ngắt được chặn lại tại mức ngắt • Nạp địa chỉ vectơ của ISR vào PC • Thực hiện ISR Chương trình ISR hoạt động và thực hiện các thao tác tương ứng với ngắt. Sau đó, kết thúc khi gặp lệnh RETI (return from interrupt), lệnh này lấy lại giá trị của PC từ ngăn xếp và phục hồi trạng thái ngắt củ, chương trình tiếp tục chạy từ nơi tạm dừng.<br />
<br />
1,0đ<br />
<br />
4<br />
<br />