BỘ GIÁO DỤC VÀ ĐÀO TẠO
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
KHOA ĐIỆN - ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ
LUẬN VĂN TỐT NGHIỆP
ĐỀ TÀI2
ỨNG DỤNG VI MẠCH SỐ LẬP TRÌNH
SINH VIÊN THỰC HIỆN : TRƯƠNG PHƯỚC TOÀN
LỚP : 95KĐĐ
GIÁO VIÊN HƯỚNG DẪN : TRẦN VĂN TRỌNG
TP HỒ CHÍ MINH THÁNG 3- 2000
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 1
BỘ GIÁO DỤC & ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐẠI HỌC QUỐC GIA T/P HCM Độc lập – Tự do – hạnh phúc
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
TP HCM
KHOA ĐIỆN
BỘ MÔN ĐIỆN TỬ
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Họ và tên sinh viên : Trương Phước Toàn
Lớp : 95KĐĐ
Ngành : Kỹ thuật Điện – Điện tử
1 . Tên đề tài : ỨNG DỤNG VI MẠCH SỐ LẬP TRÌNH
2 . Các số liệu ban đầu :
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
3 . Nội dung phần thuyết minh tính toán:
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 2
4 . Các bản vẽ:
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
5 . Giáo viên hướng dẫn : TRẦN VĂN TRỌNG.
6 . Ngày giao nhiệm vụ : 13/12/1999
7 . Ngày hoàn thành nhiệm vụ: 28/2/2000
Giáo viên hướng dẫn Thông qua bộ môn
Ngày tháng năm 2000
Trần Văn Trọng
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 3
BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP
Họ và tên sinh viên : Trương Phước Toàn
Lớp : 95KĐĐ
Ngành : Kỹ thuật Điện – Điện tử
Tên đề tài : ỨNG DỤNG VI MẠCH SỐ LẬP TRÌNH
Nội dung đồ án :
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 4
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
Giáo viên hướng dẫn
Trần Văn Trọng
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 5
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………………………….
………………………………………………………………………………………………………………………………………………………………………………
Giáo viên phản biện
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 6
LỜI MỞ ĐẦU
Với sự tiến bộ không ngừng của khoa học kỹ thuật, đặc biệt là ngành điện
tử đã ứng dụng rất nhiều trong công nghiệp. Trong lónh vực điều khiển, từ khi
công nghệ chế tạo loại vi mạch lập trình phát triển đã đem đến các kỹ thuật điều
khiển hiện đại có nhiều ưu điểm so với việc sử dụng các mạch điều khiển được
lắp ráp từ các linh kiện rời như kích thước mạch nhỏ, gọn, giá thành rẻ, độ làm
việc tin cậy và công suất tiêu thụ thấp
Ngày nay lónh vực điều khiển đã được ứng dụng rộng rãi trong các thiết
bò, sản phẩm phục vụ cho nhu cầu sinh hoạt hằng ngày của con người như máy
giặt, đồng hồ điện tử nhằm giúp chg đời sống ngày càng hiện đại và tiện lợi
hơn.
Đề tài ứng dụng vi mạch số lập trình rất phong phú đa dạng, có nhiều loại
hình khác nhau dựa vào công dụng và độ phức tạp. Do tài liệu tham khảo tiếng
việt hạn chế, trình độ có hạn và kinh nghiệm trong thực tiễn còn non kém, nên
đề tài chắc chắn còn nhiều thiếu sót.
Rất mong được nhận những ý kiến đóng góp, giúp đỡ chân tình, quý báu
của quý thầy cô cùng các bạn sinh viên.
Tháng 2 năm 1999
Trương Phước Toàn
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 7
LỜI CẢM TẠ
Con xin tỏ lòng biết ơn vô hạn đến ba mẹ và gia
đình, những người thân yêu nhất, đã hết lòng dạy dỗ
cho con ăn học nên người.
Con xin tỏ lòng biết ơn đến thầy hướng dẫn
TRẦN VĂN TRỌNG đã tận tình chỉ dạy, hướng dẫn,
đóng góp nhiều ý kiến quý báu và tạo điều kiện cho em
trong thời gian qua.
Em xin cảm ơn quý thầy cô trong khoa Điện -
Điện tử trường Đại học Sư phạm Kỹ thuật đã hết lòng
dạy dỗ em trong thời gian học ở trường.
Xin cảm ơn các bạn cùng khoá đã tận tình giúp
đỡ để tôi hoàn thành tốt luận văn này.
Sinh viên thực hiện
Trương Phước Toàn
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 8
MỤC LỤC
Trang
PHẦN I LÝ THUYẾT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
CHƯƠNGI GIỚI THIỆU CÁC CỔNG LOGIC CƠ BẢN . . . . . . . . . . . 2
I/ CỔNG LOGIC VÀ (AND) ,HOẶC (OR) ,KHÔNG (NOT) . . . . . . . & 2
1/ Cổng logic VÀ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
2/ Cổng logic HOẶC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
3/ Cổng logic KHÔNG . . & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
II/ CỔNG LOGIC KHÔNG-VÀ (NAND) ,KHÔNG-HOẶC (NOR). . . . . 4
1/ Cổng NAND. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2/ Cổng NOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
III/ CỔNG LOGIC EXOR ,EXNOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
1/Cổng EXOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2/Cổng EXNOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
IV/ BIẾN ĐỔI CÁC HÀM QUAN HỆ RA HÀM LOGIC NAND, NOR . 6
CHƯƠNG II MẠCH LOGIC TỔ HP . . . . . . . . . . . . . . . . . . . . . . .8
I/ ĐẶC ĐIỂM CƠ BẢN CỦA MẠCH TỔ HP . . . . . . . . . . . . . . . . . . 8
II/ PHƯƠNG PHÁP BIỂU THỊ VÀ PHÂN TÍCH CHỨC NĂNG LOGIC 8
III/ PHƯƠNG PHÁP THIẾT KẾ LOGIC MẠCH TỔ HP . . . . . . . . . . . .9
1/ Phân tích yêu cầu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
2/ Lập bảng sự thật . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
3/ Tiến hành đơn giản hóa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
CHƯƠNG III GIỚI THIỆU VI MẠCH SỐ LẬP TRÌNH . . . . . . . . . .12
1/ LỊCH SỬ PHÁT TRIỂN CỦA VI MẠCH SỐ LẬP TRÌNH . . . . . . 12
2/ CẤU TRÚC CƠ BẢN CỦA CÁC HỌ VI MẠCH LẬP TRÌNH . . . .16
3/ CÁC PHẦN MÈM HỔ TR CỦA PLD . . . . . . . . . . . . . . . . . . . . . 40
4/ GIỚI THIỆU PHẦN MỀM SYNARYO . . . . . . . . . . . . . . . . . . .44
PHẦN II THI CÔNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
PHẦN III KẾT LUẬN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
LUẬN VĂN TỐT NGHIỆP GVHD : TRẦN VĂN TRỌNG
Ứng dụng vi mạch số lập trình Trang 9
PHẦN I
LÝ THUYẾT