THIẾT KẾ MẠCH ĐẾM THUẬN NGHỊCH, NHỊ PHÂN, ĐỒNG BỘ KĐ = 8, SỬ DỤNG JKFF HIỂN THỊ KẾT QUẢ ĐẾM TRÊN LED 7 THANH, CÓ ĐẦU RA BÁO KHI ĐẾM ĐƯỢC 3 XUNG Ngày nay cùng với sự phát triển của các ngành khoa học kỹ thuật, kỹ thuật điện tử mà trong đó là kỹ thuật số đóng vai trò quan trọng trong mọi lĩnh vực khoa học kỹ thuật, quản lí, công nghiệp tự động hóa, cung cấp thông tin…. do đó chúng ta phải nắm bắt và vận dụng nó một cách có hiệu quả nhằm góp phần vào sự phát triển nền khoa học kỹ thuật thế giới nói chung và trong sự phát triển kỹ thuật điện tử nói riêng. Xuất phát từ những đợt đi thực tập tốt nghiệp tại nhà máy và tham quan các doanh nghiệp sản xuất, chúng em đã được thấy nhiều khâu được tự động hóa trong quá trình sản xuất. Một trong những khâu đơn giản trong dây chuyền sản xuất tự động hóa đó là số lượng sản phẩm làm ra được đếm một cách tự động. Tuy nhiên đối với những doanh nghiệp vừa và nhỏ thì việc tự động hóa hoàn toàn chưa được áp dụng trong những khâu đếm sản phẩm, đóng bao bì mà vẫn còn sử dụng nhân công. Từ những điều đã được thấy đó và khả năng của chúng em, chúng em muốn làm một điều gì nhỏ để góp phần vào giúp người lao động bớt phần mệt nhọc chân tay mà cho phép tăng hiệu suất lao động lên gấp nhiều lần, đồng thời đảm bảo được độ chính xác cao. Nên chúng em quyết định thiết kế mạch đếm thuận nghịch, nhị phân, đồng bộ Kđ = 8, sử dụng JKFF hiển thị kết quả đếm trên LED 7 thanh, có đầu ra báo khi đếm được 3 xung
Trang 11
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
BÀI TẬP LỚN MÔN KỸ THUẬT XUNG SỐ
ĐỀ TÀI THIẾT KẾ MẠCH ĐẾM THUẬN NGHỊCH, NHỊ PHÂN, ĐỒNG BỘ
KĐ = 8, SỬ DỤNG JK-FF HIỂN THỊ KẾT QUẢ ĐẾM TRÊN LED 7
THANH, CÓ ĐẦU RA BÁO KHI ĐẾM ĐƯỢC 3 XUNG
Giáo viên hướng dẫn: Nguyễn Thị Thu Hà Sinh viên thực hiện:
Nguyễn Minh Quang 2018606446 Dương Viết Nguyên 2018606266
Trang 2Họ và tên sinh viên :
1 Đỗ Đắc Cao Mã sinh viên: 2018606517
2 Nguyễn Minh Quang Mã sinh viên: 2018606446
3 Dương Viết Nguyên Mã sinh viên: 2018606266
Lớp: 20202FE6021001 Khoá: 13 Giảng viên hướng dẫn: Nguyễn Thị Thu Hà Tên đề tài: Thiết kế mạch đếm thuận nghịch, nhị phân, đồng bộ Kđ = 8,
sử dụng JK-FF hiển thị kết quả đếm trên LED 7 thanh, có đầu ra báo khi đếm được 3 xung
NỘI DUNG THỰC HIỆN
TT Nội dung cần thực hiện CĐR
2 Phân tích lựa chọn ý tưởng tốt nhất và khả thi L1.2; L1.3
3 Tính toán thiết kế, xây dựng và phân tích mô
Trang 33
I Yêu cầu thực hiện:
1 Phần thuyết minh:
* Trình bày đầy đủ các nội dung đồ án, bao gồm:
- Chương 1 Tổng quan (Nêu cơ sở lựa chọn đề tài đồ án, ứng dụng trong thực tiễn …);
- Chương 2 Tính toán, thiết kế mô phỏng;
- Chương 3 Chế tạo, lắp ráp, thử nghiệm và hiệu chỉnh;
2 Quyển báo cáo Theo quyết định 815/QĐ-ĐHCN 01
3 Phạm vi lựa chọn đề tài
- Đề tài thuộc lĩnh vực điện tử trong phạm vi kỹ thuật xung số
- Vật tư, trang thiết bị: dụng cụ cầm tay, vật liệu (theo đề tài của các nhóm), linh kiện điện tử cơ bản…
- Đảm bảo an toàn lao động
Hà Nội, ngày 13 tháng 04 năm 2021
Trưởng bộ môn Giảng viên hướng dẫn
Nguyễn Thị Thu Hà
Trang 44
Mục lục Chương 1 Tổng quan 7
1.1 Mục đích nghiên cứu 8
1.1 Đối tượng và phương pháp nghiên cứu 8
1.2 Phạm vi nghiên cứu 8
1.3 Ứng dụng 8
1.4 Ý nghĩ đồ án 9
Chương 2 Tính toán, thiết kế mô phỏng 10
2.1 Cơ sở lý thuyết và tính toán bộ đếm 10
2.1.1 Phần tử nhớ 10
2.1.2 Phần tử nhớ JK-FF 10
2.1.3 Bộ đếm 12
2.1.4 Thiết kế bộ đếm bằng JK-FF 13
2.2 Mô phỏng bộ đếm trên máy tính 16
Chương 3 Lắp ráp, thử nghiệm và hiệu chỉnh 22
3.1 Linh kiện 22
3.2 Chế tạo 24
3.3 Thử nghiệm và hiệu chỉnh 26
Chương 4 Kết luận 27
Trang 55
Danh mục hình ảnh
Hình 1.1 Bộ đếm sản phẩm 7
Hình 2.1 Sơ đồ khối của Flip-Flop 10
Hình 2.2 Sơ đồ mạch logic của JK-FF 11
Hình 2.3 Sơ đồ khối bộ đếm 12
Hình 2.4 Đồ hình trạng thái tổng quát của bộ đếm 12
Hình 2.5 Đồ hình trạng thái của bộ đếm 13
Hình 2.6 Hình mô phỏng 17
Hình 2.7 Mạch đầu vào J1 18
Hình 2.8 Mạch đầu vào𝐽2 18
Hình 2.9 Sơ đồ nối chân mạch đếm thuận nghịch, nhị phân, đồng bộ Kđ = 8, sử dụng JK-FF 18
Hình 2.10 Mô phỏng mạch đếm 8 xung 19
Hình 2.11 Mô phỏng nguồn xung bằng nút nhấn 19
Hình 2.12 Nút đảo chiều thuận nghịch 20
Hình 2.13 Bộ giải mã tích hợp LED 7 thanh 20
Hình 2.14 Bộ báo hiệu khi đếm được 3 xung 20
Hình 2.15 Bộ đếm hoàn chỉnh 21
Hình 3.1 Sơ đồ chân của SN74LS76AN 22
Hình 3.2 Sơ đồ chân của SN74HCOON 22
Hình 3.3 Sơ đồ chân của SN74LS11N 23
Hình 3.4 Sơ đồ chân IC SN74LS47N 23
Hình 3.5 Mô hình 3D 24
Hình 3.6 Sơ đồ đi dây 24
Hình 3.7 Sản phẩm thực tế 25
Hình 3.8 Sơ đồ dây sản phẩm 25
Hình 3.9 Nút nhấn 26
Trang 66
Danh mục bảng biểu
Bảng 2.1 Bảng kích của JK-FF 10
Bảng 2.2 Bảng trạng thái của JK-FF 11
Bảng 2.3 Bảng mã hóa trạng thái 13
Bảng 2.4 Bảng chuyển đổi trạng thái và giá trị đầu vào kích của JK-FF(bìa Karnaugh) 13
Bảng 2.5 Bảng tối thiểu của J1 14
Bảng 2.6 Bảng tối thiểu của J2 14
Bảng 2.7 Bảng tối thiểu của J3 15
Bảng 2.8 Bảng chuyển đổi trạng thái và giá trị đầu vào của JK-FF(bìa Karnaugh) 15
Bảng 2.9 Bảng tối thiểu của J1 16
Bảng 2.10 Bảng tối thiểu của J2 16
Trang 77
1 Tổng quan
Ngày nay cùng với sự phát triển của các ngành khoa học kỹ thuật, kỹ thuật điện tử mà trong đó là kỹ thuật số đóng vai trò quan trọng trong mọi lĩnh vực khoa học kỹ thuật, quản lí, công nghiệp tự động hóa, cung cấp thông tin… do đó chúng ta phải nắm bắt và vận dụng nó một cách có hiệu quả nhằm góp phần vào sự phát triển nền khoa học kỹ thuật thế giới nói chung và trong sự phát triển kỹ thuật điện tử nói riêng
Xuất phát từ những đợt đi thực tập tốt nghiệp tại nhà máy và tham quan các doanh nghiệp sản xuất, chúng em đã được thấy nhiều khâu được tự động hóa trong quá trình sản xuất Một trong những khâu đơn giản trong dây chuyền sản xuất tự động hóa đó là số lượng sản phẩm làm ra được đếm một cách tự động
Tuy nhiên đối với những doanh nghiệp vừa và nhỏ thì việc tự động hóa hoàn toàn chưa được áp dụng trong những khâu đếm sản phẩm, đóng bao bì
mà vẫn còn sử dụng nhân công
Từ những điều đã được thấy đó và khả năng của chúng em, chúng em muốn làm một điều gì nhỏ để góp phần vào giúp người lao động bớt phần mệt nhọc chân tay mà cho phép tăng hiệu suất lao động lên gấp nhiều lần, đồng
thời đảm bảo được độ chính xác cao Nên chúng em quyết định thiết kế mạch
đếm thuận nghịch, nhị phân, đồng bộ Kđ = 8, sử dụng JK-FF hiển thị kết quả đếm trên LED 7 thanh, có đầu ra báo khi đếm được 3 xung
Hình 1.1 Bộ đếm sản phẩm
Trang 88
1.1 Mục đích nghiên cứu
• Nắm chắc được nguyên lý làm việc của các thành phần điện tử cơ bản
• Biết cách kết hợp các thành phần điện tử khác nhau tạo ra một mạch đếm đạt được các yêu cầu của bài tập lớn
• Biết cách sử dụng một số phần mềm mô phỏng mạch phổ biến để mô phỏng được bộ đếm sản phẩm trước khi đi vào chế tạo
• Nắm được quy trình chế tạo mô hình thực một mạch đếm sản phẩm
• Hiểu được cấu tạo, cách thức hoạt động của bộ đếm sản phẩm
1.2 Đối tượng và phương pháp nghiên cứu
• Bộ đếm sản phẩm sử dụng trong công nghiệp và cách chế tạo một bộ đếm sản phẩm đơn giản
• Các phần tử logic và phần tử nhớ cơ bản (JK-FF), bộ IC giải mã hiển thị số trên LED 7 thanh
• Phương pháp nghiên cứu: Phương pháp thu thập dữ liệu; Phương pháp phân tích; Phương pháp thử nghiệm và chọn lọc
1.3 Phạm vi nghiên cứu
• Nội dung lý thuyết: Kiến thức được áp dụng trong suốt bài tập lớn thuộc phạm vi học phần Kỹ thuật xung số, khoa điện tử trường Đại học Công nghiệp Hà Nội
• Sản phẩm bài tập lớn sử dụng phần mềm Proteus 8 Professional để phục vụ mô phỏng và chế tạo
• Bài tập lớn cùng với sản phẩm được nghiên cứu và hoàn thiện để phục
vụ việc đánh giá chất lượng sinh viên và cho mục đích tham khảo trong phạm vi trường Đại học Công nghiệp Hà Nội
• Các thiết bị được sử dụng trong quá tình làm đồ án: Máy tính và một số dụng cụ điện khác
và nhanh chóng hơn, thay thế sức lao động con người, nâng cao năng suất trong sản xuất
Trang 99
1.5 Ý nghĩ đồ án
Bài tập lớn giúp sinh viên bước đầu hiểu rõ hơn về mô hình bộ đếm được sử dụng trong thực tế Biết được cách thức hoạt động của những linh kiện điện tử trong hệ thống đếm Bên cạnh đó bài tập lớn cũng tạo điều kiện cho sinh viên tự tìm tòi, nghiên cứu và hoàn thiện một sản phẩm, rèn luyện kỹ năng làm việc nhóm, sử dụng các phần mềm mô phỏng thành thạo Đây là cơ
sở nền tảng để phát triển các sản phẩm lớn hơn trong tương lai
Trang 1010
2 Tính toán, thiết kế mô phỏng
2.1 Cơ sở lý thuyết và tính toán bộ đếm
2.1.1 Phần tử nhớ
Tín hiệu số nhị phân là tín hiệu cơ bản trong mạch số FF là phân tử cơ bản lưu trữ (nhớ) tín hiệu nhị phân, vì một bít tín hiệu nhị phân cd thể nhận một trong hai giá trị 0, 1 nên FF tối thiểu cần cố chức nãng sau :
1 - Có hai trạng thái ổn định, trạng thái 0 và trạng thái 1,
2 - Có thể tiếp thu, lưu trữ và đưa ra tín hiệu vào
Đương nhiên, thực tiễn còn đề ra các yêu cầu khác
Hình 2.1 Sơ đồ khối của Flip-Flop
Có 4 loại phần tử nhớ cơ bản là SR-FF, JK-FF, D-FF, T-FF với các chức năng làm việc của các đầu vào chức năng khác nhau tùy theo từng loại phần tử nhớ
2.1.2 Phần tử nhớ JK-FF
JK – FF là một loại FF vạn năng và có nhiều ứng dụng
JK Flip-Flop cũng tương tự như một R-S khoá và có các đầu ra hồi tiếp
về đầu vào như hình dưới đây
Trang 1111
Hình 2.2 Sơ đồ mạch logic của JK-FF
Một ưu điểm của J-K Flip-Flop là nó không có trạng thái không xác định như của R-S khi cả hai đầu vào ở mức 1
Ví dụ, nếu J = K = 1; Q = 1 và 𝑄̅ = 0; khi có xung nhịp đến, chỉ có cổng cho phép truyền dữ liệu vào, còn cổng 1 sẽ ngăn lại Mức 0 tại đầu ra của cổng 2 sẽ khiến cho phần tử nhớ chuyển trạng thái Như vậy, khi các đầu vào đều ở mức cao, đầu ra sẽ đảo hay lật (toggle) trạng thái tại mỗi xung nhịp vào
Nhận xét:
+ Phương trình đặc trưng của JK – FF có dạng: 𝑄 = 𝐽 𝑄 ̅ + 𝐾.̅ 𝑄
+ Có sự tương ứng giữa JK và RS, J tương ứng với S, K tương ứng với
R nhưng tổ hợp 11 trong JK vẫn được sử dụng mà không bị cấm như trong RS
JK = 00 FF luôn giữ nguyên trạng thái
JK = 01 FF luôn chuyển đến trạng thái 0
JK = 10 FF luôn chuyển đến trạng thái 1
JK = 11 FF luôn lật trạng thái
Bảng 2.2 Bảng trạng thái của JK-FF
JK Flip-Flop chỉ có một khả năng cho trạng thái không xác định, đó là khi độ dài xung nhịp lớn hơn thời gian truyền đạt Giả thiết, Flip-Flop đang ở trong trạng thái: Q = 0 , 𝑄̅ =1 và J = K = 1;
Khi có xung nhịp đến, đầu ra sẽ đảo trạng thái sau một khoảng thời gian truyền đạt “t” : Q = 1 và 𝑄̅ = 0;
Tuy nhiên, do vẫn có xung nhịp kích thích, đầu ra sẽ hồi tiếp trở lại đầu vào khiến mạch có xu hướng dao động giữa 0 và 1 Bởi thế, tại thời điểm cuối của xung nhịp, trạng thái của Flip-Flop sẽ không được xác định Hiện tượng này gọi là hiện tượng đua vòng quanh và có thể gây nên chuyển biến sai nhầm của mạch Người ta khắc phục hiện tượng này bằng cách sử dụng mạch JK FF kiểu chủ tớ
Trang 1212
2.1.3 Bộ đếm
Bộ đếm là một mạch dãy đơn giản được xây dựng tử các phần tử nhớ
và các phần tử tổ hợp Bộ đếm là thành phần cơ bản của các hệ thống số, chúng được sử dụng để đếm thời gian, chia tần số hay điều khiển các mạch khác
Khi không có tín hiệu vào đếm (𝑋̅̅̅̅) mạch giữ nguyên trạng thái hiện 𝑑tại (𝑆𝑖), khí có tín hiệu vào đếm (𝑋𝑑 ) mạch sẽ chuyển đến trạng thái kế tiếp (Si+1)
Khi bộ đếm ở trạng thái 𝑆𝐾𝑑−1(với 𝐾𝑑 là hệ số đếm) nếu tác động một tín hiệu vào đếm thì bộ đếm sẽ trở về trạng thái ban đầu (𝑆0)
Hình 2.4 Đồ hình trạng thái tổng quát của bộ đếm
Bộ đếm có nhiều loại và được phân loại theo nhiều cách khác nhau:
- Theo cách làm việc: Bộ đếm đồng bộ, bộ đếm không đồng bộ
- Theo hệ số đếm: Bộ đếm có hệ số đếm 𝐾𝑑 = 2𝑛và bộ đếm có hệ số đếm 𝐾𝑑 ≠ 2𝑛
- Theo loại mã: Bộ đếm mã nhị phân, mã gray, mã BCD, mã Johnson,…
- Theo hướng đếm: Bộ đếm thuận, bộ đếm nghịch
- Theo khả năng lập trình: Bộ đếm có thể lập trình và bộ đếm không thể lập trình
Trang 1313
2.1.4 Thiết kế bộ đếm bằng JK-FF
2.1.4.1 Thiết kế bộ đếm thuận nghịch Kđ = 8
Để tiến hành thiết kế bộ đếm ta thực hiện theo các bước sau:
Bước 1: Xác định, phân tích yêu cầu bài toán
Nhiệm vụ được giao là thiết kế bộ đếm thuận nghịch, đồng bộ với Kđ =
8,
Bộ đếm thuận – nghịch có thể làm việc ở cả hai chức năng đếm thuận và đếm nghịch Để bộ đếm có thể làm việc ở cả hai chức năng thuận và nghịch ta sử dụng thêm một tín hiệu điều khiển R, ta quy ước như sau:
Bước 4: Thiết lập biểu thức (Sử dụng phương pháp bảng Karnaugh)
Dựa vào đồ hình chuyển đổi trạng thái, bảng mã hóa trạng thái kết hợp với bảng kích JK-FF ta xây dựng được bìa Karnaugh tương ứng với bộ đếm
Bảng 2.4 Bảng chuyển đổi trạng thái và giá trị đầu vào kích của JK-FF(bìa
Karnaugh)
Q1Q2Q3 Q1’Q2’Q3’ Q1’Q2’Q3’ J1K1 J2K2 J3K3 J1K1 J2K2 J3K3
Trang 152.1.4.2 Thiết kế bộ đếm báo khi có 3 xung
Bước 1: Xác định, phân tích yêu cầu bài toán
Đề bài yêu cầu báo khi có 3 xung, sử dụng bộ đếm thuận Kđ = 4, dùng 3 trạng thái đầu để đếm ba xung, trạng thái cuối làm tín hiệu reset JK-FF
Bước 2: Thiết lập biểu thức (Sử dụng phương pháp bảng Karnaugh)
Bảng 2.8 Bảng chuyển đổi trạng thái và giá trị đầu vào của JK-FF(bìa Karnaugh)
Tách các biến chức năng tương ứng từ bìa Karnaugh và tìm phủ tối thiểu
ta tìm được biểu thức đầu vào của các JK-FF
Trang 1616
Bảng 2.9 Bảng tối thiểu của J1
Bảng 2.10 Bảng tối thiểu của J2
Từ đó ta thu được các biểu thức đầu vào của các JK-FF
𝐽1 = 𝐾1 = 𝑄2
𝐽2 = 𝐾2 = 1
Bước 3: Thiết kế mạch báo khi nhận 3 xung
Vì mạch sử dụng để báo khi có 3 xung là mạch đếm thuận Kđ = 4,
Khi nhận đếm 3 xung sẽ dùng 3 trạng thái đầu của JK, khi đếm được 3 xung mạch đếm sẽ cho xung là 10 và dùng trạng thái cuối là 11 để làm tín hiệu reset
2.2 Mô phỏng bộ đếm trên máy tính
Sử dụng phần mềm Proteus 8 Professional và các kết quả đã tính toán ở mục trên, từng bước mô phỏng bộ đếm sản phẩm trên máy tính
Proteus 8 Professional là một trong những phần mềm mô phỏng được sử dụng rộng rãi hiện nay Sử dụng Proteus 8 Professional ta có thể phác thảo mạch nguyên lý, mô phỏng hoạt động mạch ngoài thực tế, thiết kế PCB và
Trang 17- Mạch tích hợp phần tử logic NAND 2 đầu vào: IC SN74HCOON
- Mạch tích hợp phần tử logic AND 3 đầu vào: IC SN74LS11N
- Mạch tích hợp bộ giải mã BCD thành mã 7 vạch: IC SN74LS47N
- LED 7 thanh
- Các linh kiện khác: Chân cắm nguồn DC 5.5mm, nút nhấn tự giữ và nhấn nhả (mô phỏng xung từ cảm biến tiệm cận), điện trở (10k, 560)
Đầu tiên, từ biểu thức các đầu vào chức năng và sơ đồ mạch logic đã dựng
ở trên Ta kết nối các phần tử JK-FFcùng các cổng logic để tạo mạch đếm
Dựa vào biểu thức đầu vào của 𝐽1, ta xây dựng được mạch đầu vào 𝐽1
𝐽1 = 𝑅̅ 𝑄2 𝑄3+ 𝑅 𝑄̅̅̅̅ 𝑄2 ̅̅̅̅ = 𝐾3 1
Trang 2020
Sử dụng nút nhấn tự giữ để đảo chiều thuận nghịch
Hình 2.12 Nút đảo chiều thuận nghịch
Các đầu ra Q1,Q2,Q3 của mạch đếm được nối tương ứng với chân A,B,C của mạch tích hợp giải mã (IC SN74LS47N) và đầu ra của bộ giải mã được nối tương ứng với LED 7 thanh tạo thành thành phần hiển thị kết quả cho bộ đếm
Hình 2.13 Bộ giải mã tích hợp LED 7 thanh
Thiết kế bộ báo hiệu khi đếm được 3 xung bằng đèn LED
Hình 2.14 Bộ báo hiệu khi đếm được 3 xung
Trang 2121
Kết hợp tất cả các thành phần đã thiết kế ở trên, ta có sơ đồ mạch hoàn
chỉnh của bộ đếm
Hình 2.15 Bộ đếm hoàn chỉnh
Trang 2424
3.2 Chế tạo
Sau khi mô phỏng trên phần mềm Proteus 8 Professional, ta có được
mô hình mạch in 3D và sơ đồ đi dây
Hình 3.5 Mô hình 3D
Hình 3.6 Sơ đồ đi dây
Trang 26Do tình hình dịch bệnh phức tạp, điều kiện chưa cho phép nên chúng
em đã ựa chọn phương án tốt nhất là thay nút nhấn mới
Hình 3.9 Nút nhấn
Trang 2727
4 Kết luận
Qua quá trình nghiên cứu và làm đồ án, chúng em nhận thấy đây là một
đề tài hay và ứng dụng thực tiễn cao, giúp chúng em có thể vận dụng những kiến thức đã học vào thực tế công việc như cách lựa chọn linh kiện, cách thiết
kế mạch, cách phân tích, tính toán mạch; rèn luyện các kỹ năng cần thiết như hoạt động nhóm, kỹ năng làm mạch, kỹ năng phân tích vấn đề, giải quyết vấn
đề, kỹ năng làm việc độc lập có hiệu quả; thành thạo các phần mềm hỗ trợ, thiết kế như Proteus; giúp hiểu hơn cách kết hợp các linh kiện, các nguyên lý làm việc của chúng để đạt được yêu cầu đề bài
Do tình hình dịch bệnh và điều kiện không cho phép, sản phẩm của chúng em tuy hoạt động về cơ bản đúng nguyên lý nhưng vẫn còn một số hạn chế hiện tại chưa thể khắc phục được ngay mặc dù đã tìm ra được nguyên nhân xảy ra lỗi và phương án khắc phục Nhóm em sẽ cố gắng khắc phục sớm
Em xin gửi lời cảm ơn đến cô Nguyễn Thị Thu Hà đã truyền đạt cho
chúng em những kiến thức về kỹ thuật xung số và tạo điều kiện cho chúng em hoàn thành báo cáo bài tập lớn