Hình 2.7: Sơ đồ thực hiện của khối chọn chức năng hệ thống.
Khối chọn chức năng cấu tạo gồm: một JK-FF (IC 74LS76) thực hiện MOD 2 để làm tín hiệu điều khiển cho IC 74LS157 (4 MUX: 2→1 ghép với nhau). 74LS157 có tác dụng chọn kênh thích hợp và đưa tới lối ra để điều khiển các khối khác thực hiện chức năng theo mong muốn.
b. Nguyên tắc hoạt động:
- Khi chưa nhấn button lối ra Q của trigger ở “0”, Q = “0”, nên A/B =
”0” các đầu ra của 74LS157 sẽ được nối với các đầu A tương ứng:
+ 1Y nối với đất: lúc này các chân PL của bộ đếm ở khối đếm ở mức “0” cho phép nhấn button ở các bộ đếm khối đặt giờ, đặt phứt đặt giây để đặt thời gian hẹn giờ. Đồng thời chân 2Y được nối với xung clock đưa đến các button của khối đặt giờ, đặt phút, đặt giây.
+ 3Y nối với đất đưa tới đầu vào của trigger JK nên đầu ra của nó ở mức thấp vì vậy thiết bị điện không được cấp nguồn.
+ 4Y nối đất đưa tới công tắc SW có thể được chọn để nối với các chân MR của các bộ đếm điều này có nghĩa là bộ đếm không bị xoá dữ liệu (tức là cho phép nhập dữ liệu).
- Khi nhấn button lối ra Q của trigger ở mức “1”, Q = “1” nên A/B = “1” các đầu ra của 74LS147 sẽ được nối với các đầu B tương ứng:
+ 1Y và 3Y nối với đầu ra của khối tạo tín hiệu điều khiển thiết bị và hiển thị tức là 1Y, 3Y có xung điều khiển, điều này có nghĩa là bộ đếm bắt đầu tính thời gian hẹn giờ, còn JK-FF lật trạng thái lên mức “1” ở chân Q và thiết bị điện được cung cấp nguồn điện để hoạt động.
+ Y2 không nối với xung clock nữa có nghĩa là không được phép đặt thời gian cho bộ đếm nữa.
+ 4Y nối với tín hiệu điều khiển thông qua cổng NOT đưa tới công tắc SW và có thể được lựa chọn đưa tới chân R để xoá dữ liệu trên JK- FF, tứ là lúc này nguồn điện sẽ không được cấp tuần hoàn.
- Mỗi lần nhấn button chọn chức năng thì tín hiệu xung được đưa tới chân R của JK-FF để xoá dữ liệu và bắt đầu đặt thời gian lần mới.