Tình hình em có 1 cái mạch như thế này
Từ IC 555 em tạo xung ra có chu kỳ 60s. xung này em cấp vào chân 14 của IC 4017. Theo nguyên lý chia tần của 4017 thì Q0 sẽ ở mức cao trong 60s, tiếp đến là Q1 ở mức cao 60s, Q0 trở về mức thấp. động cơ của em có gắn encoder 1 xung/ 1 vòng. Tín hiệu ra từ encoder và tín hiệu ra từ Q0 của 4017 em nối vào cổng AND. Tín hiệu ra sau cổng AND này em nối vào IC mã hoá 74LS90 rồi nối tiếp vào IC giải mã 74LS47 rồi hiển thị ra led 7 thanh. Vấn đề của em là ở chỗ này các bác ơi. Khi chân Q0 ở mức cao, encoder tạo xung ra mức thấp, tín hiệu ra cổng and báo mức thấp thì led đếm 1. khi đầu ra encoder mức cao, Q0 mức cao thì led giữ nguyên. Tại sao ạ? thứ 2 là sao sau 60s chân Q0 ở mức 0, chân Q1 lên mức 1. Bộ led hiển thị của em dừng đếm ngay lúc này. Như phía trên thì Q0 và encoder nối qua cổng AND, lúc Q0 =1, encoder=0 thì led đếm 1. Nhưng tại sao khi Q0=0, encoder=1 led lại giữ nguyên không đếm nữa. Các bác bớt chút thời gian giải thích hộ em với ạ
Từ IC 555 em tạo xung ra có chu kỳ 60s. xung này em cấp vào chân 14 của IC 4017. Theo nguyên lý chia tần của 4017 thì Q0 sẽ ở mức cao trong 60s, tiếp đến là Q1 ở mức cao 60s, Q0 trở về mức thấp. động cơ của em có gắn encoder 1 xung/ 1 vòng. Tín hiệu ra từ encoder và tín hiệu ra từ Q0 của 4017 em nối vào cổng AND. Tín hiệu ra sau cổng AND này em nối vào IC mã hoá 74LS90 rồi nối tiếp vào IC giải mã 74LS47 rồi hiển thị ra led 7 thanh. Vấn đề của em là ở chỗ này các bác ơi. Khi chân Q0 ở mức cao, encoder tạo xung ra mức thấp, tín hiệu ra cổng and báo mức thấp thì led đếm 1. khi đầu ra encoder mức cao, Q0 mức cao thì led giữ nguyên. Tại sao ạ? thứ 2 là sao sau 60s chân Q0 ở mức 0, chân Q1 lên mức 1. Bộ led hiển thị của em dừng đếm ngay lúc này. Như phía trên thì Q0 và encoder nối qua cổng AND, lúc Q0 =1, encoder=0 thì led đếm 1. Nhưng tại sao khi Q0=0, encoder=1 led lại giữ nguyên không đếm nữa. Các bác bớt chút thời gian giải thích hộ em với ạ
Comment