Nguyên lý hoạt động:

Một phần của tài liệu ĐỒ ÁN THIẾT KẾ ĐỒNG HỒ BẤM GIỜ DÙNG PROTEUS (Trang 35 - 37)

74LS90  không có tín hiệu cho IC 74LS47LED 7 thanh hiển thị kết quả. + Nếu muốn tiếp tục đo thời gian tiếp ấn nút start tiếp thời gian sẽ tiếp tục chạy theo kiểu cộng dồn.

+ Nếu muốn xóa kết quả để thực hiện lại ấn nút reset thì LED 7 thanh sẽ xóa kết quả hiển thị lại từ đầu.

*****

Xung kích được tạo ra từ IC 555 và khi bấm nút start xung này được đưa tới chân

CKA của IC 74LS90 đếm giây. Ngõ ra của IC7490 ở các chân A

Q , B , B Q , C Q , D Q

được đưa đến ngõ vào của IC giải mã 74LS47.

Đối với hai IC đếm giây (IC1 và IC2): Ta nối chân Qa vào chân CKB của IC1 để thành bộ đếm 10,xung CLK từ bộ tạo xung được cấp cho IC1 qua đầu vài CKA, IC1 này đếm giá trị của 9 xung ( led hiển thị số 9), sau khi đếm hết giá trị của 9 xung thì cấp cho IC 2 một xung đếm. Khi đó, IC1 đếm về 0 và IC2 đếm lên 1, ta sẽ có số 10. Sau đó IC1 tiếp tục đếm từ 0 đến 9 và tiếp tục cấp xung cho IC2 tăng lên 2, 3,… Khi IC1 đếm đếm 9 và IC2 đếm đến 5 chuyển sang 6 thì khi đó 2 bit C ,B của IC2 sẽ ở mức 1 và ta sẽ cho 2 đầu ra này vào 2 chân MR1,MR2 của 2 IC 7490 để reset cả hai IC trở về 0. Đồng thời đầu ra Qc của IC2 này được nối với chân CKA của IC đếm phút.Khi Qc đang ở trạng thái 1 khi đếm số 5 sẽ reset về 0,như vậy xung này sẽ kích vào đầu vào CKA của IC3 để đếm 1 đơn vị tương ứng với 1 phút.

Đối với IC đếm phút (IC3 và IC4): Khi IC3 nhận được xung từ nó lại đếm giống như IC1 đếm giây , tương tự IC4 giống IC 2.Như vậy 2 IC 3 và 4 sẽ đếm đến giá trị 59. Vì lấy xung từ IC đếm giây nên khi mạch đếm giây đếm đến 59 thì mạch đếm phút mới nhận được một xung. Khi cả IC đếm giây và đếm phút đều đếm đến

giá trị 59 thì tất cả 4 IC cũng được reset về 0, đồng thời IC4 đếm phút cấp cho IC5 là IC đếm giờ một xung.

Đối với IC đếm giờ (IC5 và IC6): Khi IC5 nhận được một xung thì nó cũng bắt đầu đếm lên. Khi IC5 đếm đến 9 thì cấp xung cho IC6 đếm, khi hai IC đếm giờ đếm đến 23 và tại thời điểm sang 24 là lúc cả hai IC được reset. Vì số nhị phân tương ứng của 2 là DCBA = 0010, của 4 là DCBA = 0100 nên ngõ ra B của IC đếm giờ ( đếm hàng chục) và ngõ ra C của IC đếm giờ (đếm hàng đơn vị) được đưa vào 2 chân MR1,MR2 của 2 IC đếm giờ để thực hiện reset về 0.Như vậy khi mạch đang ở trạng thái 23:59:59, nếu nhận thêm 1 xung CLK từ bộ tạo xung thì ta có trạng thái tiếp theo sẽ là 00:00:00.

Khi thả nút ấn start thì hệ thống sẽ dừng lại vào hiển thị kết quả Khi ấn nút reset hệ thống sẽ bắt đầu lại từ đầu.

Một phần của tài liệu ĐỒ ÁN THIẾT KẾ ĐỒNG HỒ BẤM GIỜ DÙNG PROTEUS (Trang 35 - 37)

Tải bản đầy đủ (DOCX)

(40 trang)
w