Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.05 MB, 28 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
1 Khu vực quanh KIT TN trống trải, gọn gàng
2 <sup>KIT thí nghiệm đã chạy self-test và xác định khơng có dấu hiệu </sup> lỗi
3 Các inputs và outputs của KIT hoạt động bình thường 4 Đo hiệu điện thế nguồn VCC của KIT đạt 5V
1 Tất cả các dây nối đã được gỡ và phân loại
2 Tất cả các IC đều đã được nới lỏng trước khi nhấc ra khỏi breadboard
3 Tất cả các IC đều đã được phân loại và trả lại đúng ngăn đựng 4 Thu dọn và trả KIT thí nghiệm
5 Thu dọn và hoàn trả VOM
6 Thu dọn và hoàn trả oscilloscope (nếu có) 7 Dọn sạch khu vực làm việc
<i>- </i> Đầu tiên, ta cần xét qua bảng thực trị của D Flip-Flop: (HT: hiện tại,
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3"><i>- Tiếp theo ta kết hợp bảng thực trị của D Flip-Flop và các đầu vào của </i>
Bảng 2: Bảng thực trị của D Flip-Flop thơng qua J-K Flip-Flop.
<i>- </i> Dùng Bìa Karnaugh để thiết lập mối quan hệ giữa D và J, K:
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">Hình 1: Sơ đồ luận lý thí nghiệm 2.3.1
<i>- </i> Bước 2: Nối dây từ chân Vcc của IC7404 và chân 4 của IC7473 đến bảng ( + ) của KIT và nối dây từ chân GND của IC7404 và chân 11 của IC7473 đến bảng ( - ) của KIT.
<i>- </i> Bước 3: Nối chân SW1 với chân 1 của IC7404 và chân 14 (J1) của IC7473.
<i>- </i> Bước 4: Chân 2 của IC7404 nối vào chân 3 (K1) của IC7473.
<i>- </i> Bước 5: Chân 1 (CLK1) của IC7473 nối vào Key0 của KIT để tạo nhịp đồng bộ thủ công.
<i>- </i> Bước 6: Chân 2 (CLR1) của IC7473 nối vào SW2 luôn bật.
<i>- </i> Bước 7: Nối chân 13 và chân 12 của IC7473 vào LED1 và LED0 của KIT.
<i>- </i> Bước 8: Bật nguồn KIT và kiểm tra mạch theo mô phỏng trên Logisim.
<i>Do không nhóm em khơng thể tìm thấy IC7473 trên Logisim nên chúng em đã mô phỏng J-K FF sao cho giống datasheet nhất có thể. </i>
Hình 2: Mơ phỏng thí nghiệm 2.3.1 trên Logism
5 SW1 Chân 1 của U
Bảng 5: Kiểm tra tính đúng đắn của mạch lắp
Hình 2: Sơ đồ mạch được yêu cầu thực hiện
a. Giả sử QA, QB, QC được nối với các LED. Hiện tượng xảy ra với các LED là gì? Sự khác biệt đó là gì?
b. Cần tối thiểu bao nhiêu D Flip-Flop để có thể xây dựng nên một mạch số mà tần số đầu ra nhỏ hơn 16 lần so với tần số đầu vào của CLOCK.
Để giải quyết bài toán, ta cần sử dụng ít nhất 2 IC7474 (vì mỗi IC chứa 2 D Flip-Flop) để tạo thành 3 D Flip-Flop nối bất đồng bộ với nhau. Có thể nhận thấy đây là mạch đếm từ 0 → 2<small>3</small>− 1 = 7. Mạch đếm tổng cộng 8 giá trị.
<i>- </i> Bước 2: Lắp 2 IC 7474 vào Breadboard (IC1 bên trái).
<i>- </i> Bước 3: Nối dây từ chân 14 của IC1 và chân 14 của IC2 đến bảng ( + ) của KIT và nối dây từ chân 7 của IC1 và chân 7 của IC2 đến bảng ( - ) của KIT.
<i>- </i> Bước 4: Nối các chân 1, 4, 10, 13 của IC1 cà chân 1, 4, 10, 13 của IC2 vào chung một SW0 trên KIT. Bật SW0 lên 1 (vì PRE và CLR của IC7474 là tích cực mức thấp).
<i>- </i> Bước 5: Chân 3 của IC1 nối vào CLK của KIT. Output QA, QB, QC lần lượt là chân 6 và chân 8 của IC1 và là chân 6 của IC2 nối đến các LED0, 1, 2.
<i>- </i> Bước 6: Từ LED0 nối dây qua chân 2 của IC1 và LED1 nối dây qua chân 12 của IC1. Nối LED2 qua chân 2 của IC2.
<i>- </i> Bước 7: Các Output chân 5 và chân 9 của IC 1 lần lượt nối vào chân 11 của IC1 và chân 3 của IC2.
<i>- </i> Bước 8: Bật nguồn của KIT và quan sát hiện tượng.
Sau khi hoàn tất các bước trên, bắt đầu thực hành để kiểm tra độ chính xác.
Bảng 7: Kiểm tra tính đúng đắn của mạch
a. Các LED 0, 1, 2 tương ứng với QA, QB, QC thay đổi theo nguyên tắc
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">6 1 1 0
Bảng 8: Sự thay đổi của các output
Từ bảng trên ta rút ra được nhận xét rằng tần số của LED0 lớn gấp 2 lần tần số của LED 1 và gấp 4 lần tần số của LED2. LED0 có tần số bằng 0.5 lần tần số của CLK.
KẾT LUẬN: Đây là mạch đếm lên bấ đồng bộ từ 0 → 7.
b. Qua thí nghiệm (a) ta có thể thấy rằng trong mạch bất đồng bộ, cứ qua một Flip-Flop thì tần số output của nó sẽ giảm đi 2 lần. Nên tần số output của D Flip-Flop cuối cùng sẽ giảm đi 2<small>𝑛</small> so với tần số của input là CLK. Do đó, để output có tần số bé hơn 16 lần tương đương 2<small>4</small> lần so với tần số input thì ta cần sử dụng tối thiểu 4 D Flip-Flop hay 2 con IC7474.
Hình 4: Mạch 2.3.3 và biểu đồ xung a. Thiết kế và mô phỏng sơ đồ mạch trên Logisim.
b. Hoàn thành giản đồ thời gian cho A, B và z dựa vào biểu đồ xung phía trên.
Để giải quyết bài toán, ta sử dụng bảng chân trị của J-K Flip-Flop, D Flip-Flop kích cạnh xuống và đối chiếu với waveform để tính toán sơ đồ thời gian của A, B và z:
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Bảng 10: Bảng chân trị D Flip-Flop kích cạnh xuống
Hình 5: Mơ phỏng sơ đồ mạch trên Logisim
(Sử dụng cổng NOT để kích cạnh xuống xung CLOCK cho D Flip-Flop)
<i>Hình 6: Giản đồ thời gian thí nghiệm 2.3.3 </i>
1 <b>KIT thí nghiệm đã tắt trước khi cắm IC </b>
2 Kiểm tra và nắn lại chân IC
3 Các chân IC đã được đặt chuẩn xác vị trí vào các lỗ trên breadboard
4 Các chân IC đã được kết nối điện với breadboard 5 Tất cả các kết nối giữa KIT và chân IC đều tốt
6 <b>VCC và GND trên KIT không bị chạm nhau (không </b>
1 <b>KIT thí nghiệm đã tắt trước khi cắm IC </b>
2 Kiểm tra và nắn lại chân IC
3 Các chân IC đã được đặt chuẩn xác vị trí vào các lỗ trên breadboard
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">4 Các chân IC đã được kết nối điện với breadboard 5 Tất cả các kết nối giữa KIT và chân IC đều tốt
6 <b>VCC và GND trên KIT không bị chạm nhau (khơng </b>
1 <b>KIT thí nghiệm đã tắt trước khi cắm IC </b>
2 Kiểm tra và nắn lại chân IC
3 Các chân IC đã được đặt chuẩn xác vị trí vào các lỗ trên breadboard
4 Các chân IC đã được kết nối điện với breadboard 5 Tất cả các kết nối giữa KIT và chân IC đều tốt
6 <b>VCC và GND trên KIT không bị chạm nhau (không </b>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><i>Lưu ý quan trọng: </i>
<i>- Nhóm thí nghiệm in và mang theo phiếu này vào lớp. </i>
<i>- Sau khi hồn thành mỗi bài thí nghiệm, nhóm sinh viên thực hiện demo / báo cáo kết quả với GVHD để GVHD đánh dấu hoàn thành bài tập vào phiếu này. </i>
<i>- Nhóm thí nghiệm nộp lại phiếu này cho GVHD vào cuối buổi học. </i>
NHÓM
<i>(Ghi gheo hướng dẫn của GV) </i>
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16"><i> </i>
<i>Bảng chân trị Half Adder </i>
S=A⊕B C=A.B
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><small>(Gọi tắt IC7486 là U1, IC7408 là U2, IC 7432 là U3)</small>
<b>Số thứ tự Đầu thứ nhất Đầu cịn lại </b>
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20"><b>SƠ ĐỒ NỐI DÂY CỦA MẠCH: </b>(FF1 là LSB, FF4 là MSB)
<b>Số thứ tự Đầu thứ nhất Đầu còn lại </b>
<b>19 </b> Chân 3 của IC 7408 Chân R của FF4
<b>20 </b> Chân 3 của IC 7408 Chân R của FF3
<b>21 </b> Chân 3 của IC 7408 Chân R của FF2
<b>22 </b> Chân 3 của IC 7408 Chân R của FF1
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">1 Tất cả các dây nối đã được gỡ và phân loại
2 Tất cả các IC đều đã được nới lỏng trước khi nhấc ra khỏi breadboard
3 Tất cả các IC đều đã được phân loại và trả lại đúng ngăn đựng 4 Thu dọn và trả KIT thí nghiệm
5 Thu dọn và hoàn trả VOM
6 Thu dọn và hồn trả oscilloscope (nếu có) 7 Dọn sạch khu vực làm việc
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28"><i>Lưu ý quan trọng: </i>
<i>- Nhóm thí nghiệm in và mang theo phiếu này vào lớp. </i>
<i>- Sau khi hoàn thành mỗi bài thí nghiệm, nhóm sinh viên thực hiện demo / báo cáo kết quả với GVHD để GVHD đánh dấu hoàn thành bài tập vào phiếu này. </i>
<i>- Nhóm thí nghiệm nộp lại phiếu này cho GVHD vào cuối buổi học. </i>
NHÓM
<i>(Ghi gheo hướng dẫn của GV) </i>
Bài thí nghiệm Bài soạn Thực hành 1
2
3
</div>