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.96 MB, 39 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<i><b> Giảng viên hướng dẫn : Th.S Hà Thị Phương</b></i>
<i><b> Sinh viên thực hiện : Nguyễn Thị Điệp</b></i> <b>2021604428Trần Tuấn Minh2021603762</b>
<i><b> Lớp : FE6021.2</b></i>
<b>Hà Nội -2023</b>
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 kỹthuật, cơng nghiệp tự động hóa. Do đó chúng ta phải lắm bắt và vận dụng nómột cách 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 nói riêng.
MỤC LỤ
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3"><b>LỜI NĨI ĐẦU...1</b>
<b>MỤC LỤC...2</b>
<b>DANH MỤC HÌNH ẢNH...4</b>
<b>DANH MỤC BẢNG BIỂU...5</b>
<b>CHƯƠNG 1. TỔNG QUAN...6</b>
1.1. Giới thiệu chung...6
1.2. Mục đích và nhiệm vụ nghiên cứu...6
1.3. Phương pháp nghiên cứu...7
2.3. Mạch logic LED đơn...18
2.4. Mạch tạo xung và bộ giải mã led 7 thanh...19
2.4.1. Mạch tạo xung...193
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">2.4.2. Bộ giải mã led 7 thanh...19
2.5. Mô phỏng trên proteus...20
2.5.1. Giới thiệu về phần mềm proteus...20
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">DANH MỤC HÌNH ẢN
Hình 1.1. Sơ đồ khối của hệ thống...7
Hình 1.2. Đồ hình trạng thái tổng quát của hệ thống...8
Hình 2.6. Mạch logic đèn led đơn tại <i><small>K đ</small></i>= 2...18
Hình 2.7. Mạch logic đèn led đơn tại <i><small>K đ</small></i> = 5...18
Hình 2.8. Mạch tạo dao động sử dụng IC555...19
Hình 2.9. Dạng xung đầu ra của mạch dao động...19
Hình 2.10. Cấu tạo led 7 đoạn...20
Hình 2.11. Sơ đồ khối giải mã led 7 đoạn...20
Hình 2.12. Phần mềm proteus mơ phỏng mạch...21
Hình 2.13. Sơ đồ các khối mơ phỏng trên proteus...22
Hình 2.14. Kết quả mơ phỏng mạch đếm trên proteus...23
Hình 3.1. Phần mềm thiết kế mạch in Altium designer...24
Hình 3.2.Sơ đồ mạch Schematic trong Altium...25
Hình 3.3. Mạch PCB trong Altium designer...25
Hình 3.4. Mạch PCB trong file PDF...26
Hình 3.5. Mạch sau khi hàn linh kiện...26
Hình 3.6. Mạch thực tế...27
Hình 3.7. Kết quả chạy mạch đếm...275
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7"><b>1.1. Giới thiệu chung</b>
Kỹ thuật điện tử là một ngành kỹ thuật điện sử dụng các phần tử điện phituyến và hoạt động tích cực như các linh kiện bán dẫn, đặc biệt là mạch tíchhợp, diot, transistor… để thiết kế các vi điều khiển, vi xử lý, thiết bị, mạch điệnvà các hệ thống điện tử khác. Kỹ thuật điện tử thường cũng thiết kế các phần tửđiện thụ động, thường là dựa trên bảng mạch in.
Kỹ thuật điện tử nói chung và mạch điện tử nói riêng đang ngày càng pháttriển trong đời sống và các ngành kỹ thuật. Ngày nay, hầu hết các thiết bị liênquan đến điện tử và mạch điện tử. Điều đó cho thấy tầm quan trong của điện tửtrong đời sống của chúng ta.
Trong pham vi môn học “Kỹ thuật xung số”, nhằm ứng dụng kiến thức củamôn học, cũng như nhận thấy sự phát triển của mạch điện tử trong đời sống,nhóm chúng em đã lựa chọn đề tài “Thiết kế mạch đếm thuận, nhị phân, đồng bộ
khi gặp số đếm 2, 5”. Nội dung chính của đề tài nhằm thiết kế bộ đếm có thểđếm thuận theo mục đích của người dùng. Đó là một vài giới thiệu chung vềđiện tử nói chung và đề tài của chúng em nói riêng, các vấn đề chi tiết sẽ đượcnhóm chúng em trình bày ở các mục sau.
<b>1.2. Mục đích và nhiệm vụ nghiên cứu</b>
Mục đích: Tìm hiểu và thiết kế mạch đếm nhị phân, thuận, đồng bộ và hiểnthị số đếm trên led 7 thanh
Nhiệm vụ:
7
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8"> Tìm hiểu lý thuyết mạch đếm
<b>1.3. Phương pháp nghiên cứu</b>
Các phương pháp nghiên cứu:
thầy cô.
Các mạch đế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, bộ chia tần số, điều khiển các mạch khác. Dưới tác độngcủa tín hiệu vào mạch sẽ chuyển từ trạng thái này đến một trạng thái khác, và
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"><i><b>1.4.2. Đồ hình trạng thái</b></i>
Đồ hình trạng thái mô tả các trạng thái biến đổi của mạch theo sự tác độngcủa đầu vào.
<i><small>Hình 1.2. Đồ hình trạng thái tổng qt của hệ thống</small></i>
Khi khơng có tín hiệu vào mạch giữ ngun trạng thái, khi có tín hiệu mạchsẽ chuyển đến trạng thái kế tiếp.
<i><b>1.4.3. Các loại mạch đếm</b></i>
<i>Phân loại theo cách làm việc:</i>
Bộ đếm đồng bộ: bộ đếm mà sự chuyển đổi trạng thái trong các FF diễn rađồng thời khi có tác động của xung đếm (tác động đồng thời tới các phần tử
Bộ đếm không đồng bộ: là bộ đếm tồn tại cặp chuyển biến trạng tháitrung
gian, các phần tử nhớ không thay đổi trạng thái đồng thời: <i><small>S</small><sub>i</sub><small>→ S</small><sup>'</sup><sub>i</sub><small>→ S</small><sup>' '</sup><sub>i</sub><small>→ S</small><sub>j</sub></i>
<i>Phân loại theo hệ số đếm:</i>
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Quá trình đếm là thay đổi từ trạng thái này đến trạng thái khác và trong mỗitrạng thái được mã hóa bởi một mã cụ thể. Cùng một bộ đếm có thể có nhiềucách mã hóa cụ thể: mã nhị phân, mã gray, mã BCD, mã Johnson…
<i>Phân loại theo hướng đếm:</i>
Bộ đếm thuận: khi có tín hiệu vào bộ đếm sẽ tăng lên 1 giá trị trạng tháiBộ đếm nghịch: khi có tín hiệu vào bộ đếm sẽ giảm đi 1 giá trị trạng tháiBộ đếm thuận nghịch: bộ đếm vừa có khả năng đếm thuận vừa có khả năngđếm nghịch
Ở trong phạm vi bài báo cáo này, chúng em lựa chọn mạch đếm thuận, nhịphân, đồng bộ Kđ = 10.
<i><b>1.4.4. Ứng dụng của mạch đếm</b></i>
Mạch đếm được sử dụng trong nhiều ứng dụng thực tế. Việc ứng dụngmạch đếm giúp nâng cao sản xuất với ứng dụng đếm sản phẩm thông qua kếthợp sử dụng một số loại cảm biến.
Ngồi ra mạch đếm cịn ứng dụng đếm thời gian trong đời sống hay còn gọi
là đồng hồ điện tử, hoặc trong các bộ hẹn giờ sử dụng trong thể thao.
<i><small>Hình 1.3. Ứng dụng đếm sản phẩm của mạchđếm</small></i>
<i><small>Hình 1.4. Ứng dụng đồng hồ thời gian của mạch đếm</small></i>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">11
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">Sơ đồ logic của JK-FF:
Sơ đồ logic của phần tử JK-FF cho ta phương trình đặc trưng của hệ:
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13"><i><small>Bảng 2.2. Bảng karnaugh biến đổi từ bảng trạng thái của JK - FF</small></i>
Thông qua bảng Karnaugh xây dựng bảng kích (bảng kích giúp xây dựnglên mạch đếm):
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">Bước 3: Xác định số phần tử nhớ sử dụng, mã hóa các trạng thái của bộ
Bước 4: Xác định hàm kích của các FF và hàm ra (dựa vào bảng trạng thái)Bước 5: Vẽ sơ đồ thực hiện
<i><b>2.2.2. Xây dựng tính tốn cụ thể</b></i>
Bước 1: Phân tích u cầu đầu bài và tìm ra số trạng thái
Yêu cầu bài toán: Thiết kế mạch đếm thuận, nhị phân, đồng bộ Kđ = 10, sửdụng JK-FF
Bước 2: Lập đồ hình trạng thái – căn cứ vào yêu cầu đặt ra
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><i><small>Hình 2.8. Đồ hình trạng thái của mạch đếm thuận Kđ =10</small></i>
Bước 3: Xác định số phần tử nhớ JK-FF cần sử dụngDo <i><small>K</small><sub>đ</sub></i><small>=10</small> <i><small>→ n ≥ log</small></i><sub>2</sub><i><small>10 → n=4</small></i>
Số phần tử JK-FF cần sử dụng là 4
Bước 4: Xác định hàm kích của các FF và hàm ra (dựa vào bảng trạng thái)Dựa vào đồ hình trạng thái xây dựng ở bước 2 và bảng kích đối với phần tửJK-FF mà ta xây dựng ở mục trên, ta có bảng biến đổi trạng thái và hàm kíchtrong mạch đếm này như sau:
<i><small>11→12</small></i> 1011 XXXX XX XX XX XX
<i><small>9 → 10</small></i> 1001 0000 X1 0X 0X X115
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19"><i><small>J</small></i><sub>1</sub><small>= ´</small><i><small>Q</small></i><sub>3</sub><i><small>Q</small></i><sub>0</sub><i><small>J</small></i><sub>0</sub><small>=</small><i><small>K</small></i><sub>0</sub><small>=1</small>
Sơ đồ mạch logic:
<i><small>Hình 2.9. Mạch logic bộ đếm </small></i>
<b>2.3. Mạch logic LED đơn</b>
Tại thời điểm mạch đếm trả về giá trị 010 (<i><small>Q</small></i><sub>0</sub><small>=0</small>, <i><small>Q</small></i><sub>1</sub><small>=1</small>, <i><small>Q</small></i><sub>2</sub><small>=0</small>) ta có mạch19
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">logic được thiết lập:
<i><small>Hình 2.10. Mạch logic đèn led đơn tại Kđ= 2</small></i>
Tại thời điểm mạch đếm trả về giá trị 101 (<i><small>Q</small></i><sub>0</sub><small>=1</small>, <i><small>Q</small></i><sub>1</sub><small>=0</small>, <i><small>Q</small></i><sub>2</sub><small>=1</small>) ta có mạchlogic được thiết lập:
<i><small>Hình 2.11. Mạch logic đèn led đơn tại Kđ = 5</small></i>
Trong đề tài này chúng em sử dụng 2 đèn để trả về giá trị tại <i><small>K</small><sub>đ</sub></i><small>=2</small> và <i><small>K</small><sub>đ</sub></i><small>=5</small>.
<b>2.4. Mạch tạo xung và bộ giải mã led 7 thanh</b>
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">Đầu vào điện áp 3-15V, đầu ra là xung vng có dạng:
<i><b>2.4.2. Bộ giải mã led 7 thanh</b></i>
Led 7 đoạn là thiết bị hiển thị ánh sáng, đầu ra hiển thị thông tin dưới dạnghình ảnh hoặc văn bản hoặc số thập phân. Dựa vào tên gọi, chúng ta cũng có thểbiết được nó cấu tạo từ 7 đèn LED nhỏ hợp thành. Led 7 thanh thường có loạiAnot (cực dương) chung hoặc Katot (cực âm) chung. Nó được sử dụng rộng rãitrong đồng hồ kỹ thuật số, máy tính cơ bản, đồng hồ đo điện tử và các thiết bịđiện tử khác hiển thị thơng tin số.
<i><small>Hình 2.13. Dạng xung đầu ra của mạch dao động</small></i>
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22"><i><small>Hình 2.14. Cấu tạo led 7 đoạn</small></i>
Bộ giải mã led được sử dụng để chuyển đổi số nhị phân từ đầu ra của mạchđếm sang hệ số thập phân.
<b>2.5. Mô phỏng trên proteus</b>
<i><b>2.5.1. Giới thiệu về phần mềm proteus</b></i>
Phần mềm proteus là phần mềm chuyên dụng trong việc mơ phỏng các loại
<i><small>Hình 2.15. Sơ đồ khối giải mã led 7 đoạn</small></i>
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">mạch, vi điều khiển. Phần mềm được sử dụng phổ biến trong trường học và cáccông ty.
Bài nghiên cứu này chúng em đã lựa chọn phần mềm proteus để thực hiệnmơ phỏng do nó có nhiều ưu điểm như sau:
lại phần báo lỗi.
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24"><i><small>Hình 2.17. Sơ đồ các khối mơ phỏng trên proteus</small></i>
Các khối được xây dựng:1. Khối tạo xung clock 2. Khối mạch đếm
3. Khối mạch hiển thị led đơn4. Khối hiển thị led 7 đoạn5. Khối nguồn
Kết quả mô phỏng trển proteus:
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25"><i><small>Hình 2.18. Kết quả mô phỏng mạch đếm trên proteus</small></i>
Đánh giá kết quả mô phỏng:
25
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26"><b>3.1. Vẽ mạch bằng Altium designer</b>
Sau khi chọn xong các thiết bị, linh kiện điện tử ta tiến hành chế tạo mạchthực tế. Để làm mạch trước hết cần thiết kế mạch nguyên lí và vẽ mạch PCBtrên một số phần mềm chuyên dụng như: Altium Designer, Eagle, Autocadelectrical…Altium là một phần mềm thiết kế PCB được nhiều công ty Việt Namvà trên thế giới tin dùng.
<i><small>Hình 3.19. Phần mềm thiết kế mạch in Altium designer</small></i>
Ưu điểm:
thơng minh.
Nhược điểm:
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27"><i><small>Hình 3.20.Sơ đồ mạch Schematic trong Altium</small></i>
Sau khi mô phỏng thành công với phần mềm proteus để cho thầy mạchnguyên lý hoạt động là chính xác với u cầu bài tốn, mạch ngun lí được tiếptục sử dụng trong phần mềm Altium designer, mạch nguyên lí được thiết kế giúphỗ trợ đi dây khi thiết kế mạch PCB.
Tiếp theo mạch PCB sẽ được thiết kế:
<i><small>Hình 3.21. Mạch PCB trong Altium designer</small></i>
Bước tiếp theo, xuất file PDF để in mạch:27
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28"><i><small>Hình 3.22. Mạch PCB trong file PDF</small></i>
<b>3.2. Tiến hành làm mạch in</b>
Thông qua mạch in đã được thiết kế trên phần mềm Altium designer, mạchin được phủ đồng và loại bỏ lớp đồng dư thừa bằng dung dịch FeCl3, đồng thờiđục lỗ cho các chân linh kiện và hàn các linh kiện vào:
<i><small>Hình 3.23. Mạch sau khi hàn linh kiện</small></i>
</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29"><i><small>Hình 3.24. Mạch thực tế</small></i>
<i><small>Hình 3.25. Kết quả chạy mạch đếm</small></i>
<b>3.3. Đánh giá kết quả</b>
Kết quả đạt được, theo nhóm tự đánh giá:
được chính xác.
29
</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30"> Led đơn đã sáng tại vị trí đếm mong muốn 𝐾<sub>đ </sub>= 2, 𝐾<sub>đ</sub>= 5.
Ngày nay, khoa học công nghệ ngày càng phát triển, cùng với đó các thiếtbị sử dụng mạch điện tử đang ngày càng phổ biến và đóng vai trị khơng thểthiếu trong đời sống. Qua bài báo cáo chúng em đã đạt được nhiều kết quả, tíchlũy được các kiến thức về điện tử. Chúng em đã biết cách phân tích và thiết kếmột mạch điện tử, cách lựa chọn các linh kiện và hiểu hơn về các linh kiện điệntử. Khơng chỉ vậy trong q trình thiết kế mạch cũng gặp khơng ít khó khăn,việc thiết kế mạch in cũng giúp nhóm có những kinh nghiệm trong thực tế.
Từ những kết quả đạt được có thể giúp chúng em áp dụng các kiến thức đóvào thực tế cũng như các môn học tiếp theo. Đề xuất phương hướng phát triểncủa bài báo cáo trong thời gian tới của chúng em là tiếp tục hoàn thiện sản phẩmtrong việc thiết kế mạch in ở vấn đề tối ưu hóa và thành thạo hơn sử dụng phầnmềm thiết kế và kỹ năng chế tạo mạch in.
Trong quá trình nghiên cứu và viết bài báo cáo, ngoài việc tham khảo tàiliệu và nguồn kiến thức vơ hạn trên Internet thì cịn nhận được sự hướng dẫn tậntình của cơ ThS. Hà Thị Phương. Bên cạnh đó, do kiến thức cịn hạn chế nênkhơng thể tránh khỏi sai sót, một lần nữa nhóm rất mong nhận được sự đóng gópcủa thầy cơ và người đọc để bài báo cáo và sản phẩm của chúng em được hoànthiện hơn trong thời gian tới.
</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">[1] Đặng Văn Chuyết, Nguyễn Thị Thu Hà, Giáo trình kỹ thuật xung - số,NXB Giáo Dục.
[2] N. N. Anh, Giáo trình thực hành kĩ thuật xung - số, 2014. [3] N. T. T. Hà, Giáo trình điện tử số, 2013.
[4] N. T. Vân, Kỹ thuật số, 2006.
31
</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32"><b>Các linh kiện sử dụngIC NE555</b>
IC NE555 được dùng trong mạch tạo xung, khi hoạt động định thời gian trìhỗn từ us đến hàng giờ được chỉnh bằng một tụ điện trở và một tụ điện bênngoài Ic. Khi hoạt động tạo xung tần số và hệ số độ rộng xung (duty cycle) đượcchỉnh bằng hai điện trở và một tụ điện bên ngồi IC.
</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">IC 7408 có sơ đồ chân kết nối:
Cũng giống như một số loại IC khác, IC 7408 có chân 14 và chân 7 là VCCvà GND, các chân còn lại là các chân vào ra được biểu diễn như sơ đồ hình trên.
</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34"> Bốn đầu vào dữ liệu J và K
</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">thập phân được mã hóa nhị phân làm đầu vào và chuyển đổi nó thành một mẫuđể điều khiển 7 đoạn để hiển thị các chữ số từ 0 đến 9. Số thập phân được mãhóa nhị phân (BCD) là một kiểu mã hóa trong đó mỗi chữ số của một số đượcbiểu diễn bằng chuỗi nhị phân của chính nó (thường là bốn bit).
IC7447 có các các chân 1,2,6,7 là chân input, chân 9 đến 15 là chân output.
</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36"><b>LED đơn</b>
Led đơn là một dạng bóng đèn phát sáng được sử dụng phổ biến trong cácthiết bị điện tử sử dụng trong đời sống. Về bản chất led là một đi-ốt, nó chứamột chíp bán dẫn có pha các tạp chất để tạo ra một tiếp giáp P-N, kênh P chứa lỗtrống, kênh N chứa điện tử.
</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">Điện trở hay Resistor là một linh kiện điện tử thụ động gồm 2 tiếp điểm kếtnối, thường được dùng để hạn chế cường độ dòng điện chảy trong mạch, điềuchỉnh mức độ tín hiệu, dùng để chia điện áp, kích hoạt các linh kiện điện tử chủđộng như transistor, tiếp điểm cuối trong đường truyền điện và có trong rấtnhiều ứng dụng khác.
Các loại điện trở sử dụng trong sản phẩm mạch đếm:
<i><small> Điện trở 10k</small></i>
<i><small>Điện trở 100k</small></i>
Trong đó điện trở 10K Ohm được sử dụng trong mạch dao động với sốlượng là 1, điện trở sử 100K Ohm được sử dụng trong mạch dao động với sốlượng là 1, và điện trở sử 330 Ohm được sử dụng trong mạch dao động với sốlượng là 3
</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38"><b>Tụ điện</b>
ngăn cách nhau bởi một lớp cách điện. Khi có chênh lệch điện thế tại hai bề mặt,tại các bề mặt sẽ xuất hiện điện tích cùng điện lượng nhưng trái dấu.
Sự tích tụ của điện tích trên hai bề mặt tạo ra khả năng tích trữ năng lượngđiện trường của tụ điện. Khi chênh lệch điện thế trên hai bề mặt là điện thế xoaychiều, sự tích luỹ điện tích bị chậm pha so với điện áp, tạo nên trở kháng của tụđiện trong mạch điện xoay chiều.
</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">Nguồn được sử dụng trong mạch đếm là loại nguồn 5V, vậy nên nhómquyết định sử dụng nguồn từ adapter hạ từ 220V xuống 5V-1A.
<i><small>Adapter 5V-1</small></i>
39
</div>