Hướng dẫn khai thác bộ thí nghiệm digiB

Các module thí nghiệm DGB-MOD đa dạng, bao trùm tất cả các kiến

thức trong lĩnh vực thiết kế số như như mạch tổ hợp, mạch tuần tự, bộ nhớ,

chuyển đổi tương tự - số. Các module này được thiết kế để có thể thí

nghiệm độc lập hoặc kết hợp các module với nhau để tạo ra một hệ thống

số hoàn chỉnh.

Tài liệu hướng dẫn sử dụng bộ thí nghiệm DGB-MAN.

Tài liệu hướng dẫn thí nghiệm DGB-DG với nhiều bài thí nghiệm từ cơ

bản đến nâng cao như các cổng đơn giản, hệ tổ hợp, các vi mạch SSI,

MSI, ứng dụng của mạch tổ hợp, hệ tuần tự đồng bộ, bất đồng bộ. DGBDG sẽ hướng dẫn người học xây dựng một hệ thống thí nghiệm một cách

nhanh chóng và hiệu quả

pdf49 trang | Chuyên mục: Kỹ Thuật Số | Chia sẻ: tuando | Lượt xem: 430 | Lượt tải: 0download
Tóm tắt nội dung Hướng dẫn khai thác bộ thí nghiệm digiB, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
ỗi ngõ ra của vi mạch 74LS138 có
biểu thức là một tổng của các biến ngõ vào (maxterm). Đối với 74LS151,
ngõ ra của vi mạch cũng có dạng tổng của các tích. Từ các nhận xét đó, có
thể thấy là hàm có thể được thiết kế với các vi mạch chức năng.
Kiểm tra
Kiểm tra sự chính xác của hàm đã thiết kế.
digiB
www.dientuvn.com
33
Bên cạnh việc tạo hàm 3 biến, thử dùng vi mạch 74LS151 để thiết kế
hàm 4 biến sau  ( , , , ) 0,1,3,4,6,7,8,10,12,13f x y z w m
6. THIẾT KẾ MỘT SỐ MẠCH TỔ HỢP
Mục đích
Trong phần này, người thực hành được tự do sử dụng các module B-
MAIN, DI, DO, CLG, và CLF để thiết kế hệ tổ hợp.
Phần này chỉ đưa ra một số gợi ý thiết kế. Người hướng dẫn có thể tùy
ý ra yêu cầu thiết kế.
Thí nghiệm 6.1
Thiết kế mạch thực hiện cộng trừ 2 số 4-bit được biểu diễn dưới dạng bù 2.
Kết quả có thể hiển thị lên led đơn hoặc led 7 đoạn.
Thí nghiệm 6.2
Thiết kế một ALU 4-bit, thực hiện được các phép toán số học +/-, và logic AND,
NOT. Phép tính được chọn tùy thuộc vào một tín hiệu điều khiển kích thước 2-
bit.
PHẦN 2 - THIẾT KẾ MẠCH TUẦN TỰ
Mạch tuần tự là các mạch mà ngõ ra của nó phụ thuộc vào ngõ vào và trạng
thái hiện tại của ngõ ra. Các mạch tuần tự được xây dựng từ các thành phần
nhớ cơ bản là flip-flop và chốt. Các thành phần này sẽ giữ lại trạng thái hiện tại
của mạch, giúp xác định chính xác trạng thái kế tiếp ở ngõ ra.
digiB
www.dientuvn.com
34
7. CÁC THÀNH PHẦN TUẦN TỰ CƠ BẢN
Mục đích
Khảo sát các thành phần tuần tự cơ bản D-FF và JK-FF
Thiết kế các hệ tuần tự cơ bản từ các cổng logic.
Lý thuyết cơ bản
Bảng hoạt động của D-FF (74LS74) và JK-FF (74LS112) được mô tả trong
bảng sau
Sơ đồ chân và bảng hoạt động của D-FF kích cạnh dương 74LS74
digiB
www.dientuvn.com
35
Sơ đồ chân và bảng hoạt động của JK-FF kích cạnh âm 74LS112
Thí nghiệm 7.1
Khảo sát hoạt động của D-FF và JK-FF.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO, SD.
Cấp nguồn +5V từ B-MAIN cho các module DI, DO, và SD. Chân cấp
nguồn có ký hiệu +12V trên module DI dùng cho CMOS nên có thể bỏ
trống vì không cần sử dụng.
Nối các ngõ vào của flip flop đến các switch trên DI, nối ngõ ra của flip
flop đến led đơn trên DO.
Dựa trên bảng sự thật khảo sát lại hoạt động của các cổng này. Lưu ý:
D-FF có clock kích cạnh lên và JK-FF có clock kích cạnh xuống.
digiB
www.dientuvn.com
36
Module SD chứa các thành phần tuần tự cơ bản
Kiểm tra
Xác nhận hoạt động của các thành phần tuần tự cơ bản này.
8. THIẾT KẾ HỆ TUẦN TỰ TỪ CÁC THÀNH PHẦN CƠ BẢN
Mục đích
Nắm được nguyên tắc chung để thiết kế hệ tuần tự từ các thành phần
nhớ cơ bản.
Thiết kế các dạng bộ đếm khác nhau.
digiB
www.dientuvn.com
37
Lý thuyết cơ bản
Trong phần này, người thực hành sẽ nắm được cách thiết kế các mạch đếm
dạng nối tiếp hoặc song song từ các thành phần tuần tự cơ bản và các cổng
logic.
Thí nghiệm 8.1
Thiết kế mạch đếm lên từ 0 đến 5 dạng nối tiếp sử dụng D-FF.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO, CLG, SD.
Cấp nguồn +5V từ B-MAIN cho các module DI, DO, CLG và SD. Chân
cấp nguồn có ký hiệu +12V trên module DI dùng cho CMOS nên có thể
bỏ trống vì không cần sử dụng.
Ngõ vào xung clock có thể được lấy từ nguồn clock chuẩn trên B-MAIN
(standard clock 1Hz, TTL), hoặc từ các switch trên DI. Ngõ vào preset, clear
có thể được lấy từ switch trên DI. Ngõ ra của bộ đếm được đưa đến các led
đơn trên DO để kiểm tra (hoặc có thể đưa vào khối led 7 đoạn trên module
DO để đọc giá trị).
Với mạch đếm từ 0 đến 5 (6 trạng thái), 3 D-FF sẽ được sử dụng. Vì là
mạch đếm lên và clock kích cạnh lên nên ngõ ra Q’ của flip-flop trước sẽ
được nối đến ngõ vào clock của flip-flop sau. Tín hiệu reset (để xóa trạng
thái của bộ đếm về 0) sẽ tích cực khi ngõ ra Q2Q1Q0 của mạch có giá trị là
6. Tín hiệu reset này sẽ được tạo từ một mạch tổ hợp tương ứng. Cấu trúc
mạch có dạng tương tự như sau (sơ đồ chỉ mang tính tham khảo)
digiB
www.dientuvn.com
38
Kiểm tra
Xác nhận hoạt động của mạch.
Thí nghiệm 8.2
Thiết kế mạch đếm lên từ 0 đến 7 dạng song song dùng JK-FF.
Hướng dẫn
Thực hiện tương tự thí nghiệm 8.1.
Một số thay đổi quan trọng: ngõ vào clock được nối song song giữa các
flip-flop. Không có mạch tạo tín hiệu preset, clear. Thay vào đó, người thiết
kế cần tính mạch tổ hợp cho các ngõ vào J, K của flip-flop.
Người thiết kế cần xây dựng bảng trạng thái hiện tại – kế tiếp để có thể
xác định được bảng kích thích cho mạch. Sử dụng bảng kích thích để thiết
kế hệ tổ hợp cho các ngõ vào J, K của các flip-flop.
3 ngõ ra của flip-flop có thể đưa đến khối led 7 đoạn trên module DO.
Gợi ý: cấu trúc mạch có dạng tương tự như sau (sơ đồ chỉ mang tính
tham khảo)
digiB
www.dientuvn.com
39
Mô hình tham khảo cho thí nghiệm 8.2
Kiểm tra
Xác nhận hoạt động của mạch.
9. CÁC VI MẠCH TUẦN TỰ CHỨC NĂNG
Mục đích
Khảo sát một số mạch tuần tự chức năng như bộ đếm, thanh ghi dịch
74LS164, 74LS165, 74LS393, 74LS193, 74LS194.
Ứng dụng các vi mạch chức năng này.
Lý thuyết cơ bản
Dưới đây là bảng sự thật và sơ đồ chân của các vi mạch chức năng. Để khảo
sát đầy đủ hơn có thể tham khảo datasheet của các vi mạch này.
digiB
www.dientuvn.com
40
Thanh ghi dịch nối tiếp sang song song 74LS164
Thanh ghi dịch song song sang nối tiếp 74LS165
digiB
www.dientuvn.com
41
Bộ đếm lên/xuống đồng bộ 4-bit 74LS193
Thanh ghi dịch 2 chiều 4-bit 74LS194
digiB
www.dientuvn.com
42
Hai bộ đếm 4-bit 74LS393
Thí nghiệm 9.1
Khảo sát hoạt động của các vi mạch đếm và thanh ghi dịch trên.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO, CLG và SD.
Cấp nguồn +5V từ B-MAIN cho các module DI, DO, CLG và SD. Chân
cấp nguồn có ký hiệu +12V trên module DI dùng cho CMOS nên có thể
bỏ trống vì không cần sử dụng.
Ngõ vào xung clock cho bộ đếm và thanh ghi dịch có thể được lấy từ
nguồn clock chuẩn trên B-MAIN (standard clock 1Hz, TTL), hoặc từ các
switch trên DI. Các ngõ vào khác có thể được lấy từ các switch trên DI. Ngõ
ra của bộ đếm và thanh ghi dịch được đưa đến các led đơn trên DO để
digiB
www.dientuvn.com
43
kiểm tra (ngõ ra bộ đếm có thể đưa vào khối led 7 đoạn trên module DO để
đọc giá trị cho thuận tiện).
Module SLF chứa các vi mạch tuần tự chức năng
Kiểm tra
Thực hiện khảo sát chức năng của các vi mạch. Lưu ý ngõ vào phải nối
đến module DI, ngõ ra phải nối đến module DO.
10.ỨNG DỤNG CÁC VI MẠCH TUẦN TỰ CHỨC NĂNG
Mục đích
Ứng dụng các vi mạch chức năng trong thiết kế hệ tuần tự.
digiB
www.dientuvn.com
44
Phối hợp các vi mạch tuần tự và tổ hợp.
Thí nghiệm 10.1
Thiết kế bộ đếm lên 8-bit.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO, CLG và SD.
Gợi ý: có thể dùng vi mạch 74LS393. Vi mạch này bao gồm 2 bộ đếm 4-
bit, thử tìm cách nối tiếp 2 bộ đếm này.
Ngõ ra của bộ đếm có thể được đưa đến khối led đơn trên DO để kiểm
tra.
Thí nghiệm 10.2
Thiết kế bộ đếm lên có 24 trạng thái từ 0 đến 23.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO, CLG và SD.
Kết hợp vi mạch đếm 74LS393 với module tổ hợp CLG để tạo tín hiệu
reset khi ngõ ra của bộ đếm đạt đến giá trị 24.
Ngõ ra của bộ đếm được nối đến khối led đơn trên module DO.
11.THIẾT KẾ MỘT SỐ MẠCH TUẦN TỰ MỞ RỘNG
Thí nghiệm 11.1
Thiết kế đồng hồ số bao gồm tín hiệu phút và giây. Để đơn giản, đồng hồ
không cần tín hiệu chỉnh, mặc định chạy từ 00:00.
Hướng dẫn
digiB
www.dientuvn.com
45
Sử dụng module B-MAIN, DI, DO, CLG và SD.
Ngõ vào của đồng hồ là tín hiệu xung clock 1Hz.
Ngõ ra của tín hiệu phút và giây có thể được đưa đến khối led 7 đoạn
trên module DO để khảo sát.
PHẦN 3 - THIẾT KẾ MÁY TRẠNG THÁI
12.MÁY MOORE
Mục đích
Lý thuyết cơ bản
Thí nghiệm 12.1
Hướng dẫn
Kiểm tra
13.MÁY MEALY
Mục đích
Lý thuyết cơ bản
Thí nghiệm 13.1
Hướng dẫn
Kiểm tra
PHẦN 4 - THÍ NGHIỆM MẠCH NHỚ
Các vi mạch nhớ như ROM và RAM cũng có thể được sử dụng để thiết kế các
hệ tổ hợp. Lúc này các ngõ vào địa chỉ đóng vai trò là các biến của hệ tổ hợp,
digiB
www.dientuvn.com
46
ngõ ra dữ liệu của mạch nhớ chính là giá trị hàm. Như vậy, một bộ nhớ với 8
đường dữ liệu và 12 đường địa chỉ có thể biểu diễn được 8 hàm đồng thời,
trong đó mỗi hàm có tối đa 12 biến.
14.KHẢO SÁT HOẠT ĐỘNG CỦA CÁC VI MẠCH NHỚ
Mục đích
Khảo sát hoạt động của các vi mạch nhớ thông dụng là ROM và RAM.
Nắm được cách thức truy xuất bộ nhớ.
Để nắm được chi tiết về hoạt động của các vi mạch này, người thực
hành nên tham khảo thêm datasheet của các vi mạch trước khi bắt đầu thí
nghiệm.
Lý thuyết cơ bản
Sơ đồ chân và mô tả chức năng của hai vi mạch nhơ tiêu biểu là 28C64 và
6264 được tóm tắt như sau
Sơ đồ chân chức năng của bộ nhớ EEPROM 8Kx8 AT28C64
digiB
www.dientuvn.com
47
Sơ đồ chân chức năng của bộ nhớ RAM 8Kx8 HM6264
Thí nghiệm 14.1
Khảo sát hoạt động của vi mạch RAM HM6264.
Hướng dẫn
Sử dụng module B-MAIN, DI, DO và MEM.
Hai tín hiệu CE-ROM và CE-RAM tích cực mức thấp dung để cho phép
các vi mạch ROM và RAM được phép hoạt động. Tại một thời điểm chỉ có
một trong hai tín hiệu được phép tích cực. Vì các tín hiệu này sử dụng
chung bus dữ liệu nên nếu cả hai vi mạch được cho phép đồng thời thì sẽ
xảy ra hiện tượng tranh chấp bus.
digiB
www.dientuvn.com
48
Nối các ngõ vào đến module DI, nối ngõ ra đến khối led đơn của module
DO. Khảo sát vi mạch nhớ RAM bằng cách thử ghi một giá trị ngẫu nhiên
vào bộ nhớ, sau đó đọc vị trí bộ nhớ này để kiểm tra sự chính xác của dữ
liệu.
Module MEM chứa bộ nhớ RAM và ROM 8Kx8
Thí nghiệm 14.2
Thực hiện hiển thị 8 ô nhớ đầu tiên của vi mạch ROM AT28C64 lên led ma trận
của module DO.
digiB
www.dientuvn.com
49
Hướng dẫn
Ngoài các module B-MAIN, DI, DO, MEM, người sử dụng cần phối hợp
thêm các module tổ hợp và tuần tự.
Lưu ý là khối led ma trận được thiết kế với tín hiệu hàng và cột đều có
mức tích cực là 1.
Một bộ đếm sẽ quét liên tục các ô nhớ của bộ nhớ (bằng cách kết nối
với ngõ vào địa chỉ của bộ nhớ), bộ đếm này cũng đồng bộ với tín hiệu quét
hàng của khối led ma trận. Dữ liệu từ ngõ ra của bộ nhớ sẽ được đưa đến
cột.
Vẽ sơ đồ thiết kế trước khi thực sự kết nối mạch.
PHẦN 5 - THÍ NGHIỆM MẠCH BIẾN ĐỔI TƯƠNG TỰ - SỐ
PHẨN 6 - THIẾT KẾ HỆ THỐNG SỐ

File đính kèm:

  • pdfhuong_dan_khai_thac_bo_thi_nghiem_digib.pdf