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 (114.79 KB, 5 trang )
Mạch đếm từ 0 đến 25
Hôm nay tôi post lên cho các pác mạch đếm từ 0 cho đến 25 dùng IC số. Như các pác đã biết thì
thiết kế mạch đếm từ 0 đến 99 là mạch khá là đơn giản không cần phải tính toán reset mức nào
cả cứ lắp mạch cho nó đếm là nó sẽ chạy là ok. Nhưng tôi muốn giới thiệu với các pác mạch đếm
từ 0 đến 25 (Mạch này không như mạch từ 0 đến 99).
Nguyên lý mạch đếm là mạch đếm xung dao động (xung vuông) và nó đếm xung sườn lên hiện
thị lên LED 7 vạch.
Linh kiện gồm: 2 con 74ls90 , 2 con 74ls47, 1 con NE555, 2 LED 7 thanh có chung Anot, 2 con
tụ, mấy con điện trở và 1 con cổng AND. Ở đây tôi dùng nguồn 5V
Mạch bao gồm 2 phần : Phần tạo dao động (Tạo xung vuông) và phần mã hóa , giải mã và hiện
thị
1 : Phần tạo dao động tạo xung vuông với tần số tùy chọn.
Ở đây tôi sử dụng con NE555 cho nó đơn giản vì con này dễ tìm và mạch đơn giản. Nhiệm vụ
của 555 là tạo ra xung vuông để cấp cho mạch đếm.
Sơ đồ nguyên lý mạch tạo xung vuông
Trong sơ đồ mạch trên tần số đầu ra của 555 được tính theo công thức :
f = 1/(ln2*C1*(R1+2R2))
Ở đây tôi dùng biến trở R2 để điều chỉnh tần số đầu ra. Tần số lớn thì mạch đếm nhanh còn tần
số thấp thì mạch đếm chậm. Theo tôi các pác nên để ở 1hz nhìn cho nó rõ. Thế là xong phần tạo
xung cấp cho mạch đếm.
2 : Phần mã hóa-giải mã và hiện thị
Do đếm từ 0 đến 25 nên ta phải cần tới 2 con IC đếm 7490 và 2 con giải mã BCD ra LED 7
thanh 7447 và cần 2 con LED 7 thanh hiện thị số lần đếm.Ta nên đi tìm hiểu qua từng pác này
xem nào nó thế nào và có chức năng gì trong mạch đếm.
* : 74LS90
Con TTL này cũng khá quen thuộc nó là con đếm mã nhị phân chia 10 mã hóa ra BCD. Cứ mỗi 1
xung vào thì nó đếm tiến lên 1 và được mã hóa ra 4 chân. Khi đếm đến 10 tự nó sẽ reset và quay
trở về ban đầu.
2 thông số quan trọng để thiết kế mạch đếm này là: Bảng chân lý mã hóa ra BCD và điều kiện để
Reset (Trở về trạng thái ban đầu)
+ Bảng chân lý mã hóa ra BCD